D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/firefox-78.6.1-1.mga8.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.VUkXsD + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf firefox-78.6.1 + /usr/bin/xz -dc /home/iurt/rpmbuild/SOURCES/firefox-78.6.1esr.source.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd firefox-78.6.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #40 (build-aarch64-skia.patch):' Patch #40 (build-aarch64-skia.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .aarch64-skia --fuzz=0 patching file gfx/skia/skia/include/private/SkHalf.h patching file gfx/skia/skia/src/opts/SkRasterPipeline_opts.h patching file gfx/skia/skia/third_party/skcms/src/Transform_inl.h + echo 'Patch #41 (build-disable-elfhack.patch):' Patch #41 (build-disable-elfhack.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .disable-elfhack --fuzz=0 patching file toolkit/moz.configure Hunk #1 succeeded at 1091 (offset 55 lines). + echo 'Patch #3 (mozilla-build-arm.patch):' Patch #3 (mozilla-build-arm.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .arm --fuzz=0 patching file gfx/skia/skia/include/core/SkPreConfig.h Hunk #1 succeeded at 175 (offset -28 lines). + echo 'Patch #44 (build-arm-libopus.patch):' Patch #44 (build-arm-libopus.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-libopus --fuzz=0 patching file media/libopus/silk/arm/arm_silk_map.c + echo 'Patch #48 (build-arm-wasm.patch):' Patch #48 (build-arm-wasm.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-wasm --fuzz=0 patching file js/src/wasm/WasmSignalHandlers.cpp + echo 'Patch #49 (build-arm-libaom.patch):' Patch #49 (build-arm-libaom.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-libaom --fuzz=0 patching file media/libaom/moz.build + echo 'Patch #219 (rhbz-1173156.patch):' Patch #219 (rhbz-1173156.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .rhbz-1173156 --fuzz=0 patching file extensions/auth/nsAuthSambaNTLM.cpp + echo 'Patch #402 (mozilla-1196777.patch):' Patch #402 (mozilla-1196777.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1196777 --fuzz=0 patching file widget/gtk/nsWindow.cpp Hunk #1 succeeded at 161 (offset 5 lines). + echo 'Patch #450 (mozilla-1624128.patch):' Patch #450 (mozilla-1624128.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1624128 --fuzz=0 -R patching file dom/crypto/WebCryptoTask.cpp patching file netwerk/srtp/src/crypto/cipher/aes_gcm_nss.c patching file security/manager/ssl/OSKeyStore.cpp + echo 'Patch #1005 (firefox-66.0-appname.patch):' Patch #1005 (firefox-66.0-appname.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .appname --fuzz=0 patching file browser/components/shell/nsGNOMEShellService.cpp Hunk #1 succeeded at 124 (offset 6 lines). + echo 'Patch #1009 (fix-build.diff):' Patch #1009 (fix-build.diff): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fbts --fuzz=0 patching file toolkit/system/unixproxy/nsLibProxySettings.cpp + echo 'Patch #1011 (mozilla-kde.patch):' Patch #1011 (mozilla-kde.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozkde --fuzz=0 patching file modules/libpref/Preferences.cpp patching file modules/libpref/moz.build patching file python/mozbuild/mozpack/chrome/flags.py patching file python/mozbuild/mozpack/chrome/manifest.py patching file toolkit/components/downloads/moz.build patching file toolkit/mozapps/downloads/HelperAppDlg.jsm patching file toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp Hunk #3 succeeded at 384 (offset -3 lines). patching file toolkit/xre/moz.build patching file toolkit/xre/nsKDEUtils.cpp patching file toolkit/xre/nsKDEUtils.h patching file uriloader/exthandler/HandlerServiceParent.cpp patching file uriloader/exthandler/moz.build patching file uriloader/exthandler/unix/nsCommonRegistry.cpp patching file uriloader/exthandler/unix/nsCommonRegistry.h patching file uriloader/exthandler/unix/nsKDERegistry.cpp patching file uriloader/exthandler/unix/nsKDERegistry.h patching file uriloader/exthandler/unix/nsMIMEInfoUnix.cpp patching file uriloader/exthandler/unix/nsOSHelperAppService.cpp patching file widget/gtk/moz.build patching file widget/gtk/nsFilePicker.cpp patching file widget/gtk/nsFilePicker.h patching file xpcom/components/ManifestParser.cpp patching file xpcom/components/moz.build patching file xpcom/io/nsLocalFileUnix.cpp Hunk #2 succeeded at 1908 (offset 9 lines). + echo 'Patch #1012 (firefox-kde.patch):' Patch #1012 (firefox-kde.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .ffkde --fuzz=0 patching file browser/components/preferences/main.js Hunk #1 succeeded at 335 (offset -1 lines). Hunk #2 succeeded at 1307 (offset -1 lines). patching file browser/components/shell/moz.build patching file browser/components/shell/nsKDEShellService.cpp patching file browser/components/shell/nsKDEShellService.h patching file browser/components/shell/nsUnixShellService.cpp patching file browser/components/shell/nsUnixShellService.h + echo 'Patch #1043 (force-i586-host.patch):' Patch #1043 (force-i586-host.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 (Stripping trailing CRs from patch; use --binary to disable.) patching file build/moz.configure/init.configure Hunk #1 succeeded at 702 (offset 40 lines). + echo 'Patch #1044 (bypass-cmov-assert-on-i586.patch):' Patch #1044 (bypass-cmov-assert-on-i586.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file js/src/jit/x86-shared/Assembler-x86-shared.cpp Hunk #1 succeeded at 344 (offset 16 lines). + echo 'Patch #1045 (build-aarch64-user_vfp.patch):' Patch #1045 (build-aarch64-user_vfp.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file js/src/wasm/WasmSignalHandlers.cpp Hunk #1 succeeded at 245 (offset 1 line). + echo 'Patch #1046 (fix-checksum-for-missing-file.patch):' Patch #1046 (fix-checksum-for-missing-file.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file third_party/rust/failure/.cargo-checksum.json + /usr/bin/rm -f .mozconfig + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/firefox-mozconfig .mozconfig + cat + echo 'ac_add_options --enable-default-toolkit=cairo-gtk3' + echo 'ac_add_options --enable-official-branding' + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/mozilla-api-key mozilla-api-key + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/google-api-key google-api-key + echo 'ac_add_options --prefix="/usr"' + echo 'ac_add_options --libdir="/usr/lib64"' + echo 'ac_add_options --with-system-nspr' + echo 'ac_add_options --with-system-nss' + echo 'ac_add_options --enable-system-ffi' + echo 'ac_add_options --enable-optimize="-g -O2"' + echo 'ac_add_options --disable-debug-symbols' + echo 'ac_add_options --disable-jemalloc' + echo 'ac_add_options --disable-webrtc' + echo 'ac_add_options --disable-crashreporter' + echo 'ac_add_options --disable-tests' + echo 'ac_add_options --with-system-jpeg' + echo 'ac_add_options --without-system-libvpx' + echo 'ac_add_options --with-system-icu' + chmod -x third_party/rust/itertools/src/lib.rs + chmod a-x third_party/rust/gfx-backend-vulkan/src/command.rs third_party/rust/gfx-backend-vulkan/src/conv.rs third_party/rust/gfx-backend-vulkan/src/device.rs third_party/rust/gfx-backend-vulkan/src/info.rs third_party/rust/gfx-backend-vulkan/src/lib.rs third_party/rust/gfx-backend-vulkan/src/native.rs third_party/rust/gfx-backend-vulkan/src/pool.rs third_party/rust/gfx-backend-vulkan/src/window.rs + chmod a-x third_party/rust/gfx-hal/src/adapter.rs third_party/rust/gfx-hal/src/buffer.rs third_party/rust/gfx-hal/src/device.rs third_party/rust/gfx-hal/src/format.rs third_party/rust/gfx-hal/src/image.rs third_party/rust/gfx-hal/src/lib.rs third_party/rust/gfx-hal/src/memory.rs third_party/rust/gfx-hal/src/pass.rs third_party/rust/gfx-hal/src/pool.rs third_party/rust/gfx-hal/src/query.rs third_party/rust/gfx-hal/src/window.rs + chmod a-x third_party/rust/ash/src/extensions/ext/debug_utils.rs + chmod a-x third_party/rust/ash/src/extensions/ext/debug_marker.rs third_party/rust/ash/src/extensions/ext/debug_report.rs third_party/rust/ash/src/extensions/ext/debug_utils.rs third_party/rust/ash/src/extensions/ext/mod.rs + chmod a-x third_party/rust/ash/src/extensions/khr/android_surface.rs third_party/rust/ash/src/extensions/khr/display.rs third_party/rust/ash/src/extensions/khr/display_swapchain.rs third_party/rust/ash/src/extensions/khr/external_memory_fd.rs third_party/rust/ash/src/extensions/khr/mod.rs third_party/rust/ash/src/extensions/khr/push_descriptor.rs third_party/rust/ash/src/extensions/khr/ray_tracing.rs third_party/rust/ash/src/extensions/khr/surface.rs third_party/rust/ash/src/extensions/khr/swapchain.rs third_party/rust/ash/src/extensions/khr/timeline_semaphore.rs third_party/rust/ash/src/extensions/khr/wayland_surface.rs third_party/rust/ash/src/extensions/khr/win32_surface.rs third_party/rust/ash/src/extensions/khr/xcb_surface.rs third_party/rust/ash/src/extensions/khr/xlib_surface.rs + chmod a-x third_party/rust/ash/src/extensions/mvk/ios_surface.rs third_party/rust/ash/src/extensions/mvk/macos_surface.rs third_party/rust/ash/src/extensions/mvk/mod.rs + chmod a-x third_party/rust/ash/src/extensions/nv/mesh_shader.rs third_party/rust/ash/src/extensions/nv/mod.rs third_party/rust/ash/src/extensions/nv/ray_tracing.rs + find -name lib.rs + xargs chmod -x + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.hBzyOB + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd firefox-78.6.1 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + mkdir -p my_rust_vendor + cd my_rust_vendor + /usr/bin/tar xf /home/iurt/rpmbuild/SOURCES/cbindgen-vendor.tar.xz + mkdir -p .cargo + cat ++ pwd + env CARGO_HOME=.cargo cargo install cbindgen Installing cbindgen v0.14.2 Compiling proc-macro2 v1.0.8 Compiling libc v0.2.66 Compiling syn v1.0.14 Compiling unicode-xid v0.2.0 Compiling cfg-if v0.1.10 Compiling getrandom v0.1.14 Compiling serde v1.0.104 Compiling ppv-lite86 v0.2.6 Compiling bitflags v1.2.1 Compiling ryu v1.0.2 Compiling log v0.4.8 Compiling unicode-width v0.1.7 Compiling unicode-segmentation v1.6.0 Compiling vec_map v0.8.1 Compiling cbindgen v0.14.2 Compiling itoa v0.4.5 Compiling remove_dir_all v0.5.2 Compiling strsim v0.8.0 Compiling ansi_term v0.11.0 Compiling textwrap v0.11.0 Compiling atty v0.2.14 Compiling clap v2.33.0 Compiling c2-chacha v0.2.3 Compiling rand_core v0.5.1 Compiling rand_chacha v0.2.1 Compiling rand v0.7.3 Compiling quote v1.0.2 Compiling heck v0.3.1 Compiling tempfile v3.1.0 Compiling serde_derive v1.0.104 Compiling toml v0.5.6 Compiling serde_json v1.0.47 Finished release [optimized] target(s) in 5m 51s Installing /home/iurt/rpmbuild/BUILD/firefox-78.6.1/my_rust_vendor/.cargo/bin/cbindgen Installed package `cbindgen v0.14.2` (executable `cbindgen`) warning: be sure to add `/home/iurt/rpmbuild/BUILD/firefox-78.6.1/my_rust_vendor/.cargo/bin` to your PATH to be able to run the installed binaries ++ pwd + export PATH=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/my_rust_vendor/.cargo/bin:/usr/local/bin:/usr/bin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/sbin:/usr/lib64/qt5/bin:/home/iurt/.local/bin:/home/iurt/bin + PATH=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/my_rust_vendor/.cargo/bin:/usr/local/bin:/usr/bin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/sbin:/usr/lib64/qt5/bin:/home/iurt/.local/bin:/home/iurt/bin + cd - /home/iurt/rpmbuild/BUILD/firefox-78.6.1 ++ echo '-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' ++ /usr/bin/sed -e s/-Wall// + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' ++ echo '-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' ++ /usr/bin/sed -e s/-Werror=format-security// + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now' + MOZ_LINK_FLAGS='-Wl,--no-keep-memory -Wl,--reduce-memory-overheads' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + echo 'export CFLAGS="-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT"' + echo 'export CXXFLAGS="-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT"' + echo 'export LDFLAGS="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads"' + echo 'export CC=gcc' + echo 'export CXX=g++' + echo 'export AR="gcc-ar"' + echo 'export NM="gcc-nm"' + echo 'export RANLIB="gcc-ranlib"' + MOZ_SMP_FLAGS=-j1 + '[' -z 8 ']' + '[' 8 -ge 2 ']' + MOZ_SMP_FLAGS=-j2 + '[' 8 -ge 4 ']' + MOZ_SMP_FLAGS=-j4 + '[' 8 -ge 8 ']' + MOZ_SMP_FLAGS=-j8 + echo 'export MOZ_MAKE_FLAGS="-j8"' + echo 'export MOZ_SERVICES_SYNC=1' + echo 'export STRIP=/bin/true' + ./mach build 0:02.32 Clobber not needed. 0:02.32 Adding make options from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir OBJDIR=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir FOUND_MOZCONFIG=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/.mozconfig export FOUND_MOZCONFIG 0:02.34 /usr/bin/gmake -f client.mk -s configure 0:02.41 cd /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir 0:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/configure 0:02.79 Creating Python 3 environment 0:02.98 Using base prefix '/usr' 0:03.00 No LICENSE.txt / LICENSE found in source 0:03.00 New python executable in /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/_virtualenvs/init_py3/bin/python3 0:03.00 Also creating executable in /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/_virtualenvs/init_py3/bin/python 0:04.56 Installing setuptools, pip, wheel... 0:10.05 done. 0:14.18 b"running build_ext\nbuilding 'psutil._psutil_linux' extension\ncreating build/temp.linux-aarch64-3.8\ncreating build/temp.linux-aarch64-3.8/psutil\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_common.c -o build/temp.linux-aarch64-3.8/psutil/_psutil_common.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_posix.c -o build/temp.linux-aarch64-3.8/psutil/_psutil_posix.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_linux.c -o build/temp.linux-aarch64-3.8/psutil/_psutil_linux.o\ncreating build/lib.linux-aarch64-3.8\ncreating build/lib.linux-aarch64-3.8/psutil\ngcc -pthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-aarch64-3.8/psutil/_psutil_common.o build/temp.linux-aarch64-3.8/psutil/_psutil_posix.o build/temp.linux-aarch64-3.8/psutil/_psutil_linux.o -L/usr/lib64 -lpython3.8 -o build/lib.linux-aarch64-3.8/psutil/_psutil_linux.cpython-38-aarch64-linux-gnu.so\nbuilding 'psutil._psutil_posix' extension\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_common.c -o build/temp.linux-aarch64-3.8/psutil/_psutil_common.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_posix.c -o build/temp.linux-aarch64-3.8/psutil/_psutil_posix.o\ngcc -pthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-aarch64-3.8/psutil/_psutil_common.o build/temp.linux-aarch64-3.8/psutil/_psutil_posix.o -L/usr/lib64 -lpython3.8 -o build/lib.linux-aarch64-3.8/psutil/_psutil_posix.cpython-38-aarch64-linux-gnu.so\ncopying build/lib.linux-aarch64-3.8/psutil/_psutil_linux.cpython-38-aarch64-linux-gnu.so -> psutil\ncopying build/lib.linux-aarch64-3.8/psutil/_psutil_posix.cpython-38-aarch64-linux-gnu.so -> psutil\n" 0:14.79 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) 0:15.03 Re-executing in the virtualenv 0:16.02 Adding configure options from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/.mozconfig 0:16.02 --enable-application=browser 0:16.02 --prefix= 0:16.02 --libdir= 0:16.02 --with-system-zlib 0:16.02 --disable-strip 0:16.02 --enable-necko-wifi 0:16.02 --disable-updater 0:16.02 --enable-chrome-format=omni 0:16.02 --enable-pulseaudio 0:16.02 --without-system-icu 0:16.02 --with-mozilla-api-keyfile=../mozilla-api-key 0:16.02 --with-google-location-service-api-keyfile=../google-api-key 0:16.02 --with-google-safebrowsing-api-keyfile=../google-api-key 0:16.02 --enable-release 0:16.03 --update-channel=release 0:16.03 BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 0:16.03 --enable-av1 0:16.03 --allow-addon-sideload 0:16.03 --enable-libproxy 0:16.03 --with-system-png 0:16.03 --with-distribution-id=org.mageia 0:16.03 --enable-update-channel=release 0:16.03 --enable-default-toolkit=cairo-gtk3 0:16.03 --enable-official-branding 0:16.03 --prefix=/usr 0:16.03 --libdir=/usr/lib64 0:16.03 --with-system-nspr 0:16.03 --with-system-nss 0:16.03 --enable-system-ffi 0:16.03 --enable-optimize=-g -O2 0:16.03 --disable-debug-symbols 0:16.03 --disable-jemalloc 0:16.03 --disable-webrtc 0:16.03 --disable-crashreporter 0:16.03 --disable-tests 0:16.03 --with-system-jpeg 0:16.03 --without-system-libvpx 0:16.03 --with-system-icu 0:16.03 RANLIB=gcc-ranlib 0:16.03 CFLAGS=-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT 0:16.03 BUILD_OFFICIAL=1 0:16.03 NM=gcc-nm 0:16.03 MOZ_MAKE_FLAGS=-j8 0:16.03 MOZ_SERVICES_SYNC=1 0:16.03 AR=gcc-ar 0:16.03 CXX=g++ 0:16.03 CC=gcc 0:16.03 LDFLAGS=-Wl,--no-keep-memory -Wl,--reduce-memory-overheads 0:16.03 STRIP=/bin/true 0:16.03 CXXFLAGS=-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT 0:16.03 MOZILLA_OFFICIAL=1 0:16.03 checking for vcs source checkout... no 0:16.73 checking for a shell... /usr/bin/sh 0:17.03 checking for host system type... aarch64-unknown-linux-gnu 0:17.03 checking for target system type... aarch64-unknown-linux-gnu 0:18.31 checking whether cross compiling... no 0:18.68 checking for Python 3... /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/_virtualenvs/init_py3/bin/python (3.8.7) 0:18.69 checking for yasm... /usr/bin/yasm 0:18.71 checking yasm version... 1.3.0 0:18.73 checking for the target C compiler... /usr/bin/gcc 0:18.94 checking whether the target C compiler can be used... yes 0:18.94 checking the target C compiler version... 10.2.1 0:19.12 checking the target C compiler works... yes 0:19.12 checking for the target C++ compiler... /usr/bin/g++ 0:19.23 checking whether the target C++ compiler can be used... yes 0:19.23 checking the target C++ compiler version... 10.2.1 0:19.43 checking the target C++ compiler works... yes 0:19.43 checking for the host C compiler... /usr/bin/gcc 0:19.53 checking whether the host C compiler can be used... yes 0:19.53 checking the host C compiler version... 10.2.1 0:19.92 checking the host C compiler works... yes 0:19.92 checking for the host C++ compiler... /usr/bin/g++ 0:20.06 checking whether the host C++ compiler can be used... yes 0:20.06 checking the host C++ compiler version... 10.2.1 0:20.78 checking the host C++ compiler works... yes 0:20.93 checking for 64-bit OS... yes 0:21.14 checking for new enough STL headers from libstdc++... yes 0:21.15 checking for nasm... /usr/bin/nasm 0:21.18 checking nasm version... 2.15.05 0:21.25 checking for linker... bfd 0:21.25 checking for the assembler... /usr/bin/gcc 0:21.28 checking for ar... /usr/bin/gcc-ar 0:21.28 checking for pkg_config... /usr/bin/pkg-config 0:21.29 checking for pkg-config version... 1.7.3 0:21.69 checking for stdint.h... yes 0:21.93 checking for inttypes.h... yes 0:22.05 checking for malloc.h... yes 0:22.15 checking for alloca.h... yes 0:22.24 checking for sys/byteorder.h... no 0:22.32 checking for getopt.h... yes 0:22.44 checking for unistd.h... yes 0:22.60 checking for nl_types.h... yes 0:22.64 checking for cpuid.h... no 0:22.72 checking for fts.h... yes 0:22.81 checking for sys/statvfs.h... yes 0:22.95 checking for sys/statfs.h... yes 0:23.07 checking for sys/vfs.h... yes 0:23.15 checking for sys/mount.h... yes 0:23.25 checking for sys/quota.h... yes 0:23.36 checking for linux/quota.h... yes 0:23.52 checking for linux/if_addr.h... yes 0:23.61 checking for linux/rtnetlink.h... yes 0:23.70 checking for sys/queue.h... yes 0:23.79 checking for sys/types.h... yes 0:23.88 checking for netinet/in.h... yes 0:23.96 checking for byteswap.h... yes 0:24.05 checking for linux/perf_event.h... yes 0:24.12 checking for perf_event_open system call... yes 0:24.15 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:24.18 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:24.21 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:24.23 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:24.26 checking whether the C compiler supports -Wunreachable-code-return... no 0:24.29 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:24.31 checking whether the C compiler supports -Wclass-varargs... no 0:24.33 checking whether the C++ compiler supports -Wclass-varargs... no 0:24.35 checking whether the C++ compiler supports -Wempty-init-stmt... no 0:24.38 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:24.40 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:24.43 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:24.47 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:24.49 checking whether the C compiler supports -Wloop-analysis... no 0:24.51 checking whether the C++ compiler supports -Wloop-analysis... no 0:24.61 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:24.63 checking whether the C++ compiler supports -Wcomma... no 0:24.72 checking whether the C compiler supports -Wduplicated-cond... yes 0:24.81 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:24.89 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:24.98 checking whether the C++ compiler supports -Wunused-function... yes 0:25.04 checking whether the C++ compiler supports -Wunused-variable... yes 0:25.06 checking whether the C compiler supports -Wstring-conversion... no 0:25.08 checking whether the C++ compiler supports -Wstring-conversion... no 0:25.11 checking whether the C compiler supports -Wtautological-overlap-compare... no 0:25.17 checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:25.21 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:25.24 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:25.27 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:25.31 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:25.35 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:25.39 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:25.42 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:25.50 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:25.55 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:25.64 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:25.73 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:25.82 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:25.91 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:25.98 checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:26.06 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:26.10 checking whether the C compiler supports -Wno-error=backend-plugin... no 0:26.15 checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:26.22 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:26.30 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:26.37 checking whether the C compiler supports -Wno-multistatement-macros... yes 0:26.45 checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:26.50 checking whether the C compiler supports -Wno-error=return-std-move... no 0:26.54 checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:26.67 checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:26.79 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:26.83 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:26.87 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:26.95 checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:27.03 checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:27.12 checking whether the C compiler supports -Wformat... yes 0:27.22 checking whether the C++ compiler supports -Wformat... yes 0:27.29 checking whether the C compiler supports -Wformat-security... no 0:27.35 checking whether the C++ compiler supports -Wformat-security... no 0:27.46 checking whether the C compiler supports -Wformat-overflow=2... yes 0:27.59 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:27.65 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:27.71 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:27.72 checking for llvm_profdata... /usr/bin/llvm-profdata 0:27.82 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:27.91 checking whether the C++ compiler supports -fno-aligned-new... yes 0:27.94 checking for libpulse... yes 0:27.96 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:27.97 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:27.99 checking for nspr >= 4.25... yes 0:28.01 checking NSPR_CFLAGS... -I/usr/include/nspr4 0:28.03 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:28.03 checking for rustc... /usr/bin/rustc 0:28.03 checking for cargo... /usr/bin/cargo 0:28.22 checking rustc version... 1.49.0 0:28.25 checking cargo version... 1.49.0 0:28.58 checking for rust target triplet... aarch64-unknown-linux-gnu 0:29.09 checking for rust host triplet... aarch64-unknown-linux-gnu 0:29.10 checking for rustdoc... /usr/bin/rustdoc 0:29.11 checking for cbindgen... /home/iurt/rpmbuild/BUILD/firefox-78.6.1/my_rust_vendor/.cargo/bin/cbindgen 0:29.11 checking for rustfmt... not found 0:29.23 checking for clang for bindgen... /usr/bin/clang++ 0:29.29 checking for libclang for bindgen... /usr/lib64/libclang.so 0:29.34 checking that libclang is new enough... yes 0:29.34 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.36 checking for libffi > 3.0.9... yes 0:29.38 checking MOZ_FFI_CFLAGS... 0:29.39 checking MOZ_FFI_LIBS... -lffi 0:29.41 checking for icu-i18n >= 67.1... yes 0:29.44 checking MOZ_ICU_CFLAGS... 0:29.47 checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata 0:29.55 checking for nodejs... /usr/bin/node (14.15.1) 0:29.57 checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1 libdrm >= 2.4... yes 0:29.63 checking MOZ_WAYLAND_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I/usr/include/libdrm 0:29.65 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:29.66 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:29.69 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -pthread 0:29.70 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lcairo 0:29.72 checking for fontconfig >= 2.7.0... yes 0:29.73 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 0:29.75 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:29.77 checking for freetype2 >= 6.1.0... yes 0:29.79 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 0:29.81 checking _FT2_LIBS... -lfreetype 0:29.82 checking for tar... /usr/bin/gtar 0:29.82 checking for unzip... /usr/bin/unzip 0:29.82 checking for zip... /usr/bin/zip 0:29.82 checking for gn... not found 0:29.82 checking for the Mozilla API key... yes 0:29.82 checking for the Google Location Service API key... yes 0:29.82 checking for the Google Safebrowsing API key... yes 0:29.83 checking for the Bing API key... no 0:29.83 checking for the Adjust SDK key... no 0:29.84 checking for the Leanplum SDK key... no 0:29.84 checking for the Pocket API key... no 0:30.00 checking for jpeg_destroy_compress... yes 0:30.09 checking for sufficient jpeg library version... yes 0:30.18 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:30.29 checking for getcontext... yes 0:30.30 checking for nss >= 3.53.1... yes 0:30.31 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr4 0:30.32 checking NSS_LIBS... -lssl3 -lsmime3 -lnss3 -lsoftokn3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:30.33 checking for awk... /usr/bin/gawk 0:30.33 checking for perl... /usr/bin/perl5 0:30.36 checking for minimum required perl version >= 5.006... 5.032000 0:30.39 checking for full perl installation... yes 0:30.39 checking for gmake... /usr/bin/gmake 0:30.39 checking for watchman... not found 0:30.39 checking for xargs... /usr/bin/xargs 0:30.39 checking for rpmbuild... /usr/bin/rpmbuild 0:30.39 checking for NSIS version... no 0:30.46 checking for llvm-objdump... /usr/bin/llvm-objdump 0:30.47 checking for zlib >= 1.2.3... yes 0:30.48 checking MOZ_ZLIB_CFLAGS... 0:30.49 checking MOZ_ZLIB_LIBS... -lz 0:30.49 checking for autoconf... /usr/bin/autoconf-2.13 0:31.23 creating cache ./config.cache 0:31.42 checking host system type... aarch64-unknown-linux-gnu 0:31.52 checking target system type... aarch64-unknown-linux-gnu 0:31.65 checking build system type... aarch64-unknown-linux-gnu 0:31.66 checking for objcopy... /usr/bin/objcopy 0:31.67 checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:31.68 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:31.68 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:31.70 checking whether we are using GNU C... (cached) yes 0:31.71 checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:31.72 checking for c++... (cached) /usr/bin/g++ -std=gnu++17 0:31.73 checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:31.73 checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:31.74 checking whether we are using GNU C++... (cached) yes 0:31.75 checking whether /usr/bin/g++ -std=gnu++17 accepts -g... (cached) yes 0:31.76 checking for ranlib... gcc-ranlib 0:31.78 checking for /usr/bin/gcc... /usr/bin/gcc -std=gnu99 0:31.79 checking for strip... /bin/true 0:31.80 checking for otool... no 0:32.22 checking for X... libraries , headers 0:32.43 checking for dnet_ntoa in -ldnet... no 0:32.60 checking for dnet_ntoa in -ldnet_stub... no 0:32.80 checking for gethostbyname... yes 0:33.00 checking for connect... yes 0:33.17 checking for remove... yes 0:33.37 checking for shmat... yes 0:33.59 checking for IceConnectionNumber in -lICE... yes 0:33.82 checking for --noexecstack option to as... yes 0:33.94 checking for -z noexecstack option to ld... yes 0:34.13 checking for -z text option to ld... yes 0:34.30 checking for -z relro option to ld... yes 0:34.46 checking for -z nocopyreloc option to ld... yes 0:34.66 checking for -Bsymbolic-functions option to ld... yes 0:34.83 checking for --build-id=sha1 option to ld... yes 0:35.02 checking for --ignore-unresolved-symbol option to ld... yes 0:35.07 checking if toolchain supports -mssse3 option... no 0:35.14 checking if toolchain supports -msse4.1 option... no 0:35.28 checking whether the linker supports Identical Code Folding... no 0:36.03 checking whether removing dead symbols breaks debugging... no 0:36.16 checking for working const... yes 0:36.24 checking for mode_t... yes 0:36.39 checking for off_t... yes 0:36.50 checking for pid_t... yes 0:36.60 checking for size_t... yes 0:37.07 checking whether 64-bits std::atomic requires -latomic... no 0:37.25 checking for dirent.h that defines DIR... yes 0:37.42 checking for opendir in -ldir... no 0:37.51 checking for sockaddr_in.sin_len... false 0:37.67 checking for sockaddr_in6.sin6_len... false 0:37.76 checking for sockaddr.sa_len... false 0:37.95 checking for gethostbyname_r in -lc_r... no 0:38.31 checking for library containing dlopen... -ldl 0:38.41 checking for dlfcn.h... yes 0:38.61 checking for dladdr... yes 0:38.86 checking for memmem... yes 0:39.09 checking for socket in -lsocket... no 0:39.47 checking for XDrawLines in -lX11... yes 0:39.68 checking for XextAddDisplay in -lXext... yes 0:39.85 checking for XtFree in -lXt... yes 0:40.23 checking for xcb_connect in -lxcb... yes 0:40.54 checking for xcb_shm_query_version in -lxcb-shm... yes 0:40.79 checking for XGetXCBConnection in -lX11-xcb... yes 0:41.02 checking for pthread_create in -lpthreads... no 0:41.20 checking for pthread_create in -lpthread... yes 0:41.43 checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:41.58 checking for pthread.h... yes 0:41.93 checking for stat64... yes 0:42.21 checking for lstat64... yes 0:42.41 checking for truncate64... yes 0:42.59 checking for statvfs64... yes 0:42.83 checking for statvfs... yes 0:43.09 checking for statfs64... yes 0:43.35 checking for statfs... yes 0:43.61 checking for getpagesize... yes 0:43.84 checking for gmtime_r... yes 0:44.04 checking for localtime_r... yes 0:44.32 checking for arc4random... no 0:44.58 checking for arc4random_buf... no 0:44.74 checking for mallinfo... yes 0:44.98 checking for gettid... yes 0:45.34 checking for lchown... yes 0:45.63 checking for setpriority... yes 0:45.89 checking for strerror... yes 0:46.12 checking for syscall... yes 0:46.34 checking for clock_gettime(CLOCK_MONOTONIC)... 0:46.49 checking for pthread_cond_timedwait_monotonic_np... 0:46.78 checking for res_ninit()... yes 0:46.96 checking for an implementation of va_copy()... yes 0:47.10 checking whether va_list can be copied by value... yes 0:47.51 checking for __thread keyword for TLS variables... yes 0:47.71 checking for localeconv... yes 0:47.93 checking for malloc.h... yes 0:48.10 checking for strndup... yes 0:48.34 checking for posix_memalign... yes 0:48.51 checking for memalign... yes 0:48.71 checking for malloc_usable_size... yes 0:48.80 checking whether malloc_usable_size definition can use const argument... no 0:48.89 checking for valloc in malloc.h... yes 0:48.99 checking for valloc in unistd.h... no 0:49.12 checking for _aligned_malloc in malloc.h... no 0:49.41 checking for png_get_valid in -lpng... yes 0:49.66 checking for png_get_acTL in -lpng... yes 0:49.87 checking if app-specific confvars.sh exists... /home/iurt/rpmbuild/BUILD/firefox-78.6.1/browser/confvars.sh 0:49.88 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:49.94 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread 0:49.97 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:50.02 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:50.07 checking MOZ_GTK2_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread 0:50.09 checking MOZ_GTK2_LIBS... -lglib-2.0 -lgtk-x11-2.0 -lglib-2.0 -latk-1.0 -lgmodule-2.0 -pthread -lglib-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgio-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 0:50.14 checking for libproxy-1.0... yes 0:50.15 checking MOZ_LIBPROXY_CFLAGS... 0:50.16 checking MOZ_LIBPROXY_LIBS... -lproxy 0:50.20 checking for dbus-1 >= 0.60... yes 0:50.21 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:50.23 checking MOZ_DBUS_LIBS... -ldbus-1 0:50.25 checking for dbus-glib-1 >= 0.60... yes 0:50.25 checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:50.26 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 0:50.49 checking for linux/joystick.h... yes 0:50.50 checking for wget... no 0:50.62 checking for fdatasync... yes 0:50.74 checking for valid C compiler optimization flags... yes 0:51.07 checking for __cxa_demangle... yes 0:51.25 checking for unwind.h... yes 0:51.50 checking for _Unwind_Backtrace... yes 0:51.54 checking for -pipe support... yes 0:51.72 checking what kind of list files are supported by the linker... linkerscript 0:51.74 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:51.74 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:51.77 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:51.93 checking for FT_Bitmap_Size.y_ppem... yes 0:52.19 checking for FT_GlyphSlot_Embolden... yes 0:52.54 checking for FT_Load_Sfnt_Table... yes 0:52.86 checking for fontconfig/fcfreetype.h... yes 0:53.28 checking for posix_fadvise... yes 0:53.48 checking for posix_fallocate... yes 0:53.87 updating cache ./config.cache 0:53.87 creating ./config.data 0:53.93 js/src> configuring 0:53.94 js/src> running /home/iurt/rpmbuild/BUILD/firefox-78.6.1/configure.py --enable-project=js --host=aarch64-unknown-linux-gnu --target=aarch64-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=-g -O2 --without-ccache CCACHE_PREFIX= RUSTC_WRAPPER= --without-toolchain-prefix --disable-debug-symbols --disable-address-sanitizer --disable-memory-sanitizer --disable-thread-sanitizer --disable-undefined-sanitizer --disable-signed-overflow-sanitizer --disable-unsigned-overflow-sanitizer --disable-frame-pointers --disable-coverage RUSTC_OPT_LEVEL=2 --enable-cargo-incremental --disable-linker AS= --disable-clang-plugin --disable-clang-plugin-alpha --disable-mozsearch-plugin --disable-stdcxx-compat --disable-fuzzing --disable-cpp-rtti --disable-jemalloc --without-linux-headers --disable-warnings-as-errors --disable-profile-generate --disable-profile-use --without-pgo-profile-path --disable-lto MOZ_LD64_KNOWN_GOOD= --enable-new-pass-manager --disable-valgrind --disable-smoosh --with-system-nspr RUSTC= CARGO= RUSTDOC= RUSTFMT= --without-libclang-path --without-clang-path BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 --disable-js-shell --enable-jit --disable-simulator --disable-instruments --disable-callgrind --disable-profiling --disable-vtune --disable-gc-probes --disable-gczeal --disable-small-chunk-size --disable-trace-logging --disable-oom-breakpoint --disable-perf --disable-jitspew --disable-masm-verbose --disable-more-deterministic --enable-ctypes --with-system-ffi --disable-pipeline-operator --disable-binast --disable-rust-simd --disable-cranelift --disable-wasm-codegen-debug --disable-typed-objects --disable-wasm-bulk-memory --disable-wasm-reftypes --disable-wasm-gc --disable-wasm-private-reftypes --enable-wasm-multi-value --enable-shared-memory --enable-new-regexp --disable-wasm-simd --without-qemu-exe --with-cross-lib=/usr/aarch64-unknown-linux-gnu --without-sixgill --with-jitreport-granularity=3 --with-system-icu --with-intl-api --disable-dtrace --enable-icf --disable-strip --enable-install-strip STRIP_FLAGS= --with-system-zlib --prefix=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist JS_STANDALONE= 0:54.53 js/src> checking for vcs source checkout... no 0:54.64 js/src> checking for a shell... /usr/bin/sh 0:54.67 js/src> checking for host system type... aarch64-unknown-linux-gnu 0:54.69 js/src> checking for target system type... aarch64-unknown-linux-gnu 0:55.94 js/src> checking for Python 3... /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/_virtualenvs/init_py3/bin/python (3.8.7) 0:55.94 js/src> checking whether cross compiling... no 0:55.95 js/src> checking for yasm... /usr/bin/yasm 0:55.97 js/src> checking yasm version... 1.3.0 0:55.98 js/src> checking for the target C compiler... /usr/bin/gcc 0:56.02 js/src> checking whether the target C compiler can be used... yes 0:56.02 js/src> checking the target C compiler version... 10.2.1 0:56.12 js/src> checking the target C compiler works... yes 0:56.12 js/src> checking for the target C++ compiler... /usr/bin/g++ 0:56.20 js/src> checking whether the target C++ compiler can be used... yes 0:56.20 js/src> checking the target C++ compiler version... 10.2.1 0:56.26 js/src> checking the target C++ compiler works... yes 0:56.26 js/src> checking for the host C compiler... /usr/bin/gcc 0:56.31 js/src> checking whether the host C compiler can be used... yes 0:56.31 js/src> checking the host C compiler version... 10.2.1 0:56.36 js/src> checking the host C compiler works... yes 0:56.36 js/src> checking for the host C++ compiler... /usr/bin/g++ 0:56.41 js/src> checking whether the host C++ compiler can be used... yes 0:56.41 js/src> checking the host C++ compiler version... 10.2.1 0:56.47 js/src> checking the host C++ compiler works... yes 0:56.55 js/src> checking for 64-bit OS... yes 0:56.63 js/src> checking for new enough STL headers from libstdc++... yes 0:56.64 js/src> checking for nasm... /usr/bin/nasm 0:56.66 js/src> checking nasm version... 2.15.05 0:56.69 js/src> checking for linker... bfd 0:56.69 js/src> checking for the assembler... /usr/bin/gcc 0:56.72 js/src> checking for ar... /usr/bin/gcc-ar 0:56.72 js/src> checking for pkg_config... /usr/bin/pkg-config 0:56.74 js/src> checking for pkg-config version... 1.7.3 0:56.83 js/src> checking for stdint.h... yes 0:56.91 js/src> checking for inttypes.h... yes 0:56.99 js/src> checking for malloc.h... yes 0:57.04 js/src> checking for alloca.h... yes 0:57.10 js/src> checking for sys/byteorder.h... no 0:57.15 js/src> checking for getopt.h... yes 0:57.22 js/src> checking for unistd.h... yes 0:57.31 js/src> checking for nl_types.h... yes 0:57.37 js/src> checking for cpuid.h... no 0:57.48 js/src> checking for fts.h... yes 0:57.57 js/src> checking for sys/statvfs.h... yes 0:57.65 js/src> checking for sys/statfs.h... yes 0:57.74 js/src> checking for sys/vfs.h... yes 0:57.83 js/src> checking for sys/mount.h... yes 0:57.92 js/src> checking for sys/quota.h... yes 0:58.07 js/src> checking for linux/quota.h... yes 0:58.18 js/src> checking for linux/if_addr.h... yes 0:58.31 js/src> checking for linux/rtnetlink.h... yes 0:58.38 js/src> checking for sys/queue.h... yes 0:58.45 js/src> checking for sys/types.h... yes 0:58.54 js/src> checking for netinet/in.h... yes 0:58.61 js/src> checking for byteswap.h... yes 0:58.70 js/src> checking for linux/perf_event.h... yes 0:58.78 js/src> checking for perf_event_open system call... yes 0:58.82 js/src> checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:58.85 js/src> checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:58.89 js/src> checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:58.94 js/src> checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:58.97 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:59.00 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:59.03 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:59.05 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:59.07 js/src> checking whether the C++ compiler supports -Wempty-init-stmt... no 0:59.13 js/src> checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:59.19 js/src> checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:59.22 js/src> checking whether the C compiler supports -Wfloat-zero-conversion... no 0:59.28 js/src> checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:59.30 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:59.34 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:59.39 js/src> checking whether the C++ compiler supports -Wc++2a-compat... yes 0:59.41 js/src> checking whether the C++ compiler supports -Wcomma... no 0:59.47 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:59.53 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:59.60 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 1:00.44 js/src> checking whether the C++ compiler supports -Wunused-function... yes 1:02.54 js/src> checking whether the C++ compiler supports -Wunused-variable... yes 1:02.56 js/src> checking whether the C compiler supports -Wstring-conversion... no 1:02.58 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 1:02.62 js/src> checking whether the C compiler supports -Wtautological-overlap-compare... no 1:02.65 js/src> checking whether the C++ compiler supports -Wtautological-overlap-compare... no 1:02.68 js/src> checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 1:02.70 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 1:02.72 js/src> checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 1:02.74 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 1:02.79 js/src> checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 1:02.83 js/src> checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 1:02.86 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 1:03.15 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 1:03.24 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 1:03.33 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 1:03.44 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 1:03.54 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 1:03.79 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 1:04.58 js/src> checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 1:04.71 js/src> checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 1:04.75 js/src> checking whether the C compiler supports -Wno-error=backend-plugin... no 1:04.80 js/src> checking whether the C++ compiler supports -Wno-error=backend-plugin... no 1:05.98 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 1:06.70 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 1:06.77 js/src> checking whether the C compiler supports -Wno-multistatement-macros... yes 1:06.91 js/src> checking whether the C++ compiler supports -Wno-multistatement-macros... yes 1:06.95 js/src> checking whether the C compiler supports -Wno-error=return-std-move... no 1:07.00 js/src> checking whether the C++ compiler supports -Wno-error=return-std-move... no 1:07.14 js/src> checking whether the C compiler supports -Wno-error=class-memaccess... yes 1:07.24 js/src> checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 1:07.28 js/src> checking whether the C compiler supports -Wno-error=atomic-alignment... no 1:07.33 js/src> checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 1:07.40 js/src> checking whether the C compiler supports -Wno-error=deprecated-copy... yes 1:07.52 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 1:07.59 js/src> checking whether the C compiler supports -Wformat... yes 1:07.67 js/src> checking whether the C++ compiler supports -Wformat... yes 1:07.79 js/src> checking whether the C compiler supports -Wformat-security... no 1:07.87 js/src> checking whether the C++ compiler supports -Wformat-security... no 1:07.97 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes 1:08.06 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes 1:08.14 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 1:08.16 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 1:08.26 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes 1:08.27 js/src> checking for llvm_profdata... /usr/bin/llvm-profdata 1:08.36 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 1:08.43 js/src> checking whether the C++ compiler supports -fno-aligned-new... yes 1:08.46 js/src> checking for nspr >= 4.10... yes 1:08.47 js/src> checking NSPR_CFLAGS... -I/usr/include/nspr4 1:08.49 js/src> checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 1:08.49 js/src> checking for rustc... /usr/bin/rustc 1:08.50 js/src> checking for cargo... /usr/bin/cargo 1:08.67 js/src> checking rustc version... 1.49.0 1:08.69 js/src> checking cargo version... 1.49.0 1:09.05 js/src> checking for rust target triplet... aarch64-unknown-linux-gnu 1:09.36 js/src> checking for rust host triplet... aarch64-unknown-linux-gnu 1:09.36 js/src> checking for rustdoc... /usr/bin/rustdoc 1:09.36 js/src> checking for rustfmt... not found 1:09.44 js/src> checking for clang for bindgen... /usr/bin/clang++ 1:09.49 js/src> checking for libclang for bindgen... /usr/lib64/libclang.so 1:09.49 js/src> checking that libclang is new enough... yes 1:09.49 js/src> checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -std=gnu++17 -I/usr/include/nspr4 -I/usr/include/pixman-1 1:09.51 js/src> checking for libffi > 3.0.9... yes 1:09.52 js/src> checking MOZ_FFI_CFLAGS... 1:09.53 js/src> checking MOZ_FFI_LIBS... -lffi 1:09.55 js/src> checking for icu-i18n >= 67.1... yes 1:09.56 js/src> checking MOZ_ICU_CFLAGS... 1:09.59 js/src> checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata 1:09.59 js/src> checking for awk... /usr/bin/gawk 1:09.59 js/src> checking for perl... /usr/bin/perl5 1:09.61 js/src> checking for minimum required perl version >= 5.006... 5.032000 1:09.63 js/src> checking for full perl installation... yes 1:09.63 js/src> checking for gmake... /usr/bin/gmake 1:09.64 js/src> checking for watchman... not found 1:09.64 js/src> checking for xargs... /usr/bin/xargs 1:09.64 js/src> checking for rpmbuild... /usr/bin/rpmbuild 1:09.64 js/src> checking for NSIS version... no 1:09.68 js/src> checking for llvm-objdump... /usr/bin/llvm-objdump 1:09.71 js/src> checking for zlib >= 1.2.3... yes 1:09.73 js/src> checking MOZ_ZLIB_CFLAGS... 1:09.75 js/src> checking MOZ_ZLIB_LIBS... -lz 1:09.75 js/src> checking for autoconf... /usr/bin/autoconf-2.13 1:09.75 js/src> Refreshing /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/old-configure with /usr/bin/autoconf-2.13 1:10.18 js/src> loading cache /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/./config.cache 1:10.35 js/src> checking host system type... aarch64-unknown-linux-gnu 1:10.46 js/src> checking target system type... aarch64-unknown-linux-gnu 1:10.58 js/src> checking build system type... aarch64-unknown-linux-gnu 1:10.59 js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 1:10.60 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 1:10.60 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 1:10.61 js/src> checking whether we are using GNU C... (cached) yes 1:10.61 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 1:10.62 js/src> checking for c++... (cached) /usr/bin/g++ -std=gnu++17 1:10.62 js/src> checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 1:10.62 js/src> checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 1:10.63 js/src> checking whether we are using GNU C++... (cached) yes 1:10.63 js/src> checking whether /usr/bin/g++ -std=gnu++17 accepts -g... (cached) yes 1:10.63 js/src> checking for ranlib... (cached) gcc-ranlib 1:10.64 js/src> checking for /usr/bin/gcc... (cached) /usr/bin/gcc -std=gnu99 1:10.65 js/src> checking for strip... (cached) /bin/true 1:10.66 js/src> checking for sb-conf... no 1:10.67 js/src> checking for ve... no 1:10.68 js/src> checking for X... (cached) libraries , headers 1:10.71 js/src> checking for dnet_ntoa in -ldnet... (cached) no 1:10.75 js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no 1:10.76 js/src> checking for gethostbyname... (cached) yes 1:10.78 js/src> checking for connect... (cached) yes 1:10.79 js/src> checking for remove... (cached) yes 1:10.81 js/src> checking for shmat... (cached) yes 1:10.83 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 1:11.15 js/src> checking for --noexecstack option to as... yes 1:11.34 js/src> checking for -z noexecstack option to ld... yes 1:11.44 js/src> checking for -z text option to ld... yes 1:11.63 js/src> checking for -z relro option to ld... yes 1:11.78 js/src> checking for -z nocopyreloc option to ld... yes 1:11.94 js/src> checking for -Bsymbolic-functions option to ld... yes 1:12.08 js/src> checking for --build-id=sha1 option to ld... yes 1:12.20 js/src> checking whether the linker supports Identical Code Folding... no 1:12.88 js/src> checking whether removing dead symbols breaks debugging... no 1:12.89 js/src> checking for working const... (cached) yes 1:12.89 js/src> checking for mode_t... (cached) yes 1:12.91 js/src> checking for off_t... (cached) yes 1:12.92 js/src> checking for pid_t... (cached) yes 1:12.92 js/src> checking for size_t... (cached) yes 1:13.05 js/src> checking for ssize_t... yes 1:13.07 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 1:13.11 js/src> checking for dirent.h that defines DIR... (cached) yes 1:13.16 js/src> checking for opendir in -ldir... (cached) no 1:13.19 js/src> checking for gethostbyname_r in -lc_r... (cached) no 1:13.20 js/src> checking for library containing dlopen... (cached) -ldl 1:13.24 js/src> checking for dlfcn.h... (cached) yes 1:13.31 js/src> checking for socket in -lsocket... (cached) no 1:13.35 js/src> checking for pthread_create in -lpthreads... (cached) no 1:13.41 js/src> checking for pthread_create in -lpthread... (cached) yes 1:13.60 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 1:13.78 js/src> checking for getc_unlocked... yes 1:13.99 js/src> checking for _getc_nolock... no 1:13.99 js/src> checking for gmtime_r... (cached) yes 1:14.06 js/src> checking for localtime_r... (cached) yes 1:14.37 js/src> checking for pthread_getname_np... yes 1:14.61 js/src> checking for pthread_get_name_np... no 1:14.62 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 1:14.88 js/src> checking for sin in -lm... yes 1:14.93 js/src> checking for res_ninit()... (cached) yes 1:15.14 js/src> checking for nl_langinfo and CODESET... yes 1:15.17 js/src> checking for an implementation of va_copy()... (cached) yes 1:15.18 js/src> checking whether va_list can be copied by value... (cached) yes 1:15.21 js/src> checking for __thread keyword for TLS variables... (cached) yes 1:15.25 js/src> checking for localeconv... (cached) yes 1:15.43 js/src> checking for valid optimization flags... yes 1:15.44 js/src> checking for __cxa_demangle... (cached) yes 1:15.47 js/src> checking for -pipe support... yes 1:15.59 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 1:15.79 js/src> checking what kind of list files are supported by the linker... linkerscript 1:15.85 js/src> checking for posix_fadvise... (cached) yes 1:15.90 js/src> checking for posix_fallocate... (cached) yes 1:15.97 js/src> checking for malloc.h... (cached) yes 1:16.02 js/src> checking for strndup... (cached) yes 1:16.08 js/src> checking for posix_memalign... (cached) yes 1:16.14 js/src> checking for memalign... (cached) yes 1:16.18 js/src> checking for malloc_usable_size... (cached) yes 1:16.31 js/src> checking whether malloc_usable_size definition can use const argument... no 1:16.44 js/src> checking for valloc in malloc.h... yes 1:16.56 js/src> checking for valloc in unistd.h... no 1:16.64 js/src> checking for _aligned_malloc in malloc.h... no 1:16.72 js/src> updating cache /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/./config.cache 1:16.75 js/src> creating ./config.data 1:16.84 js/src> Creating config.status 1:16.99 Creating config.status 1:17.64 Reticulating splines... 1:20.40 0:02.85 File already read. Skipping: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/targets/angle_common/moz.build 1:40.49 Finished reading 1329 moz.build files in 6.09s 1:40.49 Read 11 gyp files in parallel contributing 0.00s to total wall time 1:40.49 Processed into 6940 build config descriptors in 6.02s 1:40.49 RecursiveMake backend executed in 8.66s 1:40.49 2621 total backend files; 2621 created; 0 updated; 0 unchanged; 0 deleted; 21 -> 990 Makefile 1:40.49 FasterMake backend executed in 1.08s 1:40.49 12 total backend files; 12 created; 0 updated; 0 unchanged; 0 deleted 1:40.49 Total wall time: 22.93s; CPU time: 20.30s; Efficiency: 89%; Untracked: 1.08s 1:41.48 Clobber not needed. 1:41.48 Adding make options from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir OBJDIR=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir FOUND_MOZCONFIG=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/.mozconfig export FOUND_MOZCONFIG 1:41.49 /usr/bin/gmake -f client.mk -s 1:42.08 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 5; Removed 0 files and 0 directories. 1:42.10 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 1:42.11 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 1:42.35 Elapsed: 0.24s; From _tests: Kept 12 existing; Added/updated 544; Removed 0 files and 0 directories. 1:42.76 Elapsed: 0.55s; From dist/bin: Kept 8 existing; Added/updated 2647; Removed 0 files and 0 directories. 1:43.08 Elapsed: 0.95s; From dist/include: Kept 1713 existing; Added/updated 3881; Removed 0 files and 0 directories. 1:43.49 ./mozilla-config.h.stub 1:43.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:43.66 import imp 1:43.84 ./buildid.h.stub 1:43.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:43.99 import imp 1:44.18 ./source-repo.h.stub 1:44.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:44.32 import imp 1:44.85 config 1:45.45 config/nsinstall_real 1:45.89 config/stl.sentinel.stub 1:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:46.03 import imp 1:46.24 config/system-header.sentinel.stub 1:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:46.38 import imp 1:46.86 build/application.ini.stub 1:46.87 layout/style/ServoCSSPropList.py.stub 1:46.87 dom/encoding/domainsfallbacks.properties.h.stub 1:46.90 gfx/webrender_bindings/webrender_ffi_generated.h.stub 1:46.92 gfx/wgpu_bindings/wgpu_ffi_generated.h.stub 1:46.97 intl/hyphenation/glue/mapped_hyph.h.stub 1:46.97 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/config/makefiles/xpidl xpidl 1:47.01 config/makefiles/xpidl/Bits.xpt 1:47.03 config/makefiles/xpidl/accessibility.xpt 1:47.05 config/makefiles/xpidl/alerts.xpt 1:47.05 config/makefiles/xpidl/appshell.xpt 1:47.05 js/src/js-confdefs.h.stub 1:47.05 layout/generic/FrameIdList.h.stub 1:47.13 config/makefiles/xpidl/appstartup.xpt 1:47.18 config/makefiles/xpidl/autocomplete.xpt 1:47.20 media/mp4parse-rust/mp4parse_ffi_generated.h.stub/home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:47.20 import imp 1:47.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:47.32 import imp 1:47.32 config/makefiles/xpidl/backgroundhangmonitor.xpt 1:47.32 config/makefiles/xpidl/browser-element.xpt 1:47.37 netwerk/base/mozurl/MozURL_ffi.h.stubnetwerk/base/rust-helper/rust_helper.h.stubnetwerk/socket/neqo_glue/neqo_glue_ffi_generated.h.stub 1:47.37 security/apps/xpcshell.inc.stub/home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:47.37 import imp 1:47.38 toolkit/crashreporter/CrashAnnotations.h.stub 1:47.41 config/makefiles/xpidl/browser-newtab.xpt 1:47.44 config/makefiles/xpidl/browsercompsbase.xpt 1:47.46 config/makefiles/xpidl/caps.xpt 1:47.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:47.49 import imp 1:47.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:47.50 import imp 1:47.56 xpcom/xpcom-config.h.stub 1:47.57 config/makefiles/xpidl/captivedetect.xpt 1:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:47.65 import imp 1:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:47.69 import imp 1:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:47.80 import imp 1:47.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:47.86 import imp 1:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:48.18 import imp 1:48.21 build/application.ini.h.stub 1:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:48.25 import imp 1:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:48.25 import imp 1:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:48.26 import imp 1:48.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:48.28 import imp 1:48.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:48.34 import imp 1:48.44 dom/encoding/labelsencodings.properties.h.stub 1:48.51 layout/generic/FrameTypeList.h.stub 1:48.58 js/src/js-config.h.stub 1:48.79 config/makefiles/xpidl/cascade_bindings.xpt 1:48.85 config/makefiles/xpidl/chrome.xpt 1:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:48.97 import imp 1:49.01 config/makefiles/xpidl/commandhandler.xpt 1:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:49.05 import imp 1:49.06 config/makefiles/xpidl/commandlines.xpt 1:49.16 config/makefiles/xpidl/composer.xpt 1:49.23 config/makefiles/xpidl/content_events.xpt 1:49.27 config/makefiles/xpidl/content_geckomediaplugins.xpt 1:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:49.35 import imp 1:49.50 security/apps/addons-public.inc.stub 1:49.73 config/makefiles/xpidl/content_html.xpt 1:49.75 xpcom/xpcom-private.h.stub 1:49.83 config/makefiles/xpidl/content_webrtc.xpt 1:50.10 config/makefiles/xpidl/docshell.xpt 1:50.11 js/src/selfhosted.out.h.stub 1:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:50.11 import imp 1:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:50.11 import imp 1:50.14 dom/encoding/localesfallbacks.properties.h.stub 1:50.23 config/makefiles/xpidl/dom.xpt 1:50.39 config/makefiles/xpidl/dom_audiochannel.xpt 1:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:50.52 import imp 1:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:50.59 import imp 1:50.66 config/makefiles/xpidl/dom_base.xpt 1:50.67 config/makefiles/xpidl/dom_bindings.xpt 1:50.88 config/makefiles/xpidl/dom_events.xpt 1:50.90 security/apps/addons-public-intermediate.inc.stub 1:50.95 /usr/bin/g++ -std=gnu++17 -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=browser -DMOZILLA_OFFICIAL=1 -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="78.6.1" -DMOZILLA_VERSION_U=78.6.1 -DMOZILLA_UAVERSION="78.0" -DMOZ_UPDATE_CHANNEL=release -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_FTS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DSTATIC_JS_API=1 -DMOZ_STATIC_JS=1 -DJS_CODEGEN_ARM64=1 -DBUILD_CTYPES=1 -DENABLE_WASM_MULTI_VALUE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_NEW_REGEXP=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_SYSTEM_ICU=1 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_WAYLAND=1 -DGL_PROVIDER_EGL=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_FFMPEG=1 -DMOZ_DAV1D_ASM=1 -DMOZ_AV1=1 -DMOZ_FMP4=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_VORBIS=1 -DMOZ_PLACES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_NORMANDY=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_TELEMETRY_REPORTING=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DACCESSIBILITY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_HAS_REMOTE=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_NEW_CERT_STORAGE=1 -DHAVE_GETCONTEXT=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -D_REENTRANT=1 -DHAVE_PTHREAD_H=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLINFO=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_RES_NINIT=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_LOCALECONV=1 -DMALLOC_H= -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DTARGET_XPCOM_ABI="aarch64-gcc3" -DHAVE_LIBPNG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_DISTRIBUTION_ID="org.mageia" -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_DBUS=1 -DMOZ_WEBM_ENCODER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_LOGGING=1 -DFORCE_PR_LOG=1 -DMOZ_GLUE_IN_PROGRAM=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DMOZ_USER_DIR=".mozilla" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREE_CAIRO=1 -DMOZ_XUL=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_APP_UA_NAME="" -DMOZ_APP_UA_VERSION="78.6.1" -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED="chrome://browser/content/browser.xhtml" -DMOZ_DATA_REPORTING=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp 1:51.00 config/makefiles/xpidl/dom_geolocation.xpt 1:51.01 config/makefiles/xpidl/dom_html.xpt 1:51.03 config/makefiles/xpidl/dom_indexeddb.xpt 1:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/ipdl/ipdl.py:75: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. 1:51.10 parser.readfp(open(options.syncMsgList)) 1:51.15 config/makefiles/xpidl/dom_localstorage.xpt 1:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/ipdl/ipdl.py:87: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. 1:51.20 msgMetadataConfig.readfp(open(options.msgMetadata)) 1:51.22 config/makefiles/xpidl/dom_media.xpt 1:51.26 config/makefiles/xpidl/dom_network.xpt 1:51.32 config/makefiles/xpidl/dom_notification.xpt 1:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:51.49 import imp 1:51.49 js/src/frontend/ReservedWordsGenerated.h.stub 1:51.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:51.53 import imp 1:51.80 js/src/gc/StatsPhasesGenerated.h.stub 1:51.91 config/makefiles/xpidl/dom_payments.xpt 1:51.94 js/src/jit/MOpcodesGenerated.h.stub 1:52.06 config/makefiles/xpidl/dom_power.xpt 1:52.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:52.10 import imp 1:52.20 security/apps/addons-stage.inc.stub 1:52.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:52.28 import imp 1:52.38 xpcom/build/Services.h.stub 1:52.38 config/makefiles/xpidl/dom_presentation.xpt 1:52.38 config/makefiles/xpidl/dom_push.xpt 1:52.40 xpcom/idl-parser/xpidl/xpidl.stub.stub 1:52.47 config/makefiles/xpidl/dom_quota.xpt 1:52.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:52.50 import imp 1:52.59 dom/encoding/nonparticipatingdomains.properties.h.stub 1:52.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:52.82 import imp 1:52.82 js/src/jit/LOpcodesGenerated.h.stub 1:52.91 js/src/gc/StatsPhasesGenerated.inc.stub 1:52.95 config/makefiles/xpidl/dom_security.xpt 1:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:52.99 import imp 1:53.03 config/makefiles/xpidl/dom_sidebar.xpt 1:53.05 config/makefiles/xpidl/dom_simpledb.xpt 1:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:53.06 import imp 1:53.10 config/makefiles/xpidl/dom_storage.xpt 1:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:53.21 import imp 1:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:53.21 import imp 1:53.28 config/makefiles/xpidl/dom_system.xpt 1:53.38 config/makefiles/xpidl/dom_webauthn.xpt 1:53.41 config/makefiles/xpidl/dom_webspeechrecognition.xpt 1:53.47 js/src/jit/CacheIROpsGenerated.h.stub 1:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:53.61 import imp 1:53.63 config/makefiles/xpidl/dom_webspeechsynth.xpt 1:53.86 xpcom/build/services.rs.stub 1:53.88 config/makefiles/xpidl/dom_workers.xpt 1:53.99 config/makefiles/xpidl/dom_xslt.xpt 1:54.23 config/makefiles/xpidl/dom_xul.xpt 1:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:54.28 import imp 1:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:54.31 import imp 1:54.36 config/makefiles/xpidl/downloads.xpt 1:54.38 config/makefiles/xpidl/editor.xpt 1:54.41 config/makefiles/xpidl/enterprisepolicies.xpt 1:54.46 config/makefiles/xpidl/extensions.xpt 1:54.50 config/makefiles/xpidl/exthandler.xpt 1:54.51 config/makefiles/xpidl/fastfind.xpt 1:54.70 config/makefiles/xpidl/gfx.xpt 1:54.73 config/makefiles/xpidl/html5.xpt 1:54.90 config/makefiles/xpidl/htmlparser.xpt 1:54.93 config/makefiles/xpidl/imglib2.xpt 1:54.96 config/makefiles/xpidl/inspector.xpt 1:55.03 config/makefiles/xpidl/intl.xpt 1:55.29 config/makefiles/xpidl/jar.xpt 1:55.30 config/makefiles/xpidl/jsdebugger.xpt 1:55.78 config/makefiles/xpidl/jsinspector.xpt 1:55.98 config/makefiles/xpidl/kvstore.xpt 1:56.15 config/makefiles/xpidl/layout_base.xpt 1:56.15 config/makefiles/xpidl/layout_printing.xpt 1:56.15 config/makefiles/xpidl/layout_xul_tree.xpt 1:56.32 config/makefiles/xpidl/locale.xpt 1:56.34 config/makefiles/xpidl/loginmgr.xpt 1:56.48 config/makefiles/xpidl/migration.xpt 1:56.48 config/makefiles/xpidl/mimetype.xpt 1:56.68 config/makefiles/xpidl/mozfind.xpt 1:56.68 config/makefiles/xpidl/mozintl.xpt 1:56.89 config/makefiles/xpidl/necko.xpt 1:56.93 config/makefiles/xpidl/necko_about.xpt 1:57.18 config/makefiles/xpidl/necko_cache.xpt 1:57.27 config/makefiles/xpidl/necko_cache2.xpt 1:57.27 config/makefiles/xpidl/necko_cookie.xpt 1:57.58 config/makefiles/xpidl/necko_dns.xpt 1:57.72 config/makefiles/xpidl/necko_file.xpt 1:58.03 config/makefiles/xpidl/necko_ftp.xpt 1:58.26 config/makefiles/xpidl/necko_http.xpt 1:58.44 config/makefiles/xpidl/necko_mdns.xpt 1:58.44 config/makefiles/xpidl/necko_res.xpt 1:58.59 config/makefiles/xpidl/necko_socket.xpt 1:58.98 config/makefiles/xpidl/necko_strconv.xpt 1:59.00 config/makefiles/xpidl/necko_viewsource.xpt 1:59.08 config/makefiles/xpidl/necko_websocket.xpt 1:59.49 config/makefiles/xpidl/necko_wifi.xpt 1:59.50 config/makefiles/xpidl/parentalcontrols.xpt 1:59.52 config/makefiles/xpidl/pipnss.xpt 1:59.60 config/makefiles/xpidl/pippki.xpt 1:59.71 config/makefiles/xpidl/places.xpt 1:59.76 config/makefiles/xpidl/plugin.xpt 1:59.87 config/makefiles/xpidl/pref.xpt 2:00.06 config/makefiles/xpidl/prefetch.xpt 2:00.06 config/makefiles/xpidl/profiler.xpt 2:00.14 config/makefiles/xpidl/remote.xpt 2:00.15 config/makefiles/xpidl/reputationservice.xpt 2:00.50 config/makefiles/xpidl/satchel.xpt 2:00.56 config/makefiles/xpidl/services.xpt 2:00.97 config/makefiles/xpidl/services-crypto-component.xpt 2:01.21 config/makefiles/xpidl/sessionStore_funcs.xpt 2:01.25 config/makefiles/xpidl/shellservice.xpt 2:01.30 config/makefiles/xpidl/shistory.xpt 2:01.50 config/makefiles/xpidl/spellchecker.xpt 2:01.71 config/makefiles/xpidl/startupcache.xpt 2:01.73 config/makefiles/xpidl/storage.xpt 2:01.91 config/makefiles/xpidl/telemetry.xpt 2:02.03 config/makefiles/xpidl/thumbnails.xpt 2:02.08 config/makefiles/xpidl/toolkit_antitracking.xpt 2:02.10 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 2:02.13 config/makefiles/xpidl/toolkit_cleardata.xpt 2:02.17 config/makefiles/xpidl/toolkit_crashservice.xpt 2:02.21 config/makefiles/xpidl/toolkit_filewatcher.xpt 2:02.34 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 2:02.69 config/makefiles/xpidl/toolkit_modules.xpt 2:02.91 config/makefiles/xpidl/toolkit_osfile.xpt 2:02.96 config/makefiles/xpidl/toolkit_search.xpt 2:03.18 config/makefiles/xpidl/toolkit_securityreporter.xpt 2:03.70 config/makefiles/xpidl/toolkit_shell.xpt 2:03.70 config/makefiles/xpidl/toolkit_xulstore.xpt 2:03.73 config/makefiles/xpidl/toolkitprofile.xpt 2:03.80 config/makefiles/xpidl/txmgr.xpt 2:03.98 config/makefiles/xpidl/txtsvc.xpt 2:04.23 config/makefiles/xpidl/uconv.xpt 2:04.26 config/makefiles/xpidl/update.xpt 2:04.31 config/makefiles/xpidl/uriloader.xpt 2:04.37 config/makefiles/xpidl/url-classifier.xpt 2:04.46 config/makefiles/xpidl/urlformatter.xpt 2:04.68 config/makefiles/xpidl/viaduct.xpt 2:04.68 config/makefiles/xpidl/webBrowser_core.xpt 2:04.68 config/makefiles/xpidl/webbrowserpersist.xpt 2:04.70 config/makefiles/xpidl/webextensions.xpt 2:05.01 config/makefiles/xpidl/webextensions-storage.xpt 2:05.01 config/makefiles/xpidl/webvtt.xpt 2:05.07 config/makefiles/xpidl/widget.xpt 2:05.09 config/makefiles/xpidl/windowcreator.xpt 2:05.43 config/makefiles/xpidl/windowwatcher.xpt 2:05.67 config/makefiles/xpidl/xpcom_base.xpt 2:06.12 config/makefiles/xpidl/xpcom_components.xpt 2:06.14 config/makefiles/xpidl/xpcom_ds.xpt 2:06.16 config/makefiles/xpidl/xpcom_io.xpt 2:06.18 config/makefiles/xpidl/xpcom_system.xpt 2:06.19 config/makefiles/xpidl/xpcom_threads.xpt 2:06.22 config/makefiles/xpidl/xpconnect.xpt 2:06.24 config/makefiles/xpidl/xul.xpt 2:06.26 config/makefiles/xpidl/xulapp.xpt 2:06.27 config/makefiles/xpidl/zipwriter.xpt 2:12.05 config/makefiles/xpidl/xptdata.cpp 2:15.91 layout/style/nsCSSPropertyID.h.stub 2:16.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:16.11 import imp 2:16.37 layout/style/ServoCSSPropList.h.stub 2:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:16.51 import imp 2:16.80 layout/style/CompositorAnimatableProperties.h.stub 2:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:17.10 import imp 2:17.44 layout/style/CountedUnknownProperties.h.stub 2:17.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:17.67 import imp 2:17.94 layout/style/nsComputedDOMStyleGenerated.inc.stub 2:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:18.16 import imp 2:18.49 layout/style/nsCSSPropsGenerated.inc.stub 2:18.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:18.63 import imp 2:18.97 layout/style/ServoStyleConsts.h.stub 2:19.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:19.14 import imp 2:19.36 accessible/xpcom/xpcAccEvents.h.stub 2:19.40 dom/base/UseCounterList.h.stub 2:19.41 dom/media/audioipc_client_ffi_generated.h.stub 2:19.43 intl/l10n/fluent_ffi_generated.h.stub 2:19.45 intl/locale/encodingsgroups.properties.h.stub 2:19.48 netwerk/dns/etld_data.inc.stubmodules/libpref/StaticPrefListAll.h.stub 2:19.49 security/manager/ssl/nsSTSPreloadList.h.stub 2:19.52 xpcom/base/ErrorList.h.stub 2:19.56 xpcom/components/Components.h.stub 2:19.66 xpcom/ds/nsGkAtomList.h.stub 2:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:19.70 import imp 2:19.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:19.72 import imp 2:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:19.77 import imp 2:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:19.78 import imp 2:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:19.78 import imp 2:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:19.92 import imp 2:19.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:19.94 import imp 2:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:19.98 import imp 2:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:20.00 import imp 2:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:20.01 import imp 2:20.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:20.02 import imp 2:20.13 intl/locale/fluent_langneg_ffi_generated.h.stub 2:20.48 dom/base/UseCounterWorkerList.h.stub 2:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:20.50 import imp 2:20.57 xpcom/ds/nsGkAtomConsts.h.stub 2:20.72 xpcom/base/ErrorNamesInternal.h.stub 2:20.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:20.77 import imp 2:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:20.79 import imp 2:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.00 import imp 2:21.30 xpcom/base/error_list.rs.stub 2:21.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.56 import imp 2:21.87 xpcom/base/gk_rust_utils_ffi_generated.h.stub 2:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:22.11 import imp 3:00.53 dom/media/audioipc_server_ffi_generated.h.stub 3:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:00.83 import imp 3:02.05 intl/locale/unic_langid_ffi_generated.h.stub 3:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:02.33 import imp 3:05.62 dom/bindings/CSS2Properties.webidl.stub 3:05.64 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 3:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:05.77 import imp 3:05.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:05.87 import imp 3:08.04 toolkit/components/telemetry/TelemetryHistogramEnums.h.stub 3:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:08.29 import imp 3:09.61 toolkit/components/telemetry/TelemetryHistogramNameMap.h.stub 3:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:09.87 import imp 3:16.82 toolkit/components/telemetry/TelemetryScalarData.h.stub 3:17.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:17.05 import imp 3:19.15 toolkit/components/telemetry/TelemetryScalarEnums.h.stub 3:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:19.43 import imp 3:21.90 toolkit/components/telemetry/TelemetryEventData.h.stub 3:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:22.12 import imp 3:24.02 toolkit/components/telemetry/TelemetryEventEnums.h.stub 3:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:24.24 import imp 3:25.64 toolkit/components/telemetry/TelemetryProcessEnums.h.stub 3:25.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:25.83 import imp 3:26.18 toolkit/components/telemetry/TelemetryProcessData.h.stub 3:26.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:26.41 import imp 4:34.38 toolkit/library/rust/force-cargo-library-build 4:34.47 mfbt 4:34.47 js/src 4:34.47 js/src/gc 4:34.48 js/src/frontend 4:34.48 js/src/debugger 4:34.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:34.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:34.51 js/src/jit 4:34.55 js/src/wasm 4:34.57 js/src/new-regexp 4:34.58 modules/fdlibm/src 4:34.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:34.60 memory/build 4:34.60 mozglue/baseprofiler 4:34.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:34.63 mozglue/build 4:34.63 memory/volatile 4:34.65 memory/mozalloc 4:34.71 mozglue/misc 4:38.80 config/external/rlbox 4:47.68 In file included from /usr/include/string.h:519, 4:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/string.h:3, 4:47.68 from /usr/include/c++/10/cstring:42, 4:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/cstring:3, 4:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Span.h:27, 4:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:24, 4:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/vixl/Instrument-vixl.h:30, 4:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/vixl/Instrument-vixl.cpp:27: 4:47.68 In function 'char* strncpy(char*, const char*, size_t)', 4:47.68 inlined from 'vixl::Counter::Counter(const char*, vixl::CounterType)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/vixl/Instrument-vixl.cpp:36:10: 4:47.68 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 4:47.68 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 4:47.68 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:52.58 In function 'char* strncpy(char*, const char*, size_t)', 4:52.58 inlined from 'vixl::Counter::Counter(const char*, vixl::CounterType)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/vixl/Instrument-vixl.cpp:36:10, 4:52.58 inlined from 'T* js_new(Args&& ...) [with T = vixl::Counter; Args = {const char* const&, const vixl::CounterType&}]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Utility.h:537:1, 4:52.58 inlined from 'vixl::Instrument::Instrument(const char*, uint64_t)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/vixl/Instrument-vixl.cpp:143:43: 4:52.58 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 4:52.58 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 4:52.58 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:10.69 Compiling libc v0.2.59 5:19.73 Compiling proc-macro2 v1.0.20 5:32.06 Compiling unicode-xid v0.2.0 5:32.84 Compiling syn v1.0.40 5:33.84 Compiling cfg-if v0.1.10 5:34.35 Compiling bitflags v1.2.0 5:34.83 config/external/rlbox_lucet_sandbox 5:35.40 third_party/sqlite3/src 5:35.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:44.00 Compiling serde v1.0.104 5:45.30 Compiling log v0.4.8 5:51.59 Compiling byteorder v1.3.2 5:52.58 Compiling lazy_static v1.4.0 5:54.16 Compiling autocfg v0.1.6 5:56.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/misc/TimeStamp.cpp: In static member function 'static mozilla::TimeStamp mozilla::TimeStamp::NowFuzzy(mozilla::TimeStampValue)': 5:56.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/misc/TimeStamp.cpp:112:20: note: parameter passing for argument of type 'mozilla::TimeStampValue' {aka 'mozilla::TimeStamp63Bit'} changed in GCC 9.1 5:56.16 112 | MFBT_API TimeStamp TimeStamp::NowFuzzy(TimeStampValue aValue) { 5:56.16 | ^~~~~~~~~ 6:00.69 third_party/prio 6:00.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32': 6:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:117: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 6:00.96 117 | #pragma pipeloop(0) 6:00.96 | 6:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d16': 6:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:128: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 6:00.96 128 | #pragma pipeloop(0) 6:00.96 | 6:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32_and_d16': 6:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:143: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 6:00.96 143 | #pragma pipeloop(0) 6:00.96 | 6:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function 'mont_mulf_noconv': 6:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:218: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 6:00.99 218 | #pragma pipeloop(0) 6:00.99 | 6:01.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable 'dptmp' [-Wunused-variable] 6:01.02 197 | double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 6:01.02 | ^~~~~ 6:01.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable 'nextm2j' [-Wunused-variable] 6:01.02 196 | double digit, m2j, nextm2j, a, b; 6:01.02 | ^~~~~~~ 6:01.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable 'tmp' [-Wunused-variable] 6:01.02 195 | int tmp; 6:01.02 | ^~~ 6:02.09 Compiling memchr v2.2.1 6:02.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:06.03 In file included from Unified_cpp_mozglue_baseprofiler0.cpp:92: 6:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/core/platform.cpp: In function 'void mozilla::baseprofiler::DoLULBacktrace(mozilla::baseprofiler::PSLockRef, const mozilla::baseprofiler::RegisteredThread&, const mozilla::baseprofiler::Registers&, mozilla::baseprofiler::NativeStack&)': 6:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/core/platform.cpp:1426:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 6:06.03 1426 | memset(&startRegs, 0, sizeof(startRegs)); 6:06.03 | ^ 6:06.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/core/platform.cpp:114, 6:06.03 from Unified_cpp_mozglue_baseprofiler0.cpp:92: 6:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 6:06.03 134 | struct UnwindRegs { 6:06.03 | ^~~~~~~~~~ 6:09.28 Compiling pkg-config v0.3.9 6:10.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:10.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c: In function 'mp_gcd': 6:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:1732:19: warning: comparison of integer expressions of different signedness: 'int' and 'mp_size' {aka 'unsigned int'} [-Wsign-compare] 6:10.45 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 6:10.45 | ^ 6:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:1732:35: warning: comparison of integer expressions of different signedness: 'int' and 'mp_size' {aka 'unsigned int'} [-Wsign-compare] 6:10.46 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 6:10.46 | ^ 6:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:1734:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6:10.46 1734 | for (j = 0; j < MP_DIGIT_BIT; j++) { 6:10.46 | ^ 6:10.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:10: 6:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_fixup_reciprocal': 6:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi-priv.h:86:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6:10.47 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 6:10.47 | ^ 6:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro 'MP_MIN' 6:10.47 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 6:10.47 | ^~~~~~ 6:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi-priv.h:86:37: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6:10.47 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 6:10.47 | ^~~ 6:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro 'MP_MIN' 6:10.47 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 6:10.47 | ^~~~~~ 6:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:2135:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6:10.47 2135 | if (j < MP_DIGIT_BIT) { 6:10.47 | ^ 6:10.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_todigit': 6:10.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:4706:13: warning: comparison of integer expressions of different signedness: 'mp_digit' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6:10.51 4706 | if (val >= r) 6:10.51 | ^~ 6:13.66 Compiling encoding_rs v0.8.22 6:18.11 Compiling matches v0.1.8 6:18.50 Compiling version_check v0.9.1 6:20.13 Compiling semver-parser v0.7.0 6:29.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:31.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:32.15 Compiling ppv-lite86 v0.2.6 6:37.32 Compiling scopeguard v1.0.0 6:38.74 Compiling slab v0.4.1 6:38.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:39.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:40.46 Compiling itoa v0.4.4 6:40.52 Compiling glob v0.3.0 6:42.92 Compiling futures v0.1.29 6:44.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:46.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:50.44 Compiling unicode-normalization v0.1.5 6:50.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:52.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:54.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:56.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:58.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:02.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:04.66 In file included from Unified_cpp_mozglue_baseprofiler1.cpp:2: 7:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': 7:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/lul/LulMain.cpp:1567:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 7:04.66 1567 | memset(&startRegs, 0, sizeof(startRegs)); 7:04.66 | ^ 7:04.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/lul/LulMain.cpp:7, 7:04.74 from Unified_cpp_mozglue_baseprofiler1.cpp:2: 7:04.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 7:04.74 134 | struct UnwindRegs { 7:04.74 | ^~~~~~~~~~ 7:05.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:06.50 third_party/msgpack 7:06.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:07.35 Compiling siphasher v0.3.1 7:13.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:14.80 Compiling threadbound v0.1.0 7:15.48 Compiling percent-encoding v2.1.0 7:15.95 Compiling stable_deref_trait v1.0.0 7:16.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:16.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:16.66 Compiling failure_derive v0.1.6 (https://github.com/badboy/failure?rev=64af847bc5fdcb6d2438bec8a6030812a80519a5#64af847b) 7:18.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:20.12 media/libjpeg 7:20.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:22.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:23.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:23.89 Compiling bindgen v0.53.2 7:23.94 Compiling regex-syntax v0.6.12 7:28.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:28.29 modules/brotli 7:36.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:37.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:38.45 Compiling lazycell v1.2.1 7:39.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:40.48 Compiling peeking_take_while v0.1.2 7:41.30 Compiling shlex v0.1.1 7:46.32 Compiling ident_case v1.0.0 7:47.52 Compiling ryu v1.0.2 7:55.03 Compiling fnv v1.0.6 7:55.48 Compiling tinystr v0.3.2 8:01.89 Compiling khronos_api v3.1.0 8:09.09 Compiling procedural-masquerade v0.1.1 8:21.27 Compiling quick-error v1.2.1 8:21.66 Compiling typenum v1.12.0 8:21.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:22.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:23.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:24.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:25.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:25.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:26.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:26.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:28.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:29.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:30.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:31.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:31.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:36.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:37.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:37.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:38.87 Compiling linked-hash-map v0.5.1 8:39.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:41.75 Compiling smallbitvec v2.5.0 8:46.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:46.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:47.10 Compiling dtoa v0.4.2 8:50.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:50.26 Compiling termcolor v1.0.5 8:50.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:50.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:51.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:55.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:58.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:02.27 Compiling arrayvec v0.5.1 9:05.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:05.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c: In function 'decode_mcu_DC_first': 9:05.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c:214:60: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 9:05.55 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 9:05.55 | ^~~ 9:05.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro 'HUFF_EXTEND' 9:05.55 343 | s = HUFF_EXTEND(r, s); 9:05.55 | ^~~~~~~~~~~ 9:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c: In function 'decode_mcu_AC_first': 9:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c:214:60: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 9:05.56 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 9:05.56 | ^~~ 9:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro 'HUFF_EXTEND' 9:05.56 420 | s = HUFF_EXTEND(r, s); 9:05.56 | ^~~~~~~~~~~ 9:07.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:08.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:10.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:11.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:11.21 Compiling rayon-core v1.6.0 9:11.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:11.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:12.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:12.82 Compiling nodrop v0.1.12 9:13.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:13.58 Compiling autocfg v1.0.0 9:13.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:15.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:18.72 Compiling fallible-streaming-iterator v0.1.9 9:19.46 Compiling xml-rs v0.8.0 9:20.36 Compiling fallible-iterator v0.2.0 9:23.60 Compiling either v1.1.0 9:24.25 Compiling byte-tools v0.3.0 9:24.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:24.75 Compiling thin-slice v0.1.1 9:25.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:25.89 Compiling void v1.0.2 9:26.89 Compiling atomic_refcell v0.1.0 9:27.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:27.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:28.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:29.08 Compiling ahash v0.3.2 9:33.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:35.21 Compiling same-file v1.0.2 9:35.26 In file included from Unified_cpp_js_src_wasm3.cpp:20: 9:35.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmValidate.cpp: In function 'bool js::wasm::DecodeValidatedLocalEntries(js::wasm::Decoder&, js::wasm::ValTypeVector*)': 9:35.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmValidate.cpp:437:26: warning: 'numLocalEntries' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:35.26 437 | for (uint32_t i = 0; i < numLocalEntries; i++) { 9:35.26 | ~~^~~~~~~~~~~~~~~~~ 9:35.55 Compiling base64 v0.12.0 9:36.97 Compiling arrayref v0.3.5 9:37.40 Compiling precomputed-hash v0.1.1 9:37.71 Compiling anyhow v1.0.30 9:42.23 Compiling interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 9:42.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:42.65 Compiling static_assertions v1.1.0 9:43.79 Compiling atom v0.3.5 9:44.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:44.94 modules/woff2 9:45.90 Compiling num-integer v0.1.39 9:47.20 Compiling nss_build_common v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 9:49.99 Compiling fake-simd v0.1.2 9:51.27 Compiling target-lexicon v0.9.0 9:51.76 Compiling opaque-debug v0.2.1 9:52.28 Compiling binary-space-partition v0.1.2 9:54.15 Compiling fluent-syntax v0.9.3 9:55.14 Compiling cose v0.1.4 9:58.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 9:58.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Allocator.cpp:27, 9:58.61 from Unified_cpp_js_src_gc0.cpp:2: 9:58.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepObjectGroups()': 9:58.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:58.61 129 | it++; 9:58.61 | ~~^~ 9:58.61 In file included from Unified_cpp_js_src_gc0.cpp:38: 9:58.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/GC.cpp:5013:29: note: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' was declared here 9:58.61 5013 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 9:58.61 | ^ 10:00.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 10:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Allocator.cpp:27, 10:00.83 from Unified_cpp_js_src_gc0.cpp:2: 10:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepMisc()': 10:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:00.83 134 | return *it; 10:00.83 | ^~ 10:00.83 In file included from Unified_cpp_js_src_gc0.cpp:38: 10:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/GC.cpp:5021:29: note: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' was declared here 10:00.83 5021 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 10:00.83 | ^ 10:01.26 Compiling encoding_c_mem v0.2.5 10:01.84 Compiling remove_dir_all v0.5.2 10:02.26 Compiling error-chain v0.11.0 10:05.49 Compiling plain v0.2.3 10:06.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 10:06.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Marking.cpp:47, 10:06.12 from Unified_cpp_js_src_gc1.cpp:2: 10:06.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void JS_IterateCompartments(JSContext*, void*, JSIterateCompartmentCallback)': 10:06.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:06.12 98 | it++; 10:06.12 | ~~^~ 10:06.12 In file included from Unified_cpp_js_src_gc1.cpp:29: 10:06.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.cpp:198:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 10:06.12 198 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 10:06.12 | ^ 10:06.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 10:06.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Marking.cpp:47, 10:06.27 from Unified_cpp_js_src_gc1.cpp:2: 10:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void JS::IterateRealms(JSContext*, void*, JS::IterateRealmCallback)': 10:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:06.27 129 | it++; 10:06.27 | ~~^~ 10:06.27 In file included from Unified_cpp_js_src_gc1.cpp:29: 10:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.cpp:224:19: note: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 10:06.27 224 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 10:06.27 | ^ 10:06.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 10:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Marking.cpp:47, 10:06.38 from Unified_cpp_js_src_gc1.cpp:2: 10:06.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void JS::IterateRealmsWithPrincipals(JSContext*, JSPrincipals*, void*, JS::IterateRealmCallback)': 10:06.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:06.38 129 | it++; 10:06.38 | ~~^~ 10:06.38 In file included from Unified_cpp_js_src_gc1.cpp:29: 10:06.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.cpp:238:19: note: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 10:06.38 238 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 10:06.38 | ^ 10:06.45 Compiling once_cell v1.4.0 10:08.40 In file included from Unified_cpp_modules_woff20.cpp:29: 10:08.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)': 10:08.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable 'dst_offset' [-Wunused-variable] 10:08.40 1177 | uint64_t dst_offset = first_table_offset; 10:08.40 | ^~~~~~~~~~ 10:08.94 Compiling encoding_c v0.9.7 10:13.26 Compiling murmurhash3 v0.0.5 10:13.27 Compiling vec_map v0.8.2 10:13.98 In file included from Unified_cpp_js_src_new-regexp0.cpp:47: 10:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/new-regexp/regexp-compiler-tonode.cc: In member function 'virtual v8::internal::RegExpNode* v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)': 10:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/new-regexp/regexp-compiler-tonode.cc:427:70: warning: 'default_flags.JS::RegExpFlags::flags_' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:13.98 427 | new (zone) RegExpCharacterClass(zone, ranges, default_flags); 10:13.98 | ^ 10:15.51 Compiling id-arena v2.2.1 10:16.24 Compiling unicode-segmentation v1.2.1 10:19.18 Compiling static_prefs v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/init/static_prefs) 10:19.69 Compiling indexmap v1.1.0 10:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/Interpreter.cpp: In function 'bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)': 10:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/Interpreter.cpp:4689:24: warning: 'proto' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:20.38 4689 | if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { 10:20.38 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:26.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 10:26.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Marking.cpp:47, 10:26.80 from Unified_cpp_js_src_gc1.cpp:2: 10:26.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::Nursery::sweep(JSTracer*)': 10:26.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:26.80 98 | it++; 10:26.80 | ~~^~ 10:26.80 In file included from Unified_cpp_js_src_gc1.cpp:20: 10:26.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Nursery.cpp:1314:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 10:26.80 1314 | for (CompartmentsIter c(runtime()); !c.done(); c.next()) { 10:26.80 | ^ 10:30.63 In file included from Unified_cpp_js_src_frontend0.cpp:29: 10:30.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)': 10:30.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/BytecodeEmitter.cpp:2653:48: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:30.63 2653 | NameOpEmitter noe(this, name, loc, kind); 10:30.63 | ^ 10:31.09 Compiling moz_cbor v0.1.1 10:34.16 Compiling copyless v0.1.4 10:34.93 Compiling authenticator v0.2.12 10:35.57 modules/xz-embedded 10:35.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:36.78 Compiling tracy-rs v0.1.1 10:37.51 Compiling svg_fmt v0.4.0 10:38.03 Compiling bytes v0.5.3 10:42.41 Compiling mozilla-central-workspace-hack v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/build/workspace-hack) 10:42.72 Compiling ringbuf v0.2.1 10:43.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 10:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Allocator.cpp:27, 10:43.78 from Unified_cpp_js_src_gc0.cpp:2: 10:43.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepDebuggerOnMainThread(JSFreeOp*)': 10:43.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:43.78 129 | it++; 10:43.78 | ~~^~ 10:43.78 In file included from Unified_cpp_js_src_gc0.cpp:38: 10:43.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/GC.cpp:5140:31: note: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' was declared here 10:43.78 5140 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 10:43.78 | ^ 10:44.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 10:44.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Allocator.cpp:27, 10:44.20 from Unified_cpp_js_src_gc0.cpp:2: 10:44.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepJitDataOnMainThread(JSFreeOp*)': 10:44.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:44.20 129 | it++; 10:44.20 | ~~^~ 10:44.20 In file included from Unified_cpp_js_src_gc0.cpp:38: 10:44.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/GC.cpp:5178:31: note: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' was declared here 10:44.20 5178 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 10:44.20 | ^ 10:46.58 media/libvorbis 10:46.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:46.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/scales.h:21, 10:46.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_codebook.c:23: 10:46.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:46.98 177 | static int vorbis_ftoi(double f){ 10:46.98 | ^~~~~~~~~~~ 10:48.75 Compiling rustc-demangle v0.1.8 10:48.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:48.87 media/libmkv 10:48.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:49.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] 10:49.34 43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 10:49.34 | ^~~~~~~~~~ 10:49.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/bitrate.h:22, 10:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/codec_internal.h:58, 10:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_floor1.c:22: 10:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:49.80 177 | static int vorbis_ftoi(double f){ 10:49.80 | ^~~~~~~~~~~ 10:50.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:50.33 media/libvpx 10:50.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:50.58 Compiling runloop v0.1.0 10:51.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:51.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:52.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:52.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:52.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/bitrate.h:22, 10:52.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/codec_internal.h:58, 10:52.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_info.c:25: 10:52.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:52.71 177 | static int vorbis_ftoi(double f){ 10:52.71 | ^~~~~~~~~~~ 10:52.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:53.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/bitrate.h:22, 10:53.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/codec_internal.h:58, 10:53.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_res0.c:27: 10:53.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:53.47 177 | static int vorbis_ftoi(double f){ 10:53.47 | ^~~~~~~~~~~ 10:54.09 Compiling boxfnonce v0.0.3 10:55.85 Compiling prefs_parser v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/parser) 10:56.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:57.02 Compiling bitreader v0.3.2 10:57.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 10:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Statistics.cpp:27, 10:57.28 from Unified_cpp_js_src_gc2.cpp:2: 10:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void JS::TraceIncomingCCWs(JSTracer*, const CompartmentSet&)': 10:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:103:13: warning: '*((void*)(& source)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:57.28 103 | return *it; 10:57.28 | ^~ 10:57.28 In file included from Unified_cpp_js_src_gc2.cpp:11: 10:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Tracer.cpp:109:25: note: '*((void*)(& source)+40).js::CompartmentsInZoneIter::it' was declared here 10:57.28 109 | for (CompartmentsIter source(trc->runtime()); !source.done(); source.next()) { 10:57.28 | ^~~~~~ 10:57.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_window.c:19: 10:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:57.33 177 | static int vorbis_ftoi(double f){ 10:57.33 | ^~~~~~~~~~~ 10:57.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:57.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:57.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:00.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:00.95 Compiling crossbeam-utils v0.6.5 11:01.09 Compiling thread_local v1.0.1 11:01.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:02.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/bitrate.h:22, 11:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/codec_internal.h:58, 11:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_analysis.c:22, 11:02.71 from Unified_c_media_libvorbis0.c:2: 11:02.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 11:02.72 177 | static int vorbis_ftoi(double f){ 11:02.72 | ^~~~~~~~~~~ 11:05.75 Compiling num-traits v0.2.10 11:05.99 Compiling crossbeam-utils v0.7.0 11:09.59 Compiling crossbeam-epoch v0.8.0 11:10.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:11.32 In file included from Unified_cpp_js_src_frontend1.cpp:38: 11:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/EmitterScope.cpp: In member function 'bool js::frontend::EmitterScope::putNameInCache(js::frontend::BytecodeEmitter*, JSAtom*, js::frontend::NameLocation)': 11:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/EmitterScope.cpp:75:6: note: parameter passing for argument of type 'js::frontend::NameLocation' changed in GCC 9.1 11:11.32 75 | bool EmitterScope::putNameInCache(BytecodeEmitter* bce, JSAtom* name, 11:11.32 | ^~~~~~~~~~~~ 11:12.44 Compiling libdbus-sys v0.1.5 11:14.52 Compiling x11 v2.18.1 11:14.64 Compiling unicode-bidi v0.3.4 11:15.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:18.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:18.31 Compiling semver v0.9.0 11:19.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:20.27 Compiling nom v5.1.1 11:20.48 Compiling lock_api v0.3.4 11:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/sqlite3/src/sqlite3.c: In function 'sqlite3SelectNew': 11:22.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/sqlite3/src/sqlite3.c:128050:10: warning: function may return address of local variable [-Wreturn-local-addr] 11:22.34 128050 | return pNew; 11:22.40 | ^~~~ 11:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/sqlite3/src/sqlite3.c:128010:10: note: declared here 11:22.54 128010 | Select standin; 11:22.54 | ^~~~~~~ 11:23.88 Compiling c2-chacha v0.2.3 11:25.32 Compiling clang-sys v0.29.2 11:26.37 Compiling phf_shared v0.8.0 11:27.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:29.22 Compiling owning_ref v0.4.0 11:33.44 Compiling unic-langid-impl v0.8.0 11:34.80 Compiling humantime v1.3.0 11:34.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:38.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:40.69 Compiling lru-cache v0.1.2 11:41.65 Compiling dtoa-short v0.3.1 11:42.18 Compiling uluru v0.4.0 11:42.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 11:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Marking.cpp:47, 11:42.64 from Unified_cpp_js_src_gc1.cpp:2: 11:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::traceRuntimeCommon(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime)': 11:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:42.64 129 | it++; 11:42.64 | ~~^~ 11:42.64 In file included from Unified_cpp_js_src_gc1.cpp:38: 11:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/RootMarking.cpp:389:19: note: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 11:42.64 389 | for (RealmsIter r(rt); !r.done(); r.next()) { 11:42.64 | ^ 11:42.83 Compiling servo_arc v0.1.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/servo_arc) 11:43.24 Compiling hashbrown v0.7.2 11:44.36 Compiling itertools v0.8.0 11:45.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:45.23 Compiling block-padding v0.1.2 11:48.52 Compiling unreachable v1.0.0 11:48.92 Compiling walkdir v2.1.4 11:49.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:49.44 Compiling hibitset v0.6.2 11:49.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:50.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:50.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:51.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:51.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:52.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:54.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:55.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:56.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:56.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:57.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:01.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:01.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsapi.cpp:49, 12:01.61 from Unified_cpp_js_src10.cpp:2: 12:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void ReleaseAssertObjectHasNoWrappers(JSContext*, JS::HandleObject)': 12:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:01.61 98 | it++; 12:01.61 | ~~^~ 12:01.61 In file included from Unified_cpp_js_src10.cpp:2: 12:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsapi.cpp:629:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 12:01.61 629 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 12:01.61 | ^ 12:01.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:02.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:02.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:03.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:04.50 media/libaom 12:04.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:04.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:04.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:05.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:05.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:05.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:05.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:05.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:06.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:06.27 Compiling webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 12:07.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:07.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:07.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:07.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:08.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:08.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:08.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:09.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:11.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:12.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:13.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:14.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:9, 12:14.23 from Unified_cpp_js_src11.cpp:2: 12:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'bool js::RemapAllWrappersForObject(JSContext*, JS::HandleObject, JS::HandleObject)': 12:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:14.23 98 | it++; 12:14.23 | ~~^~ 12:14.23 In file included from Unified_cpp_js_src11.cpp:2: 12:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:625:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 12:14.23 625 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 12:14.23 | ^ 12:14.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:16.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:18.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:18.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:19.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:20.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:20.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitAllocPolicy.h:19, 12:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/shared/Assembler-shared.h:15, 12:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmCode.h:22, 12:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmInstance.h:26, 12:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:22, 12:20.41 from Unified_cpp_js_src_wasm1.cpp:2: 12:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/InlineList.h: In member function 'bool {anonymous}::FunctionCompiler::collectCallResults(const js::wasm::ResultType&, js::jit::MWasmStackResultArea*, {anonymous}::DefVector*)': 12:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/InlineList.h:299:16: warning: 'def' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:20.41 299 | item->next = at; 12:20.41 | ~~~~~~~~~~~^~~~ 12:20.41 In file included from Unified_cpp_js_src_wasm1.cpp:38: 12:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:1332:21: note: 'def' was declared here 12:20.41 1332 | MInstruction* def; 12:20.41 | ^~~ 12:20.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:9, 12:20.64 from Unified_cpp_js_src11.cpp:2: 12:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'bool js::NukeCrossCompartmentWrappers(JSContext*, const js::CompartmentFilter&, JS::Realm*, js::NukeReferencesToWindow, js::NukeReferencesFromTarget)': 12:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:103:13: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:20.64 103 | return *it; 12:20.64 | ^~ 12:20.64 In file included from Unified_cpp_js_src11.cpp:2: 12:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:428:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 12:20.64 428 | for (CompartmentsIter c(rt); !c.done(); c.next()) { 12:20.64 | ^ 12:22.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:9, 12:22.62 from Unified_cpp_js_src11.cpp:2: 12:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'bool js::RecomputeWrappers(JSContext*, const js::CompartmentFilter&, const js::CompartmentFilter&)': 12:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:103:13: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:22.62 103 | return *it; 12:22.62 | ^~ 12:22.62 In file included from Unified_cpp_js_src11.cpp:2: 12:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:647:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 12:22.62 647 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 12:22.62 | ^ 12:25.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 12:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 12:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 12:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 12:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 12:25.41 from Unified_cpp_js_src_wasm0.cpp:2: 12:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function 'void js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)': 12:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:58:5: warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:25.41 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 12:25.41 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.41 In file included from Unified_cpp_js_src_wasm0.cpp:11: 12:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:2453:10: note: 'k' was declared here 12:25.41 2453 | Kind k; 12:25.41 | ^ 12:26.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:31.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmStubs.h:24, 12:31.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:23, 12:31.84 from Unified_cpp_js_src_wasm1.cpp:2: 12:31.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h: In function 'bool EmitGetGlobal({anonymous}::FunctionCompiler&)': 12:31.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h:241:45: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:31.84 241 | void setValue(Value value) { tv_.second() = value; } 12:31.84 | ~~~~~~~~~~~~~^~~~~~~ 12:31.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:31.86 In file included from Unified_cpp_js_src_wasm1.cpp:38: 12:31.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2531:16: note: 'result' was declared here 12:31.86 2531 | MDefinition* result; 12:31.86 | ^~~~~~ 12:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)': 12:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2260:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:33.01 2260 | switch (kind) { 12:33.01 | ^~~~~~ 12:33.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitRealm.h:20, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/Assembler-arm64.h:12, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/MacroAssembler-arm64.h:10, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MacroAssembler.h:23, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmGC.h:22, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmCode.h:27, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmInstance.h:26, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:22, 12:33.89 from Unified_cpp_js_src_wasm1.cpp:2: 12:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h: In function 'bool EmitTeeLocal({anonymous}::FunctionCompiler&)': 12:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h:328:68: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:33.89 328 | uint32_t localSlot(uint32_t i) const { return firstLocalSlot() + i; } 12:33.89 | ^ 12:33.89 In file included from Unified_cpp_js_src_wasm1.cpp:38: 12:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2504:12: note: 'id' was declared here 12:33.89 2504 | uint32_t id; 12:33.89 | ^~ 12:33.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/LIR.h:22, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/shared/CodeGenerator-shared.h:16, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/CodeGenerator-arm64.h:11, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CodeGenerator.h:24, 12:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:25, 12:33.89 from Unified_cpp_js_src_wasm1.cpp:38: 12:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIRGraph.h:188:64: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:33.89 188 | void setSlot(uint32_t slot, MDefinition* ins) { slots_[slot] = ins; } 12:33.90 In file included from Unified_cpp_js_src_wasm1.cpp:38: 12:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2505:16: note: 'value' was declared here 12:33.90 2505 | MDefinition* value; 12:33.90 | ^~~~~ 12:34.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 12:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ProfilingFrameIterator.h:13, 12:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:22, 12:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 12:34.03 from Unified_cpp_js_src_wasm1.cpp:2: 12:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In function 'bool EmitTeeGlobal({anonymous}::FunctionCompiler&)': 12:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:34.03 488 | return begin()[aIndex]; 12:34.03 | ~~~~~~~^ 12:34.03 In file included from Unified_cpp_js_src_wasm1.cpp:38: 12:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2608:12: note: 'id' was declared here 12:34.03 2608 | uint32_t id; 12:34.03 | ^~ 12:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2617:19: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:34.03 2617 | f.storeGlobalVar(global.offset(), global.isIndirect(), value); 12:34.03 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBr({anonymous}::FunctionCompiler&)': 12:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:1911:29: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:34.24 1911 | if (!addControlFlowPatch(jump, relativeDepth, MGoto::TargetIndex)) { 12:34.24 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2310:12: note: 'relativeDepth' was declared here 12:34.24 2310 | uint32_t relativeDepth; 12:34.24 | ^~~~~~~~~~~~~ 12:34.68 Compiling tokio-executor v0.1.9 12:35.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitRealm.h:20, 12:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/Assembler-arm64.h:12, 12:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/MacroAssembler-arm64.h:10, 12:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MacroAssembler.h:23, 12:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmGC.h:22, 12:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmCode.h:27, 12:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmInstance.h:26, 12:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:22, 12:35.09 from Unified_cpp_js_src_wasm1.cpp:2: 12:35.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h: In function 'bool EmitSetLocal({anonymous}::FunctionCompiler&)': 12:35.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h:328:68: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:35.09 328 | uint32_t localSlot(uint32_t i) const { return firstLocalSlot() + i; } 12:35.09 | ^ 12:35.09 In file included from Unified_cpp_js_src_wasm1.cpp:38: 12:35.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2493:12: note: 'id' was declared here 12:35.09 2493 | uint32_t id; 12:35.09 | ^~ 12:35.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 12:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ProfilingFrameIterator.h:13, 12:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:22, 12:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 12:35.19 from Unified_cpp_js_src_wasm1.cpp:2: 12:35.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In function 'bool EmitSetGlobal({anonymous}::FunctionCompiler&)': 12:35.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:35.19 488 | return begin()[aIndex]; 12:35.19 | ~~~~~~~^ 12:35.21 In file included from Unified_cpp_js_src_wasm1.cpp:38: 12:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2574:12: note: 'id' was declared here 12:35.22 2574 | uint32_t id; 12:35.22 | ^~ 12:36.15 Compiling crossbeam-queue v0.1.2 12:36.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:37.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBrIf({anonymous}::FunctionCompiler&)': 12:37.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:1936:29: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:37.61 1936 | if (!addControlFlowPatch(test, relativeDepth, MTest::TrueBranchIndex)) { 12:37.61 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:37.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2321:12: note: 'relativeDepth' was declared here 12:37.61 2321 | uint32_t relativeDepth; 12:37.61 | ^~~~~~~~~~~~~ 12:38.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HashFunctions.h:55, 12:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmTypes.h:27, 12:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:24, 12:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 12:38.09 from Unified_cpp_js_src_wasm1.cpp:2: 12:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WrappingOperations.h: In function 'bool EmitBrTable({anonymous}::FunctionCompiler&)': 12:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WrappingOperations.h:214:79: warning: 'defaultDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:38.09 214 | return ToResult(static_cast(1U * static_cast(aX) * 12:38.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 12:38.09 215 | static_cast(aY))); 12:38.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:38.11 In file included from Unified_cpp_js_src_wasm1.cpp:38: 12:38.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2334:12: note: 'defaultDepth' was declared here 12:38.11 2334 | uint32_t defaultDepth; 12:38.11 | ^~~~~~~~~~~~ 12:38.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:39.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:40.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:40.89 Compiling idna v0.2.0 12:41.60 Compiling rustc_version v0.2.3 12:47.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:47.67 Compiling unic-langid v0.8.0 12:47.87 Compiling new_debug_unreachable v1.0.1 12:55.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:55.58 Compiling getrandom v0.1.3 12:56.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:58.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:58.71 Compiling thin-vec v0.1.0 12:58.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:01.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:01.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:02.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:02.20 Compiling iovec v0.1.4 13:03.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:03.62 Compiling num_cpus v1.13.0 13:04.17 Compiling time v0.1.40 13:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': 13:04.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp:7359:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:04.80 7359 | NameNodeType innerName; 13:04.80 | ^~~~~~~~~ 13:06.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': 13:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp:5922:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:10.76 5922 | TernaryNodeType ifNode; 13:10.76 | ^~~~~~ 13:11.66 Compiling net2 v0.2.33 13:13.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:15.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:16.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:17.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitRealm.h:20, 13:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/Assembler-arm64.h:12, 13:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/MacroAssembler-arm64.h:10, 13:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MacroAssembler.h:23, 13:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmGC.h:22, 13:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmCode.h:27, 13:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmInstance.h:26, 13:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:22, 13:17.30 from Unified_cpp_js_src_wasm1.cpp:2: 13:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h: In function 'bool EmitGetLocal({anonymous}::FunctionCompiler&)': 13:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h:328:68: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:17.30 328 | uint32_t localSlot(uint32_t i) const { return firstLocalSlot() + i; } 13:17.30 | ^ 13:17.33 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:17.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2483:12: note: 'id' was declared here 13:17.33 2483 | uint32_t id; 13:17.33 | ^~ 13:17.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:19.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitI64Const({anonymous}::FunctionCompiler&)': 13:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:289:46: warning: 'i64' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:19.06 289 | MConstant* constant = MConstant::NewInt64(alloc(), i); 13:19.06 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 13:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2157:11: note: 'i64' was declared here 13:19.06 2157 | int64_t i64; 13:19.06 | ^~~ 13:19.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 13:19.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:19.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/NamespaceImports.h:15, 13:19.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmTypes.h:34, 13:19.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:24, 13:19.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 13:19.92 from Unified_cpp_js_src_wasm1.cpp:2: 13:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h: In function 'bool EmitI32Const({anonymous}::FunctionCompiler&)': 13:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:430:47: warning: 'i32' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:19.92 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 13:19.92 | ^~~~~~~~~~~ 13:19.92 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2147:11: note: 'i32' was declared here 13:19.92 2147 | int32_t i32; 13:19.92 | ^~~ 13:20.49 Compiling atty v0.2.11 13:21.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:21.25 Compiling raw-window-handle v0.3.0 13:22.20 Compiling memmap v0.7.0 13:22.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 13:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ProfilingFrameIterator.h:13, 13:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:22, 13:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 13:22.28 from Unified_cpp_js_src_wasm1.cpp:2: 13:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In function 'bool EmitCallIndirect({anonymous}::FunctionCompiler&, bool)': 13:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'tableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:22.28 488 | return begin()[aIndex]; 13:22.28 | ~~~~~~~^ 13:22.28 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2446:12: note: 'tableIndex' was declared here 13:22.28 2446 | uint32_t tableIndex; 13:22.28 | ^~~~~~~~~~ 13:23.61 Compiling hashglobe v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/hashglobe) 13:23.71 Compiling dirs-sys v0.3.4 13:25.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:26.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:28.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:28.95 Compiling libudev-sys v0.1.3 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/libudev-sys) 13:31.28 Compiling pulse-ffi v0.1.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 13:33.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitMemFillInline()': 13:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:12058:12: warning: 'signedLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:36.94 12058 | uint32_t length = uint32_t(signedLength); 13:36.94 | ^~~~~~ 13:36.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 13:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 13:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 13:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 13:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 13:36.94 from Unified_cpp_js_src_wasm0.cpp:2: 13:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:58:5: warning: 'signedValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:36.94 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 13:36.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:36.94 In file included from Unified_cpp_js_src_wasm0.cpp:11: 13:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:12055:11: note: 'signedValue' was declared here 13:36.94 12055 | int32_t signedValue; 13:36.94 | ^~~~~~~~~~~ 13:37.51 Compiling freetype v0.4.0 13:39.37 Compiling ffi-support v0.4.0 13:42.97 Compiling dogear v0.4.0 13:43.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:44.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:44.51 Compiling quote v1.0.2 13:45.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsapi.cpp:49, 13:45.99 from Unified_cpp_js_src10.cpp:2: 13:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'JS::Realm* js::GetAnyRealmInZone(JS::Zone*)': 13:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:45.99 134 | return *it; 13:45.99 | ^~ 13:45.99 In file included from Unified_cpp_js_src10.cpp:29: 13:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsfriendapi.cpp:1248:20: note: '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' was declared here 13:45.99 1248 | RealmsInZoneIter realm(zone); 13:45.99 | ^~~~~ 13:47.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:48.41 Compiling fxhash v0.2.1 13:48.79 Compiling base64 v0.10.1 13:50.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 13:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Allocator.cpp:27, 13:50.06 from Unified_cpp_js_src_gc0.cpp:2: 13:50.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepZoneAfterCompacting(js::gc::MovingTracer*, JS::Zone*)': 13:50.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& r)+16).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:50.06 134 | return *it; 13:50.06 | ^~ 13:50.12 In file included from Unified_cpp_js_src_gc0.cpp:38: 13:50.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/GC.cpp:2179:25: note: '*((void*)(& r)+16).js::RealmsInCompartmentIter::it' was declared here 13:50.12 2179 | for (RealmsInZoneIter r(zone); !r.done(); r.next()) { 13:50.12 | ^ 13:52.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:53.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:53.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:54.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:54.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:55.74 Compiling rustc-hash v1.0.1 13:56.21 Compiling tokio-timer v0.2.11 13:56.32 Compiling tokio-current-thread v0.1.6 13:56.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:58.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:58.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:01.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:06.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:07.70 Compiling aho-corasick v0.7.6 14:11.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:12.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:12.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:12.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:13.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:13.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:14.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:14.25 In file included from Unified_cpp_js_src_debugger0.cpp:29: 14:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Environment.cpp: In member function 'bool js::DebuggerEnvironment::CallData::typeGetter()': 14:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Environment.cpp:194:24: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:14.25 194 | JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); 14:14.25 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:14.30 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 14:14.31 media/libdav1d/16bd_cdef_tmpl.c.stub 14:14.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:14.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:14.78 import imp 14:15.14 media/libdav1d/16bd_fg_apply_tmpl.c.stub 14:15.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:15.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:15.49 import imp 14:15.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:16.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:16.45 media/libdav1d/16bd_film_grain_tmpl.c.stub 14:16.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:17.00 import imp 14:18.13 Compiling jobserver v0.1.21 14:18.54 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 14:18.72 media/libdav1d/asm/16bd_cdef_init_tmpl.c.stub 14:18.72 media/libdav1d/asm/16bd_ipred_init_tmpl.c.stub 14:19.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:19.20 import imp 14:19.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:19.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:19.87 import imp 14:20.01 media/libdav1d/16bd_ipred_tmpl.c.stub 14:20.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:20.70 import imp 14:21.11 media/libdav1d/asm/16bd_itx_init_tmpl.c.stub 14:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:21.46 import imp 14:21.79 media/libdav1d/16bd_itx_tmpl.c.stub 14:22.15 media/libdav1d/asm/16bd_loopfilter_init_tmpl.c.stub 14:22.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:22.54 import imp 14:22.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:22.71 import imp 14:22.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:22.95 media/libdav1d/16bd_lf_apply_tmpl.c.stub 14:23.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 14:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ProfilingFrameIterator.h:13, 14:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:22, 14:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 14:23.02 from Unified_cpp_js_src_wasm1.cpp:2: 14:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In function 'bool js::wasm::IonCompileFunctions(const js::wasm::ModuleEnvironment&, js::LifoAlloc&, const FuncCompileInputVector&, js::wasm::CompiledCode*, JS::UniqueChars*)': 14:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'srcTableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:23.02 488 | return begin()[aIndex]; 14:23.02 | ~~~~~~~^ 14:23.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:23.03 In file included from Unified_cpp_js_src_wasm1.cpp:38: 14:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:3487:12: note: 'srcTableIndex' was declared here 14:23.03 3487 | uint32_t srcTableIndex; 14:23.03 | ^~~~~~~~~~~~~ 14:23.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 14:23.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ProfilingFrameIterator.h:13, 14:23.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:22, 14:23.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 14:23.03 from Unified_cpp_js_src_wasm1.cpp:2: 14:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'dstTableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:23.03 488 | return begin()[aIndex]; 14:23.03 | ~~~~~~~^ 14:23.03 In file included from Unified_cpp_js_src_wasm1.cpp:38: 14:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:3486:12: note: 'dstTableIndex' was declared here 14:23.03 3486 | uint32_t dstTableIndex; 14:23.03 | ^~~~~~~~~~~~~ 14:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:3459:12: warning: 'srcMemIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:23.03 3459 | uint32_t srcMemIndex; 14:23.03 | ^~~~~~~~~~~ 14:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:3458:12: warning: 'dstMemIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:23.03 3458 | uint32_t dstMemIndex; 14:23.03 | ^~~~~~~~~~~ 14:23.23 media/libdav1d/asm/16bd_looprestoration_init_tmpl.c.stub 14:23.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:23.90 import imp 14:24.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitMemCopyInline()': 14:24.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:11790:12: warning: 'signedLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:24.34 11790 | uint32_t length = signedLength; 14:24.34 | ^~~~~~ 14:24.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:24.56 import imp 14:24.65 media/libdav1d/asm/16bd_mc_init_tmpl.c.stub 14:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:24.82 import imp 14:25.50 media/libdav1d/16bd_loopfilter_tmpl.c.stub 14:25.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:25.71 media/libdav1d/asm/8bd_cdef_init_tmpl.c.stub 14:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:26.59 import imp 14:26.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:26.73 import imp 14:27.36 media/libdav1d/asm/8bd_ipred_init_tmpl.c.stub 14:27.49 media/libdav1d/16bd_looprestoration_tmpl.c.stub 14:28.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:28.05 import imp 14:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:28.62 import imp 14:29.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:30.27 media/libdav1d/asm/8bd_itx_init_tmpl.c.stub 14:30.53 media/libdav1d/16bd_lr_apply_tmpl.c.stub 14:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:31.24 import imp 14:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:31.55 import imp 14:32.65 media/libdav1d/asm/8bd_loopfilter_init_tmpl.c.stub 14:32.85 media/libdav1d/16bd_mc_tmpl.c.stub 14:33.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:33.41 import imp 14:33.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:33.56 import imp 14:33.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:34.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:34.80 media/libdav1d/16bd_recon_tmpl.c.stub 14:34.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:35.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:35.15 import imp 14:35.47 media/libdav1d/asm/8bd_looprestoration_init_tmpl.c.stub 14:35.81 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 14:36.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:36.10 import imp 14:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:36.68 import imp 14:37.07 media/libdav1d/8bd_cdef_tmpl.c.stub 14:37.09 media/libdav1d/asm/8bd_mc_init_tmpl.c.stub 14:37.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:37.30 import imp 14:38.13 media/libdav1d/asm/cdef.o 14:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:38.20 import imp 14:38.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:38.82 import imp 14:39.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:39.90 media/libdav1d/8bd_fg_apply_tmpl.c.stub 14:40.37 media/libdav1d/asm/cdef16.o 14:40.74 media/libdav1d/asm/cdef_tmpl.o 14:41.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:41.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:41.10 import imp 14:41.11 media/libdav1d/asm/ipred.o 14:41.37 media/libdav1d/asm/itx.o 14:41.71 media/libdav1d/asm/loopfilter.o 14:41.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:41.98 media/libdav1d/asm/loopfilter16.o 14:42.28 media/libdav1d/asm/looprestoration.o 14:42.37 media/libdav1d/8bd_film_grain_tmpl.c.stub 14:42.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:42.49 media/libdav1d/asm/looprestoration16.o 14:42.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:42.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:42.61 import imp 14:42.63 media/libdav1d/asm/looprestoration_common.o 14:42.83 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 14:43.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:43.20 media/libdav1d/asm/looprestoration_tmpl.o 14:43.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:43.26 import imp 14:43.38 media/libdav1d/asm/mc.o 14:43.56 media/libdav1d/asm/mc16.o 14:43.58 media/libdav1d/8bd_ipred_tmpl.c.stub 14:43.97 media/libdav1d/asm/msac.o 14:44.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:44.08 import imp 14:44.61 media/libdav1d/8bd_itx_tmpl.c.stub 14:44.70 Compiling gl_generator v0.14.0 14:44.70 media/libdav1d/asm 14:44.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:44.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:45.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:45.18 import imp 14:45.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:45.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:46.06 media/libdav1d/8bd_lf_apply_tmpl.c.stub 14:46.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:46.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:46.77 import imp 14:47.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:47.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:47.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:48.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:48.83 media/libdav1d/8bd_loopfilter_tmpl.c.stub 14:49.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:49.08 import imp 14:49.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:49.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Debugger.cpp:53, 14:49.25 from Unified_cpp_js_src_debugger0.cpp:11: 14:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'bool js::Debugger::CallData::findAllGlobals()': 14:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:49.25 129 | it++; 14:49.25 | ~~^~ 14:49.27 media/libdav1d/8bd_looprestoration_tmpl.c.stub 14:49.31 In file included from Unified_cpp_js_src_debugger0.cpp:11: 14:49.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Debugger.cpp:5762:21: note: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 14:49.31 5762 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 14:49.31 | ^ 14:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:49.48 import imp 14:49.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:49.91 media/libdav1d/8bd_lr_apply_tmpl.c.stub 14:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:50.65 import imp 14:50.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:51.14 media/libdav1d/8bd_mc_tmpl.c.stub 14:51.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:51.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:51.91 import imp 14:52.76 media/libdav1d/8bd_recon_tmpl.c.stub 14:53.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:54.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:54.06 import imp 14:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 14:54.12 import imp 14:54.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:55.33 media/libdav1d 14:55.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:59.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:00.26 media/libwebp/src/dec 15:00.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:01.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:01.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:02.10 Compiling memoffset v0.5.1 15:02.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsapi.cpp:49, 15:02.81 from Unified_cpp_js_src10.cpp:2: 15:02.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void js::RemapRemoteWindowProxies(JSContext*, js::CompartmentTransplantCallback*, JS::MutableHandleObject)': 15:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:02.82 98 | it++; 15:02.82 | ~~^~ 15:02.99 In file included from Unified_cpp_js_src10.cpp:2: 15:02.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsapi.cpp:807:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 15:02.99 807 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 15:02.99 | ^ 15:02.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': 15:02.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp:7359:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:02.99 7359 | NameNodeType innerName; 15:02.99 | ^~~~~~~~~ 15:03.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:04.59 Compiling gkrust-shared v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/library/rust/shared) 15:04.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': 15:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp:5922:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:06.03 5922 | TernaryNodeType ifNode; 15:06.03 | ^~~~~~ 15:06.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:07.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:07.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:08.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:08.72 Compiling fluent-langneg v0.12.1 15:11.52 Compiling intl_pluralrules v6.0.0 15:12.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:13.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:14.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:16.72 Compiling cose-c v0.1.5 15:17.49 Compiling generic-array v0.12.0 15:19.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 15:19.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 15:19.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 15:19.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 15:19.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 15:19.09 from Unified_cpp_js_src_wasm0.cpp:2: 15:19.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function 'bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)': 15:19.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:58:5: warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:19.09 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 15:19.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:19.09 In file included from Unified_cpp_js_src_wasm0.cpp:11: 15:19.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:2453:10: note: 'k' was declared here 15:19.09 2453 | Kind k; 15:19.09 | ^ 15:21.90 Compiling rand_core v0.5.1 15:22.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:24.06 Compiling bytes v0.4.9 15:24.79 Compiling futures-cpupool v0.1.8 15:24.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:25.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Debugger.cpp:53, 15:25.07 from Unified_cpp_js_src_debugger0.cpp:11: 15:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'bool js::Debugger::CallData::addAllGlobalsAsDebuggees()': 15:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:25.07 98 | it++; 15:25.07 | ~~^~ 15:25.07 In file included from Unified_cpp_js_src_debugger0.cpp:11: 15:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Debugger.cpp:4314:25: note: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' was declared here 15:25.07 4314 | for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 15:25.07 | ^~~~ 15:27.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:28.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:28.24 Compiling nsstring v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/nsstring) 15:36.17 Compiling chardetng v0.1.9 15:37.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:38.15 Compiling shift_or_euc v0.1.0 15:38.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:40.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:45.40 Compiling mio v0.6.21 15:48.21 Compiling gfx-hal v0.5.0 15:48.42 Compiling dirs v2.0.2 15:49.39 Compiling mapped_hyph v0.3.0 (https://github.com/jfkthame/mapped_hyph.git?tag=v0.3.0#3b5fffbe) 15:50.12 Compiling libudev v0.2.0 15:50.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/GeckoProfiler.cpp:16, 15:50.72 from Unified_cpp_js_src18.cpp:47: 15:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::GeckoProfilerRuntime::enable(bool)': 15:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:50.72 129 | it++; 15:50.72 | ~~^~ 15:50.72 In file included from Unified_cpp_js_src18.cpp:47: 15:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/GeckoProfiler.cpp:152:19: note: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 15:50.72 152 | for (RealmsIter r(rt); !r.done(); r.next()) { 15:50.72 | ^ 15:52.22 Compiling pulse v0.3.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 15:55.15 Compiling type-map v0.3.0 15:56.85 media/libwebp/src/demux 15:56.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:59.33 media/libwebp/src/dsp 15:59.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:59.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:00.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:01.66 Compiling cc v1.0.47 16:02.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:02.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:02.73 Compiling build-parallel v0.1.1 16:02.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:02.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:03.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:03.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:03.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:04.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:04.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:04.59 Compiling dbus v0.6.4 16:05.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:05.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:06.59 Compiling regex v1.3.3 16:07.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:07.18 Compiling ordered-float v1.0.1 16:07.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:07.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:07.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:07.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:15.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:15.48 media/libwebp/src/moz 16:15.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:17.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:18.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:18.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:18.75 Compiling gleam v0.11.0 16:20.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:20.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:21.25 Compiling block-buffer v0.7.3 16:21.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:22.70 Compiling digest v0.8.0 16:24.62 Compiling mp4parse v0.11.4 (https://github.com/mozilla/mp4parse-rust?rev=0dc3e6e7c5371fe21f69b847f61c65fe6d6dc317#0dc3e6e7) 16:31.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:32.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:33.74 Compiling rand_chacha v0.2.1 16:34.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:35.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:35.64 Compiling rand_pcg v0.2.1 16:35.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:36.01 Compiling cexpr v0.4.0 16:36.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:36.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitTeeLocal()': 16:36.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10560:34: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:36.59 10560 | return emitSetOrTeeLocal(slot); 16:36.59 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 16:36.93 Compiling glsl v4.0.3 16:37.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:38.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:146, 16:38.17 from Unified_cpp_js_src_wasm0.cpp:11: 16:38.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h: In member function 'bool js::wasm::BaseCompiler::emitBr()': 16:38.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h:548:55: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:38.17 548 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 16:38.17 | ^~~~~~~~~~~~~ 16:38.17 In file included from Unified_cpp_js_src_wasm0.cpp:11: 16:38.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:9754:12: note: 'relativeDepth' was declared here 16:38.17 9754 | uint32_t relativeDepth; 16:38.17 | ^~~~~~~~~~~~~ 16:38.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:39.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()': 16:39.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:9726:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:39.36 9726 | switch (kind) { 16:39.36 | ^~~~~~ 16:40.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:40.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:146, 16:40.94 from Unified_cpp_js_src_wasm0.cpp:11: 16:40.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h: In member function 'bool js::wasm::BaseCompiler::emitBrIf()': 16:40.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h:548:55: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:40.94 548 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 16:40.94 | ^~~~~~~~~~~~~ 16:40.94 In file included from Unified_cpp_js_src_wasm0.cpp:11: 16:40.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:9785:12: note: 'relativeDepth' was declared here 16:40.94 9785 | uint32_t relativeDepth; 16:40.94 | ^~~~~~~~~~~~~ 16:41.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:42.86 Compiling shift_or_euc_c v0.1.0 16:43.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/decode.c: In function 'decode_sb': 16:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/decode.c:2025:14: warning: 'bx8' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:43.09 2025 | int ctx, bx8, by8; 16:43.09 | ^~~ 16:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/decode.c:2025:19: warning: 'by8' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:43.09 2025 | int ctx, bx8, by8; 16:43.09 | ^~~ 16:44.55 Compiling tokio-io v0.1.7 16:44.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:44.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:45.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:45.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitSetLocal()': 16:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10551:33: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:47.54 10551 | return emitSetOrTeeLocal(slot); 16:47.54 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 16:48.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:48.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/decode.c: In function 'dav1d_submit_frame': 16:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/decode.c:3387:9: warning: 'out_delayed' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:48.42 3387 | dav1d_thread_picture_ref(out_delayed, &f->sr_cur); 16:48.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:48.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:48.63 Compiling nserror v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/nserror) 16:49.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:49.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:49.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:50.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:51.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:51.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitRefFunc()': 16:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:11367:10: warning: 'funcIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:52.05 11367 | pushI32(funcIndex); 16:52.05 | ~~~~~~~^~~~~~~~~~~ 16:52.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 16:52.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 16:52.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 16:52.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 16:52.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 16:52.17 from Unified_cpp_js_src_wasm0.cpp:2: 16:52.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function 'bool js::wasm::BaseCompiler::emitGetLocal()': 16:52.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:52.17 488 | return begin()[aIndex]; 16:52.17 | ~~~~~~~^ 16:52.18 In file included from Unified_cpp_js_src_wasm0.cpp:11: 16:52.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10421:12: note: 'slot' was declared here 16:52.18 10421 | uint32_t slot; 16:52.18 | ^~~~ 16:53.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:53.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:55.51 Compiling chardetng_c v0.1.1 16:55.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/obu.c:36: 16:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/obu.c: In function 'dav1d_parse_obus': 16:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/include/common/intops.h:36:22: warning: 'off_after_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:55.53 36 | return a > b ? a : b; 16:55.53 | ~~~~~~~~~~^~~ 16:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/obu.c:922:29: note: 'off_after_idx' was declared here 16:55.53 922 | int off_before_idx, off_after_idx; 16:55.53 | ^~~~~~~~~~~~~ 16:55.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/obu.c:36: 16:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/include/common/intops.h:36:22: warning: 'off_before_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:55.53 36 | return a > b ? a : b; 16:55.53 | ~~~~~~~~~~^~~ 16:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/obu.c:922:13: note: 'off_before_idx' was declared here 16:55.53 922 | int off_before_idx, off_after_idx; 16:55.53 | ^~~~~~~~~~~~~~ 16:56.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:57.71 Compiling intl-memoizer v0.4.0 17:03.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:06.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:06.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:07.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:08.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:09.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:10.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:11.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/BytecodeUtil.cpp:33, 17:11.48 from Unified_cpp_js_src16.cpp:2: 17:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)': 17:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:11.48 129 | it++; 17:11.48 | ~~^~ 17:11.49 In file included from Unified_cpp_js_src16.cpp:2: 17:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/BytecodeUtil.cpp:3008:19: note: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' was declared here 17:11.49 3008 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 17:11.49 | ^~~~~ 17:11.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:12.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:12.70 Compiling env_logger v0.6.2 17:12.96 Compiling fluent-pseudo v0.2.1 17:13.77 Compiling mio-uds v0.6.7 17:14.96 Compiling sha2 v0.8.0 17:14.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:15.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:15.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBody()': 17:15.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:2437:55: warning: 'i64' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:15.58 2437 | explicit Stk(int64_t v) : kind_(ConstI64), i64val_(v) {} 17:15.58 | ^ 17:15.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:13797:17: note: 'i64' was declared here 17:15.58 13797 | int64_t i64; 17:15.58 | ^~~ 17:15.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:16.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:16.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:16.95 Compiling cmake v0.1.29 17:17.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:18.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:18.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:18.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:19.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:19.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:19.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:19.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:19.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:20.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:20.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:20.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:20.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:20.91 Compiling mp4parse_capi v0.11.4 (https://github.com/mozilla/mp4parse-rust?rev=0dc3e6e7c5371fe21f69b847f61c65fe6d6dc317#0dc3e6e7) 17:21.10 Compiling libloading v0.5.2 17:21.34 16bd_film_grain_tmpl.c: In function 'fgy_32x32xn_c': 17:21.34 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 17:21.34 | ~~~~~~~~~^~~~~~ 17:21.34 16bd_film_grain_tmpl.c:205:9: note: 'offsets[1][1]' was declared here 17:21.34 205 | int offsets[2 /* col offset */][2 /* row offset */]; 17:21.34 | ^~~~~~~ 17:21.34 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 17:21.34 | ~~~~~~~~~^~~~~~ 17:21.34 16bd_film_grain_tmpl.c:205:9: note: 'offsets[1][0]' was declared here 17:21.34 205 | int offsets[2 /* col offset */][2 /* row offset */]; 17:21.34 | ^~~~~~~ 17:21.87 Compiling libsqlite3-sys v0.18.0 17:21.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:22.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:22.50 16bd_film_grain_tmpl.c: In function 'fguv_32x32xn_c': 17:22.50 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 17:22.50 | ~~~~~~~~~^~~~~~ 17:22.50 16bd_film_grain_tmpl.c:320:9: note: 'offsets[1][1]' was declared here 17:22.50 320 | int offsets[2 /* col offset */][2 /* row offset */]; 17:22.50 | ^~~~~~~ 17:22.50 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 17:22.50 | ~~~~~~~~~^~~~~~ 17:22.50 16bd_film_grain_tmpl.c:320:9: note: 'offsets[1][0]' was declared here 17:22.50 320 | int offsets[2 /* col offset */][2 /* row offset */]; 17:22.50 | ^~~~~~~ 17:22.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:23.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:25.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:25.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:25.61 Compiling lmdb-rkv-sys v0.11.0 17:26.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:27.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:27.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:27.67 Compiling glslopt v0.1.2 17:27.70 Compiling mozglue-static v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/static/rust) 17:27.72 media/libwebp/src/utils 17:27.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:27.96 Compiling rand v0.7.2 17:28.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:28.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:28.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:28.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:29.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:29.95 Compiling netwerk_helper v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/rust-helper) 17:29.98 Compiling encoding_glue v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/encoding_glue) 17:30.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:30.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:31.10 16bd_loopfilter_tmpl.c: In function 'loop_filter': 17:31.10 119 | } else if (wd >= 8 && flat8in) { 17:31.10 | ^~ 17:31.10 94 | if (wd >= 16 && (flat8out & flat8in)) { 17:31.10 | ~~~~~~~~~~^~~~~~~~~~ 17:31.11 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 17:31.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 17:31.11 130 | dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 17:31.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 17:31.11 128 | dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 17:31.11 | ~~~^~~~~~~~ 17:31.11 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 17:31.11 | ~~~^~~~ 17:31.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:31.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:31.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:32.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:32.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:32.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:33.20 Compiling tokio-reactor v0.1.3 17:35.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:35.66 Compiling tokio-codec v0.1.0 17:36.41 Compiling glsl-to-cxx v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wr/glsl-to-cxx) 17:37.63 Compiling gfx-descriptor v0.1.0 17:38.17 Compiling gfx-memory v0.1.3 17:40.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 17:40.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 17:40.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 17:40.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 17:40.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 17:40.81 from Unified_cpp_js_src_wasm0.cpp:2: 17:40.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function 'bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::PropertyName*, uint32_t, uint32_t, uint32_t*) [with Unit = mozilla::Utf8Unit]': 17:40.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:482:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:40.81 482 | return begin()[aIndex]; 17:40.81 | ~~~~~~~^ 17:40.81 In file included from Unified_cpp_js_src_wasm0.cpp:2: 17:40.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:2004:14: note: 'sigIndex' was declared here 17:40.81 2004 | uint32_t sigIndex; 17:40.81 | ^~~~~~~~ 17:41.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 17:41.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 17:41.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 17:41.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 17:41.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 17:41.44 from Unified_cpp_js_src_wasm0.cpp:2: 17:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function 'bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::PropertyName*, uint32_t, uint32_t, uint32_t*) [with Unit = char16_t]': 17:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:482:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:41.44 482 | return begin()[aIndex]; 17:41.44 | ~~~~~~~^ 17:41.44 In file included from Unified_cpp_js_src_wasm0.cpp:2: 17:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:2004:14: note: 'sigIndex' was declared here 17:41.44 2004 | uint32_t sigIndex; 17:41.44 | ^~~~~~~~ 17:41.78 Compiling gfx-backend-empty v0.5.0 17:46.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:48.06 Compiling neqo-common v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 17:50.29 16bd_recon_tmpl.c: In function 'read_coef_tree': 17:50.29 719 | cbi->txtp[0] = txtp; 17:50.29 | ~~~~~~~~~~~~~^~~~~~ 17:55.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:55.75 16bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_16bpc': 17:55.75 1827 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 17:55.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:55.76 1828 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 17:55.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:55.76 1829 | HIGHBD_CALL_SUFFIX); 17:55.76 | ~~~~~~~~~~~~~~~~~~~ 17:55.76 1833 | dsp->mc.mask(uvdst, f->cur.stride[1], 17:55.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:55.76 1834 | tmp[b->mask_sign], tmp[!b->mask_sign], 17:55.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:55.76 1835 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 17:55.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:55.76 1836 | HIGHBD_CALL_SUFFIX); 17:55.76 | ~~~~~~~~~~~~~~~~~~~ 17:56.13 Compiling gecko_logger v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/gecko_logger) 17:56.65 Compiling rust_cascade v0.6.0 17:57.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:57.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:58.35 Compiling cubeb-sys v0.7.0 17:59.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:00.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:00.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:00.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:01.23 8bd_film_grain_tmpl.c: In function 'fgy_32x32xn_c': 18:01.23 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 18:01.23 | ~~~~~~~~~^~~~~~ 18:01.23 8bd_film_grain_tmpl.c:205:9: note: 'offsets[1][1]' was declared here 18:01.23 205 | int offsets[2 /* col offset */][2 /* row offset */]; 18:01.23 | ^~~~~~~ 18:01.23 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 18:01.23 | ~~~~~~~~~^~~~~~ 18:01.23 8bd_film_grain_tmpl.c:205:9: note: 'offsets[1][0]' was declared here 18:01.23 205 | int offsets[2 /* col offset */][2 /* row offset */]; 18:01.23 | ^~~~~~~ 18:01.54 8bd_film_grain_tmpl.c: In function 'fguv_32x32xn_c': 18:01.54 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 18:01.54 | ~~~~~~~~~^~~~~~ 18:01.54 8bd_film_grain_tmpl.c:320:9: note: 'offsets[1][1]' was declared here 18:01.55 320 | int offsets[2 /* col offset */][2 /* row offset */]; 18:01.55 | ^~~~~~~ 18:01.55 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 18:01.55 | ~~~~~~~~~^~~~~~ 18:01.55 8bd_film_grain_tmpl.c:320:9: note: 'offsets[1][0]' was declared here 18:01.55 320 | int offsets[2 /* col offset */][2 /* row offset */]; 18:01.55 | ^~~~~~~ 18:01.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:01.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:02.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:02.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:03.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:04.53 media/ffvpx/libavutil 18:04.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:04.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:04.68 from : 18:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:04.68 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:04.68 | 18:04.68 In file included from : 18:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:04.68 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:04.68 | 18:05.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:05.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:05.55 media/ffvpx/libavcodec 18:05.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:05.60 from : 18:05.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:05.60 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:05.60 | 18:05.60 In file included from : 18:05.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:05.60 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:05.61 | 18:05.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:05.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:05.78 from : 18:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:05.78 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:05.78 | 18:05.78 In file included from : 18:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:05.78 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:05.79 | 18:05.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:06.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:06.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:06.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:06.38 from : 18:06.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:06.38 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:06.38 | 18:06.38 In file included from : 18:06.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:06.38 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:06.38 | 18:06.68 8bd_loopfilter_tmpl.c: In function 'loop_filter': 18:06.68 119 | } else if (wd >= 8 && flat8in) { 18:06.68 | ^~ 18:06.68 94 | if (wd >= 16 && (flat8out & flat8in)) { 18:06.68 | ~~~~~~~~~~^~~~~~~~~~ 18:06.69 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 18:06.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 18:06.69 130 | dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 18:06.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 18:06.69 128 | dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 18:06.69 | ~~~^~~~~~~~ 18:06.69 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 18:06.69 | ~~~^~~~ 18:06.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:06.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:06.72 from : 18:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:06.72 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:06.72 | 18:06.72 In file included from : 18:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:06.72 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:06.72 | 18:06.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:06.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:06.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:06.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:06.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:06.79 from : 18:06.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:06.79 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:06.79 | 18:06.79 In file included from : 18:06.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:06.79 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:06.79 | 18:07.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:07.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:07.23 from : 18:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:07.23 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:07.23 | 18:07.23 In file included from : 18:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:07.23 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:07.23 | 18:07.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:07.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:07.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:07.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:07.46 from : 18:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:07.46 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:07.46 | 18:07.46 In file included from : 18:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:07.46 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:07.46 | 18:07.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:07.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:07.64 from : 18:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:07.64 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:07.64 | 18:07.64 In file included from : 18:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:07.64 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:07.64 | 18:07.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:07.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:07.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:07.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:07.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:07.88 from : 18:07.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:07.88 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:07.88 | 18:07.88 In file included from : 18:07.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:07.88 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:07.88 | 18:07.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:07.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:07.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:07.97 from : 18:07.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:07.97 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:07.97 | 18:07.97 In file included from : 18:07.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:07.97 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:07.97 | 18:08.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:08.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:08.19 from : 18:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:08.19 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:08.19 | 18:08.19 In file included from : 18:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:08.19 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:08.19 | 18:08.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:08.28 from : 18:08.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:08.28 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:08.28 | 18:08.28 In file included from : 18:08.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:08.28 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:08.28 | 18:08.33 Compiling tokio-uds v0.2.5 18:08.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:08.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:08.52 from : 18:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:08.53 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:08.53 | 18:08.53 In file included from : 18:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:08.53 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:08.53 | 18:08.60 Compiling tokio-udp v0.1.1 18:08.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:09.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:09.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:09.15 from : 18:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:09.15 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:09.15 | 18:09.15 In file included from : 18:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:09.15 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:09.15 | 18:09.39 Compiling tokio-tcp v0.1.1 18:09.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:09.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:09.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:09.65 from : 18:09.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:09.65 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:09.65 | 18:09.65 In file included from : 18:09.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:09.65 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:09.65 | 18:09.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:09.78 from : 18:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:09.78 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:09.78 | 18:09.78 In file included from : 18:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:09.78 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:09.78 | 18:09.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:09.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:09.88 from : 18:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:09.88 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:09.88 | 18:09.88 In file included from : 18:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:09.88 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:09.88 | 18:09.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:10.71 media/kiss_fft 18:10.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:12.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:12.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.26 media/libcubeb/src 18:13.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.72 media/libnestegg/src 18:13.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.96 In file included from Unified_c_media_libnestegg_src0.c:2: 18:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libnestegg/src/nestegg.c: In function 'ne_parse': 18:13.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:13.98 from : 18:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:13.98 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:13.98 | 18:13.98 In file included from : 18:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:13.98 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:13.98 | 18:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libnestegg/src/nestegg.c:1170:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] 18:13.98 1170 | uint64_t id, size, peeked_id; 18:13.98 | ^~~~~~~~~ 18:14.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:14.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:14.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:14.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:14.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:14.08 from : 18:14.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:14.08 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:14.08 | 18:14.09 In file included from : 18:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:14.09 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:14.09 | 18:14.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:14.36 Compiling uuid v0.8.1 18:14.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:14.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:14.66 from : 18:14.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:14.66 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:14.66 | 18:14.68 In file included from : 18:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:14.68 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:14.68 | 18:16.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:16.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:16.80 from : 18:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:16.80 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:16.80 | 18:16.86 In file included from : 18:16.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:16.87 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:16.87 | 18:17.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:18.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:18.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:18.37 from : 18:18.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:18.37 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:18.37 | 18:18.37 In file included from : 18:18.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:18.37 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:18.37 | 18:18.52 Compiling tempfile v3.1.0 18:18.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:18.59 from : 18:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:18.59 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:18.59 | 18:18.60 In file included from : 18:18.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:18.60 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:18.60 | 18:19.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:19.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:19.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:19.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:19.90 from : 18:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:19.90 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:19.90 | 18:19.90 In file included from : 18:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:19.90 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:19.90 | 18:19.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:19.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:19.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:19.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:19.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:19.92 from : 18:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:19.92 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:19.92 | 18:19.92 In file included from : 18:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:19.92 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:19.92 | 18:20.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:20.26 8bd_recon_tmpl.c: In function 'read_coef_tree': 18:20.26 719 | cbi->txtp[0] = txtp; 18:20.26 | ~~~~~~~~~~~~~^~~~~~ 18:20.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:20.51 from : 18:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:20.51 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:20.51 | 18:20.53 In file included from : 18:20.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:20.53 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:20.53 | 18:20.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:21.23 from : 18:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:21.23 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:21.23 | 18:21.23 In file included from : 18:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:21.23 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:21.23 | 18:21.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:21.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:21.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:21.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:21.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:21.30 from : 18:21.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:21.30 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:21.30 | 18:21.30 In file included from : 18:21.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:21.30 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:21.30 | 18:21.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:21.73 from : 18:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:21.73 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:21.73 | 18:21.73 In file included from : 18:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:21.73 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:21.73 | 18:21.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:21.77 from : 18:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:21.77 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:21.77 | 18:21.77 In file included from : 18:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:21.77 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:21.77 | 18:23.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:23.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:23.30 from : 18:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:23.30 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:23.30 | 18:23.33 In file included from : 18:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:23.33 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:23.33 | 18:25.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:25.47 In function 'set_string_video_rate', 18:25.47 inlined from 'av_opt_set' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/opt.c:489:15: 18:25.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/opt.c:340:9: warning: '%s' directive argument is null [-Wformat-overflow=] 18:25.47 340 | av_log(obj, AV_LOG_ERROR, "Unable to parse option value \"%s\" as video rate\n", val); 18:25.47 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:25.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:25.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:25.55 from : 18:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:25.55 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:25.55 | 18:25.55 In file included from : 18:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:25.55 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:25.55 | 18:26.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:26.06 from : 18:26.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:26.06 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:26.06 | 18:26.15 In file included from : 18:26.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:26.15 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:26.15 | 18:26.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:26.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:26.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:26.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:26.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:26.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:26.64 from : 18:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:26.64 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:26.64 | 18:26.67 In file included from : 18:26.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:26.67 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:26.67 | 18:27.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:28.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:28.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:28.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:28.43 from : 18:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:28.43 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:28.43 | 18:28.43 In file included from : 18:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:28.43 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:28.43 | 18:28.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:28.74 from : 18:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:28.74 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:28.74 | 18:28.74 In file included from : 18:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:28.74 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:28.74 | 18:28.86 8bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_8bpc': 18:28.86 1827 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 18:28.86 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:28.86 1828 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 18:28.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:28.86 1829 | HIGHBD_CALL_SUFFIX); 18:28.86 | ~~~~~~~~~~~~~~~~~~~ 18:28.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:28.88 1833 | dsp->mc.mask(uvdst, f->cur.stride[1], 18:28.88 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:28.88 1834 | tmp[b->mask_sign], tmp[!b->mask_sign], 18:28.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:28.88 1835 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 18:28.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:28.88 1836 | HIGHBD_CALL_SUFFIX); 18:28.88 | ~~~~~~~~~~~~~~~~~~~ 18:29.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:29.30 from : 18:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:29.30 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:29.30 | 18:29.30 In file included from : 18:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:29.30 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:29.30 | 18:29.50 Compiling crossbeam-deque v0.7.2 18:29.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:29.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:29.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:29.90 from : 18:29.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:29.90 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:29.90 | 18:29.90 In file included from : 18:29.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:29.90 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:29.90 | 18:30.38 Compiling synstructure v0.12.1 18:30.84 media/libogg 18:30.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:31.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:32.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:32.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:32.15 from : 18:32.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:32.15 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:32.15 | 18:32.15 In file included from : 18:32.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:32.15 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:32.15 | 18:32.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:32.26 from : 18:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:32.26 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:32.26 | 18:32.27 In file included from : 18:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:32.27 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:32.27 | 18:32.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:32.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:32.81 from : 18:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:32.81 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:32.81 | 18:32.81 In file included from : 18:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:32.81 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:32.81 | 18:33.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:33.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:33.55 from : 18:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:33.55 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:33.55 | 18:33.57 Compiling darling_core v0.10.1 18:33.58 In file included from : 18:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:33.58 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:33.58 | 18:33.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:33.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:33.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:33.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:33.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:33.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:33.97 from : 18:33.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:33.97 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:33.97 | 18:33.97 In file included from : 18:33.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:33.97 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:33.97 | 18:33.98 Compiling phf_generator v0.8.0 18:34.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:34.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:34.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:34.29 from : 18:34.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:34.29 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:34.29 | 18:34.30 In file included from : 18:34.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:34.30 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:34.30 | 18:34.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:34.41 from : 18:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:34.41 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:34.41 | 18:34.42 In file included from : 18:34.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:34.43 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:34.43 | 18:34.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:35.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:35.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:35.13 from : 18:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:35.13 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:35.13 | 18:35.13 In file included from : 18:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:35.13 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:35.13 | 18:35.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:35.33 from : 18:35.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:35.33 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:35.33 | 18:35.34 In file included from : 18:35.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:35.34 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:35.34 | 18:35.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:36.05 from : 18:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:36.05 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:36.05 | 18:36.05 In file included from : 18:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:36.05 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:36.05 | 18:37.65 media/libopus 18:37.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:38.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libopus/celt/arm/celt_neon_intr.c: In function 'celt_pitch_xcorr_float_neon': 18:39.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libopus/celt/arm/celt_neon_intr.c:208:18: warning: implicit declaration of function 'celt_inner_prod_neon'; did you mean 'celt_inner_prod_c'? [-Wimplicit-function-declaration] 18:39.02 208 | xcorr[i] = celt_inner_prod_neon(_x, _y+i, len); 18:39.02 | ^~~~~~~~~~~~~~~~~~~~ 18:39.02 | celt_inner_prod_c 18:39.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:40.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:40.45 Compiling gkrust_utils v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/gkrust_utils) 18:41.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:42.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:42.69 Compiling tokio-threadpool v0.1.17 18:45.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:46.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:46.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:46.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:46.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:46.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:46.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:46.56 from : 18:46.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:46.56 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:46.56 | 18:46.56 In file included from : 18:46.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:46.56 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:46.56 | 18:46.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:47.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:47.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:48.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:48.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:48.36 from : 18:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:48.36 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:48.36 | 18:48.36 In file included from : 18:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:48.36 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:48.36 | 18:48.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:48.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:48.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:48.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:48.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:48.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:48.98 from : 18:48.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:48.98 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:48.99 | 18:48.99 In file included from : 18:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:48.99 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:48.99 | 18:49.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:49.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:49.26 from : 18:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:49.26 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:49.26 | 18:49.26 In file included from : 18:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:49.26 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:49.26 | 18:49.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:50.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:50.25 from : 18:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:50.25 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:50.25 | 18:50.25 In file included from : 18:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:50.25 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:50.25 | 18:51.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:51.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:51.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:52.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:52.03 Compiling phf_codegen v0.8.0 18:52.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:52.10 from : 18:52.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:52.10 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:52.10 | 18:52.10 In file included from : 18:52.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:52.10 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:52.10 | 18:52.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:52.11 from : 18:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:52.11 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:52.11 | 18:52.11 In file included from : 18:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:52.11 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:52.11 | 18:52.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:52.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:52.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:52.55 from : 18:52.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:52.55 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:52.55 | 18:52.58 In file included from : 18:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:52.58 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:52.58 | 18:52.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:53.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 18:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 18:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 18:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 18:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 18:53.30 from : 18:53.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 18:53.31 219 | #define HAVE_LINUX_PERF_EVENT_H 0 18:53.31 | 18:53.34 In file included from : 18:53.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 18:53.34 55 | #define HAVE_LINUX_PERF_EVENT_H 1 18:53.34 | 18:55.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:55.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:56.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libopus/silk/arm/NSQ_del_dec_neon_intr.c: In function 'silk_NSQ_del_dec_neon': 18:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libopus/silk/arm/NSQ_del_dec_neon_intr.c:422:55: warning: iteration 80 invokes undefined behavior [-Waggressive-loop-optimizations] 18:56.05 422 | NSQ->sLPC_Q14[ i ] = psDelDec->sLPC_Q14[ i ][ Winner_ind ]; 18:56.05 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 18:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libopus/silk/arm/NSQ_del_dec_neon_intr.c:421:9: note: within this loop 18:56.05 421 | for( ; i < NSQ_LPC_BUF_LENGTH; i++ ) { 18:56.05 | ^~~ 18:56.10 Compiling ash v0.30.0 18:56.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:57.16 Compiling serde_derive v1.0.104 18:57.33 Compiling xpcom_macros v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/xpcom/xpcom_macros) 18:57.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:58.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:58.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:59.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:59.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:00.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:00.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:06.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:09.03 Compiling proc-macro-hack v0.5.11 19:11.52 Compiling cstr-macros v0.1.6 19:12.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/Shape.cpp:17, 19:12.33 from Unified_cpp_js_src25.cpp:2: 19:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::NewObjectCache::invalidateEntriesForShape(JSContext*, js::HandleShape, JS::HandleObject)': 19:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:12.33 129 | it++; 19:12.33 | ~~^~ 19:12.36 In file included from Unified_cpp_js_src25.cpp:2: 19:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/Shape.cpp:2209:25: note: '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' was declared here 19:12.36 2209 | for (RealmsInZoneIter realm(shape->zone()); !realm.done(); realm.next()) { 19:12.36 | ^~~~~ 19:14.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:17.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:17.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:18.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:18.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:18.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:18.40 from : 19:18.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:18.40 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:18.40 | 19:18.41 In file included from : 19:18.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:18.41 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:18.41 | 19:18.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:18.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:18.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:18.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:18.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:18.52 from : 19:18.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:18.52 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:18.52 | 19:18.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:18.52 In file included from : 19:18.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:18.52 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:18.52 | 19:18.74 media/libtheora 19:18.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:18.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:19.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:19.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:19.33 from : 19:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:19.33 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:19.33 | 19:19.33 In file included from : 19:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:19.33 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:19.33 | 19:19.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:20.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:20.00 from : 19:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:20.00 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:20.00 | 19:20.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:20.02 In file included from : 19:20.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:20.02 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:20.02 | 19:20.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:21.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:21.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:21.24 from : 19:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:21.24 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:21.24 | 19:21.24 In file included from : 19:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:21.24 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:21.24 | 19:21.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:21.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:21.92 from : 19:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:21.92 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:21.92 | 19:21.92 In file included from : 19:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:21.92 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:21.92 | 19:22.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:22.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:22.25 from : 19:22.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:22.25 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:22.25 | 19:22.25 In file included from : 19:22.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:22.25 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:22.25 | 19:22.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:22.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:23.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:23.10 from : 19:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:23.10 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:23.10 | 19:23.10 In file included from : 19:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:23.10 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:23.10 | 19:23.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:23.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:23.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:24.07 from : 19:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:24.07 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:24.07 | 19:24.07 In file included from : 19:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:24.07 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:24.07 | 19:24.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:24.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:24.59 from : 19:24.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:24.59 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:24.59 | 19:24.59 In file included from : 19:24.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:24.59 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:24.59 | 19:24.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:24.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:25.03 from : 19:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:25.03 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:25.03 | 19:25.05 In file included from : 19:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:25.05 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:25.05 | 19:25.50 Compiling derive_more v0.99.2 19:26.21 Compiling cssparser v0.28.0 19:26.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:26.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:26.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:26.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:26.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:26.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:26.99 from : 19:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:26.99 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:26.99 | 19:26.99 In file included from : 19:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:26.99 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:26.99 | 19:27.26 Compiling cssparser-macros v0.6.0 19:27.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:27.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:27.62 from : 19:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:27.62 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:27.62 | 19:27.62 In file included from : 19:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:27.62 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:27.62 | 19:28.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:28.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:28.43 from : 19:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:28.43 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:28.43 | 19:28.48 In file included from : 19:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:28.48 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:28.48 | 19:28.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:28.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:28.70 from : 19:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:28.70 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:28.70 | 19:28.71 In file included from : 19:28.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:28.71 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:28.71 | 19:31.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:31.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:31.60 from : 19:31.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:31.60 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:31.60 | 19:31.60 In file included from : 19:31.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:31.60 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:31.60 | 19:37.22 Compiling rental-impl v0.5.5 19:38.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:38.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:39.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:39.01 from : 19:39.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:39.01 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:39.01 | 19:39.01 In file included from : 19:39.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:39.01 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:39.01 | 19:39.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:39.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 19:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 19:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 19:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 19:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 19:39.89 from : 19:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 19:39.89 219 | #define HAVE_LINUX_PERF_EVENT_H 0 19:39.89 | 19:39.89 In file included from : 19:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 19:39.89 55 | #define HAVE_LINUX_PERF_EVENT_H 1 19:39.89 | 19:41.82 Compiling scroll_derive v0.10.1 19:50.72 Compiling num-derive v0.3.0 19:53.08 Compiling prost-derive v0.6.1 19:53.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:56.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:58.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:01.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:02.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:04.98 Compiling jsrust_shared v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/rust/shared) 20:06.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:08.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:11.54 Compiling malloc_size_of_derive v0.1.1 20:13.30 Compiling peek-poke-derive v0.2.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wr/peek-poke/peek-poke-derive) 20:15.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/MemoryMetrics.cpp:13, 20:15.51 from Unified_cpp_js_src21.cpp:38: 20:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'size_t JS::SystemCompartmentCount(JSContext*)': 20:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 20:15.51 98 | it++; 20:15.51 | ~~^~ 20:15.52 In file included from Unified_cpp_js_src21.cpp:38: 20:15.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/MemoryMetrics.cpp:748:25: note: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' was declared here 20:15.52 748 | for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 20:15.52 | ^~~~ 20:15.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/MemoryMetrics.cpp:13, 20:15.59 from Unified_cpp_js_src21.cpp:38: 20:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'size_t JS::UserCompartmentCount(JSContext*)': 20:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 20:15.59 98 | it++; 20:15.59 | ~~^~ 20:15.59 In file included from Unified_cpp_js_src21.cpp:38: 20:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/MemoryMetrics.cpp:758:25: note: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' was declared here 20:15.59 758 | for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 20:15.59 | ^~~~ 20:19.26 Compiling peek-poke-derive v0.2.1 20:22.48 Compiling rayon v1.2.0 20:26.25 In file included from Unified_cpp_js_src4.cpp:38: 20:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/builtin/intl/LanguageTag.cpp: In member function 'bool js::intl::LanguageTag::canonicalizeUnicodeExtension(JSContext*, JS::UniqueChars&)': 20:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/builtin/intl/LanguageTag.cpp:462:8: warning: variable 'ok' set but not used [-Wunused-but-set-variable] 20:26.25 462 | bool ok; 20:26.25 | ^~ 20:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/builtin/intl/LanguageTag.cpp: In member function 'bool js::intl::LanguageTag::canonicalizeTransformExtension(JSContext*, JS::UniqueChars&)': 20:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/builtin/intl/LanguageTag.cpp:755:8: warning: variable 'ok' set but not used [-Wunused-but-set-variable] 20:26.30 755 | bool ok; 20:26.30 | ^~ 20:26.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:32.59 Compiling darling_macro v0.10.1 20:32.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:32.99 Compiling selectors v0.22.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/selectors) 20:35.34 Compiling lmdb-rkv v0.14.0 20:36.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:38.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:41.67 Compiling tokio-fs v0.1.3 20:44.15 Compiling cubeb-core v0.7.0 20:47.46 Compiling audio_thread_priority v0.22.1 20:47.88 Compiling cstr v0.1.3 20:48.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:48.22 Compiling phf_macros v0.8.0 20:51.19 Compiling scroll v0.10.1 20:51.26 Compiling xpcom v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/xpcom) 20:58.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:00.02 Compiling failure v0.1.6 (https://github.com/badboy/failure?rev=64af847bc5fdcb6d2438bec8a6030812a80519a5#64af847b) 21:00.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:00.51 Compiling peek-poke v0.2.0 21:03.89 Compiling tokio v0.1.11 21:08.67 Compiling prost v0.6.1 21:13.85 Compiling cubeb v0.7.0 21:15.29 Compiling cubeb-backend v0.7.0 21:16.18 Compiling goblin v0.1.2 21:17.01 In file included from Unified_cpp_js_src_jit6.cpp:11: 21:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitFrames.cpp: In member function 'uintptr_t* js::jit::JitFrameLayout::slotRef(js::jit::SafepointSlotEntry)': 21:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitFrames.cpp:784:12: note: parameter passing for argument of type 'js::jit::SafepointSlotEntry' changed in GCC 9.1 21:17.01 784 | uintptr_t* JitFrameLayout::slotRef(SafepointSlotEntry where) { 21:17.01 | ^~~~~~~~~~~~~~ 21:17.39 Compiling error-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 21:17.85 Compiling cubeb-pulse v0.3.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 21:19.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:26.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:27.36 Compiling darling v0.10.1 21:27.58 Compiling derive_common v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/derive_common) 21:27.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:28.81 Compiling phf v0.8.0 21:30.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:30.71 media/libspeex_resampler/src 21:30.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:30.90 Compiling to_shmem_derive v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/to_shmem_derive) 21:30.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac': 21:30.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable] 21:30.91 814 | spx_uint32_t i; 21:30.91 | ^ 21:32.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:34.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:34.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:34.76 Compiling style_derive v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/style_derive) 21:36.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:39.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:44.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:48.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:48.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:48.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:50.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:50.62 media/libsoundtouch/src 21:50.81 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 21:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 21:50.81 89 | #pragma omp parallel for 21:50.81 | 21:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/FIRFilter.cpp:143: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 21:50.81 143 | #pragma omp parallel for 21:50.81 | 21:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/FIRFilter.cpp:190: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 21:50.81 190 | #pragma omp parallel for 21:50.81 | 21:50.81 In file included from Unified_cpp_libsoundtouch_src0.cpp:47: 21:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/InterpolateShannon.cpp:71: warning: "PI" redefined 21:50.81 71 | #define PI 3.1415926536 21:50.81 | 21:50.81 In file included from Unified_cpp_libsoundtouch_src0.cpp:2: 21:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/AAFilter.cpp:45: note: this is the location of the previous definition 21:50.81 45 | #define PI M_PI 21:50.81 | 21:50.81 In file included from Unified_cpp_libsoundtouch_src0.cpp:83: 21:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/TDStretch.cpp:313: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 21:50.81 313 | #pragma omp parallel for 21:50.81 | 21:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/TDStretch.cpp:338: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 21:50.81 338 | #pragma omp critical 21:50.81 | 21:51.61 In file included from Unified_cpp_libsoundtouch_src0.cpp:56: 21:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': 21:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/RateTransposer.cpp:132:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] 21:51.61 132 | uint count; 21:51.61 | ^~~~~ 21:53.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:53.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:54.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:54.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:55.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:56.10 media/psshparser 22:02.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:05.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:06.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:06.81 Compiling smallvec v1.3.0 22:06.81 Compiling url v2.1.0 22:06.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:07.18 Compiling euclid v0.20.8 22:08.03 Compiling bincode v1.2.1 22:08.42 Compiling app_units v0.7.0 22:08.90 Compiling serde_json v1.0.44 22:08.99 Compiling ron v0.5.1 22:09.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:10.11 Compiling serde_bytes v0.11.2 22:10.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:10.94 Compiling wgpu-types v0.5.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wgpu/wgpu-types) 22:12.56 Compiling webrender_build v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wr/webrender_build) 22:14.58 Compiling audioipc v0.2.5 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/audioipc/audioipc) 22:15.39 Compiling webrtc-sdp v0.3.6 22:15.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:17.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIRGenerator.h:20, 22:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/LICM.cpp:11, 22:17.35 from Unified_cpp_js_src_jit7.cpp:2: 22:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.h: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineDataViewGet(js::jit::CallInfo&, js::Scalar::Type)': 22:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.h:8013:33: warning: 'littleEndian' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:17.35 8013 | storageType_(storageType) { 22:17.35 | ^ 22:17.35 In file included from Unified_cpp_js_src_jit7.cpp:38: 22:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MCallOptimize.cpp:4097:16: note: 'littleEndian' was declared here 22:17.35 4097 | MDefinition* littleEndian; 22:17.35 | ^~~~~~~~~~~~ 22:17.53 Compiling rkv v0.11.1 (https://github.com/mozilla/rkv?rev=e3c3388e6632cf55e08d773b32e58b1cab9b2731#e3c3388e) 22:17.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitAllocPolicy.h:19, 22:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/IonAnalysis.h:12, 22:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/LICM.cpp:9, 22:17.65 from Unified_cpp_js_src_jit7.cpp:2: 22:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/InlineList.h: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineDataViewSet(js::jit::CallInfo&, js::Scalar::Type)': 22:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/InlineList.h:314:14: warning: 'littleEndian' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:17.65 314 | at->next = item; 22:17.65 | ~~~~~~~~~^~~~~~ 22:17.65 In file included from Unified_cpp_js_src_jit7.cpp:38: 22:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MCallOptimize.cpp:4170:16: note: 'littleEndian' was declared here 22:17.65 4170 | MDefinition* littleEndian; 22:17.65 | ^~~~~~~~~~~~ 22:17.65 Compiling rkv v0.10.4 22:22.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MCallOptimize.cpp: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineTypedArray(js::jit::CallInfo&, js::Native)': 22:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MCallOptimize.cpp:3164:26: warning: 'ins' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:22.27 3164 | MOZ_TRY(resumeAfter(ins)); 22:22.27 | ^ 22:22.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:22.66 security/certverifier 22:22.69 Compiling object v0.16.0 22:24.88 Compiling parking_lot_core v0.7.1 22:25.62 Compiling fallible v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/fallible) 22:26.47 Compiling gfx-backend-vulkan v0.5.6 22:26.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:26.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:27.49 security/ct 22:27.74 Compiling rental v0.5.5 22:30.38 Compiling toml v0.4.5 22:33.78 Compiling rusqlite v0.23.1 22:34.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:34.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:35.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 22:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/NamespaceImports.h:15, 22:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Barrier.h:12, 22:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/JSObject.h:12, 22:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/builtin/Array.h:17, 22:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/Recover.h:12, 22:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/Recover.cpp:7, 22:35.30 from Unified_cpp_js_src_jit9.cpp:2: 22:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': 22:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:430:47: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:35.30 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 22:35.30 | ^~~~~~~~~~~ 22:35.31 In file included from Unified_cpp_js_src_jit9.cpp:2: 22:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/Recover.cpp:316:11: note: 'result' was declared here 22:35.31 316 | int32_t result; 22:35.31 | ^~~~~~ 22:35.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/MacroAssembler-arm64.h:15, 22:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MacroAssembler.h:23, 22:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/SharedICRegisters-arm64.h:10, 22:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/SharedICRegisters.h:17, 22:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/BaselineIC.h:18, 22:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.h:24, 22:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIRGraph.h:15, 22:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIRGraph.cpp:7, 22:35.52 from Unified_cpp_js_src_jit8.cpp:2: 22:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MoveResolver.h: In member function 'void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::MoveOp::Type)': 22:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MoveResolver.h:154:24: warning: 'to.js::jit::MoveOperand::kind_' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:35.52 154 | if (kind_ != other.kind_) { 22:35.52 | ~~~~~~^~~~~ 22:36.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.cpp:7, 22:36.01 from Unified_cpp_js_src_jit2.cpp:29: 22:36.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)': 22:36.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h:392:8: warning: 'addArgc' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:36.01 392 | bool hasArgumentArray = !*addArgc; 22:36.01 | ^~~~~~~~~~~~~~~~ 22:36.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h:792:10: note: 'addArgc' was declared here 22:36.01 792 | bool addArgc; 22:36.01 | ^~~~~~~ 22:36.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/util/Poison.h:24, 22:36.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/ds/LifoAlloc.h:30, 22:36.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitAllocPolicy.h:18, 22:36.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/IonAnalysis.h:12, 22:36.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/LICM.cpp:9, 22:36.40 from Unified_cpp_js_src_jit7.cpp:2: 22:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': 22:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:430:47: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:36.40 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 22:36.40 | ^~~~~~~~~~~ 22:36.40 In file included from Unified_cpp_js_src_jit7.cpp:47: 22:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.cpp:3940:13: note: 'res' was declared here 22:36.40 3940 | int32_t res; 22:36.40 | ^~~ 22:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': 22:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.cpp:3971:31: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:36.42 3971 | return MConstant::NewInt64(alloc, res); 22:36.42 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 22:36.77 Compiling viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 22:37.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': 22:37.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h:392:8: warning: 'addArgc' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:37.86 392 | bool hasArgumentArray = !*addArgc; 22:37.86 | ^~~~~~~~~~~~~~~~ 22:37.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h:779:10: note: 'addArgc' was declared here 22:37.86 779 | bool addArgc; 22:37.86 | ^~~~~~~ 22:38.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:38.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:38.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:39.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:42.71 Compiling profiler_helper v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/rust-helper) 22:47.35 Compiling parking_lot v0.10.2 22:51.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:56.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:56.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:56.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:56.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:57.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:00.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:00.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:01.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:02.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:02.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:02.53 Compiling rsdparsa_capi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/webrtc/signaling/src/sdp/rsdparsa_capi) 23:02.69 xpcom/string 23:02.70 security/apps 23:02.93 Compiling peek-poke v0.2.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wr/peek-poke) 23:05.48 xpcom/glue/standalone 23:07.85 Compiling wr_malloc_size_of v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wr/wr_malloc_size_of) 23:07.92 Compiling plane-split v0.15.0 23:08.97 xpcom/base 23:09.20 Compiling audioipc-server v0.2.3 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/audioipc/server) 23:20.05 Compiling audioipc-client v0.4.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/audioipc/client) 23:20.88 Compiling swgl v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wr/swgl) 23:21.42 Compiling fluent-bundle v0.11.0 23:30.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/EnvironmentObject.h:19, 23:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/BaselineJIT.h:19, 23:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/BaselineJIT.cpp:7, 23:30.01 from Unified_cpp_js_src_jit2.cpp:2: 23:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/GlobalObject.h: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)': 23:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/GlobalObject.h:146:48: warning: 'protoKey' may be used uninitialized in this function [-Wmaybe-uninitialized] 23:30.01 146 | return APPLICATION_SLOTS + JSProto_LIMIT + key; 23:30.01 | ^~~ 23:30.01 In file included from Unified_cpp_js_src_jit2.cpp:29: 23:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.cpp:1910:14: note: 'protoKey' was declared here 23:30.01 1910 | JSProtoKey protoKey; 23:30.01 | ^~~~~~~~ 23:35.68 Compiling to_shmem v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/to_shmem) 23:37.37 Compiling sync-guid v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 23:39.79 Compiling sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 23:41.00 Compiling wgpu-core v0.5.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wgpu/wgpu-core) 23:44.19 Compiling webrender_api v0.61.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wr/webrender_api) 23:45.94 Compiling fluent v0.11.0 23:46.22 Compiling sync15-traits v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 23:46.29 xpcom/ds 23:58.56 In file included from Unified_cpp_js_src_jit3.cpp:2: 23:58.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with long unsigned int NumDefs = 1]': 23:58.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CodeGenerator.cpp:14661:26: warning: 'argMir' may be used uninitialized in this function [-Wmaybe-uninitialized] 23:58.60 14661 | ABIArg arg = abi.next(argMir); 23:58.60 | ~~~~~~~~^~~~~~~~ 23:59.93 Compiling fluent-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/rust/fluent-ffi) 24:06.39 xpcom/io 24:06.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 24:16.73 Compiling malloc_size_of v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/malloc_size_of) 24:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsLocalFileUnix.cpp: In member function 'nsresult nsLocalFile::_ZN11nsLocalFile12CopyToNativeEP7nsIFileRK12nsTSubstringIcE.part.0(nsIFile*, const nsACString&)': 24:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsLocalFileUnix.cpp:832:14: warning: 'myPerms' may be used uninitialized in this function [-Wmaybe-uninitialized] 24:18.06 832 | uint32_t myPerms; 24:18.06 | ^~~~~~~ 24:18.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsLocalFileUnix.cpp: In member function 'nsresult nsLocalFile::CopyDirectoryTo(nsIFile*)': 24:18.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsLocalFileUnix.cpp:713:42: warning: 'oldPerms' may be used uninitialized in this function [-Wmaybe-uninitialized] 24:18.94 713 | if (NS_FAILED(rv = aNewParent->Create(DIRECTORY_TYPE, oldPerms))) { 24:18.94 | ^ 24:19.17 Compiling neqo-crypto v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 24:20.34 xpcom/components 24:20.85 Compiling style v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/style) 24:22.14 Compiling style_traits v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/style_traits) 24:27.92 xpcom/threads 24:28.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 24:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 24:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 24:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 24:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 24:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 24:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 24:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 24:28.18 from Unified_cpp_xpcom_base0.cpp:29: 24:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 24:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:28.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:28.18 | ^ 24:28.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 24:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 24:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 24:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 24:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 24:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 24:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 24:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 24:28.84 from Unified_cpp_xpcom_base0.cpp:29: 24:28.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 24:28.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:28.84 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:28.84 | ^ 24:28.86 xpcom/reflect/xptinfo 24:34.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 24:34.38 from Unified_cpp_xpcom_base1.cpp:2: 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:34.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:34.38 | ^ 24:34.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 24:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 24:34.38 from Unified_cpp_xpcom_base0.cpp:29: 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:34.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:34.38 | ^ 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 24:34.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:34.38 | ^ 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 24:34.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:34.38 | ^ 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 24:34.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:34.38 | ^ 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 24:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 24:34.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:34.38 | ^ 24:34.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 24:34.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 24:34.40 371 | nscoord aAppUnitsPerDevPixel) { 24:34.40 | ^ 24:34.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 24:34.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 24:34.40 380 | nscoord aAppUnitsPerDevPixel) { 24:34.40 | ^ 24:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 24:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 24:34.41 387 | nscoord aAppUnitsPerDevPixel) { 24:34.41 | ^ 24:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 24:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:34.41 394 | nscoord aAppUnitsPerDevPixel) { 24:34.41 | ^ 24:36.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 24:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 24:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 24:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 24:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 24:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 24:36.30 from Unified_cpp_xpcom_base1.cpp:2: 24:36.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 24:36.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:36.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:36.30 | ^ 24:39.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 24:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 24:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 24:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 24:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 24:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 24:39.37 from Unified_cpp_xpcom_base1.cpp:2: 24:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 24:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:39.37 | ^ 24:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 24:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 24:39.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:39.37 | ^ 24:39.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 24:39.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 24:39.43 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:39.43 | ^ 24:39.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 24:39.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 24:39.43 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:39.43 | ^ 24:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 24:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 24:39.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:39.57 | ^ 24:39.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 24:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 24:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 24:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 24:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 24:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 24:39.69 from Unified_cpp_xpcom_base2.cpp:29: 24:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 24:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:39.69 | ^ 24:39.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 24:39.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 24:39.80 371 | nscoord aAppUnitsPerDevPixel) { 24:39.80 | ^ 24:39.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 24:39.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 24:39.80 380 | nscoord aAppUnitsPerDevPixel) { 24:39.80 | ^ 24:39.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 24:39.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 24:39.80 387 | nscoord aAppUnitsPerDevPixel) { 24:39.80 | ^ 24:39.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 24:39.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:39.85 394 | nscoord aAppUnitsPerDevPixel) { 24:39.85 | ^ 24:41.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 24:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 24:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 24:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 24:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 24:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 24:41.32 from Unified_cpp_xpcom_base2.cpp:29: 24:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 24:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:41.32 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:41.32 | ^ 24:43.60 Compiling wgpu_bindings v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wgpu_bindings) 24:43.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 24:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 24:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 24:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 24:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 24:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 24:43.86 from Unified_cpp_xpcom_base2.cpp:29: 24:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 24:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:43.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:43.86 | ^ 24:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 24:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 24:43.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:43.86 | ^ 24:43.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 24:43.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 24:43.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:43.87 | ^ 24:43.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 24:43.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 24:43.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:43.88 | ^ 24:43.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 24:43.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 24:43.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:43.88 | ^ 24:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 24:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 24:43.90 371 | nscoord aAppUnitsPerDevPixel) { 24:43.90 | ^ 24:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 24:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 24:43.91 380 | nscoord aAppUnitsPerDevPixel) { 24:43.91 | ^ 24:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 24:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 24:43.91 387 | nscoord aAppUnitsPerDevPixel) { 24:43.91 | ^ 24:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 24:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:43.92 394 | nscoord aAppUnitsPerDevPixel) { 24:43.92 | ^ 24:55.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 24:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 24:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 24:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 24:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 24:55.19 from Unified_cpp_xpcom_io0.cpp:11: 24:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 24:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.19 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:55.19 | ^ 24:55.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 24:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 24:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 24:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 24:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 24:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:17, 24:55.58 from Unified_cpp_xpcom_base0.cpp:29: 24:55.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 24:55.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 24:55.58 189 | CSSRect GetExpandedScrollableRect() const { 24:55.58 | ^ 24:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 24:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 24:55.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:55.66 | ^ 24:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 24:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 24:55.66 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:55.66 | ^ 24:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 24:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 24:55.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:55.66 | ^ 24:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 24:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 24:55.66 243 | CSSRect CalculateScrollRange() const { 24:55.66 | ^ 24:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 24:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 24:55.66 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:55.66 | ^ 24:55.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 24:55.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 24:55.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 24:55.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 24:55.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 24:55.70 from Unified_cpp_xpcom_io0.cpp:11: 24:55.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 24:55.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:55.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:55.70 | ^ 24:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 24:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 24:55.76 457 | CSSRect GetVisualViewport() const { 24:55.76 | ^ 24:57.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 24:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 24:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 24:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 24:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 24:57.76 from Unified_cpp_xpcom_io0.cpp:11: 24:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 24:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:57.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:57.76 | ^ 24:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 24:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 24:57.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:57.76 | ^ 24:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 24:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 24:57.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:57.76 | ^ 24:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 24:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 24:57.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:57.79 | ^ 24:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 24:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 24:57.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:57.79 | ^ 24:57.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 24:57.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 24:57.97 371 | nscoord aAppUnitsPerDevPixel) { 24:57.97 | ^ 24:57.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 24:57.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 24:57.97 380 | nscoord aAppUnitsPerDevPixel) { 24:57.97 | ^ 24:57.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 24:57.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 24:57.97 387 | nscoord aAppUnitsPerDevPixel) { 24:57.97 | ^ 24:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 24:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:57.99 394 | nscoord aAppUnitsPerDevPixel) { 24:57.99 | ^ 24:59.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 24:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 24:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 24:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsObserverService.cpp:9, 24:59.84 from Unified_cpp_xpcom_ds1.cpp:2: 24:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 24:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:59.84 | ^ 25:01.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 25:01.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 25:01.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:01.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:01.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 25:01.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsObserverService.cpp:9, 25:01.11 from Unified_cpp_xpcom_ds1.cpp:2: 25:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 25:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 25:01.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:01.11 | ^ 25:03.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 25:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 25:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefreshDriver.h:27, 25:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/IdleTaskRunner.cpp:8: 25:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 25:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:03.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:03.53 | ^ 25:03.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 25:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 25:03.56 from StaticComponents.cpp:17: 25:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 25:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:03.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:03.56 | ^ 25:03.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 25:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 25:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 25:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefreshDriver.h:27, 25:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/IdleTaskRunner.cpp:8: 25:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 25:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 25:03.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:03.82 | ^ 25:04.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 25:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 25:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 25:04.09 from StaticComponents.cpp:17: 25:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 25:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 25:04.09 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:04.09 | ^ 25:04.77 xpcom/reflect/xptcall 25:04.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 25:04.87 from StaticComponents.cpp:17: 25:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 25:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:04.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:04.87 | ^ 25:04.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 25:04.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 25:04.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:04.88 | ^ 25:04.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 25:04.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 25:04.89 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:04.89 | ^ 25:04.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 25:04.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 25:04.89 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:04.89 | ^ 25:04.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 25:04.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 25:04.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:04.91 | ^ 25:04.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 25:04.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 25:04.94 371 | nscoord aAppUnitsPerDevPixel) { 25:04.94 | ^ 25:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 25:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 25:04.95 380 | nscoord aAppUnitsPerDevPixel) { 25:04.95 | ^ 25:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 25:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 25:04.95 387 | nscoord aAppUnitsPerDevPixel) { 25:04.95 | ^ 25:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 25:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 25:04.97 394 | nscoord aAppUnitsPerDevPixel) { 25:04.97 | ^ 25:05.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 25:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsObserverService.cpp:9, 25:05.36 from Unified_cpp_xpcom_ds1.cpp:2: 25:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 25:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:05.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:05.36 | ^ 25:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 25:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 25:05.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:05.36 | ^ 25:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 25:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 25:05.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:05.36 | ^ 25:05.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 25:05.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 25:05.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:05.44 | ^ 25:05.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 25:05.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 25:05.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:05.44 | ^ 25:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 25:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 25:05.53 371 | nscoord aAppUnitsPerDevPixel) { 25:05.53 | ^ 25:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 25:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 25:05.53 380 | nscoord aAppUnitsPerDevPixel) { 25:05.53 | ^ 25:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 25:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 25:05.53 387 | nscoord aAppUnitsPerDevPixel) { 25:05.53 | ^ 25:05.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 25:05.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 25:05.55 394 | nscoord aAppUnitsPerDevPixel) { 25:05.55 | ^ 25:06.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:06.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:06.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:06.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 25:06.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefreshDriver.h:27, 25:06.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/IdleTaskRunner.cpp:8: 25:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 25:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:06.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:06.03 | ^ 25:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 25:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 25:06.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:06.03 | ^ 25:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 25:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 25:06.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:06.03 | ^ 25:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 25:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 25:06.04 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:06.04 | ^ 25:06.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 25:06.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 25:06.04 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:06.04 | ^ 25:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 25:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 25:06.09 371 | nscoord aAppUnitsPerDevPixel) { 25:06.09 | ^ 25:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 25:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 25:06.09 380 | nscoord aAppUnitsPerDevPixel) { 25:06.09 | ^ 25:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 25:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 25:06.11 387 | nscoord aAppUnitsPerDevPixel) { 25:06.11 | ^ 25:06.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 25:06.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 25:06.13 394 | nscoord aAppUnitsPerDevPixel) { 25:06.13 | ^ 25:06.47 xpcom/reflect/xptcall/md/unix 25:09.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 25:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 25:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 25:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptinfo/xptinfo.cpp:10, 25:09.58 from Unified_cpp_reflect_xptinfo0.cpp:2: 25:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 25:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:09.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:09.58 | ^ 25:09.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 25:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 25:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 25:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptinfo/xptinfo.cpp:10, 25:09.84 from Unified_cpp_reflect_xptinfo0.cpp:2: 25:09.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 25:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 25:09.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:09.85 | ^ 25:13.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 25:13.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 25:13.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:13.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 25:13.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 25:13.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:28, 25:13.76 from Unified_cpp_xpcom_io1.cpp:38: 25:13.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 25:13.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:13.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:13.76 | ^ 25:14.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 25:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 25:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 25:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 25:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:28, 25:14.16 from Unified_cpp_xpcom_io1.cpp:38: 25:14.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 25:14.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 25:14.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:14.16 | ^ 25:15.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcprivate.h:11, 25:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.cpp:8: 25:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 25:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 25:15.00 79 | memset(this, 0, sizeof(nsXPTCVariant)); 25:15.00 | ^ 25:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 25:15.00 44 | struct nsXPTCVariant { 25:15.00 | ^~~~~~~~~~~~~ 25:15.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 25:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 25:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 25:15.22 from Unified_cpp_xpcom_threads0.cpp:2: 25:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 25:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:15.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:15.23 | ^ 25:16.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 25:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 25:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 25:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 25:16.14 from Unified_cpp_xpcom_threads0.cpp:2: 25:16.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 25:16.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 25:16.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:16.14 | ^ 25:16.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 25:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 25:16.63 from Unified_cpp_xpcom_threads0.cpp:2: 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:16.63 | ^ 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 25:16.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:16.63 | ^ 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 25:16.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:16.63 | ^ 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 25:16.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:16.63 | ^ 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 25:16.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:16.63 | ^ 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 25:16.63 371 | nscoord aAppUnitsPerDevPixel) { 25:16.63 | ^ 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 25:16.63 380 | nscoord aAppUnitsPerDevPixel) { 25:16.63 | ^ 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 25:16.63 387 | nscoord aAppUnitsPerDevPixel) { 25:16.63 | ^ 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 25:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type '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.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 25:16.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 25:16.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:16.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 25:16.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 25:16.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:28, 25:16.78 from Unified_cpp_xpcom_io1.cpp:38: 25:16.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 25:16.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:16.78 | ^ 25:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 25:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 25:16.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:16.80 | ^ 25:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 25:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 25:16.80 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:16.80 | ^ 25:16.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 25:16.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 25:16.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:16.83 | ^ 25:16.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 25:16.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 25:16.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:16.83 | ^ 25:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 25:17.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 25:17.04 371 | nscoord aAppUnitsPerDevPixel) { 25:17.04 | ^ 25:17.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 25:17.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 25:17.04 380 | nscoord aAppUnitsPerDevPixel) { 25:17.04 | ^ 25:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 25:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 25:17.10 387 | nscoord aAppUnitsPerDevPixel) { 25:17.10 | ^ 25:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 25:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.10 394 | nscoord aAppUnitsPerDevPixel) { 25:17.10 | ^ 25:17.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 25:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptinfo/xptinfo.cpp:10, 25:17.85 from Unified_cpp_reflect_xptinfo0.cpp:2: 25:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 25:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.85 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:17.85 | ^ 25:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 25:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 25:17.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:17.87 | ^ 25:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 25:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 25:17.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:17.87 | ^ 25:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 25:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 25:17.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:17.91 | ^ 25:17.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 25:17.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 25:17.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:17.93 | ^ 25:18.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 25:18.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 25:18.03 371 | nscoord aAppUnitsPerDevPixel) { 25:18.03 | ^ 25:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 25:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 25:18.05 380 | nscoord aAppUnitsPerDevPixel) { 25:18.05 | ^ 25:18.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 25:18.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 25:18.08 387 | nscoord aAppUnitsPerDevPixel) { 25:18.08 | ^ 25:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 25:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 25:18.10 394 | nscoord aAppUnitsPerDevPixel) { 25:18.10 | ^ 25:23.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 25:23.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 25:23.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTiming.h:12, 25:23.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 25:23.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:23, 25:23.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMMutationObserver.h:13, 25:23.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:41, 25:23.27 from Unified_cpp_xpcom_base0.cpp:29: 25:23.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 25:23.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 25:23.27 1249 | CSSCoord ToCSSPixels() const { return _0; } 25:23.27 | ^ 25:29.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 25:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 25:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 25:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 25:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptinfo/xptinfo.cpp:10, 25:29.13 from Unified_cpp_reflect_xptinfo0.cpp:2: 25:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 25:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 25:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:29.13 | ^~~~~~~~ 25:30.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 25:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 25:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefreshDriver.h:27, 25:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/IdleTaskRunner.cpp:8: 25:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 25:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 25:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 25:30.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:30.09 | ^~~~~~~~ 25:30.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:30.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:30.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:30.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:30.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 25:30.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefreshDriver.h:27, 25:30.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/IdleTaskRunner.cpp:8: 25:30.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:30.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 25:30.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:30.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:30.30 | ^~~~~~~~ 25:30.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcprivate.h:11, 25:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/md/unix/xptcstubs_aarch64.cpp:6: 25:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 25:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 25:30.34 79 | memset(this, 0, sizeof(nsXPTCVariant)); 25:30.34 | ^ 25:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 25:30.34 44 | struct nsXPTCVariant { 25:30.34 | ^~~~~~~~~~~~~ 25:31.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:31.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 25:31.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:31.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 25:31.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 25:31.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:31.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 25:31.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 25:31.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:28, 25:31.64 from Unified_cpp_xpcom_io1.cpp:38: 25:31.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 25:31.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 25:31.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 25:31.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:31.64 | ^~~~~~~~ 25:31.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 25:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 25:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 25:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 25:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:28, 25:31.82 from Unified_cpp_xpcom_io1.cpp:38: 25:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 25:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:31.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:31.82 | ^~~~~~~~ 25:33.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 25:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 25:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 25:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 25:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 25:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 25:33.11 from Unified_cpp_xpcom_base1.cpp:2: 25:33.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 25:33.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 25:33.11 189 | CSSRect GetExpandedScrollableRect() const { 25:33.11 | ^ 25:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 25:33.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:33.26 | ^ 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 25:33.26 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:33.26 | ^ 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 25:33.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:33.26 | ^ 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 25:33.26 243 | CSSRect CalculateScrollRange() const { 25:33.26 | ^ 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 25:33.26 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:33.26 | ^ 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 25:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 25:33.26 457 | CSSRect GetVisualViewport() const { 25:33.26 | ^ 25:33.55 chrome 25:35.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 25:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 25:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 25:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 25:35.82 from xptdata.cpp:3: 25:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 25:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:35.82 | ^ 25:36.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcprivate.h:11, 25:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/md/unix/xptcinvoke_aarch64.cpp:8: 25:36.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 25:36.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 25:36.45 79 | memset(this, 0, sizeof(nsXPTCVariant)); 25:36.45 | ^ 25:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 25:36.46 44 | struct nsXPTCVariant { 25:36.46 | ^~~~~~~~~~~~~ 25:36.67 xpcom/build/Services.cpp.stub 25:36.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 25:36.86 from Unified_cpp_xpcom_base1.cpp:2: 25:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 25:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 25:36.86 1249 | CSSCoord ToCSSPixels() const { return _0; } 25:36.86 | ^ 25:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 25:36.90 import imp 25:37.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 25:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 25:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 25:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 25:37.38 from xptdata.cpp:3: 25:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 25:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 25:37.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:37.38 | ^ 25:37.62 xpcom/build 25:43.13 modules/libpref 25:43.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 25:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 25:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 25:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 25:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 25:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 25:43.37 from Unified_cpp_xpcom_base2.cpp:29: 25:43.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 25:43.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 25:43.37 189 | CSSRect GetExpandedScrollableRect() const { 25:43.37 | ^ 25:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 25:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 25:43.39 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:43.39 | ^ 25:43.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 25:43.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 25:43.40 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:43.40 | ^ 25:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 25:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 25:43.44 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:43.44 | ^ 25:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 25:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 25:43.46 243 | CSSRect CalculateScrollRange() const { 25:43.46 | ^ 25:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 25:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 25:43.46 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:43.46 | ^ 25:43.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 25:43.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 25:43.50 457 | CSSRect GetVisualViewport() const { 25:43.50 | ^ 25:46.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 25:46.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 25:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 25:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 25:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 25:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 25:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 25:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 25:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 25:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 25:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 25:46.83 from Unified_cpp_xpcom_io0.cpp:11: 25:46.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 25:46.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 25:46.84 189 | CSSRect GetExpandedScrollableRect() const { 25:46.84 | ^ 25:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 25:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 25:46.88 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:46.88 | ^ 25:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 25:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 25:46.88 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:46.88 | ^ 25:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 25:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 25:47.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:47.08 | ^ 25:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 25:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 25:47.10 243 | CSSRect CalculateScrollRange() const { 25:47.10 | ^ 25:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 25:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 25:47.10 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:47.10 | ^ 25:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 25:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 25:47.12 457 | CSSRect GetVisualViewport() const { 25:47.12 | ^ 25:47.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 25:47.21 from Unified_cpp_xpcom_base2.cpp:29: 25:47.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 25:47.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 25:47.21 1249 | CSSCoord ToCSSPixels() const { return _0; } 25:47.21 | ^ 25:47.31 intl/hyphenation/glue 25:47.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 25:47.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:47.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:47.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:47.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:47.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 25:47.41 from xptdata.cpp:3: 25:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 25:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:47.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:47.41 | ^ 25:47.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 25:47.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 25:47.48 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:47.48 | ^ 25:47.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 25:47.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 25:47.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:47.48 | ^ 25:47.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 25:47.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 25:47.48 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:47.48 | ^ 25:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 25:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 25:47.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:47.63 | ^ 25:47.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 25:47.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 25:47.92 371 | nscoord aAppUnitsPerDevPixel) { 25:47.92 | ^ 25:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 25:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 25:47.93 380 | nscoord aAppUnitsPerDevPixel) { 25:47.93 | ^ 25:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 25:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 25:47.93 387 | nscoord aAppUnitsPerDevPixel) { 25:47.93 | ^ 25:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 25:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 25:47.93 394 | nscoord aAppUnitsPerDevPixel) { 25:47.93 | ^ 25:48.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 25:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 25:48.19 from Unified_cpp_xpcom_components0.cpp:38: 25:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 25:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:48.19 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:48.19 | ^ 25:49.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 25:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 25:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 25:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 25:49.26 from Unified_cpp_xpcom_base1.cpp:2: 25:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 25:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 25:49.26 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 25:49.26 | ^ 25:49.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 25:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 25:49.97 from Unified_cpp_xpcom_components0.cpp:38: 25:49.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 25:49.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 25:49.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:49.97 | ^ 25:50.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 25:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 25:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 25:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 25:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 25:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 25:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DecryptJob.h:10, 25:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ChromiumCDMParent.h:9, 25:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GMPService.h:27, 25:50.98 from StaticComponents.cpp:30: 25:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 25:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 25:50.98 189 | CSSRect GetExpandedScrollableRect() const { 25:50.98 | ^ 25:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 25:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 25:50.98 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:50.98 | ^ 25:51.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 25:51.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 25:51.01 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:51.01 | ^ 25:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 25:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 25:51.07 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:51.07 | ^ 25:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 25:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 25:51.11 243 | CSSRect CalculateScrollRange() const { 25:51.11 | ^ 25:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 25:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 25:51.11 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:51.11 | ^ 25:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 25:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 25:51.13 457 | CSSRect GetVisualViewport() const { 25:51.13 | ^ 25:51.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 25:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 25:51.34 from Unified_cpp_xpcom_base0.cpp:29: 25:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 25:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:51.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:51.34 | ^~~~~~~~ 25:51.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 25:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 25:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 25:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:51.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:51.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 25:51.50 from Unified_cpp_xpcom_base0.cpp:29: 25:51.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:51.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 25:51.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:51.50 427 | SizeT Size() const { return SizeT(width, height); } 25:51.50 | ^~~~ 25:51.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 25:51.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:51.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:51.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:51.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:51.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 25:51.52 from Unified_cpp_xpcom_base0.cpp:29: 25:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 25:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:51.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 25:51.52 | ^~~~~~~~ 25:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 25:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:51.52 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 25:51.52 | ^~~~~~~~ 25:51.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 25:51.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:51.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 25:51.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 25:51.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 25:51.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:51.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:51.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:51.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:51.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 25:51.53 from Unified_cpp_xpcom_base0.cpp:29: 25:51.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:51.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 25:51.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:51.53 62 | Sub operator-(const Sub& aPoint) const { 25:51.53 | ^~~~~~~~ 25:51.55 intl/locale 25:51.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 25:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 25:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsObserverService.cpp:9, 25:51.74 from Unified_cpp_xpcom_ds1.cpp:2: 25:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 25:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 25:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 25:51.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:51.74 | ^~~~~~~~ 25:51.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:51.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 25:51.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 25:51.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsObserverService.cpp:9, 25:51.84 from Unified_cpp_xpcom_ds1.cpp:2: 25:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 25:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:51.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:51.84 | ^~~~~~~~ 25:51.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 25:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 25:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 25:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 25:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 25:51.88 from Unified_cpp_xpcom_base0.cpp:29: 25:51.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 25:51.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 25:51.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:51.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 25:51.88 | ^~~~~~~~ 25:52.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 25:52.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 25:52.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 25:52.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:52.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:52.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:52.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:52.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:52.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:52.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:52.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 25:52.33 from Unified_cpp_xpcom_base2.cpp:29: 25:52.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 25:52.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 25:52.33 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 25:52.33 | ^ 25:54.32 In file included from Unified_cpp_js_src_jit4.cpp:47: 25:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot(js::jit::ObjOperandId, uint32_t, js::jit::ValOperandId)': 25:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/IonCacheIRCompiler.cpp:1428:30: warning: 'scratch.js::jit::AutoScratchRegister::reg_.js::jit::Register::reg_' may be used uninitialized in this function [-Wmaybe-uninitialized] 25:54.32 1428 | Maybe scratch; 25:54.32 | ^~~~~~~ 25:54.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 25:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 25:54.96 from Unified_cpp_xpcom_io0.cpp:11: 25:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 25:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 25:54.96 1249 | CSSCoord ToCSSPixels() const { return _0; } 25:54.96 | ^ 25:56.23 intl/locale/gtk 25:58.29 intl/lwbrk 26:00.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 26:00.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 26:00.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:00.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:00.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:00.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:00.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:00.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:00.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:00.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:00.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 26:00.91 from Unified_cpp_xpcom_base2.cpp:29: 26:00.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 26:00.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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:00.91 21 | inline Rect ToRect(const gfxRect& aRect) { 26:00.91 | ^ 26:00.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 26:00.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 26:00.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:00.91 | ^ 26:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 26:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 26:00.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:00.93 | ^ 26:00.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 26:00.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 26:00.95 44 | inline Size ToSize(const gfxSize& aSize) { 26:00.95 | ^ 26:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 26:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 26:00.97 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:00.97 | ^ 26:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 26:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 26:00.97 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:00.97 | ^ 26:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 26:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 26:00.99 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:00.99 | ^ 26:01.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 26:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 26:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 26:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 26:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 26:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 26:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 26:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 26:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 26:01.13 from Unified_cpp_xpcom_components0.cpp:38: 26:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 26:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:01.13 | ^ 26:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 26:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 26:01.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:01.13 | ^ 26:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 26:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 26:01.13 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:01.13 | ^ 26:01.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 26:01.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 26:01.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:01.21 | ^ 26:01.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 26:01.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 26:01.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:01.21 | ^ 26:01.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 26:01.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 26:01.33 371 | nscoord aAppUnitsPerDevPixel) { 26:01.33 | ^ 26:01.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 26:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 26:01.43 380 | nscoord aAppUnitsPerDevPixel) { 26:01.43 | ^ 26:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 26:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 26:01.43 387 | nscoord aAppUnitsPerDevPixel) { 26:01.43 | ^ 26:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 26:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.43 394 | nscoord aAppUnitsPerDevPixel) { 26:01.43 | ^ 26:03.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:03.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 26:03.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 26:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 26:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 26:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 26:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 26:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 26:03.16 from Unified_cpp_xpcom_io0.cpp:11: 26:03.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 26:03.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 26:03.16 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:03.16 | ^ 26:04.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 26:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 26:04.28 from Unified_cpp_xpcom_base2.cpp:29: 26:04.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 26:04.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 26:04.28 1859 | int32_t aAppUnitsPerPixel) { 26:04.28 | ^ 26:04.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 26:04.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 26:04.28 3214 | int32_t aAppUnitsPerPixel) { 26:04.28 | ^ 26:04.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 26:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 26:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 26:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 26:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 26:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 26:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:20, 26:04.68 from Unified_cpp_xpcom_threads0.cpp:2: 26:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 26:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 26:04.68 189 | CSSRect GetExpandedScrollableRect() const { 26:04.68 | ^ 26:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 26:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 26:04.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:04.68 | ^ 26:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 26:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 26:04.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:04.68 | ^ 26:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 26:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 26:04.68 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:04.68 | ^ 26:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 26:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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:04.69 243 | CSSRect CalculateScrollRange() const { 26:04.69 | ^ 26:04.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 26:04.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 26:04.69 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:04.69 | ^ 26:04.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 26:04.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 26:04.69 457 | CSSRect GetVisualViewport() const { 26:04.69 | ^ 26:05.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 26:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 26:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 26:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 26:05.41 from Unified_cpp_chrome0.cpp:2: 26:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 26:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:05.41 | ^ 26:06.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 26:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 26:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 26:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 26:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 26:06.13 from Unified_cpp_chrome0.cpp:2: 26:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 26:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 26:06.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:06.14 | ^ 26:06.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 26:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 26:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 26:06.60 from Unified_cpp_chrome0.cpp:2: 26:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 26:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:06.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:06.60 | ^ 26:06.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 26:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 26:06.72 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:06.72 | ^ 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 26:06.72 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:06.72 | ^ 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 26:06.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:06.72 | ^ 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 26:06.72 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:06.72 | ^ 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 26:06.72 371 | nscoord aAppUnitsPerDevPixel) { 26:06.72 | ^ 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 26:06.72 380 | nscoord aAppUnitsPerDevPixel) { 26:06.72 | ^ 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 26:06.72 387 | nscoord aAppUnitsPerDevPixel) { 26:06.72 | ^ 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 26:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 26:06.72 394 | nscoord aAppUnitsPerDevPixel) { 26:06.72 | ^ 26:10.76 intl/strres 26:12.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:12.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:12.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:12.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 26:12.11 from Unified_cpp_xpcom_base2.cpp:29: 26:12.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 26:12.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 26:12.11 332 | LayerPoint GetFixedPositionAnchor() const { 26:12.11 | ^ 26:12.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 26:12.57 from Unified_cpp_xpcom_base2.cpp:29: 26:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 26:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 26:12.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:12.57 | ^ 26:12.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 26:12.80 from Unified_cpp_xpcom_base2.cpp:29: 26:12.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 26:12.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 26:12.80 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:12.80 | ^ 26:16.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 26:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 26:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 26:16.59 from Unified_cpp_xpcom_base1.cpp:2: 26:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 26:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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:16.59 21 | inline Rect ToRect(const gfxRect& aRect) { 26:16.59 | ^ 26:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 26:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 26:16.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:16.63 | ^ 26:16.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 26:16.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 26:16.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:16.65 | ^ 26:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 26:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 26:16.73 44 | inline Size ToSize(const gfxSize& aSize) { 26:16.73 | ^ 26:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 26:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 26:16.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:16.73 | ^ 26:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 26:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 26:16.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:16.76 | ^ 26:16.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 26:16.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 26:16.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:16.83 | ^ 26:16.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 26:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 26:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 26:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 26:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:12, 26:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 26:16.90 from Unified_cpp_xpcom_threads0.cpp:65: 26:16.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 26:16.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 26:16.90 1249 | CSSCoord ToCSSPixels() const { return _0; } 26:16.90 | ^ 26:16.96 intl/unicharutil/util 26:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 26:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 26:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 26:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 26:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:12, 26:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 26:18.17 from Unified_cpp_xpcom_threads0.cpp:65: 26:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 26:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 26:18.17 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:18.17 | ^ 26:18.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 26:18.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 26:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 26:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 26:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 26:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 26:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 26:18.93 from Unified_cpp_hyphenation_glue0.cpp:11: 26:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 26:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:18.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:18.93 | ^ 26:18.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 26:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 26:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 26:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 26:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 26:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 26:18.97 from Unified_cpp_modules_libpref0.cpp:2: 26:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 26:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:18.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:18.97 | ^ 26:19.00 intl/l10n 26:19.12 Compiling storage_variant v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/variant) 26:19.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 26:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 26:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 26:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 26:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 26:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 26:19.13 from Unified_cpp_modules_libpref0.cpp:2: 26:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 26:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 26:19.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:19.13 | ^ 26:19.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 26:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 26:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 26:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 26:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 26:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 26:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 26:19.73 from Unified_cpp_hyphenation_glue0.cpp:11: 26:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 26:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 26:19.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:19.73 | ^ 26:19.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 26:19.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 26:19.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:19.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 26:19.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 26:19.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 26:19.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 26:19.80 from Unified_cpp_modules_libpref0.cpp:2: 26:19.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 26:19.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:19.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:19.80 | ^ 26:19.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 26:19.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 26:19.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:19.80 | ^ 26:19.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 26:19.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 26:19.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:19.81 | ^ 26:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 26:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 26:19.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:19.82 | ^ 26:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 26:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 26:19.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:19.82 | ^ 26:19.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 26:19.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 26:19.84 371 | nscoord aAppUnitsPerDevPixel) { 26:19.84 | ^ 26:19.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 26:19.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 26:19.85 380 | nscoord aAppUnitsPerDevPixel) { 26:19.85 | ^ 26:19.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 26:19.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 26:19.85 387 | nscoord aAppUnitsPerDevPixel) { 26:19.85 | ^ 26:19.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 26:19.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 26:19.86 394 | nscoord aAppUnitsPerDevPixel) { 26:19.86 | ^ 26:20.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 26:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 26:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 26:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 26:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 26:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 26:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 26:20.52 from Unified_cpp_xpcom_io0.cpp:11: 26:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 26:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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:20.52 21 | inline Rect ToRect(const gfxRect& aRect) { 26:20.52 | ^ 26:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 26:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 26:20.52 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:20.52 | ^ 26:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 26:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 26:20.69 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:20.69 | ^ 26:20.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 26:20.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 26:20.70 44 | inline Size ToSize(const gfxSize& aSize) { 26:20.70 | ^ 26:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 26:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 26:20.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:20.85 | ^ 26:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 26:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 26:20.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:20.85 | ^ 26:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 26:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 26:20.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:20.85 | ^ 26:20.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 26:20.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 26:20.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 26:20.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EffectCompositor.h:16, 26:20.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:17, 26:20.96 from xptdata.cpp:3: 26:20.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 26:20.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 26:20.96 189 | CSSRect GetExpandedScrollableRect() const { 26:20.96 | ^ 26:20.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 26:20.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 26:20.96 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:20.96 | ^ 26:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 26:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 26:20.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:20.98 | ^ 26:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 26:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 26:20.98 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:20.98 | ^ 26:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 26:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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:20.98 243 | CSSRect CalculateScrollRange() const { 26:20.98 | ^ 26:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 26:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 26:20.98 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:20.98 | ^ 26:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 26:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 26:20.98 457 | CSSRect GetVisualViewport() const { 26:20.98 | ^ 26:21.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 26:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 26:21.34 from Unified_cpp_xpcom_base1.cpp:2: 26:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 26:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 26:21.34 1859 | int32_t aAppUnitsPerPixel) { 26:21.34 | ^ 26:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 26:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 26:21.34 3214 | int32_t aAppUnitsPerPixel) { 26:21.34 | ^ 26:22.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 26:22.21 from Unified_cpp_xpcom_base1.cpp:2: 26:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 26:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 26:22.21 332 | LayerPoint GetFixedPositionAnchor() const { 26:22.21 | ^ 26:22.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 26:22.24 from Unified_cpp_xpcom_base1.cpp:2: 26:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 26:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 26:22.24 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:22.24 | ^ 26:22.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 26:22.25 from Unified_cpp_xpcom_base1.cpp:2: 26:22.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 26:22.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 26:22.25 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:22.25 | ^ 26:22.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 26:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 26:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 26:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 26:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 26:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 26:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 26:22.45 from Unified_cpp_hyphenation_glue0.cpp:11: 26:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 26:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:22.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:22.45 | ^ 26:22.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 26:22.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:22.52 | ^ 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 26:22.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:22.52 | ^ 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 26:22.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:22.52 | ^ 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 26:22.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:22.52 | ^ 26:22.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 26:22.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 26:22.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 26:22.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 26:22.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/locale/nsLanguageAtomService.cpp:15, 26:22.52 from Unified_cpp_intl_locale0.cpp:65: 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:22.52 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:22.52 | ^ 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 26:22.52 371 | nscoord aAppUnitsPerDevPixel) { 26:22.52 | ^ 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 26:22.52 380 | nscoord aAppUnitsPerDevPixel) { 26:22.52 | ^ 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 26:22.52 387 | nscoord aAppUnitsPerDevPixel) { 26:22.52 | ^ 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 26:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 26:22.52 394 | nscoord aAppUnitsPerDevPixel) { 26:22.52 | ^ 26:22.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 26:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 26:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 26:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 26:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 26:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/locale/nsLanguageAtomService.cpp:15, 26:23.00 from Unified_cpp_intl_locale0.cpp:65: 26:23.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 26:23.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 26:23.00 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:23.00 | ^ 26:23.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 26:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 26:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 26:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 26:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 26:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 26:23.20 from Unified_cpp_xpcom_build0.cpp:20: 26:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 26:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:23.20 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:23.20 | ^ 26:23.57 Compiling moz_task v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/moz_task) 26:24.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 26:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 26:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 26:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 26:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 26:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 26:24.68 from Unified_cpp_xpcom_build0.cpp:20: 26:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 26:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 26:24.68 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:24.68 | ^ 26:24.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 26:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 26:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 26:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 26:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 26:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 26:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 26:24.73 from Unified_cpp_xpcom_components0.cpp:38: 26:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 26:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 26:24.73 189 | CSSRect GetExpandedScrollableRect() const { 26:24.73 | ^ 26:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 26:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 26:24.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:24.73 | ^ 26:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 26:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 26:24.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:24.73 | ^ 26:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 26:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 26:24.73 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:24.73 | ^ 26:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 26:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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:24.74 243 | CSSRect CalculateScrollRange() const { 26:24.74 | ^ 26:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 26:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 26:24.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:24.74 | ^ 26:24.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 26:24.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 26:24.75 457 | CSSRect GetVisualViewport() const { 26:24.75 | ^ 26:25.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 26:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 26:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 26:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/locale/nsLanguageAtomService.cpp:15, 26:25.07 from Unified_cpp_intl_locale0.cpp:65: 26:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 26:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:25.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:25.07 | ^ 26:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 26:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 26:25.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:25.09 | ^ 26:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 26:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 26:25.09 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:25.09 | ^ 26:25.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 26:25.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 26:25.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:25.11 | ^ 26:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 26:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 26:25.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:25.14 | ^ 26:25.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 26:25.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 26:25.22 371 | nscoord aAppUnitsPerDevPixel) { 26:25.22 | ^ 26:25.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 26:25.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 26:25.25 380 | nscoord aAppUnitsPerDevPixel) { 26:25.25 | ^ 26:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 26:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 26:25.27 387 | nscoord aAppUnitsPerDevPixel) { 26:25.27 | ^ 26:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 26:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 26:25.36 394 | nscoord aAppUnitsPerDevPixel) { 26:25.36 | ^ 26:25.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 26:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 26:25.44 from Unified_cpp_xpcom_io0.cpp:11: 26:25.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 26:25.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 26:25.44 1859 | int32_t aAppUnitsPerPixel) { 26:25.44 | ^ 26:25.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 26:25.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 26:25.49 3214 | int32_t aAppUnitsPerPixel) { 26:25.49 | ^ 26:25.71 Compiling unic-langid-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/locale/rust/unic-langid-ffi) 26:25.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 26:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/locale/nsLanguageAtomService.cpp:15, 26:25.71 from Unified_cpp_intl_locale0.cpp:65: 26:25.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 26:25.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 26:25.71 1249 | CSSCoord ToCSSPixels() const { return _0; } 26:25.71 | ^ 26:25.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 26:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 26:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 26:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 26:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 26:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 26:25.74 from Unified_cpp_xpcom_build0.cpp:20: 26:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 26:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:25.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:25.74 | ^ 26:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 26:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 26:25.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:25.74 | ^ 26:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 26:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 26:25.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:25.75 | ^ 26:25.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 26:25.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 26:25.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:25.76 | ^ 26:25.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 26:25.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 26:25.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:25.76 | ^ 26:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 26:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 26:25.79 371 | nscoord aAppUnitsPerDevPixel) { 26:25.79 | ^ 26:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 26:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 26:25.79 380 | nscoord aAppUnitsPerDevPixel) { 26:25.79 | ^ 26:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 26:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 26:25.79 387 | nscoord aAppUnitsPerDevPixel) { 26:25.79 | ^ 26:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 26:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 26:25.80 394 | nscoord aAppUnitsPerDevPixel) { 26:25.80 | ^ 26:26.06 In file included from Unified_cpp_xpcom_io1.cpp:92: 26:26.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::ParentToChildStreamActorManager]': 26:26.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 26:26.06 516 | return Seek(pos); 26:26.06 | ~~~~^~~~~ 26:26.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsStorageStream.cpp:588:11: note: 'offset' was declared here 26:26.06 588 | int64_t offset; 26:26.06 | ^~~~~~ 26:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::ChildToParentStreamActorManager]': 26:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 26:26.11 516 | return Seek(pos); 26:26.11 | ~~~~^~~~~ 26:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsStorageStream.cpp:588:11: note: 'offset' was declared here 26:26.11 588 | int64_t offset; 26:26.11 | ^~~~~~ 26:26.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 26:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 26:26.93 from Unified_cpp_xpcom_threads0.cpp:65: 26:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 26:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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:26.93 21 | inline Rect ToRect(const gfxRect& aRect) { 26:26.93 | ^ 26:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 26:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 26:26.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:26.93 | ^ 26:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 26:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 26:26.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:26.93 | ^ 26:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 26:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 26:26.94 44 | inline Size ToSize(const gfxSize& aSize) { 26:26.94 | ^ 26:26.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 26:26.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 26:26.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:26.96 | ^ 26:26.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 26:26.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 26:26.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:26.97 | ^ 26:26.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 26:26.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 26:26.97 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:26.97 | ^ 26:27.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 26:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 26:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTiming.h:12, 26:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 26:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:23, 26:27.91 from xptdata.cpp:3: 26:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 26:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 26:27.91 1249 | CSSCoord ToCSSPixels() const { return _0; } 26:27.91 | ^ 26:28.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 26:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 26:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 26:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 26:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 26:28.54 from Unified_cpp_xpcom_threads0.cpp:65: 26:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 26:28.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 26:28.55 1859 | int32_t aAppUnitsPerPixel) { 26:28.55 | ^ 26:28.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 26:28.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 26:28.56 3214 | int32_t aAppUnitsPerPixel) { 26:28.56 | ^ 26:29.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 26:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 26:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 26:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 26:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 26:29.01 from Unified_cpp_xpcom_io0.cpp:11: 26:29.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 26:29.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 26:29.01 332 | LayerPoint GetFixedPositionAnchor() const { 26:29.01 | ^ 26:29.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 26:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 26:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 26:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 26:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 26:29.28 from Unified_cpp_xpcom_io0.cpp:11: 26:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 26:29.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 26:29.29 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:29.29 | ^ 26:29.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 26:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 26:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 26:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 26:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 26:29.45 from Unified_cpp_xpcom_io0.cpp:11: 26:29.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 26:29.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 26:29.45 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:29.45 | ^ 26:30.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 26:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 26:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 26:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 26:30.47 from Unified_cpp_xpcom_threads0.cpp:65: 26:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 26:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 26:30.47 332 | LayerPoint GetFixedPositionAnchor() const { 26:30.47 | ^ 26:30.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:30.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:30.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:30.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:30.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 26:30.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 26:30.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 26:30.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 26:30.50 from Unified_cpp_xpcom_threads0.cpp:65: 26:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 26:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 26:30.50 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:30.50 | ^ 26:30.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 26:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 26:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 26:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 26:30.52 from Unified_cpp_xpcom_threads0.cpp:65: 26:30.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 26:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 26:30.53 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:30.53 | ^ 26:30.97 Compiling cascade_bloom_filter v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/cascade_bloom_filter) 26:32.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 26:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 26:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 26:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 26:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 26:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 26:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 26:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 26:32.77 from StaticComponents.cpp:49: 26:32.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 26:32.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 26:32.77 1249 | CSSCoord ToCSSPixels() const { return _0; } 26:32.77 | ^ 26:33.60 Compiling mozurl v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/mozurl) 26:33.85 Compiling storage v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/rust) 26:35.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 26:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 26:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 26:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 26:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 26:35.15 from Unified_cpp_xpcom_build0.cpp:47: 26:35.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 26:35.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 26:35.15 189 | CSSRect GetExpandedScrollableRect() const { 26:35.15 | ^ 26:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 26:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 26:35.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:35.17 | ^ 26:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 26:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 26:35.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:35.17 | ^ 26:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 26:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 26:35.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:35.18 | ^ 26:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 26:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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:35.20 243 | CSSRect CalculateScrollRange() const { 26:35.20 | ^ 26:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 26:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 26:35.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:35.20 | ^ 26:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 26:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 26:35.21 457 | CSSRect GetVisualViewport() const { 26:35.21 | ^ 26:35.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 26:35.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:35.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 26:35.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 26:35.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 26:35.24 from Unified_cpp_intl_strres0.cpp:2: 26:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 26:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:35.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:35.24 | ^ 26:35.55 Compiling golden_gate v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/services/sync/golden_gate) 26:35.69 Compiling cert_storage v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/cert_storage) 26:35.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 26:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 26:35.71 from Unified_cpp_xpcom_build0.cpp:47: 26:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 26:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 26:35.71 1249 | CSSCoord ToCSSPixels() const { return _0; } 26:35.71 | ^ 26:35.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 26:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 26:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 26:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 26:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 26:35.80 from Unified_cpp_intl_strres0.cpp:2: 26:35.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 26:35.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 26:35.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:35.80 | ^ 26:36.23 Compiling kvstore v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/kvstore) 26:37.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 26:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 26:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 26:37.13 from Unified_cpp_intl_strres0.cpp:2: 26:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 26:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:37.13 | ^ 26:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 26:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 26:37.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:37.15 | ^ 26:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 26:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 26:37.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:37.15 | ^ 26:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 26:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 26:37.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:37.16 | ^ 26:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 26:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 26:37.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:37.16 | ^ 26:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 26:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 26:37.19 371 | nscoord aAppUnitsPerDevPixel) { 26:37.19 | ^ 26:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 26:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 26:37.19 380 | nscoord aAppUnitsPerDevPixel) { 26:37.19 | ^ 26:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 26:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 26:37.19 387 | nscoord aAppUnitsPerDevPixel) { 26:37.19 | ^ 26:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 26:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.20 394 | nscoord aAppUnitsPerDevPixel) { 26:37.20 | ^ 26:37.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 26:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 26:37.38 from Unified_cpp_xpcom_threads1.cpp:11: 26:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 26:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:37.38 | ^ 26:37.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 26:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 26:37.94 from Unified_cpp_xpcom_components0.cpp:38: 26:37.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 26:37.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 26:37.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:37.94 | ^~~~~~~~ 26:38.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 26:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 26:38.18 from Unified_cpp_xpcom_threads1.cpp:11: 26:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 26:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 26:38.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:38.18 | ^ 26:39.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 26:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 26:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 26:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 26:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 26:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 26:39.74 from StaticComponents.cpp:49: 26:39.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 26:39.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 26:39.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:39.74 | ^ 26:39.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 26:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 26:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 26:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 26:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 26:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 26:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 26:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 26:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 26:39.77 from Unified_cpp_xpcom_components0.cpp:38: 26:39.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 26:39.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:39.77 | ^~~~~~~~ 26:39.80 Compiling fluent-langneg-ffi v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/locale/rust/fluent-langneg-ffi) 26:40.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 26:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 26:40.35 from Unified_cpp_xpcom_components0.cpp:38: 26:40.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:40.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 26:40.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:40.35 427 | SizeT Size() const { return SizeT(width, height); } 26:40.35 | ^~~~ 26:40.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 26:40.47 from Unified_cpp_xpcom_components0.cpp:38: 26:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:40.47 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:40.47 | ^~~~~~~~ 26:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:40.47 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:40.47 | ^~~~~~~~ 26:40.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 26:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 26:40.47 from Unified_cpp_xpcom_components0.cpp:38: 26:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:40.48 62 | Sub operator-(const Sub& aPoint) const { 26:40.48 | ^~~~~~~~ 26:40.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 26:40.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 26:40.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 26:40.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 26:40.70 from StaticComponents.cpp:49: 26:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 26:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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:40.70 21 | inline Rect ToRect(const gfxRect& aRect) { 26:40.70 | ^ 26:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 26:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 26:40.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:40.70 | ^ 26:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 26:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 26:40.70 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:40.70 | ^ 26:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 26:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 26:40.71 44 | inline Size ToSize(const gfxSize& aSize) { 26:40.71 | ^ 26:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 26:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 26:40.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:40.71 | ^ 26:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 26:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 26:40.71 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:40.71 | ^ 26:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 26:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 26:40.72 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:40.72 | ^ 26:41.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 26:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 26:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 26:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 26:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 26:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 26:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 26:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 26:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 26:41.56 from Unified_cpp_xpcom_threads1.cpp:11: 26:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 26:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:41.56 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:41.56 | ^ 26:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 26:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 26:41.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:41.56 | ^ 26:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 26:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 26:41.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:41.56 | ^ 26:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 26:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 26:41.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:41.56 | ^ 26:41.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 26:41.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 26:41.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:41.57 | ^ 26:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 26:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 26:41.61 371 | nscoord aAppUnitsPerDevPixel) { 26:41.61 | ^ 26:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 26:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 26:41.61 380 | nscoord aAppUnitsPerDevPixel) { 26:41.61 | ^ 26:41.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 26:41.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 26:41.63 387 | nscoord aAppUnitsPerDevPixel) { 26:41.63 | ^ 26:41.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 26:41.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 26:41.64 394 | nscoord aAppUnitsPerDevPixel) { 26:41.64 | ^ 26:43.28 Compiling bookmark_sync v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/bookmark_sync) 26:45.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 26:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 26:45.30 from xptdata.cpp:13: 26:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 26:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 26:45.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:45.30 | ^ 26:46.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 26:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistry.cpp:24, 26:46.88 from Unified_cpp_chrome0.cpp:11: 26:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 26:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 26:46.88 189 | CSSRect GetExpandedScrollableRect() const { 26:46.88 | ^ 26:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 26:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 26:46.88 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:46.88 | ^ 26:46.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 26:46.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 26:46.97 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:46.97 | ^ 26:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 26:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 26:47.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:47.00 | ^ 26:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 26:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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.02 243 | CSSRect CalculateScrollRange() const { 26:47.02 | ^ 26:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 26:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 26:47.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:47.04 | ^ 26:47.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 26:47.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 26:47.11 457 | CSSRect GetVisualViewport() const { 26:47.11 | ^ 26:49.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 26:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 26:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 26:49.09 from StaticComponents.cpp:49: 26:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 26:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 26:49.09 1859 | int32_t aAppUnitsPerPixel) { 26:49.09 | ^ 26:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 26:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 26:49.09 3214 | int32_t aAppUnitsPerPixel) { 26:49.09 | ^ 26:50.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 26:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 26:50.51 from xptdata.cpp:13: 26:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 26:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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:50.51 21 | inline Rect ToRect(const gfxRect& aRect) { 26:50.51 | ^ 26:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 26:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 26:50.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:50.51 | ^ 26:50.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 26:50.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 26:50.55 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:50.55 | ^ 26:50.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 26:50.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 26:50.55 44 | inline Size ToSize(const gfxSize& aSize) { 26:50.55 | ^ 26:50.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 26:50.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 26:50.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:50.55 | ^ 26:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 26:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 26:50.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:50.60 | ^ 26:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 26:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 26:50.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:50.60 | ^ 26:51.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 26:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 26:51.10 from xptdata.cpp:13: 26:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 26:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 26:51.10 1859 | int32_t aAppUnitsPerPixel) { 26:51.10 | ^ 26:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 26:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 26:51.13 3214 | int32_t aAppUnitsPerPixel) { 26:51.13 | ^ 26:51.38 Compiling webext_storage_bridge v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/storage/webext_storage_bridge) 26:51.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 26:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 26:51.88 from xptdata.cpp:13: 26:51.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 26:51.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 26:51.88 332 | LayerPoint GetFixedPositionAnchor() const { 26:51.88 | ^ 26:51.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 26:51.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 26:51.94 from xptdata.cpp:13: 26:51.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 26:51.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 26:51.94 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:51.94 | ^ 26:52.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 26:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 26:52.00 from xptdata.cpp:13: 26:52.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 26:52.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 26:52.00 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:52.00 | ^ 26:54.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 26:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 26:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 26:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 26:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 26:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 26:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 26:54.75 from Unified_cpp_xpcom_threads1.cpp:11: 26:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 26:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 26:54.75 189 | CSSRect GetExpandedScrollableRect() const { 26:54.75 | ^ 26:54.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 26:54.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 26:54.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:54.77 | ^ 26:54.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 26:54.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 26:54.77 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:54.77 | ^ 26:54.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 26:54.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 26:54.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:54.77 | ^ 26:54.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 26:54.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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:54.79 243 | CSSRect CalculateScrollRange() const { 26:54.79 | ^ 26:54.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 26:54.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 26:54.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:54.79 | ^ 26:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 26:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 26:54.82 457 | CSSRect GetVisualViewport() const { 26:54.82 | ^ 26:57.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 26:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerShutdownState.h:13, 26:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerManager.h:13, 26:57.89 from StaticComponents.cpp:69: 26:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 26:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 26:57.89 332 | LayerPoint GetFixedPositionAnchor() const { 26:57.89 | ^ 26:58.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 26:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerShutdownState.h:13, 26:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerManager.h:13, 26:58.06 from StaticComponents.cpp:69: 26:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 26:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 26:58.06 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:58.06 | ^ 26:58.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 26:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerShutdownState.h:13, 26:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerManager.h:13, 26:58.21 from StaticComponents.cpp:69: 26:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 26:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 26:58.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:58.21 | ^ 26:59.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 26:59.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 26:59.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 26:59.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/unicharutil/util/ICUUtils.cpp:14, 26:59.04 from Unified_cpp_unicharutil_util0.cpp:11: 26:59.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 26:59.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:59.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:59.04 | ^ 26:59.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 26:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 26:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 26:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/unicharutil/util/ICUUtils.cpp:14, 26:59.77 from Unified_cpp_unicharutil_util0.cpp:11: 26:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 26:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 26:59.77 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:59.77 | ^ 27:00.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 27:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 27:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 27:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 27:00.52 from Unified_cpp_xpcom_io0.cpp:11: 27:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 27:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 27:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 27:00.52 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:00.52 | ^~~~~~~~ 27:00.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 27:00.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 27:00.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:00.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 27:00.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 27:00.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 27:00.94 from Unified_cpp_xpcom_io0.cpp:11: 27:00.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:00.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 27:00.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:00.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:00.94 | ^~~~~~~~ 27:02.13 intl/uconv 27:02.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 27:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 27:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 27:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/LocalizationBinding.h:16, 27:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/FluentBundle.h:15, 27:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/FluentBundle.cpp:7, 27:02.67 from Unified_cpp_intl_l10n0.cpp:2: 27:02.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 27:02.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:02.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:02.67 | ^ 27:03.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 27:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 27:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 27:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 27:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/LocalizationBinding.h:16, 27:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/FluentBundle.h:15, 27:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/FluentBundle.cpp:7, 27:03.67 from Unified_cpp_intl_l10n0.cpp:2: 27:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 27:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 27:03.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:03.67 | ^ 27:03.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 27:03.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 27:03.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:03.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:03.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 27:03.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 27:03.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 27:03.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:03.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:03.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 27:03.75 from xptdata.cpp:13: 27:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 27:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 27:03.75 1394 | LayerPoint GetFixedPositionAnchor() { 27:03.75 | ^ 27:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 27:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 27:03.75 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 27:03.75 | ^ 27:03.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 27:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 27:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 27:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 27:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 27:03.99 from xptdata.cpp:13: 27:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 27:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 27:03.99 49 | gfx::Size GetInheritedScale() const { return mScale; } 27:03.99 | ^ 27:04.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 27:04.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/unicharutil/util/ICUUtils.cpp:14, 27:04.95 from Unified_cpp_unicharutil_util0.cpp:11: 27:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 27:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:04.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:04.95 | ^ 27:04.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 27:04.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 27:04.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:04.97 | ^ 27:04.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 27:04.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 27:04.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:04.97 | ^ 27:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 27:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 27:05.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:05.05 | ^ 27:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 27:05.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 27:05.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:05.06 | ^ 27:05.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 27:05.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 27:05.24 371 | nscoord aAppUnitsPerDevPixel) { 27:05.24 | ^ 27:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 27:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 27:05.25 380 | nscoord aAppUnitsPerDevPixel) { 27:05.25 | ^ 27:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 27:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 27:05.28 387 | nscoord aAppUnitsPerDevPixel) { 27:05.28 | ^ 27:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 27:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 27:05.36 394 | nscoord aAppUnitsPerDevPixel) { 27:05.36 | ^ 27:05.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 27:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 27:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsConsoleService.cpp:29, 27:05.67 from Unified_cpp_xpcom_base1.cpp:56: 27:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 27:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 27:05.67 1394 | LayerPoint GetFixedPositionAnchor() { 27:05.67 | ^ 27:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 27:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 27:05.67 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 27:05.67 | ^ 27:05.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 27:05.93 from Unified_cpp_xpcom_io0.cpp:11: 27:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 27:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:05.93 427 | SizeT Size() const { return SizeT(width, height); } 27:05.93 | ^~~~ 27:05.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 27:05.93 from Unified_cpp_xpcom_io0.cpp:11: 27:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:05.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:05.93 | ^~~~~~~~ 27:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:05.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:05.93 | ^~~~~~~~ 27:05.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 27:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 27:05.93 from Unified_cpp_xpcom_io0.cpp:11: 27:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:05.93 62 | Sub operator-(const Sub& aPoint) const { 27:05.94 | ^~~~~~~~ 27:06.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 27:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 27:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 27:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 27:06.21 from Unified_cpp_xpcom_threads0.cpp:2: 27:06.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 27:06.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 27:06.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 27:06.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:06.21 | ^~~~~~~~ 27:06.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 27:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 27:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 27:06.71 from Unified_cpp_xpcom_threads0.cpp:2: 27:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 27:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:06.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:06.71 | ^~~~~~~~ 27:08.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 27:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 27:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 27:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 27:08.27 from Unified_cpp_xpcom_io0.cpp:11: 27:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 27:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:08.27 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:08.27 | ^~~~~~~~ 27:09.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTHashtable.h:22, 27:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 27:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsDataHashtable.h:11, 27:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:11, 27:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 27:09.39 from Unified_cpp_xpcom_base1.cpp:2: 27:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 27:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 27:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 27:09.39 34 | memset(aT, 0, sizeof(T)); 27:09.39 | ~~~~~~^~~~~~~~~~~~~~~~~~ 27:09.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 27:09.39 from Unified_cpp_xpcom_base1.cpp:2: 27:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 27:09.39 144 | struct AmountFns { 27:09.39 | ^~~~~~~~~ 27:09.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTHashtable.h:22, 27:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 27:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsDataHashtable.h:11, 27:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:11, 27:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 27:09.39 from Unified_cpp_xpcom_base1.cpp:2: 27:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 27:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 27:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 27:09.39 34 | memset(aT, 0, sizeof(T)); 27:09.39 | ~~~~~~^~~~~~~~~~~~~~~~~~ 27:09.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 27:09.39 from Unified_cpp_xpcom_base1.cpp:2: 27:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 27:09.39 178 | struct SizeOfTabFns { 27:09.39 | ^~~~~~~~~~~~ 27:09.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 27:09.50 from Unified_cpp_xpcom_threads0.cpp:2: 27:09.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 27:09.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.50 427 | SizeT Size() const { return SizeT(width, height); } 27:09.50 | ^~~~ 27:09.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 27:09.50 from Unified_cpp_xpcom_threads0.cpp:2: 27:09.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:09.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.50 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:09.50 | ^~~~~~~~ 27:09.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:09.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.50 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:09.50 | ^~~~~~~~ 27:09.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 27:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 27:09.50 from Unified_cpp_xpcom_threads0.cpp:2: 27:09.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:09.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.50 62 | Sub operator-(const Sub& aPoint) const { 27:09.50 | ^~~~~~~~ 27:10.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 27:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:10.04 from Unified_cpp_xpcom_base1.cpp:2: 27:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 27:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 27:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 27:10.04 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:10.04 | ^~~~~~~~ 27:10.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 27:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 27:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:10.11 from Unified_cpp_xpcom_base1.cpp:2: 27:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 27:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:10.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:10.11 | ^~~~~~~~ 27:10.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:10.77 from Unified_cpp_xpcom_base1.cpp:2: 27:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 27:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:10.77 427 | SizeT Size() const { return SizeT(width, height); } 27:10.77 | ^~~~ 27:10.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:10.77 from Unified_cpp_xpcom_base1.cpp:2: 27:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:10.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:10.78 | ^~~~~~~~ 27:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:10.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:10.78 | ^~~~~~~~ 27:10.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 27:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:10.78 from Unified_cpp_xpcom_base1.cpp:2: 27:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:10.78 62 | Sub operator-(const Sub& aPoint) const { 27:10.78 | ^~~~~~~~ 27:11.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 27:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:11.08 from Unified_cpp_xpcom_base1.cpp:2: 27:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 27:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:11.08 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:11.08 | ^~~~~~~~ 27:11.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 27:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 27:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/LocalizationBinding.h:16, 27:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/FluentBundle.h:15, 27:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/FluentBundle.cpp:7, 27:11.53 from Unified_cpp_intl_l10n0.cpp:2: 27:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 27:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:11.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:11.53 | ^ 27:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 27:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 27:11.53 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:11.53 | ^ 27:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 27:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 27:11.53 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:11.53 | ^ 27:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 27:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 27:11.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:11.68 | ^ 27:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 27:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 27:11.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:11.68 | ^ 27:11.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 27:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 27:11.91 from Unified_cpp_xpcom_threads1.cpp:11: 27:11.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 27:11.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 27:11.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 27:11.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:11.91 | ^~~~~~~~ 27:11.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 27:11.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 27:11.93 371 | nscoord aAppUnitsPerDevPixel) { 27:11.93 | ^ 27:11.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 27:11.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 27:11.93 380 | nscoord aAppUnitsPerDevPixel) { 27:11.93 | ^ 27:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 27:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 27:12.02 387 | nscoord aAppUnitsPerDevPixel) { 27:12.02 | ^ 27:12.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 27:12.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 27:12.03 394 | nscoord aAppUnitsPerDevPixel) { 27:12.03 | ^ 27:12.30 In file included from Unified_cpp_xpcom_components0.cpp:11: 27:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/ManifestParser.cpp: In function 'void ParseManifest(NSLocationType, mozilla::FileLocation&, char*, bool)': 27:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/ManifestParser.cpp:673:72: warning: array subscript [0, 4294967294] is outside array bounds of 'nsTArrayHeader [1]' [-Warray-bounds] 27:12.30 673 | nsComponentManagerImpl::gComponentManager->ManifestContract(mgrcx, d.lineno, 27:12.30 | ^ 27:12.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIComponentRegistrar.h:14, 27:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.h:14, 27:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/ManifestParser.h:10, 27:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/ManifestParser.cpp:11, 27:12.31 from Unified_cpp_xpcom_components0.cpp:11: 27:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing 'sEmptyTArrayHeader' 27:12.31 265 | extern nsTArrayHeader sEmptyTArrayHeader; 27:12.31 | ^~~~~~~~~~~~~~~~~~ 27:12.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 27:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 27:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 27:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 27:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 27:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 27:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 27:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 27:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 27:12.32 from Unified_cpp_xpcom_threads1.cpp:11: 27:12.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:12.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 27:12.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:12.32 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:12.32 | ^~~~~~~~ 27:12.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:12.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:12.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 27:12.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 27:12.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 27:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 27:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 27:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 27:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 27:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 27:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 27:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 27:12.38 from Unified_cpp_xpcom_threads1.cpp:11: 27:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 27:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:12.38 427 | SizeT Size() const { return SizeT(width, height); } 27:12.38 | ^~~~ 27:12.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 27:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 27:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 27:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 27:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 27:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 27:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 27:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 27:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 27:12.40 from Unified_cpp_xpcom_threads1.cpp:11: 27:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:12.40 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:12.40 | ^~~~~~~~ 27:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:12.40 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:12.40 | ^~~~~~~~ 27:12.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 27:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 27:12.41 from Unified_cpp_xpcom_threads1.cpp:11: 27:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:12.41 62 | Sub operator-(const Sub& aPoint) const { 27:12.41 | ^~~~~~~~ 27:12.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:12.55 from Unified_cpp_xpcom_base1.cpp:2: 27:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 27:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:12.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:12.55 | ^~~~~~~~~~~~~ 27:12.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 27:12.56 from Unified_cpp_xpcom_io0.cpp:11: 27:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 27:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:12.56 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:12.56 | ^~~~~~~~~~~~~ 27:12.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 27:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 27:12.56 from Unified_cpp_xpcom_io0.cpp:11: 27:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:12.57 323 | static SizeTyped FromUnknownSize( 27:12.57 | ^~~~~~~~~~~~~~~ 27:12.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:12.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:12.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:12.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:12.63 from Unified_cpp_xpcom_base1.cpp:2: 27:12.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:12.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:12.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:12.63 323 | static SizeTyped FromUnknownSize( 27:12.63 | ^~~~~~~~~~~~~~~ 27:13.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:13.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 27:13.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:13.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 27:13.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 27:13.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 27:13.40 from Unified_cpp_xpcom_threads0.cpp:2: 27:13.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 27:13.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:13.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:13.40 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:13.41 | ^~~~~~~~ 27:13.52 netwerk/base 27:13.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 27:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 27:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 27:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/unicharutil/util/ICUUtils.cpp:14, 27:13.95 from Unified_cpp_unicharutil_util0.cpp:11: 27:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 27:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 27:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 27:13.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:13.95 | ^~~~~~~~ 27:14.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 27:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 27:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 27:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 27:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 27:14.18 from Unified_cpp_hyphenation_glue0.cpp:11: 27:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 27:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 27:14.18 189 | CSSRect GetExpandedScrollableRect() const { 27:14.18 | ^ 27:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 27:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 27:14.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:14.18 | ^ 27:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 27:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 27:14.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:14.19 | ^ 27:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 27:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 27:14.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:14.20 | ^ 27:14.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 27:14.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 27:14.20 243 | CSSRect CalculateScrollRange() const { 27:14.20 | ^ 27:14.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 27:14.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 27:14.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:14.20 | ^ 27:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 27:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 27:14.22 457 | CSSRect GetVisualViewport() const { 27:14.22 | ^ 27:15.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 27:15.38 from Unified_cpp_hyphenation_glue0.cpp:11: 27:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 27:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 27:15.38 1249 | CSSCoord ToCSSPixels() const { return _0; } 27:15.38 | ^ 27:16.79 netwerk/base/mozurl 27:17.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 27:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistry.cpp:24, 27:17.44 from Unified_cpp_chrome0.cpp:11: 27:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 27:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 27:17.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 27:17.44 | ^ 27:17.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 27:17.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:17.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 27:17.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 27:17.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 27:17.69 from Unified_cpp_xpcom_threads0.cpp:2: 27:17.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 27:17.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:17.69 | ^~~~~~~~~~~~~ 27:17.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 27:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 27:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 27:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 27:17.72 from Unified_cpp_xpcom_threads0.cpp:2: 27:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.72 323 | static SizeTyped FromUnknownSize( 27:17.72 | ^~~~~~~~~~~~~~~ 27:18.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 27:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 27:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:18.56 from Unified_cpp_xpcom_base1.cpp:2: 27:18.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 27:18.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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.56 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 27:18.56 | ^~~~~~~~~~~~~~ 27:18.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 27:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 27:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 27:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 27:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 27:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 27:19.07 from Unified_cpp_xpcom_build0.cpp:47: 27:19.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 27:19.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 27:19.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:19.07 | ^ 27:19.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 27:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 27:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 27:19.15 from xptdata.cpp:13: 27:19.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 27:19.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 27:19.15 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 27:19.15 | ^ 27:19.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:19.27 from Unified_cpp_xpcom_base1.cpp:2: 27:19.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:19.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 27:19.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:19.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:19.27 | ^~~~~~~~~~~~~ 27:19.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:19.45 from Unified_cpp_xpcom_base1.cpp:2: 27:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 27:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:19.45 383 | Point TopLeft() const { return Point(x, y); } 27:19.45 | ^~~~~~~ 27:19.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 27:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 27:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:19.51 from Unified_cpp_xpcom_base1.cpp:2: 27:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 27:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:19.51 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 27:19.51 | ^~~~~~~~~~~~~~~ 27:19.81 netwerk/cookie 27:22.54 netwerk/dns 27:22.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 27:22.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 27:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 27:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 27:22.68 from Unified_cpp_hyphenation_glue0.cpp:11: 27:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 27:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 27:22.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:22.68 | ^ 27:23.80 netwerk/dns/mdns/libmdns 27:25.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 27:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 27:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 27:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 27:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 27:25.15 from Unified_cpp_modules_libpref0.cpp:2: 27:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 27:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 27:25.15 189 | CSSRect GetExpandedScrollableRect() const { 27:25.15 | ^ 27:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 27:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 27:25.15 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:25.15 | ^ 27:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 27:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 27:25.16 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:25.16 | ^ 27:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 27:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 27:25.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:25.19 | ^ 27:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 27:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 27:25.19 243 | CSSRect CalculateScrollRange() const { 27:25.19 | ^ 27:25.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 27:25.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 27:25.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:25.21 | ^ 27:25.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 27:25.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 27:25.22 457 | CSSRect GetVisualViewport() const { 27:25.22 | ^ 27:27.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 27:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 27:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 27:27.01 from Unified_cpp_modules_libpref0.cpp:2: 27:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 27:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 27:27.01 1249 | CSSCoord ToCSSPixels() const { return _0; } 27:27.01 | ^ 27:29.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 27:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 27:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 27:29.33 from Unified_cpp_modules_libpref0.cpp:2: 27:29.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 27:29.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 27:29.33 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:29.33 | ^ 27:30.96 netwerk/socket 27:32.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 27:32.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:32.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSProcessActorChild.h:10, 27:32.96 from xptdata.cpp:20: 27:32.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 27:32.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: 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:32.96 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 27:32.96 | ^ 27:32.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:32.98 from Unified_cpp_xpcom_base1.cpp:2: 27:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 27:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:32.98 246 | PointTyped As2DPoint() const { 27:32.98 | ^~~~~~~~~ 27:33.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:33.08 from Unified_cpp_xpcom_base1.cpp:2: 27:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 27:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.08 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 27:33.08 | ^~~~~~~~~ 27:33.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 27:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 27:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 27:33.08 from Unified_cpp_xpcom_base1.cpp:2: 27:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 27:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.08 2266 | PointTyped TransformPointSimple( 27:33.08 | ^~~~~~~~~~~~~~~~~~~~ 27:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 27:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.08 794 | RectTyped TransformAndClipBounds( 27:33.08 | ^~~~~~~~~~~~~~~~~~~~~~ 27:33.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 27:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 27:33.35 from Unified_cpp_xpcom_build0.cpp:47: 27:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 27:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 27:33.35 21 | inline Rect ToRect(const gfxRect& aRect) { 27:33.35 | ^ 27:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 27:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 27:33.35 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:33.35 | ^ 27:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 27:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 27:33.35 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:33.35 | ^ 27:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 27:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 27:33.36 44 | inline Size ToSize(const gfxSize& aSize) { 27:33.36 | ^ 27:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 27:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:33.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:33.36 | ^ 27:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 27:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 27:33.42 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:33.42 | ^ 27:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 27:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 27:33.42 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:33.42 | ^ 27:33.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 27:33.51 from Unified_cpp_hyphenation_glue0.cpp:11: 27:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 27:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 27:33.51 21 | inline Rect ToRect(const gfxRect& aRect) { 27:33.51 | ^ 27:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 27:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 27:33.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:33.51 | ^ 27:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 27:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 27:33.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:33.51 | ^ 27:33.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 27:33.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 27:33.52 44 | inline Size ToSize(const gfxSize& aSize) { 27:33.52 | ^ 27:33.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 27:33.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:33.52 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:33.52 | ^ 27:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 27:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 27:33.61 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:33.61 | ^ 27:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 27:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 27:33.61 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:33.61 | ^ 27:33.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 27:33.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistry.cpp:24, 27:33.74 from Unified_cpp_chrome0.cpp:11: 27:33.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 27:33.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 27:33.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:33.74 | ^ 27:34.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 27:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 27:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 27:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 27:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:32, 27:34.09 from Unified_cpp_intl_strres0.cpp:2: 27:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 27:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 27:34.09 189 | CSSRect GetExpandedScrollableRect() const { 27:34.09 | ^ 27:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 27:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 27:34.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:34.11 | ^ 27:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 27:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 27:34.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:34.11 | ^ 27:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 27:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 27:34.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:34.12 | ^ 27:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 27:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 27:34.12 243 | CSSRect CalculateScrollRange() const { 27:34.12 | ^ 27:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 27:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 27:34.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:34.12 | ^ 27:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 27:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 27:34.13 457 | CSSRect GetVisualViewport() const { 27:34.13 | ^ 27:36.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 27:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 27:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 27:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 27:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 27:36.37 from Unified_cpp_xpcom_build0.cpp:47: 27:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 27:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 27:36.37 1859 | int32_t aAppUnitsPerPixel) { 27:36.37 | ^ 27:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 27:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 27:36.42 3214 | int32_t aAppUnitsPerPixel) { 27:36.42 | ^ 27:36.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 27:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 27:36.57 from Unified_cpp_hyphenation_glue0.cpp:11: 27:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 27:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 27:36.57 1859 | int32_t aAppUnitsPerPixel) { 27:36.57 | ^ 27:36.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 27:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 27:36.70 3214 | int32_t aAppUnitsPerPixel) { 27:36.70 | ^ 27:38.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:32, 27:38.89 from Unified_cpp_intl_strres0.cpp:2: 27:38.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 27:38.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 27:38.89 1249 | CSSCoord ToCSSPixels() const { return _0; } 27:38.89 | ^ 27:42.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 27:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 27:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 27:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 27:42.97 from Unified_cpp_xpcom_build0.cpp:47: 27:42.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 27:42.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 27:42.97 332 | LayerPoint GetFixedPositionAnchor() const { 27:42.97 | ^ 27:43.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 27:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 27:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 27:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 27:43.45 from Unified_cpp_xpcom_build0.cpp:47: 27:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 27:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 27:43.45 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:43.45 | ^ 27:43.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:43.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:43.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:43.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:43.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 27:43.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 27:43.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 27:43.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 27:43.68 from Unified_cpp_xpcom_build0.cpp:47: 27:43.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 27:43.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 27:43.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:43.68 | ^ 27:43.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 27:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.h:11, 27:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:7, 27:43.97 from Unified_cpp_xpcom_base1.cpp:2: 27:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 27:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 27:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 27:43.97 760 | typename detail::Nth::Type extract() { 27:43.97 | ^~~~~~~ 27:45.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 27:45.64 from Unified_cpp_hyphenation_glue0.cpp:11: 27:45.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 27:45.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 27:45.64 332 | LayerPoint GetFixedPositionAnchor() const { 27:45.64 | ^ 27:45.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:45.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:45.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:45.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:45.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:45.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:45.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:45.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 27:45.87 from Unified_cpp_hyphenation_glue0.cpp:11: 27:45.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 27:45.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 27:45.87 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:45.87 | ^ 27:46.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 27:46.09 from Unified_cpp_hyphenation_glue0.cpp:11: 27:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 27:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 27:46.12 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:46.12 | ^ 27:46.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 27:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 27:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 27:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 27:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/LocalizationBinding.h:16, 27:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/FluentBundle.h:15, 27:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/FluentBundle.cpp:7, 27:46.60 from Unified_cpp_intl_l10n0.cpp:2: 27:46.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 27:46.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 27:46.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 27:46.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:46.60 | ^~~~~~~~ 27:47.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 27:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 27:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/LocalizationBinding.h:16, 27:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/FluentBundle.h:15, 27:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/l10n/FluentBundle.cpp:7, 27:47.28 from Unified_cpp_intl_l10n0.cpp:2: 27:47.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:47.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 27:47.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:47.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:47.28 | ^~~~~~~~ 27:48.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 27:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 27:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 27:48.14 from Unified_cpp_modules_libpref0.cpp:2: 27:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 27:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 27:48.14 21 | inline Rect ToRect(const gfxRect& aRect) { 27:48.14 | ^ 27:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 27:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 27:48.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:48.14 | ^ 27:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 27:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 27:48.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:48.17 | ^ 27:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 27:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 27:48.19 44 | inline Size ToSize(const gfxSize& aSize) { 27:48.19 | ^ 27:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 27:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:48.21 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:48.21 | ^ 27:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 27:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 27:48.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:48.22 | ^ 27:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 27:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 27:48.25 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:48.25 | ^ 27:49.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/../../widget/gtk/nsDeviceContextSpecG.h:9, 27:49.37 from StaticComponents.cpp:284: 27:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h: In member function 'virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()': 27:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h:79: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 27:49.37 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 27:49.37 | ^ 27:50.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 27:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 27:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 27:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 27:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 27:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 27:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 27:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISerialEventTarget.h:10, 27:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AbstractThread.h:14, 27:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:7, 27:50.16 from Unified_cpp_xpcom_threads0.cpp:2: 27:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 27:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 27:50.16 760 | typename detail::Nth::Type extract() { 27:50.16 | ^~~~~~~ 27:51.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 27:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 27:51.15 from Unified_cpp_modules_libpref0.cpp:2: 27:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 27:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 27:51.15 1859 | int32_t aAppUnitsPerPixel) { 27:51.15 | ^ 27:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 27:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 27:51.19 3214 | int32_t aAppUnitsPerPixel) { 27:51.19 | ^ 27:55.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:55.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:55.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:55.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:55.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 27:55.81 from Unified_cpp_modules_libpref0.cpp:2: 27:55.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 27:55.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 27:55.81 332 | LayerPoint GetFixedPositionAnchor() const { 27:55.81 | ^ 27:55.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 27:55.98 from Unified_cpp_modules_libpref0.cpp:2: 27:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 27:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 27:55.99 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:55.99 | ^ 27:56.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 27:56.11 from Unified_cpp_modules_libpref0.cpp:2: 27:56.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 27:56.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 27:56.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:56.13 | ^ 27:58.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:58.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 27:58.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:58.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:58.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:58.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:58.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:58.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:58.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:58.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 27:58.77 from Unified_cpp_xpcom_base2.cpp:29: 27:58.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 27:58.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 27:58.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 27:58.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:58.77 | ^~~~~~~~ 27:58.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 27:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 27:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 27:58.84 from Unified_cpp_xpcom_base2.cpp:29: 27:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 27:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:58.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:58.84 | ^~~~~~~~ 27:59.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 27:59.89 from Unified_cpp_xpcom_base2.cpp:29: 27:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 27:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.89 427 | SizeT Size() const { return SizeT(width, height); } 27:59.89 | ^~~~ 27:59.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 27:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 27:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 27:59.91 from Unified_cpp_xpcom_base2.cpp:29: 27:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.92 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:59.92 | ^~~~~~~~ 27:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.92 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:59.92 | ^~~~~~~~ 27:59.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 27:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 27:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 27:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 27:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 27:59.92 from Unified_cpp_xpcom_base2.cpp:29: 27:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.92 62 | Sub operator-(const Sub& aPoint) const { 27:59.92 | ^~~~~~~~ 28:00.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 28:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 28:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 28:00.59 from Unified_cpp_xpcom_base2.cpp:29: 28:00.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 28:00.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:00.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:00.59 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:00.59 | ^~~~~~~~ 28:01.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 28:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 28:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 28:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 28:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/Base64.h:10, 28:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/Base64.cpp:7, 28:01.76 from Unified_cpp_xpcom_io0.cpp:2: 28:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 28:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 28:01.76 760 | typename detail::Nth::Type extract() { 28:01.76 | ^~~~~~~ 28:02.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 28:02.98 from Unified_cpp_xpcom_base2.cpp:29: 28:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 28:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:02.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:02.98 | ^~~~~~~~~~~~~ 28:02.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 28:02.98 from Unified_cpp_xpcom_base2.cpp:29: 28:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:02.98 323 | static SizeTyped FromUnknownSize( 28:02.98 | ^~~~~~~~~~~~~~~ 28:05.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 28:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 28:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xpcpublic.h:14, 28:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 28:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 28:05.47 from Unified_cpp_xpcom_base2.cpp:2: 28:05.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 28:05.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 28:05.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 28:05.47 34 | memset(aT, 0, sizeof(T)); 28:05.47 | ~~~~~~^~~~~~~~~~~~~~~~~~ 28:05.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.cpp:13, 28:05.48 from Unified_cpp_xpcom_base2.cpp:38: 28:05.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 28:05.48 144 | struct AmountFns { 28:05.48 | ^~~~~~~~~ 28:05.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 28:05.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 28:05.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xpcpublic.h:14, 28:05.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 28:05.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 28:05.48 from Unified_cpp_xpcom_base2.cpp:2: 28:05.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 28:05.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 28:05.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 28:05.48 34 | memset(aT, 0, sizeof(T)); 28:05.48 | ~~~~~~^~~~~~~~~~~~~~~~~~ 28:05.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.cpp:13, 28:05.49 from Unified_cpp_xpcom_base2.cpp:38: 28:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 28:05.49 178 | struct SizeOfTabFns { 28:05.49 | ^~~~~~~~~~~~ 28:06.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 28:06.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 28:06.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 28:06.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:06.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:06.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:06.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:06.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:06.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:06.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:06.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:32, 28:06.68 from Unified_cpp_intl_strres0.cpp:2: 28:06.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 28:06.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 28:06.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:06.68 | ^ 28:11.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 28:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 28:11.12 from StaticComponents.cpp:17: 28:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 28:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 28:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:11.12 | ^~~~~~~~ 28:11.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 28:11.48 from StaticComponents.cpp:17: 28:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 28:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.48 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:11.48 | ^~~~~~~~ 28:15.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 28:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 28:15.75 from StaticComponents.cpp:17: 28:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 28:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.75 427 | SizeT Size() const { return SizeT(width, height); } 28:15.75 | ^~~~ 28:15.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 28:15.92 from StaticComponents.cpp:17: 28:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.92 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:15.92 | ^~~~~~~~ 28:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.92 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:15.92 | ^~~~~~~~ 28:15.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 28:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 28:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 28:15.92 from StaticComponents.cpp:17: 28:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.92 62 | Sub operator-(const Sub& aPoint) const { 28:15.92 | ^~~~~~~~ 28:17.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 28:17.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/XPCOM.h:157, 28:17.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:17, 28:17.39 from Unified_cpp_xpcom_build0.cpp:47: 28:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 28:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 28:17.39 79 | memset(this, 0, sizeof(nsXPTCVariant)); 28:17.39 | ^ 28:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 28:17.48 44 | struct nsXPTCVariant { 28:17.48 | ^~~~~~~~~~~~~ 28:20.76 netwerk/mime 28:21.10 In file included from Unified_cpp_modules_libpref0.cpp:2: 28:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp: In static member function 'static nsresult mozilla::Preferences::InitInitialObjects(bool)': 28:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:4587:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 28:21.10 4587 | i < MOZ_ARRAY_LENGTH(specialFiles); 28:21.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 28:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 28:21.25 from StaticComponents.cpp:17: 28:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 28:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:21.25 | ^~~~~~~~ 28:22.48 netwerk/streamconv 28:22.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 28:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 28:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 28:22.94 from Unified_cpp_netwerk_cookie0.cpp:2: 28:22.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 28:22.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:22.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:22.94 | ^ 28:23.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:23.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:23.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:23.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 28:23.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:29, 28:23.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/GetAddrInfo.cpp:23: 28:23.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 28:23.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:23.45 | ^ 28:23.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 28:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 28:23.56 from StaticComponents.cpp:17: 28:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 28:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.56 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:23.56 | ^~~~~~~~~~~~~ 28:23.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 28:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 28:23.58 from StaticComponents.cpp:17: 28:23.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:23.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.58 323 | static SizeTyped FromUnknownSize( 28:23.58 | ^~~~~~~~~~~~~~~ 28:24.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 28:24.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:24.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:24.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 28:24.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 28:24.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 28:24.28 from Unified_cpp_netwerk_cookie0.cpp:2: 28:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 28:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 28:24.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:24.28 | ^ 28:25.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 28:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:25.41 from xptdata.cpp:3: 28:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 28:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 28:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:25.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:25.41 | ^~~~~~~~ 28:25.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 28:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 28:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:29, 28:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/GetAddrInfo.cpp:23: 28:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 28:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 28:25.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:25.86 | ^ 28:25.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 28:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 28:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 28:25.95 from Unified_cpp_netwerk_base2.cpp:2: 28:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 28:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:25.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:25.95 | ^ 28:26.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 28:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:26.65 from xptdata.cpp:3: 28:26.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:26.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 28:26.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:26.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:26.65 | ^~~~~~~~ 28:27.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 28:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 28:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 28:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 28:27.60 from Unified_cpp_netwerk_base2.cpp:2: 28:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 28:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 28:27.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:27.60 | ^ 28:28.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:28.48 from xptdata.cpp:3: 28:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 28:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:28.48 427 | SizeT Size() const { return SizeT(width, height); } 28:28.48 | ^~~~ 28:28.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:28.48 from xptdata.cpp:3: 28:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:28.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:28.48 | ^~~~~~~~ 28:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:28.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:28.48 | ^~~~~~~~ 28:28.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:28.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:28.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:28.49 from xptdata.cpp:3: 28:28.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:28.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:28.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:28.49 62 | Sub operator-(const Sub& aPoint) const { 28:28.49 | ^~~~~~~~ 28:29.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 28:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 28:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 28:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 28:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 28:29.60 from Unified_cpp_netwerk_cookie0.cpp:2: 28:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 28:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:29.60 | ^ 28:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 28:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 28:29.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:29.61 | ^ 28:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 28:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 28:29.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:29.61 | ^ 28:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 28:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 28:29.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:29.62 | ^ 28:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 28:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 28:29.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:29.62 | ^ 28:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 28:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 28:29.64 371 | nscoord aAppUnitsPerDevPixel) { 28:29.64 | ^ 28:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 28:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 28:29.64 380 | nscoord aAppUnitsPerDevPixel) { 28:29.64 | ^ 28:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 28:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 28:29.65 387 | nscoord aAppUnitsPerDevPixel) { 28:29.65 | ^ 28:29.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 28:29.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.66 394 | nscoord aAppUnitsPerDevPixel) { 28:29.66 | ^ 28:31.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:31.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:31.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:31.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 28:31.10 from Unified_cpp_netwerk_base1.cpp:20: 28:31.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 28:31.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:31.10 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:31.10 | ^ 28:31.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:11, 28:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 28:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 28:31.20 from Unified_cpp_xpcom_base1.cpp:2: 28:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]': 28:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:31.20 40 | ~AutoRestore() { mLocation = mValue; } 28:31.20 | ^~~~~~ 28:31.22 In file included from Unified_cpp_xpcom_base1.cpp:74: 28:31.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +8)' was declared here 28:31.22 921 | Maybe> ar; 28:31.22 | ^~ 28:31.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:31.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 28:31.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 28:31.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 28:31.50 from Unified_cpp_netwerk_base2.cpp:2: 28:31.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 28:31.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:31.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:31.51 | ^ 28:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 28:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 28:31.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:31.51 | ^ 28:31.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 28:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:31.51 from xptdata.cpp:3: 28:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 28:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:31.51 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:31.51 | ^~~~~~~~ 28:31.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 28:31.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 28:31.58 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:31.58 | ^ 28:31.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 28:31.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 28:31.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:31.58 | ^ 28:31.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 28:31.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 28:31.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:31.58 | ^ 28:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 28:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 28:31.83 371 | nscoord aAppUnitsPerDevPixel) { 28:31.83 | ^ 28:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 28:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 28:31.83 380 | nscoord aAppUnitsPerDevPixel) { 28:31.83 | ^ 28:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 28:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 28:31.83 387 | nscoord aAppUnitsPerDevPixel) { 28:31.83 | ^ 28:31.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 28:31.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:31.88 394 | nscoord aAppUnitsPerDevPixel) { 28:31.88 | ^ 28:32.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 28:32.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:32.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:32.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 28:32.31 from Unified_cpp_netwerk_base1.cpp:20: 28:32.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 28:32.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 28:32.31 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:32.31 | ^ 28:32.45 netwerk/streamconv/converters 28:32.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 28:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 28:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 28:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 28:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 28:32.94 from Unified_cpp_netwerk_base3.cpp:11: 28:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 28:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:32.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:32.94 | ^ 28:33.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:11, 28:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 28:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 28:33.27 from Unified_cpp_xpcom_base1.cpp:2: 28:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]': 28:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:33.27 40 | ~AutoRestore() { mLocation = mValue; } 28:33.27 | ^~~~~~ 28:33.27 In file included from Unified_cpp_xpcom_base1.cpp:74: 28:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +8)' was declared here 28:33.27 921 | Maybe> ar; 28:33.27 | ^~ 28:33.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 28:33.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:33.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:33.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 28:33.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 28:33.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 28:33.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 28:33.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 28:33.52 from Unified_cpp_netwerk_base3.cpp:11: 28:33.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 28:33.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 28:33.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:33.52 | ^ 28:34.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:34.55 from xptdata.cpp:3: 28:34.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:34.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 28:34.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:34.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:34.55 | ^~~~~~~~~~~~~ 28:34.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:34.55 from xptdata.cpp:3: 28:34.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:34.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:34.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:34.55 323 | static SizeTyped FromUnknownSize( 28:34.55 | ^~~~~~~~~~~~~~~ 28:34.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:11, 28:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 28:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 28:34.77 from Unified_cpp_xpcom_base1.cpp:2: 28:34.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]': 28:34.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:34.77 40 | ~AutoRestore() { mLocation = mValue; } 28:34.77 | ^~~~~~ 28:34.77 In file included from Unified_cpp_xpcom_base1.cpp:74: 28:34.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +8)' was declared here 28:34.77 921 | Maybe> ar; 28:34.77 | ^~ 28:34.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 28:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 28:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 28:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 28:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 28:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 28:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 28:34.99 from Unified_cpp_netwerk_base3.cpp:11: 28:34.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 28:34.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:34.99 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:34.99 | ^ 28:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 28:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 28:35.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:35.01 | ^ 28:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 28:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 28:35.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:35.01 | ^ 28:35.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 28:35.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 28:35.03 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:35.03 | ^ 28:35.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 28:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 28:35.04 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:35.04 | ^ 28:35.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 28:35.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 28:35.11 371 | nscoord aAppUnitsPerDevPixel) { 28:35.11 | ^ 28:35.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 28:35.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 28:35.11 380 | nscoord aAppUnitsPerDevPixel) { 28:35.11 | ^ 28:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 28:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 28:35.14 387 | nscoord aAppUnitsPerDevPixel) { 28:35.14 | ^ 28:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 28:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.17 394 | nscoord aAppUnitsPerDevPixel) { 28:35.17 | ^ 28:36.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 28:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 28:36.12 from Unified_cpp_netwerk_base1.cpp:20: 28:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 28:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:36.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:36.12 | ^ 28:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 28:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 28:36.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:36.12 | ^ 28:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 28:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 28:36.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:36.12 | ^ 28:36.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 28:36.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 28:36.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:36.13 | ^ 28:36.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 28:36.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 28:36.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:36.13 | ^ 28:36.14 Compiling neqo-transport v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 28:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 28:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 28:36.20 371 | nscoord aAppUnitsPerDevPixel) { 28:36.20 | ^ 28:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 28:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 28:36.20 380 | nscoord aAppUnitsPerDevPixel) { 28:36.20 | ^ 28:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 28:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 28:36.20 387 | nscoord aAppUnitsPerDevPixel) { 28:36.20 | ^ 28:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 28:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:36.22 394 | nscoord aAppUnitsPerDevPixel) { 28:36.22 | ^ 28:36.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:11, 28:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 28:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 28:36.33 from Unified_cpp_xpcom_base1.cpp:2: 28:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SelectPointersVisitor]': 28:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:36.33 40 | ~AutoRestore() { mLocation = mValue; } 28:36.33 | ^~~~~~ 28:36.35 In file included from Unified_cpp_xpcom_base1.cpp:74: 28:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +8)' was declared here 28:36.35 921 | Maybe> ar; 28:36.35 | ^~ 28:36.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 28:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 28:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 28:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 28:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionNoteChild.h:14, 28:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCOMPtr.h:30, 28:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsInterfaceRequestorAgg.cpp:9, 28:36.42 from Unified_cpp_xpcom_base2.cpp:2: 28:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 28:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 28:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 28:36.42 760 | typename detail::Nth::Type extract() { 28:36.42 | ^~~~~~~ 28:37.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 28:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 28:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 28:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 28:37.19 from Unified_cpp_netwerk_base0.cpp:29: 28:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 28:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:37.19 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:37.19 | ^ 28:39.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 28:39.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:39.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:39.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 28:39.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 28:39.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 28:39.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 28:39.94 from Unified_cpp_netwerk_base0.cpp:29: 28:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 28:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 28:39.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:39.94 | ^ 28:40.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 28:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIGlobalObject.h:19, 28:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 28:40.88 from StaticComponents.cpp:13: 28:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 28:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:162:40: required from here 28:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 28:40.88 34 | memset(aT, 0, sizeof(T)); 28:40.88 | ~~~~~~^~~~~~~~~~~~~~~~~~ 28:40.88 In file included from StaticComponents.cpp:299: 28:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 28:40.88 144 | struct AmountFns { 28:40.88 | ^~~~~~~~~ 28:40.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 28:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIGlobalObject.h:19, 28:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 28:40.88 from StaticComponents.cpp:13: 28:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 28:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:182:43: required from here 28:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 28:40.88 34 | memset(aT, 0, sizeof(T)); 28:40.88 | ~~~~~~^~~~~~~~~~~~~~~~~~ 28:40.88 In file included from StaticComponents.cpp:299: 28:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 28:40.88 178 | struct SizeOfTabFns { 28:40.88 | ^~~~~~~~~~~~ 28:41.34 netwerk/cache 28:41.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 28:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 28:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 28:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:29, 28:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/GetAddrInfo.cpp:23: 28:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 28:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:41.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:41.62 | ^ 28:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 28:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 28:41.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:41.62 | ^ 28:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 28:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 28:41.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:41.62 | ^ 28:41.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 28:41.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 28:41.84 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:41.84 | ^ 28:41.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 28:41.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 28:41.84 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:41.84 | ^ 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 28:42.16 371 | nscoord aAppUnitsPerDevPixel) { 28:42.16 | ^ 28:42.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 28:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 28:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistryChrome.cpp:7, 28:42.16 from Unified_cpp_chrome0.cpp:20: 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 28:42.16 21 | inline Rect ToRect(const gfxRect& aRect) { 28:42.16 | ^ 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 28:42.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:42.16 | ^ 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 28:42.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:42.16 | ^ 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 28:42.16 380 | nscoord aAppUnitsPerDevPixel) { 28:42.16 | ^ 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 28:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 28:42.16 387 | nscoord aAppUnitsPerDevPixel) { 28:42.16 | ^ 28:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 28:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:42.18 394 | nscoord aAppUnitsPerDevPixel) { 28:42.18 | ^ 28:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 28:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 28:42.32 44 | inline Size ToSize(const gfxSize& aSize) { 28:42.32 | ^ 28:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 28:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 28:42.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:42.32 | ^ 28:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 28:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 28:42.32 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:42.32 | ^ 28:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 28:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 28:42.32 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:42.32 | ^ 28:42.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 28:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 28:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:32, 28:42.60 from Unified_cpp_intl_strres0.cpp:2: 28:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 28:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 28:42.60 21 | inline Rect ToRect(const gfxRect& aRect) { 28:42.60 | ^ 28:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 28:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 28:42.66 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:42.66 | ^ 28:42.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 28:42.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 28:42.70 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:42.70 | ^ 28:42.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 28:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistryChrome.cpp:7, 28:42.72 from Unified_cpp_chrome0.cpp:20: 28:42.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 28:42.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 28:42.72 1859 | int32_t aAppUnitsPerPixel) { 28:42.72 | ^ 28:42.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 28:42.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 28:42.72 3214 | int32_t aAppUnitsPerPixel) { 28:42.72 | ^ 28:42.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 28:42.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 28:42.85 44 | inline Size ToSize(const gfxSize& aSize) { 28:42.85 | ^ 28:42.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 28:42.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 28:42.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:42.85 | ^ 28:42.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 28:42.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 28:42.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:42.85 | ^ 28:42.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 28:42.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 28:42.89 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:42.89 | ^ 28:43.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 28:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistryChrome.cpp:7, 28:43.41 from Unified_cpp_chrome0.cpp:20: 28:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 28:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 28:43.41 332 | LayerPoint GetFixedPositionAnchor() const { 28:43.41 | ^ 28:43.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 28:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistryChrome.cpp:7, 28:43.42 from Unified_cpp_chrome0.cpp:20: 28:43.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 28:43.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 28:43.42 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 28:43.42 | ^ 28:43.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 28:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistryChrome.cpp:7, 28:43.44 from Unified_cpp_chrome0.cpp:20: 28:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 28:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 28:43.44 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:43.44 | ^ 28:44.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 28:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 28:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 28:44.85 from Unified_cpp_hyphenation_glue0.cpp:11: 28:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 28:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 28:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:44.85 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:44.85 | ^~~~~~~~ 28:45.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 28:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 28:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 28:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 28:45.10 from Unified_cpp_hyphenation_glue0.cpp:11: 28:45.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:45.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 28:45.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:45.10 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:45.10 | ^~~~~~~~ 28:45.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 28:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 28:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:45.16 from xptdata.cpp:3: 28:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 28:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:45.16 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 28:45.16 | ^~~~~~~~~~~~~~ 28:45.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:45.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:45.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:45.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:45.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:45.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:45.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:45.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:45.52 from xptdata.cpp:3: 28:45.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 28:45.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:45.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:45.52 | ^~~~~~~~~~~~~ 28:45.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:45.67 from xptdata.cpp:3: 28:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 28:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.67 383 | Point TopLeft() const { return Point(x, y); } 28:45.67 | ^~~~~~~ 28:45.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 28:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 28:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:45.72 from xptdata.cpp:3: 28:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 28:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:45.72 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 28:45.72 | ^~~~~~~~~~~~~~~ 28:46.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 28:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 28:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 28:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 28:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 28:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 28:46.83 from Unified_cpp_netwerk_base0.cpp:29: 28:46.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 28:46.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:46.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:46.83 | ^ 28:46.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 28:46.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 28:46.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:46.83 | ^ 28:46.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 28:46.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 28:46.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:46.83 | ^ 28:47.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 28:47.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 28:47.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:47.01 | ^ 28:47.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 28:47.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 28:47.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:47.01 | ^ 28:47.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 28:47.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 28:47.33 371 | nscoord aAppUnitsPerDevPixel) { 28:47.33 | ^ 28:47.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 28:47.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 28:47.40 380 | nscoord aAppUnitsPerDevPixel) { 28:47.40 | ^ 28:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 28:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 28:47.42 387 | nscoord aAppUnitsPerDevPixel) { 28:47.42 | ^ 28:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 28:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:47.47 394 | nscoord aAppUnitsPerDevPixel) { 28:47.47 | ^ 28:48.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:48.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:48.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:48.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:48.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:48.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:48.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:48.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:48.88 from xptdata.cpp:3: 28:48.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 28:48.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.88 277 | static RectTyped FromUnknownRect( 28:48.88 | ^~~~~~~~~~~~~~~ 28:48.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:48.92 from xptdata.cpp:3: 28:48.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 28:48.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.92 150 | static PointTyped FromUnknownPoint( 28:48.92 | ^~~~~~~~~~~~~~~~ 28:48.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 28:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 28:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 28:48.97 from xptdata.cpp:3: 28:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 28:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.97 282 | RectTyped ToUnknownRect() const { 28:48.97 | ^~~~~~~~~~~~~ 28:49.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 28:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 28:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:29, 28:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/GetAddrInfo.cpp:23: 28:49.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 28:49.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 28:49.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:49.59 | ^~~~~~~~ 28:49.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 28:49.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 28:49.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:49.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 28:49.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:29, 28:49.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/GetAddrInfo.cpp:23: 28:49.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 28:49.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.66 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:49.66 | ^~~~~~~~ 28:49.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 28:49.78 from Unified_cpp_hyphenation_glue0.cpp:11: 28:49.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 28:49.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.78 427 | SizeT Size() const { return SizeT(width, height); } 28:49.78 | ^~~~ 28:49.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 28:49.78 from Unified_cpp_hyphenation_glue0.cpp:11: 28:49.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:49.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:49.78 | ^~~~~~~~ 28:49.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:49.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:49.81 | ^~~~~~~~ 28:49.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 28:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 28:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 28:49.81 from Unified_cpp_hyphenation_glue0.cpp:11: 28:49.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:49.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.81 62 | Sub operator-(const Sub& aPoint) const { 28:49.81 | ^~~~~~~~ 28:50.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 28:50.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:50.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:50.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:50.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:50.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:50.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:50.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:50.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:50.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:32, 28:50.09 from Unified_cpp_intl_strres0.cpp:2: 28:50.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 28:50.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 28:50.09 1859 | int32_t aAppUnitsPerPixel) { 28:50.09 | ^ 28:50.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 28:50.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 28:50.20 3214 | int32_t aAppUnitsPerPixel) { 28:50.20 | ^ 28:50.53 netwerk/cache2 28:51.90 netwerk/protocol/about 28:52.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 28:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 28:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 28:52.72 from Unified_cpp_hyphenation_glue0.cpp:11: 28:52.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 28:52.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:52.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:52.72 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:52.72 | ^~~~~~~~ 28:56.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 28:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 28:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 28:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 28:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 28:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 28:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 28:56.10 from Unified_cpp_modules_libpref0.cpp:2: 28:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 28:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 28:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 28:56.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:56.10 | ^~~~~~~~ 28:56.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 28:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 28:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 28:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 28:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 28:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 28:56.88 from Unified_cpp_modules_libpref0.cpp:2: 28:56.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:56.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 28:56.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:56.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:56.88 | ^~~~~~~~ 28:58.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 28:58.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:30, 28:58.78 from Unified_cpp_xpcom_build0.cpp:47: 28:58.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 28:58.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 28:58.78 1394 | LayerPoint GetFixedPositionAnchor() { 28:58.78 | ^ 28:59.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 28:59.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 28:59.15 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 28:59.15 | ^ 28:59.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 28:59.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:59.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:59.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 28:59.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 28:59.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 28:59.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:32, 28:59.28 from Unified_cpp_intl_strres0.cpp:2: 28:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 28:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 28:59.28 332 | LayerPoint GetFixedPositionAnchor() const { 28:59.28 | ^ 29:00.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 29:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 29:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 29:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:32, 29:00.02 from Unified_cpp_intl_strres0.cpp:2: 29:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 29:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 29:00.02 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:00.02 | ^ 29:00.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 29:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 29:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 29:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:32, 29:00.31 from Unified_cpp_intl_strres0.cpp:2: 29:00.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 29:00.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 29:00.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:00.31 | ^ 29:00.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 29:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 29:00.68 from Unified_cpp_modules_libpref0.cpp:2: 29:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 29:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:00.68 427 | SizeT Size() const { return SizeT(width, height); } 29:00.68 | ^~~~ 29:00.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 29:00.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 29:00.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:00.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:00.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:00.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 29:00.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 29:00.69 from Unified_cpp_modules_libpref0.cpp:2: 29:00.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:00.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:00.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:00.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:00.69 | ^~~~~~~~ 29:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:00.71 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:00.71 | ^~~~~~~~ 29:00.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:23, 29:00.80 from Unified_cpp_netwerk_base1.cpp:20: 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 29:00.80 189 | CSSRect GetExpandedScrollableRect() const { 29:00.80 | ^ 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 29:00.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:00.80 | ^ 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 29:00.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:00.80 | ^ 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 29:00.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:00.80 | ^ 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 29:00.80 243 | CSSRect CalculateScrollRange() const { 29:00.80 | ^ 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 29:00.80 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:00.80 | ^ 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 29:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 29:00.80 457 | CSSRect GetVisualViewport() const { 29:00.80 | ^ 29:00.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 29:00.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:00.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:00.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:00.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:00.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:00.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:00.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 29:00.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 29:00.81 from Unified_cpp_modules_libpref0.cpp:2: 29:00.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:00.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:00.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:00.83 62 | Sub operator-(const Sub& aPoint) const { 29:00.83 | ^~~~~~~~ 29:01.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 29:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 29:01.55 from Unified_cpp_hyphenation_glue0.cpp:11: 29:01.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 29:01.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:01.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:01.55 | ^~~~~~~~~~~~~ 29:01.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 29:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 29:01.64 from Unified_cpp_hyphenation_glue0.cpp:11: 29:01.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:01.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:01.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:01.64 323 | static SizeTyped FromUnknownSize( 29:01.64 | ^~~~~~~~~~~~~~~ 29:03.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:03.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 29:03.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:03.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:03.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:03.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:03.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:03.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:03.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 29:03.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 29:03.14 from Unified_cpp_modules_libpref0.cpp:2: 29:03.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 29:03.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:03.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:03.14 | ^~~~~~~~ 29:03.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:23, 29:03.22 from Unified_cpp_netwerk_base1.cpp:20: 29:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 29:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 29:03.22 1249 | CSSCoord ToCSSPixels() const { return _0; } 29:03.22 | ^ 29:05.31 netwerk/protocol/data 29:08.26 netwerk/protocol/file 29:08.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 29:08.72 from Unified_cpp_modules_libpref0.cpp:2: 29:08.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 29:08.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.72 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:08.72 | ^~~~~~~~~~~~~ 29:08.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 29:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 29:08.72 from Unified_cpp_modules_libpref0.cpp:2: 29:08.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:08.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:08.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.73 323 | static SizeTyped FromUnknownSize( 29:08.73 | ^~~~~~~~~~~~~~~ 29:09.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:09.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:09.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 29:09.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 29:09.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:09.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 29:09.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 29:09.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 29:09.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 29:09.64 from xptdata.cpp:3: 29:09.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 29:09.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.64 246 | PointTyped As2DPoint() const { 29:09.64 | ^~~~~~~~~ 29:09.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 29:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 29:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 29:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 29:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 29:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 29:09.88 from xptdata.cpp:3: 29:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 29:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.88 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 29:09.88 | ^~~~~~~~~ 29:09.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 29:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 29:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 29:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 29:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 29:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 29:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 29:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 29:09.97 from xptdata.cpp:3: 29:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 29:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.97 2266 | PointTyped TransformPointSimple( 29:09.97 | ^~~~~~~~~~~~~~~~~~~~ 29:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 29:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.97 794 | RectTyped TransformAndClipBounds( 29:09.97 | ^~~~~~~~~~~~~~~~~~~~~~ 29:12.46 netwerk/protocol/ftp 29:14.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 29:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 29:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 29:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 29:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 29:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 29:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 29:14.24 from Unified_cpp_netwerk_base3.cpp:11: 29:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 29:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 29:14.24 189 | CSSRect GetExpandedScrollableRect() const { 29:14.24 | ^ 29:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 29:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 29:14.24 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:14.24 | ^ 29:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 29:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 29:14.26 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:14.26 | ^ 29:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 29:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 29:14.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:14.26 | ^ 29:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 29:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 29:14.26 243 | CSSRect CalculateScrollRange() const { 29:14.26 | ^ 29:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 29:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 29:14.28 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:14.28 | ^ 29:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 29:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 29:14.32 457 | CSSRect GetVisualViewport() const { 29:14.32 | ^ 29:14.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:23, 29:14.63 from Unified_cpp_netwerk_base1.cpp:20: 29:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 29:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 29:14.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:14.63 | ^ 29:23.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 29:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 29:23.37 from Unified_cpp_netwerk_base3.cpp:11: 29:23.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 29:23.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 29:23.37 1249 | CSSCoord ToCSSPixels() const { return _0; } 29:23.37 | ^ 29:24.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 29:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 29:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 29:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 29:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsWrapperCache.h:10, 29:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:11, 29:24.24 from xptdata.cpp:3: 29:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 29:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.24 760 | typename detail::Nth::Type extract() { 29:24.24 | ^~~~~~~ 29:25.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:23, 29:25.90 from Unified_cpp_netwerk_base1.cpp:20: 29:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 29:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 29:25.90 21 | inline Rect ToRect(const gfxRect& aRect) { 29:25.90 | ^ 29:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 29:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 29:25.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:25.90 | ^ 29:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 29:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 29:25.91 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:25.91 | ^ 29:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 29:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 29:25.91 44 | inline Size ToSize(const gfxSize& aSize) { 29:25.91 | ^ 29:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 29:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 29:25.91 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:25.91 | ^ 29:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 29:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 29:25.92 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:25.92 | ^ 29:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 29:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 29:25.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:25.92 | ^ 29:28.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:28.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:23, 29:28.06 from Unified_cpp_netwerk_base1.cpp:20: 29:28.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 29:28.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 29:28.06 1859 | int32_t aAppUnitsPerPixel) { 29:28.06 | ^ 29:28.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 29:28.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 29:28.08 3214 | int32_t aAppUnitsPerPixel) { 29:28.08 | ^ 29:28.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 29:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 29:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 29:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 29:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 29:28.89 from Unified_cpp_netwerk_base3.cpp:11: 29:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 29:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 29:28.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:28.89 | ^ 29:29.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 29:29.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/streamconv/converters/nsIndexedToHTML.cpp:23, 29:29.41 from Unified_cpp_converters0.cpp:56: 29:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 29:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:29.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:29.41 | ^ 29:29.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 29:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 29:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/streamconv/converters/nsIndexedToHTML.cpp:23, 29:29.65 from Unified_cpp_converters0.cpp:56: 29:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 29:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 29:29.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:29.65 | ^ 29:30.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/streamconv/converters/nsIndexedToHTML.cpp:23, 29:30.09 from Unified_cpp_converters0.cpp:56: 29:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 29:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:30.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:30.09 | ^ 29:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 29:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 29:30.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:30.09 | ^ 29:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 29:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 29:30.09 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:30.09 | ^ 29:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 29:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 29:30.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:30.10 | ^ 29:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 29:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 29:30.10 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:30.10 | ^ 29:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 29:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 29:30.12 371 | nscoord aAppUnitsPerDevPixel) { 29:30.12 | ^ 29:30.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 29:30.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 29:30.13 380 | nscoord aAppUnitsPerDevPixel) { 29:30.13 | ^ 29:30.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 29:30.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 29:30.13 387 | nscoord aAppUnitsPerDevPixel) { 29:30.13 | ^ 29:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 29:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 29:30.14 394 | nscoord aAppUnitsPerDevPixel) { 29:30.14 | ^ 29:31.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 29:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:23, 29:31.03 from Unified_cpp_netwerk_base1.cpp:20: 29:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 29:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 29:31.03 332 | LayerPoint GetFixedPositionAnchor() const { 29:31.03 | ^ 29:31.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:31.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:31.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:31.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:31.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:31.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:31.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:31.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:31.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:23, 29:31.25 from Unified_cpp_netwerk_base1.cpp:20: 29:31.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 29:31.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 29:31.25 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:31.25 | ^ 29:31.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:23, 29:31.30 from Unified_cpp_netwerk_base1.cpp:20: 29:31.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 29:31.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 29:31.30 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:31.30 | ^ 29:32.13 netwerk/protocol/gio 29:32.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 29:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 29:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 29:32.47 from Unified_cpp_chrome0.cpp:2: 29:32.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 29:32.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 29:32.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 29:32.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:32.47 | ^~~~~~~~ 29:32.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:32.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:32.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 29:32.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 29:32.89 from Unified_cpp_chrome0.cpp:2: 29:32.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 29:32.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:32.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:32.89 | ^~~~~~~~ 29:35.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:35.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 29:35.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:35.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:35.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 29:35.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 29:35.62 from Unified_cpp_chrome0.cpp:2: 29:35.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:35.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 29:35.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:35.62 427 | SizeT Size() const { return SizeT(width, height); } 29:35.62 | ^~~~ 29:35.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:35.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:35.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 29:35.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 29:35.62 from Unified_cpp_chrome0.cpp:2: 29:35.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:35.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:35.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:35.62 | ^~~~~~~~ 29:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:35.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:35.64 | ^~~~~~~~ 29:35.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 29:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 29:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 29:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 29:35.64 from Unified_cpp_chrome0.cpp:2: 29:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:35.64 62 | Sub operator-(const Sub& aPoint) const { 29:35.64 | ^~~~~~~~ 29:38.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 29:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 29:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 29:38.46 from Unified_cpp_chrome0.cpp:2: 29:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 29:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:38.46 | ^~~~~~~~ 29:40.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 29:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 29:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 29:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 29:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 29:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsInterfaceHashtable.h:11, 29:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenationManager.h:9, 29:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenationManager.cpp:6, 29:40.39 from Unified_cpp_hyphenation_glue0.cpp:2: 29:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 29:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.39 760 | typename detail::Nth::Type extract() { 29:40.39 | ^~~~~~~ 29:41.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:41.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 29:41.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:41.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:41.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:41.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 29:41.95 from Unified_cpp_intl_strres0.cpp:2: 29:41.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 29:41.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 29:41.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 29:41.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:41.95 | ^~~~~~~~ 29:42.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:42.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:42.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:42.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 29:42.07 from Unified_cpp_intl_strres0.cpp:2: 29:42.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:42.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 29:42.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:42.07 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:42.07 | ^~~~~~~~ 29:43.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISimpleEnumerator.h:13, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDirectoryEnumerator.h:14, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFile.h:14, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoMemMap.h:9, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/SharedPrefMap.h:10, 29:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:13, 29:43.46 from Unified_cpp_modules_libpref0.cpp:2: 29:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 29:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 29:43.46 760 | typename detail::Nth::Type extract() { 29:43.46 | ^~~~~~~ 29:44.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 29:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 29:44.30 from Unified_cpp_netwerk_base3.cpp:11: 29:44.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 29:44.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 29:44.30 21 | inline Rect ToRect(const gfxRect& aRect) { 29:44.30 | ^ 29:44.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 29:44.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 29:44.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:44.32 | ^ 29:44.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 29:44.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 29:44.34 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:44.34 | ^ 29:44.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 29:44.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 29:44.36 44 | inline Size ToSize(const gfxSize& aSize) { 29:44.36 | ^ 29:44.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 29:44.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 29:44.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:44.36 | ^ 29:44.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 29:44.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 29:44.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:44.37 | ^ 29:44.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 29:44.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 29:44.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:44.40 | ^ 29:45.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 29:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/about/nsAboutBlank.cpp:9, 29:45.70 from Unified_cpp_protocol_about0.cpp:2: 29:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 29:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:45.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:45.70 | ^ 29:46.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 29:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 29:46.05 from Unified_cpp_netwerk_base3.cpp:11: 29:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 29:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 29:46.05 1859 | int32_t aAppUnitsPerPixel) { 29:46.05 | ^ 29:46.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 29:46.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 29:46.08 3214 | int32_t aAppUnitsPerPixel) { 29:46.08 | ^ 29:46.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 29:46.09 from Unified_cpp_intl_strres0.cpp:2: 29:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 29:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.09 427 | SizeT Size() const { return SizeT(width, height); } 29:46.09 | ^~~~ 29:46.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 29:46.09 from Unified_cpp_intl_strres0.cpp:2: 29:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:46.09 | ^~~~~~~~ 29:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:46.09 | ^~~~~~~~ 29:46.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:46.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 29:46.09 from Unified_cpp_intl_strres0.cpp:2: 29:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.09 62 | Sub operator-(const Sub& aPoint) const { 29:46.09 | ^~~~~~~~ 29:47.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 29:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 29:47.21 from Unified_cpp_intl_strres0.cpp:2: 29:47.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 29:47.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:47.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:47.21 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:47.21 | ^~~~~~~~ 29:48.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 29:48.26 from Unified_cpp_netwerk_base3.cpp:11: 29:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 29:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 29:48.26 332 | LayerPoint GetFixedPositionAnchor() const { 29:48.26 | ^ 29:48.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 29:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 29:48.26 from Unified_cpp_netwerk_base3.cpp:11: 29:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 29:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 29:48.26 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:48.26 | ^ 29:48.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 29:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 29:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 29:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 29:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 29:48.29 from Unified_cpp_netwerk_base3.cpp:11: 29:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 29:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 29:48.29 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:48.29 | ^ 29:49.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 29:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 29:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/about/nsAboutBlank.cpp:9, 29:49.26 from Unified_cpp_protocol_about0.cpp:2: 29:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 29:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 29:49.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:49.26 | ^ 29:49.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 29:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 29:49.29 from Unified_cpp_intl_strres0.cpp:2: 29:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 29:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:49.29 | ^~~~~~~~~~~~~ 29:49.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 29:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 29:49.29 from Unified_cpp_intl_strres0.cpp:2: 29:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.29 323 | static SizeTyped FromUnknownSize( 29:49.29 | ^~~~~~~~~~~~~~~ 29:49.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 29:49.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:49.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:49.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 29:49.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 29:49.39 from Unified_cpp_chrome0.cpp:2: 29:49.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 29:49.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.39 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:49.39 | ^~~~~~~~~~~~~ 29:49.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 29:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 29:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 29:49.41 from Unified_cpp_chrome0.cpp:2: 29:49.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:49.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.41 323 | static SizeTyped FromUnknownSize( 29:49.41 | ^~~~~~~~~~~~~~~ 29:54.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 29:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 29:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 29:54.81 from Unified_cpp_xpcom_build0.cpp:20: 29:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 29:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 29:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 29:54.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:54.81 | ^~~~~~~~ 29:55.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 29:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 29:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 29:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 29:55.09 from Unified_cpp_xpcom_build0.cpp:20: 29:55.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 29:55.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:55.09 | ^~~~~~~~ 29:55.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 29:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 29:55.65 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 29:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 29:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:55.65 | ^ 29:56.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 29:56.61 from Unified_cpp_xpcom_build0.cpp:20: 29:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 29:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:56.61 427 | SizeT Size() const { return SizeT(width, height); } 29:56.61 | ^~~~ 29:56.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 29:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 29:56.61 from Unified_cpp_xpcom_build0.cpp:20: 29:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:56.61 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:56.61 | ^~~~~~~~ 29:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:56.61 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:56.61 | ^~~~~~~~ 29:56.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 29:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 29:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 29:56.62 from Unified_cpp_xpcom_build0.cpp:20: 29:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:56.62 62 | Sub operator-(const Sub& aPoint) const { 29:56.62 | ^~~~~~~~ 29:56.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 29:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 29:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/about/nsAboutBlank.cpp:9, 29:56.78 from Unified_cpp_protocol_about0.cpp:2: 29:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 29:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:56.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:56.78 | ^ 29:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 29:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 29:56.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:56.82 | ^ 29:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 29:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 29:56.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:56.82 | ^ 29:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 29:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 29:56.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:56.86 | ^ 29:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 29:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 29:56.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:56.92 | ^ 29:57.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 29:57.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 29:57.11 371 | nscoord aAppUnitsPerDevPixel) { 29:57.11 | ^ 29:57.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 29:57.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 29:57.15 380 | nscoord aAppUnitsPerDevPixel) { 29:57.15 | ^ 29:57.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 29:57.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 29:57.17 387 | nscoord aAppUnitsPerDevPixel) { 29:57.17 | ^ 29:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 29:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 29:57.18 394 | nscoord aAppUnitsPerDevPixel) { 29:57.18 | ^ 29:58.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 29:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 29:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 29:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 29:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 29:58.37 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 29:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 29:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 29:58.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:58.37 | ^ 29:58.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 29:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 29:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 29:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 29:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 29:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 29:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 29:58.62 from Unified_cpp_xpcom_build0.cpp:20: 29:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 29:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:58.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:58.62 | ^~~~~~~~ 29:58.72 netwerk/protocol/http 30:00.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 30:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 30:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 30:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 30:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 30:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISimpleEnumerator.h:13, 30:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIStringBundle.h:14, 30:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.h:10, 30:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:6, 30:00.11 from Unified_cpp_intl_strres0.cpp:2: 30:00.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:00.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:00.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:00.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:00.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:00.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:00.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:00.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:00.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 30:00.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 30:00.12 760 | typename detail::Nth::Type extract() { 30:00.12 | ^~~~~~~ 30:05.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 30:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 30:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 30:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 30:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 30:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 30:05.71 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 30:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 30:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:05.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:05.71 | ^ 30:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 30:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 30:05.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:05.71 | ^ 30:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 30:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 30:05.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:05.71 | ^ 30:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 30:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 30:05.89 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:05.89 | ^ 30:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 30:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 30:05.89 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:05.89 | ^ 30:05.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 30:05.91 from Unified_cpp_xpcom_build0.cpp:20: 30:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 30:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:05.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:05.91 | ^~~~~~~~~~~~~ 30:05.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 30:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 30:05.91 from Unified_cpp_xpcom_build0.cpp:20: 30:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:05.91 323 | static SizeTyped FromUnknownSize( 30:05.91 | ^~~~~~~~~~~~~~~ 30:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 30:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 30:06.19 371 | nscoord aAppUnitsPerDevPixel) { 30:06.19 | ^ 30:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 30:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 30:06.20 380 | nscoord aAppUnitsPerDevPixel) { 30:06.20 | ^ 30:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 30:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 30:06.20 387 | nscoord aAppUnitsPerDevPixel) { 30:06.20 | ^ 30:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 30:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:06.20 394 | nscoord aAppUnitsPerDevPixel) { 30:06.20 | ^ 30:10.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 30:10.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 30:10.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 30:10.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 30:10.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:10.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 30:10.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIProtocolHandler.h:19, 30:10.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.h:9, 30:10.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:13, 30:10.28 from Unified_cpp_chrome0.cpp:2: 30:10.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 30:10.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.28 760 | typename detail::Nth::Type extract() { 30:10.28 | ^~~~~~~ 30:10.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 30:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 30:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 30:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 30:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 30:10.95 from Unified_cpp_xpcom_build0.cpp:20: 30:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 30:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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.95 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 30:10.95 | ^~~~~~~~~~~~~~ 30:11.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 30:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 30:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 30:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 30:11.38 from Unified_cpp_protocol_data0.cpp:2: 30:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 30:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:11.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:11.38 | ^ 30:11.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 30:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 30:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 30:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 30:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 30:11.69 from Unified_cpp_protocol_data0.cpp:2: 30:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 30:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 30:11.69 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:11.69 | ^ 30:12.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 30:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 30:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 30:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 30:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 30:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 30:12.44 from Unified_cpp_protocol_data0.cpp:2: 30:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 30:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:12.44 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:12.44 | ^ 30:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 30:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 30:12.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:12.44 | ^ 30:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 30:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 30:12.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:12.45 | ^ 30:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 30:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 30:12.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:12.45 | ^ 30:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 30:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 30:12.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:12.45 | ^ 30:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 30:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 30:12.50 371 | nscoord aAppUnitsPerDevPixel) { 30:12.50 | ^ 30:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 30:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 30:12.50 380 | nscoord aAppUnitsPerDevPixel) { 30:12.50 | ^ 30:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 30:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 30:12.50 387 | nscoord aAppUnitsPerDevPixel) { 30:12.50 | ^ 30:12.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 30:12.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:12.52 394 | nscoord aAppUnitsPerDevPixel) { 30:12.52 | ^ 30:13.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 30:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:29, 30:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 30:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 30:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:13.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:13.12 | ^ 30:13.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:31, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 30:13.29 from Unified_cpp_xpcom_build0.cpp:20: 30:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 30:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 30:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 30:13.29 34 | memset(aT, 0, sizeof(T)); 30:13.29 | ~~~~~~^~~~~~~~~~~~~~~~~~ 30:13.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:66, 30:13.29 from Unified_cpp_xpcom_build0.cpp:47: 30:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 30:13.29 144 | struct AmountFns { 30:13.29 | ^~~~~~~~~ 30:13.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:31, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 30:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 30:13.29 from Unified_cpp_xpcom_build0.cpp:20: 30:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 30:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 30:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 30:13.30 34 | memset(aT, 0, sizeof(T)); 30:13.30 | ~~~~~~^~~~~~~~~~~~~~~~~~ 30:13.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:66, 30:13.30 from Unified_cpp_xpcom_build0.cpp:47: 30:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 30:13.30 178 | struct SizeOfTabFns { 30:13.30 | ^~~~~~~~~~~~ 30:14.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 30:14.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:14.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:14.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 30:14.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:29, 30:14.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 30:14.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 30:14.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 30:14.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:14.29 | ^ 30:15.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 30:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 30:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 30:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 30:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 30:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 30:15.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 30:15.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 30:15.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 30:15.21 from Unified_cpp_netwerk_cookie0.cpp:2: 30:15.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 30:15.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 30:15.21 189 | CSSRect GetExpandedScrollableRect() const { 30:15.21 | ^ 30:15.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 30:15.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 30:15.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:15.21 | ^ 30:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 30:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 30:15.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:15.38 | ^ 30:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 30:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 30:15.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:15.38 | ^ 30:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 30:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 30:15.38 243 | CSSRect CalculateScrollRange() const { 30:15.38 | ^ 30:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 30:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 30:15.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:15.38 | ^ 30:15.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 30:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsIOService.cpp:46, 30:15.43 from Unified_cpp_netwerk_base2.cpp:65: 30:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 30:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 30:15.43 189 | CSSRect GetExpandedScrollableRect() const { 30:15.43 | ^ 30:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 30:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 30:15.43 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:15.43 | ^ 30:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 30:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 30:15.54 457 | CSSRect GetVisualViewport() const { 30:15.54 | ^ 30:15.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 30:15.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 30:15.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:15.63 | ^ 30:15.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 30:15.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 30:15.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:15.63 | ^ 30:15.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 30:15.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 30:15.63 243 | CSSRect CalculateScrollRange() const { 30:15.63 | ^ 30:15.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 30:15.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 30:15.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:15.64 | ^ 30:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 30:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 30:15.80 457 | CSSRect GetVisualViewport() const { 30:15.80 | ^ 30:20.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 30:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 30:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 30:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:29, 30:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 30:20.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 30:20.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:20.54 | ^ 30:20.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 30:20.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 30:20.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:20.54 | ^ 30:20.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 30:20.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 30:20.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:20.54 | ^ 30:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 30:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 30:20.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:20.57 | ^ 30:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 30:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 30:20.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:20.57 | ^ 30:20.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 30:20.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 30:20.67 371 | nscoord aAppUnitsPerDevPixel) { 30:20.67 | ^ 30:20.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 30:20.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 30:20.67 380 | nscoord aAppUnitsPerDevPixel) { 30:20.67 | ^ 30:20.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 30:20.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 30:20.67 387 | nscoord aAppUnitsPerDevPixel) { 30:20.67 | ^ 30:20.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 30:20.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.70 394 | nscoord aAppUnitsPerDevPixel) { 30:20.70 | ^ 30:27.79 In file included from Unified_cpp_xpcom_io0.cpp:137: 30:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsEscape.cpp: In function 'nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const fallible_t&)': 30:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsEscape.cpp:588:26: warning: 'destPtr' may be used uninitialized in this function [-Wmaybe-uninitialized] 30:27.79 588 | memcpy(destPtr + destPos, last, toCopy); 30:27.79 | ~~~~~~~~^~~~~~~~~ 30:29.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 30:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 30:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 30:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 30:29.66 from Unified_cpp_netwerk_base1.cpp:20: 30:29.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 30:29.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 30:29.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:29.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:29.66 | ^~~~~~~~ 30:29.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 30:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 30:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 30:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/about/nsAboutBlank.cpp:9, 30:29.78 from Unified_cpp_protocol_about0.cpp:2: 30:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 30:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 30:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:29.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:29.78 | ^~~~~~~~ 30:29.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:29.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 30:29.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 30:29.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/about/nsAboutBlank.cpp:9, 30:29.84 from Unified_cpp_protocol_about0.cpp:2: 30:29.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:29.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 30:29.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:29.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:29.84 | ^~~~~~~~ 30:29.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 30:29.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 30:29.86 from Unified_cpp_netwerk_base1.cpp:20: 30:29.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:29.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 30:29.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:29.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:29.86 | ^~~~~~~~ 30:30.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 30:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 30:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 30:30.53 from Unified_cpp_netwerk_base1.cpp:20: 30:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 30:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.53 427 | SizeT Size() const { return SizeT(width, height); } 30:30.54 | ^~~~ 30:30.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 30:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 30:30.55 from Unified_cpp_netwerk_base1.cpp:20: 30:30.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:30.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.55 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:30.55 | ^~~~~~~~ 30:30.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:30.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.55 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:30.55 | ^~~~~~~~ 30:30.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 30:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 30:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 30:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 30:30.55 from Unified_cpp_netwerk_base1.cpp:20: 30:30.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:30.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.55 62 | Sub operator-(const Sub& aPoint) const { 30:30.55 | ^~~~~~~~ 30:30.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 30:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 30:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 30:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 30:30.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 30:30.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 30:30.95 from Unified_cpp_netwerk_cookie0.cpp:2: 30:30.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 30:30.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 30:30.95 1249 | CSSCoord ToCSSPixels() const { return _0; } 30:30.95 | ^ 30:31.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 30:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 30:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 30:31.00 from Unified_cpp_netwerk_base1.cpp:20: 30:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 30:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.00 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:31.00 | ^~~~~~~~ 30:31.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 30:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 30:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:31.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:31.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 30:31.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 30:31.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 30:31.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 30:31.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 30:31.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsIOService.cpp:46, 30:31.09 from Unified_cpp_netwerk_base2.cpp:65: 30:31.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 30:31.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 30:31.09 1249 | CSSCoord ToCSSPixels() const { return _0; } 30:31.09 | ^ 30:31.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 30:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 30:31.57 from Unified_cpp_netwerk_base1.cpp:20: 30:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 30:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.57 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:31.57 | ^~~~~~~~~~~~~ 30:31.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 30:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/RequestContextService.cpp:8, 30:31.57 from Unified_cpp_netwerk_base1.cpp:20: 30:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.58 323 | static SizeTyped FromUnknownSize( 30:31.58 | ^~~~~~~~~~~~~~~ 30:33.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 30:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 30:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 30:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 30:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 30:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 30:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 30:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 30:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheIOThread.cpp:11, 30:33.12 from Unified_cpp_netwerk_cache20.cpp:92: 30:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 30:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:33.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:33.12 | ^ 30:33.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 30:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 30:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 30:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 30:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 30:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 30:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 30:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 30:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 30:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheIOThread.cpp:11, 30:33.60 from Unified_cpp_netwerk_cache20.cpp:92: 30:33.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 30:33.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 30:33.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:33.60 | ^ 30:34.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 30:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 30:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:29, 30:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 30:34.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 30:34.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 30:34.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:34.78 | ^~~~~~~~ 30:34.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 30:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 30:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 30:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:29, 30:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 30:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 30:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:35.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 30:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 30:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 30:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 30:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 30:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 30:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 30:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheIOThread.cpp:11, 30:35.97 from Unified_cpp_netwerk_cache20.cpp:92: 30:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 30:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:35.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:35.97 | ^ 30:35.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 30:35.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 30:35.99 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:35.99 | ^ 30:35.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 30:35.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 30:35.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:35.99 | ^ 30:36.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 30:36.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 30:36.00 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:36.00 | ^ 30:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 30:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 30:36.02 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:36.02 | ^ 30:36.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 30:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 30:36.07 371 | nscoord aAppUnitsPerDevPixel) { 30:36.07 | ^ 30:36.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 30:36.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 30:36.09 380 | nscoord aAppUnitsPerDevPixel) { 30:36.09 | ^ 30:36.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 30:36.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 30:36.09 387 | nscoord aAppUnitsPerDevPixel) { 30:36.09 | ^ 30:36.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 30:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:36.12 394 | nscoord aAppUnitsPerDevPixel) { 30:36.12 | ^ 30:38.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 30:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 30:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 30:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 30:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionNoteChild.h:14, 30:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCOMPtr.h:30, 30:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Module.h:13, 30:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/StaticComponents.h:11, 30:38.99 from StaticComponents.cpp:7: 30:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 30:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 30:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 30:38.99 760 | typename detail::Nth::Type extract() { 30:38.99 | ^~~~~~~ 30:41.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 30:41.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:41.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 30:41.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 30:41.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheStorageService.cpp:27, 30:41.98 from Unified_cpp_netwerk_cache21.cpp:2: 30:41.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 30:41.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:41.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:41.98 | ^ 30:45.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 30:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 30:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 30:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 30:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheStorageService.cpp:27, 30:45.16 from Unified_cpp_netwerk_cache21.cpp:2: 30:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 30:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 30:45.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:45.16 | ^ 30:47.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 30:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 30:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 30:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 30:47.47 from Unified_cpp_protocol_file0.cpp:2: 30:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 30:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:47.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:47.47 | ^ 30:49.28 netwerk/protocol/res 30:49.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 30:49.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 30:49.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 30:49.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 30:49.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 30:49.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheIOThread.cpp:11, 30:49.45 from Unified_cpp_netwerk_cache20.cpp:92: 30:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 30:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 30:49.45 189 | CSSRect GetExpandedScrollableRect() const { 30:49.45 | ^ 30:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 30:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 30:49.45 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:49.45 | ^ 30:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 30:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 30:49.45 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:49.45 | ^ 30:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 30:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 30:49.46 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:49.46 | ^ 30:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 30:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 30:49.46 243 | CSSRect CalculateScrollRange() const { 30:49.46 | ^ 30:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 30:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 30:49.46 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:49.46 | ^ 30:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 30:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 30:49.47 457 | CSSRect GetVisualViewport() const { 30:49.47 | ^ 30:49.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 30:49.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:49.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:49.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 30:49.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 30:49.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 30:49.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 30:49.74 from Unified_cpp_protocol_file0.cpp:2: 30:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 30:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 30:49.74 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:49.74 | ^ 30:50.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:50.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 30:50.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 30:50.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 30:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 30:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 30:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 30:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 30:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsIOService.cpp:46, 30:50.33 from Unified_cpp_netwerk_base2.cpp:65: 30:50.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 30:50.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 30:50.33 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:50.33 | ^ 30:50.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 30:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 30:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheStorageService.cpp:27, 30:50.52 from Unified_cpp_netwerk_cache21.cpp:2: 30:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 30:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:50.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:50.52 | ^ 30:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 30:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 30:50.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:50.52 | ^ 30:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 30:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 30:50.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:50.52 | ^ 30:50.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 30:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 30:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 30:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 30:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 30:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 30:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:50.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:50.54 | ^ 30:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 30:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 30:50.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:50.64 | ^ 30:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 30:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 30:50.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:50.64 | ^ 30:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 30:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 30:50.98 371 | nscoord aAppUnitsPerDevPixel) { 30:50.98 | ^ 30:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 30:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 30:50.98 380 | nscoord aAppUnitsPerDevPixel) { 30:50.98 | ^ 30:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 30:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 30:50.98 387 | nscoord aAppUnitsPerDevPixel) { 30:50.98 | ^ 30:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 30:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:50.98 394 | nscoord aAppUnitsPerDevPixel) { 30:50.98 | ^ 30:51.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 30:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 30:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 30:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/streamconv/converters/nsIndexedToHTML.cpp:23, 30:51.54 from Unified_cpp_converters0.cpp:56: 30:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 30:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 30:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:51.54 | ^~~~~~~~ 30:51.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:51.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 30:51.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 30:51.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/streamconv/converters/nsIndexedToHTML.cpp:23, 30:51.81 from Unified_cpp_converters0.cpp:56: 30:51.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 30:51.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:51.81 | ^~~~~~~~ 30:52.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 30:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 30:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 30:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 30:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 30:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 30:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 30:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 30:52.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:52.30 | ^ 30:52.38 netwerk/protocol/viewsource 30:54.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 30:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 30:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 30:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 30:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 30:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 30:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:54.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:54.92 | ^ 30:55.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 30:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 30:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 30:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 30:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 30:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 30:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 30:55.74 from Unified_cpp_netwerk_dns0.cpp:2: 30:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 30:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:55.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:55.74 | ^ 30:56.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 30:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 30:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 30:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 30:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 30:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 30:56.16 from Unified_cpp_netwerk_cookie0.cpp:2: 30:56.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 30:56.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 30:56.16 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:56.16 | ^ 30:56.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 30:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 30:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 30:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 30:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 30:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 30:56.64 from Unified_cpp_protocol_file0.cpp:2: 30:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 30:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:56.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:56.64 | ^ 30:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 30:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 30:56.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:56.83 | ^ 30:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 30:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 30:56.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:56.83 | ^ 30:56.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 30:56.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 30:56.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:56.87 | ^ 30:56.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 30:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 30:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 30:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 30:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 30:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 30:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 30:56.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 30:56.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:56.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:56.96 | ^ 30:57.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 30:57.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 30:57.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:57.03 | ^ 30:57.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 30:57.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 30:57.05 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:57.05 | ^ 30:57.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 30:57.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 30:57.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:57.06 | ^ 30:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 30:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 30:57.07 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:57.07 | ^ 30:57.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 30:57.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 30:57.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:57.12 | ^ 30:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 30:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 30:57.25 371 | nscoord aAppUnitsPerDevPixel) { 30:57.25 | ^ 30:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 30:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 30:57.28 371 | nscoord aAppUnitsPerDevPixel) { 30:57.28 | ^ 30:57.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 30:57.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 30:57.30 380 | nscoord aAppUnitsPerDevPixel) { 30:57.30 | ^ 30:57.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 30:57.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 30:57.32 387 | nscoord aAppUnitsPerDevPixel) { 30:57.32 | ^ 30:57.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 30:57.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:57.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:57.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 30:57.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 30:57.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 30:57.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 30:57.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 30:57.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 30:57.42 from Unified_cpp_netwerk_dns0.cpp:2: 30:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 30:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 30:57.42 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:57.42 | ^ 30:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 30:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 30:57.42 380 | nscoord aAppUnitsPerDevPixel) { 30:57.42 | ^ 30:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 30:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 30:57.42 387 | nscoord aAppUnitsPerDevPixel) { 30:57.42 | ^ 30:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 30:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:57.42 394 | nscoord aAppUnitsPerDevPixel) { 30:57.42 | ^ 30:57.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 30:57.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:57.48 394 | nscoord aAppUnitsPerDevPixel) { 30:57.48 | ^ 30:57.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 30:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 30:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 30:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 30:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/FileLocation.h:10, 30:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/FileLocation.cpp:7, 30:57.73 from Unified_cpp_xpcom_build0.cpp:2: 30:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 30:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 30:57.73 760 | typename detail::Nth::Type extract() { 30:57.73 | ^~~~~~~ 30:57.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 30:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 30:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 30:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 30:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ProxyAutoConfig.h:10, 30:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ProxyAutoConfig.cpp:7, 30:57.73 from Unified_cpp_netwerk_base1.cpp:2: 30:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 30:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 30:57.73 760 | typename detail::Nth::Type extract() { 30:57.73 | ^~~~~~~ 30:57.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 30:57.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 30:57.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:57.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 30:57.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 30:57.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 30:57.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 30:57.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 30:57.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 30:57.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 30:57.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:57.85 | ^ 30:58.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 30:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 30:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 30:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 30:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 30:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 30:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 30:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 30:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:58.66 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:58.66 | ^ 30:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 30:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 30:58.67 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:58.67 | ^ 30:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 30:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 30:58.67 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:58.67 | ^ 30:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 30:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 30:58.67 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:58.67 | ^ 30:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 30:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 30:58.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:58.68 | ^ 30:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 30:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 30:58.69 371 | nscoord aAppUnitsPerDevPixel) { 30:58.69 | ^ 30:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 30:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 30:58.70 380 | nscoord aAppUnitsPerDevPixel) { 30:58.70 | ^ 30:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 30:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 30:58.71 387 | nscoord aAppUnitsPerDevPixel) { 30:58.71 | ^ 30:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 30:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 30:58.71 394 | nscoord aAppUnitsPerDevPixel) { 30:58.71 | ^ 31:02.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 31:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 31:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 31:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 31:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 31:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 31:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 31:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 31:02.16 from Unified_cpp_netwerk_dns0.cpp:2: 31:02.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 31:02.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:02.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:02.16 | ^ 31:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 31:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 31:02.30 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:02.30 | ^ 31:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 31:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 31:02.30 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:02.30 | ^ 31:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 31:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 31:02.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:02.31 | ^ 31:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 31:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 31:02.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:02.31 | ^ 31:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 31:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 31:02.79 371 | nscoord aAppUnitsPerDevPixel) { 31:02.79 | ^ 31:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 31:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 31:02.79 380 | nscoord aAppUnitsPerDevPixel) { 31:02.79 | ^ 31:02.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 31:02.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 31:02.80 387 | nscoord aAppUnitsPerDevPixel) { 31:02.80 | ^ 31:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 31:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 31:02.84 394 | nscoord aAppUnitsPerDevPixel) { 31:02.84 | ^ 31:04.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 31:04.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:10, 31:04.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:04.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Logging.h: In member function 'nsresult nsHostResolver::TrrLookup(nsHostRecord*, mozilla::net::TRR*)': 31:04.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Logging.h:280:35: warning: 'rectype' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:04.71 280 | mozilla::detail::log_print(moz_real_module, _level, \ 31:04.71 | ^ 31:04.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:1360:18: note: 'rectype' was declared here 31:04.71 1360 | enum TrrType rectype; 31:04.71 | ^~~~~~~ 31:08.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:08.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:08.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:08.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:08.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 31:08.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 31:08.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 31:08.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 31:08.45 from Unified_cpp_netwerk_protocol_res0.cpp:2: 31:08.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 31:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:08.46 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:08.46 | ^ 31:08.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h: In member function 'void nsHostResolver::Shutdown()': 31:08.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.69 117 | elt->asT()->AddRef(); 31:08.69 | ~~~~~~~~~~~~~~~~~~^~ 31:08.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing 'pendingQHigh' 31:08.69 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 31:08.69 | ^~~~~~~~~~~~ 31:08.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.70 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 31:08.70 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing 'pendingQHigh' 31:08.70 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 31:08.70 | ^~~~~~~~~~~~ 31:08.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.70 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 31:08.70 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing 'pendingQHigh' 31:08.70 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 31:08.70 | ^~~~~~~~~~~~ 31:08.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.70 117 | elt->asT()->AddRef(); 31:08.70 | ~~~~~~~~~~~~~~~~~~^~ 31:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing 'pendingQMed' 31:08.70 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 31:08.70 | ^~~~~~~~~~~ 31:08.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.70 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 31:08.70 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing 'pendingQMed' 31:08.70 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 31:08.70 | ^~~~~~~~~~~ 31:08.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.70 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 31:08.70 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:08.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing 'pendingQMed' 31:08.71 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 31:08.71 | ^~~~~~~~~~~ 31:08.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.71 117 | elt->asT()->AddRef(); 31:08.73 | ~~~~~~~~~~~~~~~~~~^~ 31:08.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing 'pendingQLow' 31:08.73 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 31:08.73 | ^~~~~~~~~~~ 31:08.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.73 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 31:08.73 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:08.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing 'pendingQLow' 31:08.73 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 31:08.73 | ^~~~~~~~~~~ 31:08.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.73 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 31:08.73 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:08.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing 'pendingQLow' 31:08.73 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 31:08.73 | ^~~~~~~~~~~ 31:08.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.75 117 | elt->asT()->AddRef(); 31:08.75 | ~~~~~~~~~~~~~~~~~~^~ 31:08.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing 'evictionQ' 31:08.75 784 | evictionQ; 31:08.75 | ^~~~~~~~~ 31:08.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.75 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 31:08.75 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:08.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing 'evictionQ' 31:08.75 784 | evictionQ; 31:08.75 | ^~~~~~~~~ 31:08.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:08.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:08.75 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 31:08.75 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:08.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing 'evictionQ' 31:08.75 784 | evictionQ; 31:08.75 | ^~~~~~~~~ 31:08.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 31:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 31:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 31:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 31:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 31:08.88 from Unified_cpp_netwerk_protocol_res0.cpp:2: 31:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 31:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 31:08.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:08.88 | ^ 31:09.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 31:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:09.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:09.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 31:09.75 from Unified_cpp_netwerk_base3.cpp:11: 31:09.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 31:09.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 31:09.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 31:09.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:09.75 | ^~~~~~~~ 31:10.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 31:10.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 31:10.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:10.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:10.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:10.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:10.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:10.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 31:10.06 from Unified_cpp_netwerk_base3.cpp:11: 31:10.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:10.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 31:10.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:10.06 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:10.06 | ^~~~~~~~ 31:10.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsIOService.cpp:46, 31:10.21 from Unified_cpp_netwerk_base2.cpp:65: 31:10.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 31:10.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 31:10.21 21 | inline Rect ToRect(const gfxRect& aRect) { 31:10.21 | ^ 31:10.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 31:10.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 31:10.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 31:10.21 | ^ 31:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 31:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 31:10.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 31:10.36 | ^ 31:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 31:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 31:10.36 44 | inline Size ToSize(const gfxSize& aSize) { 31:10.36 | ^ 31:10.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 31:10.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 31:10.38 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 31:10.38 | ^ 31:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 31:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 31:10.38 52 | inline gfxSize ThebesSize(const Size& aSize) { 31:10.38 | ^ 31:10.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 31:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 31:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 31:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 31:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 31:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 31:10.46 from Unified_cpp_netwerk_protocol_res0.cpp:2: 31:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 31:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:10.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:10.46 | ^ 31:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 31:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 31:10.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:10.49 | ^ 31:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 31:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 31:10.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:10.49 | ^ 31:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 31:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 31:10.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:10.52 | ^ 31:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 31:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 31:10.52 56 | inline gfxRect ThebesRect(const Rect& aRect) { 31:10.52 | ^ 31:10.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 31:10.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 31:10.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:10.57 | ^ 31:10.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 31:10.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 31:10.68 371 | nscoord aAppUnitsPerDevPixel) { 31:10.68 | ^ 31:10.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 31:10.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 31:10.71 380 | nscoord aAppUnitsPerDevPixel) { 31:10.71 | ^ 31:10.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 31:10.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 31:10.71 387 | nscoord aAppUnitsPerDevPixel) { 31:10.71 | ^ 31:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 31:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 31:10.78 394 | nscoord aAppUnitsPerDevPixel) { 31:10.78 | ^ 31:11.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h: In member function 'virtual AHostResolver::LookupStatus nsHostResolver::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&)': 31:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript -1 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:11.29 117 | elt->asT()->AddRef(); 31:11.29 | ~~~~~~~~~~~~~~~~~~^~ 31:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing 'cbs' 31:11.29 2004 | mozilla::LinkedList> cbs = 31:11.29 | ^~~ 31:11.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:11.29 117 | elt->asT()->AddRef(); 31:11.29 | ~~~~~~~~~~~~~~~~~~^~ 31:11.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing 'cbs' 31:11.31 2004 | mozilla::LinkedList> cbs = 31:11.31 | ^~~ 31:11.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:11.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:11.34 117 | elt->asT()->AddRef(); 31:11.34 | ~~~~~~~~~~~~~~~~~~^~ 31:11.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing 'cbs' 31:11.34 2004 | mozilla::LinkedList> cbs = 31:11.34 | ^~~ 31:11.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 31:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 31:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 31:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 31:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 31:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:8, 31:11.89 from Unified_cpp_netwerk_base0.cpp:29: 31:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 31:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 31:11.89 189 | CSSRect GetExpandedScrollableRect() const { 31:11.89 | ^ 31:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 31:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 31:11.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:11.92 | ^ 31:11.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 31:11.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 31:11.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:11.95 | ^ 31:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 31:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 31:12.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:12.00 | ^ 31:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 31:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 31:12.00 243 | CSSRect CalculateScrollRange() const { 31:12.00 | ^ 31:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 31:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 31:12.02 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:12.02 | ^ 31:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 31:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 31:12.04 457 | CSSRect GetVisualViewport() const { 31:12.04 | ^ 31:12.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 31:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 31:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 31:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 31:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 31:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 31:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 31:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 31:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 31:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:10, 31:12.92 from Unified_cpp_protocol_data0.cpp:2: 31:12.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 31:12.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 31:12.92 189 | CSSRect GetExpandedScrollableRect() const { 31:12.92 | ^ 31:12.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 31:12.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 31:12.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:12.92 | ^ 31:13.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 31:13.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 31:13.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:13.00 | ^ 31:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 31:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 31:13.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:13.04 | ^ 31:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 31:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 31:13.06 243 | CSSRect CalculateScrollRange() const { 31:13.06 | ^ 31:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 31:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 31:13.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:13.08 | ^ 31:13.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:13.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsIOService.cpp:46, 31:13.10 from Unified_cpp_netwerk_base2.cpp:65: 31:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 31:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 31:13.10 1859 | int32_t aAppUnitsPerPixel) { 31:13.10 | ^ 31:13.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 31:13.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 31:13.15 457 | CSSRect GetVisualViewport() const { 31:13.17 | ^ 31:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 31:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 31:13.17 3214 | int32_t aAppUnitsPerPixel) { 31:13.17 | ^ 31:13.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 31:13.27 from Unified_cpp_netwerk_base3.cpp:11: 31:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 31:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:13.27 427 | SizeT Size() const { return SizeT(width, height); } 31:13.27 | ^~~~ 31:13.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 31:13.27 from Unified_cpp_netwerk_base3.cpp:11: 31:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:13.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:13.27 | ^~~~~~~~ 31:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:13.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:13.27 | ^~~~~~~~ 31:13.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:13.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:13.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:13.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 31:13.28 from Unified_cpp_netwerk_base3.cpp:11: 31:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:13.28 62 | Sub operator-(const Sub& aPoint) const { 31:13.28 | ^~~~~~~~ 31:14.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 31:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 31:14.46 from Unified_cpp_netwerk_base3.cpp:11: 31:14.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 31:14.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 31:14.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 31:14.46 | ^~~~~~~~ 31:15.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 31:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheIOThread.cpp:11, 31:15.61 from Unified_cpp_netwerk_cache20.cpp:92: 31:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 31:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 31:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:15.61 | ^~~~~~~~ 31:15.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 31:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 31:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsIOService.cpp:46, 31:15.75 from Unified_cpp_netwerk_base2.cpp:65: 31:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 31:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 31:15.75 332 | LayerPoint GetFixedPositionAnchor() const { 31:15.75 | ^ 31:15.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 31:15.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:15.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:15.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:15.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:15.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 31:15.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:15.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:15.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsIOService.cpp:46, 31:15.76 from Unified_cpp_netwerk_base2.cpp:65: 31:15.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 31:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 31:15.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 31:15.77 | ^ 31:15.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 31:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 31:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsIOService.cpp:46, 31:15.79 from Unified_cpp_netwerk_base2.cpp:65: 31:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 31:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 31:15.79 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:15.79 | ^ 31:17.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 31:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 31:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 31:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 31:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:8, 31:17.78 from Unified_cpp_netwerk_base0.cpp:29: 31:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 31:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 31:17.78 1249 | CSSCoord ToCSSPixels() const { return _0; } 31:17.78 | ^ 31:18.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 31:18.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:18.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 31:18.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 31:18.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 31:18.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 31:18.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 31:18.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 31:18.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheIOThread.cpp:11, 31:18.49 from Unified_cpp_netwerk_cache20.cpp:92: 31:18.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:18.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 31:18.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:18.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:18.49 | ^~~~~~~~ 31:18.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 31:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheIOThread.cpp:11, 31:18.98 from Unified_cpp_netwerk_cache20.cpp:92: 31:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 31:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:18.98 427 | SizeT Size() const { return SizeT(width, height); } 31:18.98 | ^~~~ 31:18.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:18.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 31:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 31:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 31:18.98 189 | CSSRect GetExpandedScrollableRect() const { 31:18.98 | ^ 31:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 31:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 31:19.00 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:19.00 | ^ 31:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 31:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 31:19.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:19.00 | ^ 31:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 31:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 31:19.01 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:19.01 | ^ 31:19.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheIOThread.cpp:11, 31:19.01 from Unified_cpp_netwerk_cache20.cpp:92: 31:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:19.01 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:19.01 | ^~~~~~~~ 31:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:19.01 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:19.01 | ^~~~~~~~ 31:19.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 31:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheIOThread.cpp:11, 31:19.01 from Unified_cpp_netwerk_cache20.cpp:92: 31:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:19.01 62 | Sub operator-(const Sub& aPoint) const { 31:19.01 | ^~~~~~~~ 31:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 31:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 31:19.02 243 | CSSRect CalculateScrollRange() const { 31:19.02 | ^ 31:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 31:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 31:19.02 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:19.02 | ^ 31:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 31:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 31:19.03 457 | CSSRect GetVisualViewport() const { 31:19.03 | ^ 31:19.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 31:19.76 from Unified_cpp_netwerk_base3.cpp:11: 31:19.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:19.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 31:19.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:19.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 31:19.76 | ^~~~~~~~~~~~~ 31:19.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetUtil.cpp:8, 31:19.76 from Unified_cpp_netwerk_base3.cpp:11: 31:19.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 31:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:19.77 323 | static SizeTyped FromUnknownSize( 31:19.77 | ^~~~~~~~~~~~~~~ 31:20.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 31:20.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 31:20.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 31:20.83 1249 | CSSCoord ToCSSPixels() const { return _0; } 31:20.83 | ^ 31:21.91 netwerk/protocol/websocket 31:23.86 netwerk/system/linux 31:24.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 31:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:10, 31:24.79 from Unified_cpp_protocol_data0.cpp:2: 31:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 31:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 31:24.79 1249 | CSSCoord ToCSSPixels() const { return _0; } 31:24.79 | ^ 31:27.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 31:27.17 from Unified_cpp_protocol_http0.cpp:2: 31:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 31:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:27.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:27.17 | ^ 31:29.68 netwerk/system/netlink 31:29.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 31:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 31:29.83 from Unified_cpp_protocol_http0.cpp:2: 31:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 31:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 31:29.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:29.83 | ^ 31:36.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h: In member function 'virtual AHostResolver::LookupStatus nsHostResolver::CompleteLookupByType(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, uint32_t, bool)': 31:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript -1 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:36.51 117 | elt->asT()->AddRef(); 31:36.51 | ~~~~~~~~~~~~~~~~~~^~ 31:36.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:10, 31:36.51 from Unified_cpp_protocol_data0.cpp:2: 31:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 31:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 31:36.51 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 31:36.51 | ^ 31:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing 'cbs' 31:36.51 2092 | mozilla::LinkedList> cbs = 31:36.51 | ^~~ 31:36.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:36.51 117 | elt->asT()->AddRef(); 31:36.51 | ~~~~~~~~~~~~~~~~~~^~ 31:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing 'cbs' 31:36.51 2092 | mozilla::LinkedList> cbs = 31:36.51 | ^~~ 31:36.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 31:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 31:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 31:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.h:12, 31:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 31:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 31:36.52 117 | elt->asT()->AddRef(); 31:36.52 | ~~~~~~~~~~~~~~~~~~^~ 31:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing 'cbs' 31:36.52 2092 | mozilla::LinkedList> cbs = 31:36.52 | ^~~ 31:36.95 netwerk/ipc 31:36.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 31:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 31:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 31:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 31:36.95 from Unified_cpp_protocol_http0.cpp:2: 31:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 31:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:36.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:36.95 | ^ 31:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 31:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 31:36.95 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:36.95 | ^ 31:37.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 31:37.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 31:37.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:37.01 | ^ 31:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 31:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 31:37.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:37.10 | ^ 31:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 31:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 31:37.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:37.11 | ^ 31:37.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 31:37.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 31:37.37 371 | nscoord aAppUnitsPerDevPixel) { 31:37.37 | ^ 31:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 31:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 31:37.49 380 | nscoord aAppUnitsPerDevPixel) { 31:37.49 | ^ 31:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 31:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 31:37.55 387 | nscoord aAppUnitsPerDevPixel) { 31:37.55 | ^ 31:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 31:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 31:37.55 394 | nscoord aAppUnitsPerDevPixel) { 31:37.55 | ^ 31:38.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 31:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 31:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 31:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:8, 31:38.51 from Unified_cpp_netwerk_base0.cpp:29: 31:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 31:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 31:38.51 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 31:38.51 | ^ 31:38.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 31:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 31:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 31:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 31:38.65 from Unified_cpp_netwerk_cookie0.cpp:2: 31:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 31:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 31:38.65 21 | inline Rect ToRect(const gfxRect& aRect) { 31:38.65 | ^ 31:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 31:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 31:38.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 31:38.65 | ^ 31:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 31:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 31:38.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 31:38.65 | ^ 31:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 31:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 31:38.65 44 | inline Size ToSize(const gfxSize& aSize) { 31:38.65 | ^ 31:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 31:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 31:38.75 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 31:38.75 | ^ 31:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 31:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 31:38.75 52 | inline gfxSize ThebesSize(const Size& aSize) { 31:38.75 | ^ 31:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 31:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 31:38.75 56 | inline gfxRect ThebesRect(const Rect& aRect) { 31:38.75 | ^ 31:42.69 netwerk/url-classifier 31:43.88 netwerk/wifi 31:45.54 netwerk/build 31:46.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 31:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 31:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 31:46.53 from Unified_cpp_netwerk_cookie0.cpp:2: 31:46.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 31:46.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 31:46.53 1859 | int32_t aAppUnitsPerPixel) { 31:46.53 | ^ 31:46.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 31:46.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 31:46.60 3214 | int32_t aAppUnitsPerPixel) { 31:46.60 | ^ 31:49.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 31:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 31:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 31:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 31:49.16 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 31:49.16 | ^ 31:50.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 31:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 31:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 31:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 31:50.39 from Unified_cpp_protocol_viewsource0.cpp:2: 31:50.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 31:50.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:50.39 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:50.39 | ^ 31:50.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 31:50.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 31:50.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:50.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 31:50.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 31:50.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 31:50.96 from Unified_cpp_protocol_viewsource0.cpp:2: 31:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 31:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 31:50.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:50.96 | ^ 31:51.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 31:51.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 31:51.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:51.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 31:51.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 31:51.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 31:51.95 from Unified_cpp_protocol_viewsource0.cpp:2: 31:51.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 31:51.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:51.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:51.95 | ^ 31:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 31:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 31:51.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:51.97 | ^ 31:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 31:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 31:51.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:51.97 | ^ 31:51.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 31:51.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 31:51.99 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:51.99 | ^ 31:51.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 31:51.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 31:51.99 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:51.99 | ^ 31:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 31:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 31:52.02 371 | nscoord aAppUnitsPerDevPixel) { 31:52.02 | ^ 31:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 31:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 31:52.02 380 | nscoord aAppUnitsPerDevPixel) { 31:52.02 | ^ 31:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 31:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 31:52.02 387 | nscoord aAppUnitsPerDevPixel) { 31:52.02 | ^ 31:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 31:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 31:52.06 394 | nscoord aAppUnitsPerDevPixel) { 31:52.06 | ^ 31:53.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 31:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:10, 31:53.94 from Unified_cpp_protocol_data0.cpp:2: 31:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 31:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 31:53.94 21 | inline Rect ToRect(const gfxRect& aRect) { 31:53.94 | ^ 31:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 31:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 31:53.94 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 31:53.94 | ^ 31:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 31:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 31:53.94 40 | inline Point ToPoint(const gfxPoint& aPoint) { 31:53.94 | ^ 31:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 31:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 31:53.94 44 | inline Size ToSize(const gfxSize& aSize) { 31:53.94 | ^ 31:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 31:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 31:53.94 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 31:53.94 | ^ 31:53.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 31:53.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 31:53.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 31:53.96 | ^ 31:53.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 31:53.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 31:53.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 31:53.96 | ^ 31:54.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 31:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 31:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 31:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 31:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 31:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:10, 31:54.89 from Unified_cpp_protocol_data0.cpp:2: 31:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 31:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 31:54.89 1859 | int32_t aAppUnitsPerPixel) { 31:54.89 | ^ 31:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 31:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 31:54.91 3214 | int32_t aAppUnitsPerPixel) { 31:54.91 | ^ 31:58.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 31:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 31:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 31:58.28 from Unified_cpp_netwerk_cookie0.cpp:2: 31:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 31:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 31:58.28 332 | LayerPoint GetFixedPositionAnchor() const { 31:58.28 | ^ 31:58.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 31:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 31:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheStorageService.cpp:27, 31:58.34 from Unified_cpp_netwerk_cache21.cpp:2: 31:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 31:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 31:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:58.34 | ^~~~~~~~ 31:58.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 31:58.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheStorageService.cpp:27, 31:58.39 from Unified_cpp_netwerk_cache21.cpp:2: 31:58.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 31:58.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:58.39 | ^~~~~~~~ 31:58.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 31:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:58.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 31:58.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 31:58.86 from Unified_cpp_netwerk_cookie0.cpp:2: 31:58.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 31:58.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 31:58.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 31:58.86 | ^ 31:59.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 31:59.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:59.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:59.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 31:59.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 31:59.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 31:59.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 31:59.21 from Unified_cpp_netwerk_cookie0.cpp:2: 31:59.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 31:59.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 31:59.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:59.21 | ^ 31:59.82 extensions/auth 32:00.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:17, 32:00.04 from Unified_cpp_netwerk_dns0.cpp:2: 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 32:00.05 189 | CSSRect GetExpandedScrollableRect() const { 32:00.05 | ^ 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 32:00.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:00.05 | ^ 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 32:00.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:00.05 | ^ 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 32:00.05 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:00.05 | ^ 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 32:00.05 243 | CSSRect CalculateScrollRange() const { 32:00.05 | ^ 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 32:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 32:00.05 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:00.05 | ^ 32:00.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 32:00.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 32:00.06 457 | CSSRect GetVisualViewport() const { 32:00.06 | ^ 32:01.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 32:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 32:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:8, 32:01.84 from Unified_cpp_netwerk_base0.cpp:29: 32:01.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 32:01.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 32:01.84 21 | inline Rect ToRect(const gfxRect& aRect) { 32:01.84 | ^ 32:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 32:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 32:01.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:01.86 | ^ 32:01.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 32:01.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 32:01.88 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:01.88 | ^ 32:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 32:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 32:01.91 44 | inline Size ToSize(const gfxSize& aSize) { 32:01.91 | ^ 32:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 32:01.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 32:01.92 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:01.92 | ^ 32:01.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 32:01.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 32:01.95 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:01.95 | ^ 32:01.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 32:01.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 32:01.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:01.95 | ^ 32:02.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:10, 32:02.84 from Unified_cpp_protocol_data0.cpp:2: 32:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 32:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 32:02.84 332 | LayerPoint GetFixedPositionAnchor() const { 32:02.84 | ^ 32:02.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:10, 32:02.90 from Unified_cpp_protocol_data0.cpp:2: 32:02.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 32:02.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 32:02.90 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:02.90 | ^ 32:02.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:10, 32:02.94 from Unified_cpp_protocol_data0.cpp:2: 32:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 32:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 32:02.94 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:02.94 | ^ 32:04.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 32:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:8, 32:04.14 from Unified_cpp_netwerk_base0.cpp:29: 32:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 32:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 32:04.14 1859 | int32_t aAppUnitsPerPixel) { 32:04.14 | ^ 32:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 32:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 32:04.14 3214 | int32_t aAppUnitsPerPixel) { 32:04.14 | ^ 32:04.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 32:04.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 32:04.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 32:04.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 32:04.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNS.h:11, 32:04.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetAddr.h:11, 32:04.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsNetAddr.cpp:7, 32:04.76 from Unified_cpp_netwerk_base3.cpp:2: 32:04.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:04.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 32:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 32:04.77 760 | typename detail::Nth::Type extract() { 32:04.77 | ^~~~~~~ 32:05.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:8, 32:05.09 from Unified_cpp_netwerk_base0.cpp:29: 32:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 32:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 32:05.09 332 | LayerPoint GetFixedPositionAnchor() const { 32:05.09 | ^ 32:05.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:05.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:05.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:05.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:05.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:05.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:8, 32:05.10 from Unified_cpp_netwerk_base0.cpp:29: 32:05.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 32:05.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 32:05.10 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:05.10 | ^ 32:05.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:05.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:05.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:05.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:05.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:05.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:8, 32:05.12 from Unified_cpp_netwerk_base0.cpp:29: 32:05.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 32:05.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 32:05.12 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:05.12 | ^ 32:05.38 ipc/app 32:05.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:17, 32:05.39 from Unified_cpp_netwerk_dns0.cpp:2: 32:05.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 32:05.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 32:05.39 1249 | CSSCoord ToCSSPixels() const { return _0; } 32:05.39 | ^ 32:08.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 32:08.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 32:08.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:08.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 32:08.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:08.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:08.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 32:08.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 32:08.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:08.80 | ^ 32:09.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 32:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 32:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 32:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 32:09.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 32:09.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 32:09.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:09.44 | ^ 32:11.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 32:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 32:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 32:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 32:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 32:11.27 from Unified_cpp_protocol_websocket0.cpp:2: 32:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 32:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:11.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:11.27 | ^ 32:11.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 32:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 32:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 32:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 32:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 32:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:11.84 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:11.84 | ^ 32:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 32:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 32:11.89 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:11.89 | ^ 32:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 32:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 32:11.89 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:11.89 | ^ 32:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 32:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 32:11.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:11.90 | ^ 32:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 32:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 32:11.94 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:11.94 | ^ 32:12.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 32:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 32:12.07 371 | nscoord aAppUnitsPerDevPixel) { 32:12.07 | ^ 32:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 32:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 32:12.07 380 | nscoord aAppUnitsPerDevPixel) { 32:12.07 | ^ 32:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 32:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 32:12.07 387 | nscoord aAppUnitsPerDevPixel) { 32:12.07 | ^ 32:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 32:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 32:12.09 394 | nscoord aAppUnitsPerDevPixel) { 32:12.09 | ^ 32:12.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 32:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 32:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 32:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 32:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 32:12.26 from Unified_cpp_protocol_websocket0.cpp:2: 32:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 32:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 32:12.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:12.26 | ^ 32:12.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:17, 32:12.64 from Unified_cpp_netwerk_dns0.cpp:2: 32:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 32:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 32:12.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:12.64 | ^ 32:14.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 32:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 32:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 32:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 32:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 32:14.62 from Unified_cpp_protocol_websocket0.cpp:2: 32:14.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 32:14.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:14.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:14.62 | ^ 32:14.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 32:14.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 32:14.66 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:14.66 | ^ 32:14.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 32:14.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 32:14.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:14.69 | ^ 32:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 32:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 32:14.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:14.71 | ^ 32:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 32:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 32:14.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:14.74 | ^ 32:14.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 32:14.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 32:14.81 371 | nscoord aAppUnitsPerDevPixel) { 32:14.81 | ^ 32:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 32:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 32:14.85 380 | nscoord aAppUnitsPerDevPixel) { 32:14.85 | ^ 32:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 32:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 32:14.86 387 | nscoord aAppUnitsPerDevPixel) { 32:14.86 | ^ 32:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 32:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 32:14.87 394 | nscoord aAppUnitsPerDevPixel) { 32:14.87 | ^ 32:24.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 32:24.48 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 32:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 32:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 32:24.48 189 | CSSRect GetExpandedScrollableRect() const { 32:24.48 | ^ 32:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 32:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 32:24.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:24.63 | ^ 32:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 32:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 32:24.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:24.63 | ^ 32:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 32:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 32:24.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:24.63 | ^ 32:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 32:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 32:24.64 243 | CSSRect CalculateScrollRange() const { 32:24.64 | ^ 32:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 32:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 32:24.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:24.78 | ^ 32:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 32:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 32:24.78 457 | CSSRect GetVisualViewport() const { 32:24.78 | ^ 32:27.00 ipc/chromium 32:27.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 32:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 32:27.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 32:27.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 32:27.36 21 | inline Rect ToRect(const gfxRect& aRect) { 32:27.36 | ^ 32:27.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 32:27.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 32:27.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:27.36 | ^ 32:27.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 32:27.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 32:27.37 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:27.37 | ^ 32:27.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 32:27.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 32:27.37 44 | inline Size ToSize(const gfxSize& aSize) { 32:27.37 | ^ 32:27.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 32:27.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 32:27.38 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:27.38 | ^ 32:27.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 32:27.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 32:27.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:27.40 | ^ 32:27.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 32:27.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 32:27.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:27.40 | ^ 32:27.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 32:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 32:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 32:27.54 from Unified_cpp_url-classifier0.cpp:2: 32:27.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 32:27.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:27.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:27.54 | ^ 32:27.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 32:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 32:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 32:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 32:27.77 from Unified_cpp_url-classifier0.cpp:2: 32:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 32:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 32:27.77 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:27.77 | ^ 32:28.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 32:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 32:28.68 from Unified_cpp_url-classifier0.cpp:2: 32:28.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 32:28.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:28.69 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:28.69 | ^ 32:28.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 32:28.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 32:28.69 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:28.69 | ^ 32:28.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 32:28.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 32:28.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:28.69 | ^ 32:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 32:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 32:28.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:28.70 | ^ 32:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 32:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 32:28.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:28.70 | ^ 32:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 32:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 32:28.72 371 | nscoord aAppUnitsPerDevPixel) { 32:28.72 | ^ 32:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 32:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 32:28.72 380 | nscoord aAppUnitsPerDevPixel) { 32:28.72 | ^ 32:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 32:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 32:28.72 387 | nscoord aAppUnitsPerDevPixel) { 32:28.72 | ^ 32:28.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 32:28.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 32:28.73 394 | nscoord aAppUnitsPerDevPixel) { 32:28.73 | ^ 32:28.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 32:28.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 32:28.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 32:28.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 32:28.96 1859 | int32_t aAppUnitsPerPixel) { 32:28.96 | ^ 32:28.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 32:28.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 32:28.97 3214 | int32_t aAppUnitsPerPixel) { 32:28.97 | ^ 32:31.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:31.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:31.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:31.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 32:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 32:31.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 32:31.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 32:31.19 332 | LayerPoint GetFixedPositionAnchor() const { 32:31.19 | ^ 32:31.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 32:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 32:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 32:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 32:31.41 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:31.41 | ^ 32:31.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 32:31.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 32:31.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 32:31.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 32:31.60 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:31.60 | ^ 32:32.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 32:32.36 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 32:32.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 32:32.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 32:32.36 1249 | CSSCoord ToCSSPixels() const { return _0; } 32:32.36 | ^ 32:32.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 32:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 32:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 32:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 32:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 32:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 32:32.71 from Unified_cpp_protocol_viewsource0.cpp:2: 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 32:32.71 189 | CSSRect GetExpandedScrollableRect() const { 32:32.71 | ^ 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 32:32.71 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:32.71 | ^ 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 32:32.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:32.71 | ^ 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 32:32.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:32.71 | ^ 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 32:32.71 243 | CSSRect CalculateScrollRange() const { 32:32.71 | ^ 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 32:32.71 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:32.71 | ^ 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 32:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 32:32.71 457 | CSSRect GetVisualViewport() const { 32:32.71 | ^ 32:34.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 32:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 32:34.73 from Unified_cpp_protocol_viewsource0.cpp:2: 32:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 32:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 32:34.73 1249 | CSSCoord ToCSSPixels() const { return _0; } 32:34.73 | ^ 32:36.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:17, 32:36.32 from Unified_cpp_netwerk_dns0.cpp:2: 32:36.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 32:36.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 32:36.32 21 | inline Rect ToRect(const gfxRect& aRect) { 32:36.32 | ^ 32:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 32:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 32:36.37 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:36.37 | ^ 32:36.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 32:36.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 32:36.38 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:36.38 | ^ 32:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 32:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 32:36.46 44 | inline Size ToSize(const gfxSize& aSize) { 32:36.46 | ^ 32:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 32:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 32:36.46 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:36.46 | ^ 32:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 32:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 32:36.52 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:36.52 | ^ 32:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 32:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 32:36.55 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:36.55 | ^ 32:39.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:17, 32:39.47 from Unified_cpp_netwerk_dns0.cpp:2: 32:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 32:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 32:39.47 1859 | int32_t aAppUnitsPerPixel) { 32:39.47 | ^ 32:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 32:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 32:39.49 3214 | int32_t aAppUnitsPerPixel) { 32:39.49 | ^ 32:39.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 32:39.72 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 32:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 32:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 32:39.72 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:39.72 | ^ 32:40.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 32:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 32:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 32:40.14 from Unified_cpp_netwerk_base2.cpp:2: 32:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 32:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 32:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 32:40.14 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:40.14 | ^~~~~~~~ 32:40.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 32:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 32:40.39 from Unified_cpp_netwerk_base2.cpp:2: 32:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 32:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:40.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:40.39 | ^~~~~~~~ 32:40.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:17, 32:40.46 from Unified_cpp_netwerk_dns0.cpp:2: 32:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 32:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 32:40.46 332 | LayerPoint GetFixedPositionAnchor() const { 32:40.46 | ^ 32:40.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:40.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:40.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:40.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:40.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:40.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:40.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:40.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:40.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:17, 32:40.52 from Unified_cpp_netwerk_dns0.cpp:2: 32:40.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 32:40.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 32:40.52 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:40.52 | ^ 32:40.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:40.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:40.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:40.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:40.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:17, 32:40.55 from Unified_cpp_netwerk_dns0.cpp:2: 32:40.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 32:40.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 32:40.55 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:40.55 | ^ 32:40.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 32:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 32:40.95 from Unified_cpp_netwerk_protocol_res0.cpp:2: 32:40.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 32:40.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 32:40.95 189 | CSSRect GetExpandedScrollableRect() const { 32:40.95 | ^ 32:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 32:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 32:40.96 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:40.96 | ^ 32:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 32:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 32:41.02 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:41.02 | ^ 32:41.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 32:41.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 32:41.10 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:41.10 | ^ 32:41.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 32:41.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 32:41.14 243 | CSSRect CalculateScrollRange() const { 32:41.14 | ^ 32:41.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 32:41.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 32:41.17 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:41.17 | ^ 32:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 32:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 32:41.22 457 | CSSRect GetVisualViewport() const { 32:41.22 | ^ 32:42.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 32:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 32:42.64 from Unified_cpp_protocol_http0.cpp:2: 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 32:42.64 189 | CSSRect GetExpandedScrollableRect() const { 32:42.64 | ^ 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 32:42.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:42.64 | ^ 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 32:42.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:42.64 | ^ 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 32:42.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:42.64 | ^ 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 32:42.64 243 | CSSRect CalculateScrollRange() const { 32:42.64 | ^ 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 32:42.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:42.64 | ^ 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 32:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 32:42.64 457 | CSSRect GetVisualViewport() const { 32:42.64 | ^ 32:43.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 32:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 32:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 32:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 32:43.64 from Unified_cpp_protocol_viewsource0.cpp:2: 32:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 32:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 32:43.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:43.64 | ^ 32:43.83 ipc/chromium/src/third_party 32:44.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 32:44.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 32:44.67 from Unified_cpp_netwerk_base2.cpp:2: 32:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 32:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.67 427 | SizeT Size() const { return SizeT(width, height); } 32:44.67 | ^~~~ 32:44.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 32:44.67 from Unified_cpp_netwerk_base2.cpp:2: 32:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:44.67 | ^~~~~~~~ 32:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:44.67 | ^~~~~~~~ 32:44.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 32:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 32:44.67 from Unified_cpp_netwerk_base2.cpp:2: 32:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.67 62 | Sub operator-(const Sub& aPoint) const { 32:44.67 | ^~~~~~~~ 32:46.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 32:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 32:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 32:46.37 from Unified_cpp_netwerk_base2.cpp:2: 32:46.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 32:46.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:46.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:46.37 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:46.37 | ^~~~~~~~ 32:46.47 ipc/glue 32:49.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 32:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 32:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 32:49.50 from Unified_cpp_netwerk_base2.cpp:2: 32:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 32:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.50 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:49.50 | ^~~~~~~~~~~~~ 32:49.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 32:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 32:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 32:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:8, 32:49.50 from Unified_cpp_netwerk_base2.cpp:2: 32:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.50 323 | static SizeTyped FromUnknownSize( 32:49.50 | ^~~~~~~~~~~~~~~ 32:50.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 32:51.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 32:51.90 from Unified_cpp_protocol_data0.cpp:2: 32:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 32:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 32:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:51.90 | ^~~~~~~~ 32:51.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 32:51.90 from Unified_cpp_protocol_http0.cpp:2: 32:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 32:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 32:51.90 1249 | CSSCoord ToCSSPixels() const { return _0; } 32:51.90 | ^ 32:51.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 32:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 32:51.91 from Unified_cpp_protocol_data0.cpp:2: 32:51.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 32:51.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.91 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:51.91 | ^~~~~~~~ 32:52.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 32:52.20 from Unified_cpp_protocol_data0.cpp:2: 32:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 32:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:52.20 427 | SizeT Size() const { return SizeT(width, height); } 32:52.20 | ^~~~ 32:52.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 32:52.20 from Unified_cpp_protocol_data0.cpp:2: 32:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:52.20 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:52.20 | ^~~~~~~~ 32:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:52.20 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:52.20 | ^~~~~~~~ 32:52.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 32:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 32:52.20 from Unified_cpp_protocol_data0.cpp:2: 32:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:52.21 62 | Sub operator-(const Sub& aPoint) const { 32:52.21 | ^~~~~~~~ 32:52.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 32:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 32:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 32:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 32:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 32:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 32:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 32:52.39 from Unified_cpp_protocol_data0.cpp:2: 32:52.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 32:52.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:52.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:52.39 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:52.39 | ^~~~~~~~ 32:52.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 32:52.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 32:52.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:52.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:52.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:52.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:52.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:52.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:52.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:52.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 32:52.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 32:52.67 from Unified_cpp_protocol_viewsource0.cpp:2: 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 32:52.67 21 | inline Rect ToRect(const gfxRect& aRect) { 32:52.67 | ^ 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 32:52.67 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:52.67 | ^ 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 32:52.67 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:52.67 | ^ 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 32:52.67 44 | inline Size ToSize(const gfxSize& aSize) { 32:52.67 | ^ 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 32:52.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:52.67 | ^ 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 32:52.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:52.67 | ^ 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 32:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 32:52.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:52.67 | ^ 32:53.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 32:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 32:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 32:53.13 from Unified_cpp_protocol_viewsource0.cpp:2: 32:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 32:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 32:53.13 1859 | int32_t aAppUnitsPerPixel) { 32:53.13 | ^ 32:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 32:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 32:53.13 3214 | int32_t aAppUnitsPerPixel) { 32:53.13 | ^ 32:53.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 32:53.65 from Unified_cpp_protocol_data0.cpp:2: 32:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 32:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:53.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:53.65 | ^~~~~~~~~~~~~ 32:53.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:14, 32:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 32:53.65 from Unified_cpp_protocol_data0.cpp:2: 32:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:53.65 323 | static SizeTyped FromUnknownSize( 32:53.65 | ^~~~~~~~~~~~~~~ 32:54.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 32:54.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 32:54.17 from Unified_cpp_netwerk_protocol_res0.cpp:2: 32:54.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 32:54.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 32:54.17 1249 | CSSCoord ToCSSPixels() const { return _0; } 32:54.17 | ^ 32:56.71 ipc/ipdl 32:56.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 32:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 32:56.72 from Unified_cpp_protocol_viewsource0.cpp:2: 32:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 32:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 32:56.72 332 | LayerPoint GetFixedPositionAnchor() const { 32:56.72 | ^ 32:56.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 32:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 32:56.85 from Unified_cpp_protocol_viewsource0.cpp:2: 32:56.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 32:56.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 32:56.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:56.85 | ^ 32:56.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 32:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 32:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 32:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 32:56.86 from Unified_cpp_protocol_viewsource0.cpp:2: 32:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 32:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 32:56.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:56.86 | ^ 33:07.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:07.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 33:07.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 33:07.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 33:07.75 189 | CSSRect GetExpandedScrollableRect() const { 33:07.75 | ^ 33:07.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 33:07.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 33:07.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:07.77 | ^ 33:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 33:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 33:07.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:07.83 | ^ 33:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 33:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 33:07.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:07.83 | ^ 33:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 33:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 33:07.83 243 | CSSRect CalculateScrollRange() const { 33:07.83 | ^ 33:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 33:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 33:07.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:07.84 | ^ 33:07.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 33:07.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 33:07.97 457 | CSSRect GetVisualViewport() const { 33:07.97 | ^ 33:09.33 ipc/testshell 33:11.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 33:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 33:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 33:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 33:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 33:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 33:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 33:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:11, 33:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.h:9, 33:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.cpp:7, 33:11.06 from Unified_cpp_netwerk_base2.cpp:2: 33:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 33:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 33:11.06 760 | typename detail::Nth::Type extract() { 33:11.06 | ^~~~~~~ 33:11.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 33:11.64 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 33:11.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 33:11.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 33:11.64 21 | inline Rect ToRect(const gfxRect& aRect) { 33:11.64 | ^ 33:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 33:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 33:11.68 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:11.68 | ^ 33:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 33:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 33:11.69 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:11.69 | ^ 33:11.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:11, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.h:9, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/nsDataChannel.h:11, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.h:10, 33:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/data/DataChannelChild.cpp:7, 33:11.76 from Unified_cpp_protocol_data0.cpp:2: 33:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 33:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 33:11.76 760 | typename detail::Nth::Type extract() { 33:11.76 | ^~~~~~~ 33:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 33:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 33:11.77 44 | inline Size ToSize(const gfxSize& aSize) { 33:11.77 | ^ 33:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 33:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 33:11.77 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:11.77 | ^ 33:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 33:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 33:11.78 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:11.78 | ^ 33:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 33:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 33:11.78 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:11.78 | ^ 33:12.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 33:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 33:12.88 189 | CSSRect GetExpandedScrollableRect() const { 33:12.89 | ^ 33:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 33:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 33:12.89 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:12.89 | ^ 33:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 33:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 33:12.89 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:12.89 | ^ 33:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 33:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 33:12.89 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:12.89 | ^ 33:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 33:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 33:12.89 243 | CSSRect CalculateScrollRange() const { 33:12.89 | ^ 33:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 33:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 33:12.89 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:12.89 | ^ 33:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 33:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 33:12.90 457 | CSSRect GetVisualViewport() const { 33:12.90 | ^ 33:14.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 33:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 33:14.75 1249 | CSSCoord ToCSSPixels() const { return _0; } 33:14.75 | ^ 33:15.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 33:15.43 from Unified_cpp_protocol_http0.cpp:2: 33:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 33:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 33:15.43 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:15.43 | ^ 33:15.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 33:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 33:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 33:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 33:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 33:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:10, 33:15.87 from Unified_cpp_protocol_file0.cpp:2: 33:15.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 33:15.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 33:15.87 189 | CSSRect GetExpandedScrollableRect() const { 33:15.87 | ^ 33:15.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 33:15.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 33:15.87 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:15.87 | ^ 33:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 33:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 33:15.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:15.98 | ^ 33:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 33:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 33:15.98 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:15.98 | ^ 33:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 33:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 33:15.98 243 | CSSRect CalculateScrollRange() const { 33:15.98 | ^ 33:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 33:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 33:15.98 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:15.98 | ^ 33:16.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 33:16.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 33:16.10 457 | CSSRect GetVisualViewport() const { 33:16.10 | ^ 33:17.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 33:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 33:17.44 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:17.44 | ^ 33:17.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 33:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 33:17.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 33:17.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 33:17.68 from Unified_cpp_netwerk_protocol_res0.cpp:2: 33:17.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 33:17.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 33:17.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:17.68 | ^ 33:18.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 33:18.29 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 33:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 33:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 33:18.29 1859 | int32_t aAppUnitsPerPixel) { 33:18.29 | ^ 33:18.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 33:18.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 33:18.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 33:18.41 1249 | CSSCoord ToCSSPixels() const { return _0; } 33:18.41 | ^ 33:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 33:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 33:18.46 3214 | int32_t aAppUnitsPerPixel) { 33:18.46 | ^ 33:19.86 hal 33:19.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:19.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:19.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:19.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 33:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 33:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 33:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 33:19.97 from Unified_cpp_netwerk_base0.cpp:29: 33:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 33:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 33:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:19.97 | ^~~~~~~~ 33:20.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:20.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:20.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:20.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 33:20.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 33:20.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 33:20.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 33:20.04 from Unified_cpp_netwerk_base0.cpp:29: 33:20.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 33:20.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:20.04 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:20.04 | ^~~~~~~~ 33:20.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 33:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 33:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 33:20.23 21 | inline Rect ToRect(const gfxRect& aRect) { 33:20.23 | ^ 33:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 33:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 33:20.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:20.23 | ^ 33:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 33:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 33:20.25 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:20.25 | ^ 33:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 33:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 33:20.25 44 | inline Size ToSize(const gfxSize& aSize) { 33:20.25 | ^ 33:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 33:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 33:20.25 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:20.25 | ^ 33:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 33:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 33:20.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:20.26 | ^ 33:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 33:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 33:20.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:20.26 | ^ 33:20.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:10, 33:20.41 from Unified_cpp_protocol_file0.cpp:2: 33:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 33:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 33:20.41 1249 | CSSCoord ToCSSPixels() const { return _0; } 33:20.41 | ^ 33:20.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 33:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 33:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 33:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 33:20.78 from Unified_cpp_netwerk_base0.cpp:29: 33:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 33:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:20.79 427 | SizeT Size() const { return SizeT(width, height); } 33:20.79 | ^~~~ 33:20.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 33:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 33:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 33:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 33:20.80 from Unified_cpp_netwerk_base0.cpp:29: 33:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:20.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:20.80 | ^~~~~~~~ 33:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:20.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:20.80 | ^~~~~~~~ 33:20.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 33:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 33:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 33:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 33:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 33:20.81 from Unified_cpp_netwerk_base0.cpp:29: 33:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:20.81 62 | Sub operator-(const Sub& aPoint) const { 33:20.81 | ^~~~~~~~ 33:20.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 33:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 33:20.84 1859 | int32_t aAppUnitsPerPixel) { 33:20.84 | ^ 33:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 33:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 33:20.84 3214 | int32_t aAppUnitsPerPixel) { 33:20.84 | ^ 33:21.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 33:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 33:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 33:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 33:21.29 from Unified_cpp_netwerk_base0.cpp:29: 33:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 33:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:21.29 | ^~~~~~~~ 33:21.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 33:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 33:21.72 332 | LayerPoint GetFixedPositionAnchor() const { 33:21.72 | ^ 33:21.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 33:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 33:21.72 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:21.72 | ^ 33:21.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 33:21.72 from Unified_cpp_protocol_viewsource0.cpp:2: 33:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 33:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 33:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:21.72 | ^~~~~~~~ 33:21.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 33:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 33:21.73 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:21.73 | ^ 33:21.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 33:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 33:21.87 from Unified_cpp_protocol_viewsource0.cpp:2: 33:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 33:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.87 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:21.87 | ^~~~~~~~ 33:21.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 33:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 33:21.96 from BlobTypes.cpp:7, 33:21.96 from UnifiedProtocols0.cpp:2: 33:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 33:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:21.96 | ^ 33:22.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 33:22.31 from Unified_cpp_protocol_viewsource0.cpp:2: 33:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 33:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:22.31 427 | SizeT Size() const { return SizeT(width, height); } 33:22.31 | ^~~~ 33:22.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 33:22.31 from Unified_cpp_netwerk_base0.cpp:29: 33:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 33:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:22.31 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:22.31 | ^~~~~~~~~~~~~ 33:22.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 33:22.31 from Unified_cpp_protocol_viewsource0.cpp:2: 33:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:22.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:22.31 | ^~~~~~~~ 33:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:22.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:22.31 | ^~~~~~~~ 33:22.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 33:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 33:22.31 from Unified_cpp_protocol_viewsource0.cpp:2: 33:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:22.31 62 | Sub operator-(const Sub& aPoint) const { 33:22.31 | ^~~~~~~~ 33:22.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 33:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 33:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 33:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ChannelDiverterChild.cpp:7, 33:22.33 from Unified_cpp_netwerk_base0.cpp:29: 33:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:22.33 323 | static SizeTyped FromUnknownSize( 33:22.33 | ^~~~~~~~~~~~~~~ 33:22.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 33:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 33:22.82 from Unified_cpp_protocol_viewsource0.cpp:2: 33:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 33:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:22.82 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:22.82 | ^~~~~~~~ 33:23.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 33:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 33:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 33:23.69 from BlobTypes.cpp:7, 33:23.69 from UnifiedProtocols0.cpp:2: 33:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 33:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 33:23.69 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:23.69 | ^ 33:25.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:25.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 33:25.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 33:25.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 33:25.96 from Unified_cpp_netwerk_ipc0.cpp:2: 33:25.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 33:25.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:25.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:25.96 | ^ 33:26.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:26.49 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:26.49 | ^~~~~~~~ 33:26.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 33:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 33:26.49 from Unified_cpp_protocol_websocket0.cpp:2: 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 33:26.49 189 | CSSRect GetExpandedScrollableRect() const { 33:26.49 | ^ 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 33:26.49 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:26.49 | ^ 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 33:26.49 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:26.49 | ^ 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 33:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 33:26.49 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:26.50 | ^ 33:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 33:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 33:26.50 243 | CSSRect CalculateScrollRange() const { 33:26.50 | ^ 33:26.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 33:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:26.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:26.54 | ^~~~~~~~ 33:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 33:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 33:26.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:26.54 | ^ 33:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 33:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 33:26.54 457 | CSSRect GetVisualViewport() const { 33:26.54 | ^ 33:27.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 33:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:27.78 427 | SizeT Size() const { return SizeT(width, height); } 33:27.78 | ^~~~ 33:27.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:27.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:27.78 | ^~~~~~~~ 33:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:27.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:27.78 | ^~~~~~~~ 33:27.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:27.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:27.79 62 | Sub operator-(const Sub& aPoint) const { 33:27.79 | ^~~~~~~~ 33:27.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 33:27.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 33:27.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 33:27.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 33:27.90 from Unified_cpp_netwerk_ipc0.cpp:2: 33:27.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 33:27.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 33:27.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:27.90 | ^ 33:27.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 33:27.92 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 33:27.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 33:27.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 33:27.92 332 | LayerPoint GetFixedPositionAnchor() const { 33:27.92 | ^ 33:28.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:28.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 33:28.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:28.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:28.28 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:28.28 | ^~~~~~~~ 33:28.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:28.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:28.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:28.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:28.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:28.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:28.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:28.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:28.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 33:28.51 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 33:28.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 33:28.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 33:28.51 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:28.51 | ^ 33:28.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 33:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 33:28.68 from BlobTypes.cpp:7, 33:28.68 from UnifiedProtocols0.cpp:2: 33:28.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 33:28.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:28.68 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:28.68 | ^ 33:28.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 33:28.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 33:28.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:28.79 | ^ 33:28.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 33:28.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 33:28.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:28.79 | ^ 33:28.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 33:28.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 33:28.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:28.79 | ^ 33:28.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 33:28.79 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 33:28.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 33:28.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 33:28.79 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:28.79 | ^ 33:28.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 33:28.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 33:28.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:28.93 | ^ 33:29.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 33:29.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 33:29.10 371 | nscoord aAppUnitsPerDevPixel) { 33:29.10 | ^ 33:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 33:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 33:29.20 380 | nscoord aAppUnitsPerDevPixel) { 33:29.20 | ^ 33:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 33:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 33:29.20 387 | nscoord aAppUnitsPerDevPixel) { 33:29.20 | ^ 33:29.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 33:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 33:29.27 from InputStreamParams.cpp:7, 33:29.27 from UnifiedProtocols1.cpp:2: 33:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 33:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:29.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:29.27 | ^ 33:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 33:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.37 394 | nscoord aAppUnitsPerDevPixel) { 33:29.37 | ^ 33:29.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:29.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:29.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:29.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:29.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:29.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:29.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 33:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:29.64 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:29.64 | ^~~~~~~~~~~~~ 33:29.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:29.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:29.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:29.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:29.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:29.66 323 | static SizeTyped FromUnknownSize( 33:29.66 | ^~~~~~~~~~~~~~~ 33:30.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 33:30.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:30.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:30.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 33:30.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 33:30.13 from InputStreamParams.cpp:7, 33:30.13 from UnifiedProtocols1.cpp:2: 33:30.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 33:30.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 33:30.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:30.13 | ^ 33:31.13 js/xpconnect/wrappers 33:31.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 33:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 33:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 33:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 33:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 33:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIArrayBufferInputStream.h:13, 33:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ArrayBufferInputStream.h:9, 33:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/ArrayBufferInputStream.cpp:7, 33:31.26 from Unified_cpp_netwerk_base0.cpp:2: 33:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 33:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 33:31.26 760 | typename detail::Nth::Type extract() { 33:31.26 | ^~~~~~~ 33:31.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 33:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util_linux.cc:35: 33:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 33:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:31.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:31.94 | ^ 33:33.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 33:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 33:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util_linux.cc:35: 33:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 33:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 33:33.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:33.14 | ^ 33:34.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:34.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:10, 33:34.12 from Unified_cpp_protocol_file0.cpp:2: 33:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 33:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 33:34.12 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:34.12 | ^ 33:34.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 33:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util_linux.cc:35: 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:34.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:34.82 | ^ 33:34.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 33:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 33:34.82 from InputStreamParams.cpp:7, 33:34.82 from UnifiedProtocols1.cpp:2: 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:34.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:34.82 | ^ 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 33:34.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:34.82 | ^ 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 33:34.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:34.82 | ^ 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 33:34.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:34.82 | ^ 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 33:34.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:34.82 | ^ 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 33:34.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:34.82 | ^ 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 33:34.82 371 | nscoord aAppUnitsPerDevPixel) { 33:34.82 | ^ 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 33:34.82 380 | nscoord aAppUnitsPerDevPixel) { 33:34.82 | ^ 33:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 33:34.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 33:34.83 387 | nscoord aAppUnitsPerDevPixel) { 33:34.83 | ^ 33:34.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 33:34.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 33:34.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:34.83 | ^ 33:34.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 33:34.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:34.83 394 | nscoord aAppUnitsPerDevPixel) { 33:34.83 | ^ 33:34.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 33:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 33:34.85 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:34.85 | ^ 33:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 33:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 33:34.85 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:34.85 | ^ 33:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 33:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 33:34.91 371 | nscoord aAppUnitsPerDevPixel) { 33:34.91 | ^ 33:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 33:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 33:35.04 380 | nscoord aAppUnitsPerDevPixel) { 33:35.04 | ^ 33:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 33:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 33:35.04 387 | nscoord aAppUnitsPerDevPixel) { 33:35.04 | ^ 33:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 33:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:35.04 394 | nscoord aAppUnitsPerDevPixel) { 33:35.04 | ^ 33:35.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 33:35.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 33:35.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 33:35.37 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:35.37 | ^ 33:35.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 33:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 33:35.77 from Unified_cpp_protocol_websocket0.cpp:2: 33:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 33:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 33:35.77 1249 | CSSCoord ToCSSPixels() const { return _0; } 33:35.77 | ^ 33:36.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 33:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 33:36.55 from Unified_cpp_netwerk_dns0.cpp:2: 33:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 33:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 33:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:36.55 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:36.55 | ^~~~~~~~ 33:36.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 33:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 33:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 33:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 33:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 33:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 33:36.89 from Unified_cpp_netwerk_dns0.cpp:2: 33:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 33:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:36.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:36.89 | ^~~~~~~~ 33:37.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 33:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util_linux.cc:35: 33:37.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 33:37.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 33:37.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.06 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:37.06 | ^~~~~~~~ 33:37.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 33:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util_linux.cc:35: 33:37.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 33:37.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:37.56 | ^~~~~~~~ 33:38.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 33:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 33:38.58 from Unified_cpp_netwerk_ipc0.cpp:2: 33:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 33:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:38.58 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:38.58 | ^ 33:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 33:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 33:38.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:38.58 | ^ 33:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 33:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 33:38.58 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:38.58 | ^ 33:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 33:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 33:38.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:38.58 | ^ 33:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 33:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 33:38.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:38.58 | ^ 33:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 33:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 33:38.74 371 | nscoord aAppUnitsPerDevPixel) { 33:38.74 | ^ 33:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 33:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 33:38.91 380 | nscoord aAppUnitsPerDevPixel) { 33:38.91 | ^ 33:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 33:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 33:38.91 387 | nscoord aAppUnitsPerDevPixel) { 33:38.91 | ^ 33:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 33:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:38.91 394 | nscoord aAppUnitsPerDevPixel) { 33:38.91 | ^ 33:40.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 33:40.99 from Unified_cpp_netwerk_dns0.cpp:2: 33:40.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 33:40.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.99 427 | SizeT Size() const { return SizeT(width, height); } 33:40.99 | ^~~~ 33:40.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 33:40.99 from Unified_cpp_netwerk_dns0.cpp:2: 33:40.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:40.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.99 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:40.99 | ^~~~~~~~ 33:40.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:40.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.99 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:40.99 | ^~~~~~~~ 33:40.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 33:40.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 33:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 33:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 33:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 33:41.00 from Unified_cpp_netwerk_dns0.cpp:2: 33:41.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:41.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:41.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:41.00 62 | Sub operator-(const Sub& aPoint) const { 33:41.00 | ^~~~~~~~ 33:41.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:41.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:41.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:41.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 33:41.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 33:41.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 33:41.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 33:41.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 33:41.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:41.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:41.67 | ^ 33:41.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 33:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 33:41.79 from Unified_cpp_protocol_websocket0.cpp:2: 33:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 33:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 33:41.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:41.79 | ^ 33:41.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 33:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 33:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 33:41.88 21 | inline Rect ToRect(const gfxRect& aRect) { 33:41.88 | ^ 33:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 33:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 33:41.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:41.88 | ^ 33:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 33:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 33:41.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:41.90 | ^ 33:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 33:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 33:41.92 44 | inline Size ToSize(const gfxSize& aSize) { 33:41.92 | ^ 33:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 33:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 33:41.92 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:41.92 | ^ 33:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 33:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 33:41.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:41.94 | ^ 33:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 33:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 33:41.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:41.94 | ^ 33:42.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 33:42.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 33:42.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 33:42.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 33:42.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:15: 33:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 33:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:42.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:42.50 | ^ 33:42.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 33:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 33:42.64 from Unified_cpp_netwerk_cookie0.cpp:2: 33:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 33:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 33:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:42.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:42.64 | ^~~~~~~~ 33:42.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 33:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 33:42.69 from Unified_cpp_netwerk_cookie0.cpp:2: 33:42.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:42.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 33:42.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:42.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:42.69 | ^~~~~~~~ 33:43.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 33:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 33:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 33:43.47 1859 | int32_t aAppUnitsPerPixel) { 33:43.47 | ^ 33:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 33:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 33:43.47 3214 | int32_t aAppUnitsPerPixel) { 33:43.48 | ^ 33:43.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 33:43.48 from Unified_cpp_netwerk_dns0.cpp:2: 33:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 33:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:43.48 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:43.48 | ^~~~~~~~ 33:43.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 33:43.48 from Unified_cpp_netwerk_cookie0.cpp:2: 33:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 33:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:43.48 427 | SizeT Size() const { return SizeT(width, height); } 33:43.48 | ^~~~ 33:43.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 33:43.48 from Unified_cpp_netwerk_cookie0.cpp:2: 33:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:43.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:43.48 | ^~~~~~~~ 33:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:43.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:43.48 | ^~~~~~~~ 33:43.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 33:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 33:43.49 from Unified_cpp_netwerk_cookie0.cpp:2: 33:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:43.49 62 | Sub operator-(const Sub& aPoint) const { 33:43.49 | ^~~~~~~~ 33:43.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 33:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, 33:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellChild.h:8, 33:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellChild.cpp:5: 33:43.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 33:43.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:43.51 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:43.51 | ^ 33:43.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 33:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 33:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 33:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 33:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 33:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 33:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 33:43.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:43.53 | ^ 33:44.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 33:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 33:44.13 from Unified_cpp_netwerk_cookie0.cpp:2: 33:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 33:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:44.13 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:44.13 | ^~~~~~~~ 33:44.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 33:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 33:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 33:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 33:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 33:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:15: 33:44.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 33:44.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 33:44.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:44.23 | ^ 33:44.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 33:44.55 from Unified_cpp_protocol_http0.cpp:2: 33:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 33:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 33:44.55 21 | inline Rect ToRect(const gfxRect& aRect) { 33:44.55 | ^ 33:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 33:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 33:44.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:44.70 | ^ 33:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 33:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 33:44.70 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:44.70 | ^ 33:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 33:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 33:44.80 44 | inline Size ToSize(const gfxSize& aSize) { 33:44.80 | ^ 33:44.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 33:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 33:44.81 from Unified_cpp_netwerk_protocol_res0.cpp:2: 33:44.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 33:44.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 33:44.81 21 | inline Rect ToRect(const gfxRect& aRect) { 33:44.81 | ^ 33:44.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 33:44.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 33:44.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:44.82 | ^ 33:44.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 33:44.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 33:44.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:44.84 | ^ 33:44.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 33:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 33:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 33:44.85 332 | LayerPoint GetFixedPositionAnchor() const { 33:44.85 | ^ 33:44.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 33:44.85 from Unified_cpp_netwerk_cookie0.cpp:2: 33:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 33:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:44.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:44.85 | ^~~~~~~~~~~~~ 33:44.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:15, 33:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 33:44.85 from Unified_cpp_netwerk_cookie0.cpp:2: 33:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:44.85 323 | static SizeTyped FromUnknownSize( 33:44.85 | ^~~~~~~~~~~~~~~ 33:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 33:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 33:44.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:44.88 | ^ 33:44.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 33:44.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 33:44.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 33:44.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:44.92 | ^ 33:44.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 33:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 33:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 33:45.07 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:45.07 | ^ 33:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 33:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 33:45.07 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:45.07 | ^ 33:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 33:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 33:45.08 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:45.08 | ^ 33:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 33:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 33:45.08 44 | inline Size ToSize(const gfxSize& aSize) { 33:45.08 | ^ 33:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 33:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 33:45.08 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:45.08 | ^ 33:45.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 33:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 33:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, 33:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellChild.h:8, 33:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellChild.cpp:5: 33:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 33:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 33:45.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:45.08 | ^ 33:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 33:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 33:45.16 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:45.16 | ^ 33:45.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 33:45.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 33:45.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:45.17 | ^ 33:45.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 33:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 33:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 33:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:15: 33:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 33:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:45.33 | ^ 33:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 33:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 33:45.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:45.33 | ^ 33:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 33:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 33:45.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:45.33 | ^ 33:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 33:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 33:45.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:45.35 | ^ 33:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 33:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 33:45.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:45.35 | ^ 33:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 33:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 33:45.37 371 | nscoord aAppUnitsPerDevPixel) { 33:45.37 | ^ 33:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 33:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 33:45.37 380 | nscoord aAppUnitsPerDevPixel) { 33:45.37 | ^ 33:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 33:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 33:45.37 387 | nscoord aAppUnitsPerDevPixel) { 33:45.37 | ^ 33:45.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 33:45.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.38 394 | nscoord aAppUnitsPerDevPixel) { 33:45.38 | ^ 33:45.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 33:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 33:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 33:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 33:45.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 33:45.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.75 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:45.75 | ^ 33:45.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 33:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 33:46.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:46.10 | ^ 33:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 33:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 33:46.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:46.10 | ^ 33:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 33:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 33:46.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:46.10 | ^ 33:46.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 33:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 33:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:46.11 | ^ 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 33:46.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:46.11 | ^ 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 33:46.11 371 | nscoord aAppUnitsPerDevPixel) { 33:46.11 | ^ 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 33:46.11 380 | nscoord aAppUnitsPerDevPixel) { 33:46.11 | ^ 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 33:46.11 387 | nscoord aAppUnitsPerDevPixel) { 33:46.11 | ^ 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 33:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.11 394 | nscoord aAppUnitsPerDevPixel) { 33:46.11 | ^ 33:46.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 33:46.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:46.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:46.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 33:46.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 33:46.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 33:46.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 33:46.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 33:46.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:46.23 | ^ 33:46.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 33:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 33:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 33:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 33:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 33:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 33:46.88 from Unified_cpp_netwerk_dns0.cpp:2: 33:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 33:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:46.88 | ^~~~~~~~~~~~~ 33:46.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 33:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 33:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 33:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 33:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 33:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 33:46.89 from Unified_cpp_netwerk_dns0.cpp:2: 33:46.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:46.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.89 323 | static SizeTyped FromUnknownSize( 33:46.89 | ^~~~~~~~~~~~~~~ 33:47.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 33:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 33:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 33:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 33:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:47.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:47.16 | ^ 33:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 33:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 33:47.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:47.16 | ^ 33:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 33:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 33:47.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:47.17 | ^ 33:47.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 33:47.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 33:47.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:47.17 | ^ 33:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 33:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 33:47.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:47.18 | ^ 33:47.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 33:47.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 33:47.20 371 | nscoord aAppUnitsPerDevPixel) { 33:47.20 | ^ 33:47.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 33:47.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 33:47.21 380 | nscoord aAppUnitsPerDevPixel) { 33:47.21 | ^ 33:47.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 33:47.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 33:47.21 387 | nscoord aAppUnitsPerDevPixel) { 33:47.21 | ^ 33:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 33:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:47.22 394 | nscoord aAppUnitsPerDevPixel) { 33:47.22 | ^ 33:47.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 33:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, 33:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellChild.h:8, 33:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellChild.cpp:5: 33:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 33:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:47.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:47.45 | ^ 33:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 33:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 33:47.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:47.45 | ^ 33:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 33:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 33:47.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:47.45 | ^ 33:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 33:47.85 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:47.85 | ^ 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 33:47.85 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:47.85 | ^ 33:47.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 33:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 33:47.85 from Unified_cpp_protocol_websocket0.cpp:2: 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 33:47.85 21 | inline Rect ToRect(const gfxRect& aRect) { 33:47.85 | ^ 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 33:47.85 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:47.85 | ^ 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 33:47.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:47.85 | ^ 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 33:47.85 371 | nscoord aAppUnitsPerDevPixel) { 33:47.85 | ^ 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 33:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 33:47.86 44 | inline Size ToSize(const gfxSize& aSize) { 33:47.86 | ^ 33:47.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 33:47.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 33:47.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:47.86 | ^ 33:47.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 33:47.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 33:47.86 380 | nscoord aAppUnitsPerDevPixel) { 33:47.86 | ^ 33:47.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 33:47.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 33:47.95 387 | nscoord aAppUnitsPerDevPixel) { 33:47.95 | ^ 33:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 33:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:47.95 394 | nscoord aAppUnitsPerDevPixel) { 33:47.95 | ^ 33:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 33:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 33:47.95 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:47.95 | ^ 33:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 33:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 33:47.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:47.95 | ^ 33:48.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 33:48.99 from Unified_cpp_protocol_viewsource0.cpp:2: 33:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 33:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:48.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:48.99 | ^~~~~~~~~~~~~ 33:48.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 33:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 33:48.99 from Unified_cpp_protocol_viewsource0.cpp:2: 33:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:48.99 323 | static SizeTyped FromUnknownSize( 33:48.99 | ^~~~~~~~~~~~~~~ 33:49.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 33:49.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:49.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:49.69 from LayersMessages.cpp:7, 33:49.69 from UnifiedProtocols1.cpp:11: 33:49.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 33:49.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 33:49.69 189 | CSSRect GetExpandedScrollableRect() const { 33:49.69 | ^ 33:49.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 33:49.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 33:49.69 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:49.69 | ^ 33:49.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 33:49.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 33:49.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:49.71 | ^ 33:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 33:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 33:49.73 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:49.73 | ^ 33:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 33:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 33:49.73 243 | CSSRect CalculateScrollRange() const { 33:49.73 | ^ 33:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 33:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 33:49.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:49.80 | ^ 33:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 33:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 33:49.80 457 | CSSRect GetVisualViewport() const { 33:49.80 | ^ 33:49.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 33:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 33:49.83 from Unified_cpp_netwerk_protocol_res0.cpp:2: 33:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 33:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 33:49.83 1859 | int32_t aAppUnitsPerPixel) { 33:49.83 | ^ 33:50.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 33:50.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 33:50.07 3214 | int32_t aAppUnitsPerPixel) { 33:50.07 | ^ 33:50.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 33:50.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 33:50.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 33:50.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:50.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:50.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:50.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:50.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:50.40 from LayersMessages.cpp:7, 33:50.40 from UnifiedProtocols1.cpp:11: 33:50.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 33:50.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 33:50.40 1249 | CSSCoord ToCSSPixels() const { return _0; } 33:50.40 | ^ 33:50.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 33:50.60 from Unified_cpp_protocol_http0.cpp:2: 33:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 33:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 33:50.60 1859 | int32_t aAppUnitsPerPixel) { 33:50.60 | ^ 33:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 33:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 33:50.61 3214 | int32_t aAppUnitsPerPixel) { 33:50.61 | ^ 33:50.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 33:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 33:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 33:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 33:50.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:50.61 | ^~~~~~~~ 33:50.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 33:50.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:50.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 33:50.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:50.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:50.62 | ^~~~~~~~ 33:51.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 33:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 33:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.19 427 | SizeT Size() const { return SizeT(width, height); } 33:51.19 | ^~~~ 33:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 33:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:51.19 | ^~~~~~~~ 33:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:51.19 | ^~~~~~~~ 33:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:51.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:51.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:51.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:51.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 33:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.20 62 | Sub operator-(const Sub& aPoint) const { 33:51.20 | ^~~~~~~~ 33:51.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 33:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 33:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 33:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.40 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:51.40 | ^~~~~~~~ 33:51.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 33:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 33:51.69 from Unified_cpp_protocol_websocket0.cpp:2: 33:51.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 33:51.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 33:51.69 1859 | int32_t aAppUnitsPerPixel) { 33:51.69 | ^ 33:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 33:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 33:51.71 3214 | int32_t aAppUnitsPerPixel) { 33:51.71 | ^ 33:53.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 33:53.69 from Unified_cpp_protocol_websocket0.cpp:2: 33:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 33:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 33:53.69 332 | LayerPoint GetFixedPositionAnchor() const { 33:53.69 | ^ 33:53.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 33:53.69 from Unified_cpp_protocol_websocket0.cpp:2: 33:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 33:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 33:53.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:53.69 | ^ 33:53.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 33:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 33:53.70 from Unified_cpp_protocol_websocket0.cpp:2: 33:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 33:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 33:53.70 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:53.70 | ^ 33:53.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 33:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 33:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:53.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:53.90 | ^~~~~~~~~~~~~ 33:53.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 33:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:53.90 323 | static SizeTyped FromUnknownSize( 33:53.90 | ^~~~~~~~~~~~~~~ 33:54.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:10, 33:54.60 from Unified_cpp_protocol_file0.cpp:2: 33:54.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 33:54.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 33:54.60 21 | inline Rect ToRect(const gfxRect& aRect) { 33:54.60 | ^ 33:54.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 33:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 33:54.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:54.63 | ^ 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 33:54.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:54.64 | ^ 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 33:54.64 44 | inline Size ToSize(const gfxSize& aSize) { 33:54.64 | ^ 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 33:54.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:54.64 | ^ 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 33:54.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:54.64 | ^ 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 33:54.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:54.64 | ^ 33:54.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 33:54.64 from Unified_cpp_protocol_http0.cpp:2: 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 33:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 33:54.64 332 | LayerPoint GetFixedPositionAnchor() const { 33:54.64 | ^ 33:54.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 33:54.65 from Unified_cpp_protocol_http0.cpp:2: 33:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 33:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 33:54.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:54.65 | ^ 33:54.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 33:54.68 from Unified_cpp_protocol_http0.cpp:2: 33:54.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 33:54.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 33:54.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:54.68 | ^ 33:54.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 33:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 33:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 33:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 33:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 33:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/ChannelClassifierService.cpp:10, 33:54.93 from Unified_cpp_url-classifier0.cpp:11: 33:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 33:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 33:54.93 1249 | CSSCoord ToCSSPixels() const { return _0; } 33:54.93 | ^ 33:55.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 33:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:55.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:55.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:10, 33:55.24 from Unified_cpp_protocol_file0.cpp:2: 33:55.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 33:55.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 33:55.24 1859 | int32_t aAppUnitsPerPixel) { 33:55.24 | ^ 33:55.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 33:55.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 33:55.24 3214 | int32_t aAppUnitsPerPixel) { 33:55.24 | ^ 33:55.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 33:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 33:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 33:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 33:55.98 from Unified_cpp_netwerk_protocol_res0.cpp:2: 33:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 33:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 33:55.98 332 | LayerPoint GetFixedPositionAnchor() const { 33:55.98 | ^ 33:56.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:56.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:56.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:56.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:56.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:56.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:56.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 33:56.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 33:56.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 33:56.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 33:56.29 from Unified_cpp_netwerk_protocol_res0.cpp:2: 33:56.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 33:56.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 33:56.29 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:56.29 | ^ 33:56.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 33:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 33:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 33:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 33:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 33:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 33:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 33:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 33:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 33:56.53 from Unified_cpp_protocol_viewsource0.cpp:2: 33:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 33:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.53 760 | typename detail::Nth::Type extract() { 33:56.53 | ^~~~~~~ 33:56.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 33:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 33:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 33:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 33:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 33:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 33:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 33:56.59 from Unified_cpp_netwerk_protocol_res0.cpp:2: 33:56.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 33:56.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 33:56.59 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:56.59 | ^ 33:58.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:10, 33:58.11 from Unified_cpp_protocol_file0.cpp:2: 33:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 33:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 33:58.11 332 | LayerPoint GetFixedPositionAnchor() const { 33:58.11 | ^ 33:58.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIProperties.h:14, 33:58.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 33:58.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFile.h:527, 33:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 33:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoMemMap.h:9, 33:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/SharedPrefMap.h:10, 33:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:13, 33:58.15 from Unified_cpp_modules_libpref0.cpp:2: 33:58.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In member function 'nsresult mozilla::Preferences::WritePrefFile(nsIFile*, mozilla::Preferences::SaveMethod)': 33:58.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of 'PrefSaveData [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 33:58.15 410 | size_type Capacity() const { return mHdr->mCapacity; } 33:58.16 | ~~~~~~^~~~~~~~~ 33:58.16 In file included from Unified_cpp_modules_libpref0.cpp:2: 33:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:4124:77: note: while referencing '' 33:58.16 4124 | UniquePtr prefs = MakeUnique(pref_savePrefs()); 33:58.16 | ^ 33:58.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 33:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIProperties.h:14, 33:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 33:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFile.h:527, 33:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 33:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoMemMap.h:9, 33:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/SharedPrefMap.h:10, 33:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:13, 33:58.16 from Unified_cpp_modules_libpref0.cpp:2: 33:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'PrefSaveData [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 33:58.16 416 | mArray.mHdr->mLength = 0; 33:58.16 | ~~~~~~~~~~~~~~~~~~~~~^~~ 33:58.16 In file included from Unified_cpp_modules_libpref0.cpp:2: 33:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:4124:77: note: while referencing '' 33:58.16 4124 | UniquePtr prefs = MakeUnique(pref_savePrefs()); 33:58.16 | ^ 33:58.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:10, 33:58.33 from Unified_cpp_protocol_file0.cpp:2: 33:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 33:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 33:58.33 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:58.33 | ^ 33:58.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:58.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:58.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:58.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:58.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:58.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:58.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:58.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:10, 33:58.54 from Unified_cpp_protocol_file0.cpp:2: 33:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 33:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 33:58.54 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:58.54 | ^ 33:58.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 33:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 33:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 33:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 33:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 33:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 33:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 33:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 33:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 33:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 33:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 33:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 33:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 33:58.98 760 | typename detail::Nth::Type extract() { 33:58.98 | ^~~~~~~ 34:03.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 34:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 34:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 34:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 34:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 34:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICookie.h:13, 34:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.h:9, 34:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cookie/Cookie.cpp:6, 34:03.20 from Unified_cpp_netwerk_cookie0.cpp:2: 34:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 34:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 34:03.20 760 | typename detail::Nth::Type extract() { 34:03.20 | ^~~~~~~ 34:03.67 In file included from Unified_c_src_third_party0.c:119: 34:03.67 In function 'evutil_sockaddr_cmp', 34:03.67 inlined from 'evdns_nameserver_add_impl_' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2496:9, 34:03.67 inlined from 'evdns_base_nameserver_add' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2577:8: 34:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/third_party/libevent/evutil.c:2229:12: warning: '__builtin_memcmp_eq' reading 16 bytes from a region of size 8 [-Wstringop-overflow=] 34:03.67 2229 | if ((r = memcmp(sin1->sin6_addr.s6_addr, sin2->sin6_addr.s6_addr, 16))) 34:03.67 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:06.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 34:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 34:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 34:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 34:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 34:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 34:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.h:12, 34:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.cpp:8, 34:06.69 from Unified_cpp_netwerk_ipc0.cpp:11: 34:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 34:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 34:06.69 189 | CSSRect GetExpandedScrollableRect() const { 34:06.69 | ^ 34:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 34:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 34:06.69 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:06.69 | ^ 34:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 34:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 34:06.69 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:06.69 | ^ 34:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 34:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 34:06.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:06.71 | ^ 34:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 34:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 34:06.71 243 | CSSRect CalculateScrollRange() const { 34:06.71 | ^ 34:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 34:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 34:06.71 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:06.71 | ^ 34:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 34:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 34:06.72 457 | CSSRect GetVisualViewport() const { 34:06.72 | ^ 34:07.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 34:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 34:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 34:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 34:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 34:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 34:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 34:07.41 from ClientIPCTypes.cpp:7, 34:07.41 from UnifiedProtocols0.cpp:29: 34:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 34:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 34:07.41 189 | CSSRect GetExpandedScrollableRect() const { 34:07.41 | ^ 34:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 34:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 34:07.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:07.41 | ^ 34:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 34:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 34:07.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:07.41 | ^ 34:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 34:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 34:07.42 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:07.42 | ^ 34:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 34:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 34:07.42 243 | CSSRect CalculateScrollRange() const { 34:07.42 | ^ 34:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 34:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 34:07.42 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:07.42 | ^ 34:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 34:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 34:07.43 457 | CSSRect GetVisualViewport() const { 34:07.43 | ^ 34:08.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 34:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 34:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 34:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 34:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 34:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDNSService.h:17, 34:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDNSService.h:10, 34:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 34:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/dns/ChildDNSService.cpp:5, 34:08.70 from Unified_cpp_netwerk_dns0.cpp:2: 34:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 34:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 34:08.70 760 | typename detail::Nth::Type extract() { 34:08.70 | ^~~~~~~ 34:09.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 34:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 34:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 34:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 34:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/message_pump_default.cc:14, 34:09.22 from Unified_cpp_ipc_chromium0.cpp:74: 34:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 34:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:09.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:09.23 | ^ 34:09.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 34:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 34:09.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 34:09.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 34:09.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 34:09.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/message_pump_default.cc:14, 34:09.46 from Unified_cpp_ipc_chromium0.cpp:74: 34:09.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 34:09.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 34:09.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:09.46 | ^ 34:09.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 34:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 34:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 34:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 34:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 34:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 34:09.56 from ClientIPCTypes.cpp:7, 34:09.56 from UnifiedProtocols0.cpp:29: 34:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 34:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 34:09.56 1249 | CSSCoord ToCSSPixels() const { return _0; } 34:09.56 | ^ 34:10.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 34:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 34:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 34:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 34:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/message_pump_default.cc:14, 34:10.25 from Unified_cpp_ipc_chromium0.cpp:74: 34:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 34:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:10.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:10.25 | ^ 34:10.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 34:10.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 34:10.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:10.28 | ^ 34:10.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 34:10.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 34:10.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:10.28 | ^ 34:10.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 34:10.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 34:10.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:10.29 | ^ 34:10.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 34:10.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 34:10.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:10.29 | ^ 34:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 34:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 34:10.45 371 | nscoord aAppUnitsPerDevPixel) { 34:10.45 | ^ 34:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 34:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 34:10.45 380 | nscoord aAppUnitsPerDevPixel) { 34:10.45 | ^ 34:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 34:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 34:10.45 387 | nscoord aAppUnitsPerDevPixel) { 34:10.45 | ^ 34:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 34:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:10.56 394 | nscoord aAppUnitsPerDevPixel) { 34:10.56 | ^ 34:11.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.h:12, 34:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.cpp:8, 34:11.46 from Unified_cpp_netwerk_ipc0.cpp:11: 34:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 34:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 34:11.46 1249 | CSSCoord ToCSSPixels() const { return _0; } 34:11.46 | ^ 34:12.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 34:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 34:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 34:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 34:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 34:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 34:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpHandler.cpp:8: 34:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 34:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 34:12.46 760 | typename detail::Nth::Type extract() { 34:12.46 | ^~~~~~~ 34:14.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:14.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 34:14.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 34:14.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:14.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:14.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:14.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:14.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:14.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 34:14.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 34:14.93 from ClientIPCTypes.cpp:7, 34:14.93 from UnifiedProtocols0.cpp:29: 34:14.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 34:14.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 34:14.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:14.93 | ^ 34:15.14 Compiling neqo-qpack v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 34:17.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 34:17.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 34:17.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 34:17.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:17.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:17.99 | ^~~~~~~~ 34:17.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 34:17.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:17.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 34:17.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:17.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:17.99 | ^~~~~~~~ 34:18.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 34:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 34:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelParent.cpp:11, 34:18.23 from Unified_cpp_netwerk_protocol_ftp0.cpp:11: 34:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 34:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 34:18.23 1394 | LayerPoint GetFixedPositionAnchor() { 34:18.23 | ^ 34:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 34:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 34:18.28 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 34:18.28 | ^ 34:18.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 34:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 34:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.30 427 | SizeT Size() const { return SizeT(width, height); } 34:18.30 | ^~~~ 34:18.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 34:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.30 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:18.30 | ^~~~~~~~ 34:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.30 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:18.30 | ^~~~~~~~ 34:18.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 34:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.30 62 | Sub operator-(const Sub& aPoint) const { 34:18.30 | ^~~~~~~~ 34:18.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:18.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:18.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:18.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:18.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:18.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:18.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:18.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:18.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:18.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 34:18.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 34:18.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:18.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.51 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:18.51 | ^~~~~~~~ 34:19.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:19.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 34:19.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 34:19.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 34:19.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/ChannelClassifierService.cpp:10, 34:19.24 from Unified_cpp_url-classifier0.cpp:11: 34:19.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 34:19.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 34:19.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:19.24 | ^ 34:19.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 34:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 34:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 34:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 34:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 34:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:20: 34:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 34:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 34:19.41 189 | CSSRect GetExpandedScrollableRect() const { 34:19.41 | ^ 34:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 34:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 34:19.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:19.41 | ^ 34:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 34:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 34:19.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:19.41 | ^ 34:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 34:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 34:19.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:19.41 | ^ 34:19.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 34:19.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 34:19.43 243 | CSSRect CalculateScrollRange() const { 34:19.43 | ^ 34:19.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 34:19.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 34:19.43 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:19.43 | ^ 34:19.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 34:19.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 34:19.43 457 | CSSRect GetVisualViewport() const { 34:19.43 | ^ 34:21.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 34:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 34:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 34:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 34:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 34:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 34:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 34:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 34:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/ChannelClassifierService.cpp:10, 34:21.08 from Unified_cpp_url-classifier0.cpp:11: 34:21.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 34:21.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 34:21.08 189 | CSSRect GetExpandedScrollableRect() const { 34:21.09 | ^ 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 34:21.09 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:21.09 | ^ 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 34:21.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:21.09 | ^ 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 34:21.09 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:21.09 | ^ 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 34:21.09 243 | CSSRect CalculateScrollRange() const { 34:21.09 | ^ 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 34:21.09 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:21.09 | ^ 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 34:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 34:21.09 457 | CSSRect GetVisualViewport() const { 34:21.09 | ^ 34:21.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 34:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 34:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 34:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 34:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:20: 34:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 34:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 34:21.50 1249 | CSSCoord ToCSSPixels() const { return _0; } 34:21.50 | ^ 34:22.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 34:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 34:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 34:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.h:12, 34:22.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.cpp:8, 34:22.25 from Unified_cpp_netwerk_ipc0.cpp:11: 34:22.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 34:22.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 34:22.25 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:22.25 | ^ 34:22.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 34:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 34:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 34:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 34:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/message_pump_default.cc:14, 34:22.33 from Unified_cpp_ipc_chromium0.cpp:74: 34:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 34:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 34:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:22.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:22.33 | ^~~~~~~~ 34:22.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 34:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 34:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 34:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 34:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/message_pump_default.cc:14, 34:22.35 from Unified_cpp_ipc_chromium0.cpp:74: 34:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 34:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:22.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:22.36 | ^~~~~~~~ 34:25.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:25.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:20: 34:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 34:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 34:25.59 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:25.59 | ^ 34:25.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 34:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 34:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.h:12, 34:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.cpp:8, 34:25.91 from Unified_cpp_netwerk_ipc0.cpp:11: 34:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 34:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 34:25.91 21 | inline Rect ToRect(const gfxRect& aRect) { 34:25.91 | ^ 34:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 34:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 34:25.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:25.91 | ^ 34:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 34:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 34:25.91 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:25.91 | ^ 34:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 34:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 34:25.92 44 | inline Size ToSize(const gfxSize& aSize) { 34:25.92 | ^ 34:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 34:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 34:25.92 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:25.92 | ^ 34:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 34:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 34:25.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:25.93 | ^ 34:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 34:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 34:25.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:25.93 | ^ 34:26.80 js/xpconnect/loader 34:27.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 34:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.h:12, 34:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.cpp:8, 34:27.29 from Unified_cpp_netwerk_ipc0.cpp:11: 34:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 34:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 34:27.29 1859 | int32_t aAppUnitsPerPixel) { 34:27.29 | ^ 34:27.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 34:27.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:27.30 3214 | int32_t aAppUnitsPerPixel) { 34:27.30 | ^ 34:27.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 34:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 34:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:27.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:27.55 | ^~~~~~~~~~~~~ 34:27.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:24: 34:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:27.55 323 | static SizeTyped FromUnknownSize( 34:27.55 | ^~~~~~~~~~~~~~~ 34:27.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:27.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 34:27.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 34:27.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:27.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:27.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:27.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:27.80 from LayersMessages.cpp:7, 34:27.80 from UnifiedProtocols1.cpp:11: 34:27.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 34:27.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 34:27.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:27.80 | ^ 34:28.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:28.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:28.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:28.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:28.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:28.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:28.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 34:28.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, 34:28.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellChild.h:8, 34:28.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellChild.cpp:5: 34:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 34:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 34:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:28.22 | ^~~~~~~~ 34:28.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.h:12, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.cpp:8, 34:28.22 from Unified_cpp_netwerk_ipc0.cpp:11: 34:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 34:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 34:28.22 332 | LayerPoint GetFixedPositionAnchor() const { 34:28.22 | ^ 34:28.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellChild.h:8, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellChild.cpp:5: 34:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 34:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:28.22 | ^~~~~~~~ 34:28.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.h:12, 34:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.cpp:8, 34:28.22 from Unified_cpp_netwerk_ipc0.cpp:11: 34:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 34:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 34:28.23 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:28.23 | ^ 34:28.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:28.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:28.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:28.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:28.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 34:28.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.h:12, 34:28.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannel.cpp:8, 34:28.23 from Unified_cpp_netwerk_ipc0.cpp:11: 34:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 34:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 34:28.23 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:28.23 | ^ 34:30.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 34:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/ChannelClassifierService.cpp:10, 34:30.48 from Unified_cpp_url-classifier0.cpp:11: 34:30.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 34:30.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 34:30.48 21 | inline Rect ToRect(const gfxRect& aRect) { 34:30.48 | ^ 34:30.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 34:30.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 34:30.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:30.48 | ^ 34:30.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 34:30.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 34:30.48 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:30.48 | ^ 34:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 34:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 34:30.50 44 | inline Size ToSize(const gfxSize& aSize) { 34:30.50 | ^ 34:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 34:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 34:30.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:30.50 | ^ 34:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 34:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 34:30.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:30.50 | ^ 34:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 34:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 34:30.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:30.50 | ^ 34:30.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 34:30.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 34:30.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 34:30.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 34:30.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:30.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 34:30.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/build/nsNetModule.cpp:10: 34:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 34:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 34:30.86 760 | typename detail::Nth::Type extract() { 34:30.86 | ^~~~~~~ 34:31.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 34:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 34:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 34:31.61 from ClientIPCTypes.cpp:7, 34:31.61 from UnifiedProtocols0.cpp:29: 34:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 34:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 34:31.61 21 | inline Rect ToRect(const gfxRect& aRect) { 34:31.61 | ^ 34:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 34:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 34:31.61 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:31.61 | ^ 34:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 34:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 34:31.61 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:31.61 | ^ 34:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 34:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 34:31.61 44 | inline Size ToSize(const gfxSize& aSize) { 34:31.61 | ^ 34:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 34:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 34:31.61 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:31.61 | ^ 34:31.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 34:31.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 34:31.71 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:31.71 | ^ 34:31.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 34:31.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 34:31.71 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:31.71 | ^ 34:32.03 Compiling neqo-http3 v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 34:32.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 34:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 34:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:15: 34:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 34:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 34:32.67 189 | CSSRect GetExpandedScrollableRect() const { 34:32.67 | ^ 34:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 34:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 34:32.67 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:32.67 | ^ 34:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 34:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 34:32.67 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:32.67 | ^ 34:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 34:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 34:32.67 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:32.67 | ^ 34:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 34:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 34:32.67 243 | CSSRect CalculateScrollRange() const { 34:32.67 | ^ 34:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 34:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 34:32.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:32.73 | ^ 34:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 34:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 34:32.73 457 | CSSRect GetVisualViewport() const { 34:32.73 | ^ 34:33.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:20: 34:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 34:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 34:33.25 21 | inline Rect ToRect(const gfxRect& aRect) { 34:33.25 | ^ 34:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 34:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 34:33.25 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:33.25 | ^ 34:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 34:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 34:33.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:33.26 | ^ 34:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 34:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 34:33.28 44 | inline Size ToSize(const gfxSize& aSize) { 34:33.28 | ^ 34:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 34:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 34:33.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:33.30 | ^ 34:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 34:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 34:33.33 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:33.33 | ^ 34:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 34:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 34:33.33 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:33.33 | ^ 34:33.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 34:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 34:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 34:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 34:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 34:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 34:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 34:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 34:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 34:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 34:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 34:33.81 189 | CSSRect GetExpandedScrollableRect() const { 34:33.81 | ^ 34:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 34:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 34:33.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:33.81 | ^ 34:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 34:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 34:33.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:33.81 | ^ 34:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 34:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 34:33.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:33.81 | ^ 34:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 34:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 34:33.81 243 | CSSRect CalculateScrollRange() const { 34:33.81 | ^ 34:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 34:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 34:33.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:33.82 | ^ 34:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 34:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 34:33.82 457 | CSSRect GetVisualViewport() const { 34:33.83 | ^ 34:34.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 34:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 34:34.18 from ClientIPCTypes.cpp:7, 34:34.18 from UnifiedProtocols0.cpp:29: 34:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 34:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 34:34.18 1859 | int32_t aAppUnitsPerPixel) { 34:34.18 | ^ 34:34.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 34:34.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:34.28 3214 | int32_t aAppUnitsPerPixel) { 34:34.28 | ^ 34:34.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheFile.h:10, 34:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheEntry.h:9, 34:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheEntry.cpp:6, 34:34.35 from Unified_cpp_netwerk_cache20.cpp:2: 34:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheFileMetadata.h: In member function 'virtual nsresult mozilla::net::CacheEntry::OnFileReady(nsresult, bool)': 34:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheFileMetadata.h:35:4: warning: 'frecency' may be used uninitialized in this function [-Wmaybe-uninitialized] 34:34.35 35 | ((double)(aInt) / (double)CacheObserver::HalfLifeSeconds()) 34:34.35 | ^ 34:34.36 In file included from Unified_cpp_netwerk_cache20.cpp:2: 34:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/cache2/CacheEntry.cpp:490:14: note: 'frecency' was declared here 34:34.36 490 | uint32_t frecency; 34:34.36 | ^~~~~~~~ 34:34.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:34.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:34.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:34.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:34.98 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:34.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 34:34.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 34:34.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.98 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:34.98 | ^~~~~~~~ 34:34.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:35.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:35.00 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:35.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 34:35.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:35.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:35.00 | ^~~~~~~~ 34:35.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:35.55 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 34:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:35.55 427 | SizeT Size() const { return SizeT(width, height); } 34:35.55 | ^~~~ 34:35.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:35.55 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:35.55 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:35.55 | ^~~~~~~~ 34:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:35.55 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:35.55 | ^~~~~~~~ 34:35.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:35.55 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:35.55 62 | Sub operator-(const Sub& aPoint) const { 34:35.55 | ^~~~~~~~ 34:35.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:20: 34:35.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 34:35.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 34:35.59 1859 | int32_t aAppUnitsPerPixel) { 34:35.59 | ^ 34:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 34:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:35.60 3214 | int32_t aAppUnitsPerPixel) { 34:35.60 | ^ 34:35.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 34:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 34:35.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 34:35.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 34:35.75 1249 | CSSCoord ToCSSPixels() const { return _0; } 34:35.75 | ^ 34:35.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:35.79 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:35.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 34:35.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:35.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:35.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:35.79 | ^~~~~~~~ 34:35.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 34:36.05 from Unified_cpp_protocol_http0.cpp:2: 34:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 34:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 34:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:36.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:36.05 | ^~~~~~~~ 34:36.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 34:36.05 from Unified_cpp_protocol_http0.cpp:2: 34:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 34:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:36.05 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:36.05 | ^~~~~~~~ 34:36.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 34:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 34:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 34:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/ChannelClassifierService.cpp:10, 34:36.19 from Unified_cpp_url-classifier0.cpp:11: 34:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 34:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 34:36.19 1859 | int32_t aAppUnitsPerPixel) { 34:36.19 | ^ 34:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 34:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:36.20 3214 | int32_t aAppUnitsPerPixel) { 34:36.20 | ^ 34:36.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:36.59 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:36.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 34:36.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:36.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:36.59 | ^~~~~~~~~~~~~ 34:36.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:36.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:36.59 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:36.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:36.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:36.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:36.59 323 | static SizeTyped FromUnknownSize( 34:36.59 | ^~~~~~~~~~~~~~~ 34:37.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 34:37.43 from Unified_cpp_protocol_http0.cpp:2: 34:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 34:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:37.43 427 | SizeT Size() const { return SizeT(width, height); } 34:37.43 | ^~~~ 34:37.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/ChannelClassifierService.cpp:10, 34:37.43 from Unified_cpp_url-classifier0.cpp:11: 34:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 34:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 34:37.43 332 | LayerPoint GetFixedPositionAnchor() const { 34:37.43 | ^ 34:37.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 34:37.43 from Unified_cpp_protocol_http0.cpp:2: 34:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:37.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:37.43 | ^~~~~~~~ 34:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:37.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:37.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:37.44 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:37.44 | ^~~~~~~~ 34:37.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 34:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 34:37.45 from Unified_cpp_protocol_http0.cpp:2: 34:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:37.45 62 | Sub operator-(const Sub& aPoint) const { 34:37.45 | ^~~~~~~~ 34:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 34:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 34:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 34:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/ChannelClassifierService.cpp:10, 34:37.47 from Unified_cpp_url-classifier0.cpp:11: 34:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 34:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 34:37.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:37.47 | ^ 34:37.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 34:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:37.49 from LayersMessages.cpp:7, 34:37.49 from UnifiedProtocols1.cpp:11: 34:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 34:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 34:37.49 21 | inline Rect ToRect(const gfxRect& aRect) { 34:37.49 | ^ 34:37.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:37.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:37.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:37.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 34:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 34:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 34:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/ChannelClassifierService.cpp:10, 34:37.51 from Unified_cpp_url-classifier0.cpp:11: 34:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 34:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 34:37.51 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:37.51 | ^ 34:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 34:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 34:37.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:37.51 | ^ 34:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 34:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 34:37.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:37.51 | ^ 34:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 34:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 34:37.52 44 | inline Size ToSize(const gfxSize& aSize) { 34:37.52 | ^ 34:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 34:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 34:37.52 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:37.52 | ^ 34:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 34:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 34:37.53 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:37.53 | ^ 34:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 34:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 34:37.53 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:37.53 | ^ 34:37.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:37.77 from LayersMessages.cpp:7, 34:37.77 from UnifiedProtocols1.cpp:11: 34:37.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 34:37.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 34:37.77 1859 | int32_t aAppUnitsPerPixel) { 34:37.77 | ^ 34:37.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 34:37.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:37.79 3214 | int32_t aAppUnitsPerPixel) { 34:37.79 | ^ 34:38.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 34:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 34:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:38.15 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 34:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:38.15 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 34:38.15 | ^~~~~~~~~~~~~~ 34:38.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 34:38.20 from Unified_cpp_protocol_http0.cpp:2: 34:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 34:38.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:38.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:38.21 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:38.21 | ^~~~~~~~ 34:38.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:38.26 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:38.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 34:38.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:38.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:38.26 | ^~~~~~~~~~~~~ 34:38.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:38.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:38.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:38.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:38.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:38.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:38.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:38.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:38.28 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:38.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 34:38.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.28 383 | Point TopLeft() const { return Point(x, y); } 34:38.28 | ^~~~~~~ 34:38.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 34:38.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 34:38.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:38.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:38.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:38.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:38.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:38.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:38.30 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 34:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:38.30 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 34:38.30 | ^~~~~~~~~~~~~~~ 34:38.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 34:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 34:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 34:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 34:38.56 from Unified_cpp_protocol_file0.cpp:2: 34:38.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 34:38.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 34:38.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:38.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:38.56 | ^~~~~~~~ 34:38.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 34:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 34:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 34:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 34:38.74 from Unified_cpp_protocol_file0.cpp:2: 34:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 34:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:38.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:38.74 | ^~~~~~~~ 34:38.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 34:38.96 from Unified_cpp_protocol_file0.cpp:2: 34:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 34:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:38.96 427 | SizeT Size() const { return SizeT(width, height); } 34:38.96 | ^~~~ 34:38.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 34:38.96 from Unified_cpp_protocol_file0.cpp:2: 34:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:38.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:38.96 | ^~~~~~~~ 34:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:38.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:38.96 | ^~~~~~~~ 34:38.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 34:38.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 34:38.96 from Unified_cpp_protocol_file0.cpp:2: 34:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:38.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:38.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:38.97 62 | Sub operator-(const Sub& aPoint) const { 34:38.97 | ^~~~~~~~ 34:38.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:20: 34:38.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 34:38.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 34:38.97 332 | LayerPoint GetFixedPositionAnchor() const { 34:38.97 | ^ 34:39.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 34:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 34:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 34:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 34:39.12 from Unified_cpp_protocol_file0.cpp:2: 34:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 34:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:39.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:39.12 | ^~~~~~~~ 34:39.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:20: 34:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 34:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 34:39.14 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:39.14 | ^ 34:39.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:20: 34:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 34:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 34:39.24 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:39.24 | ^ 34:39.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:39.98 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 34:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.99 246 | PointTyped As2DPoint() const { 34:39.99 | ^~~~~~~~~ 34:40.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:40.07 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 34:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.07 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 34:40.07 | ^~~~~~~~~ 34:40.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:40.07 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 34:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.07 2266 | PointTyped TransformPointSimple( 34:40.07 | ^~~~~~~~~~~~~~~~~~~~ 34:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 34:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.08 794 | RectTyped TransformAndClipBounds( 34:40.08 | ^~~~~~~~~~~~~~~~~~~~~~ 34:40.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:40.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:40.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:40.43 from LayersMessages.cpp:7, 34:40.43 from UnifiedProtocols1.cpp:11: 34:40.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 34:40.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 34:40.43 332 | LayerPoint GetFixedPositionAnchor() const { 34:40.43 | ^ 34:40.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:40.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:40.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:40.55 from LayersMessages.cpp:7, 34:40.55 from UnifiedProtocols1.cpp:11: 34:40.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 34:40.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 34:40.55 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:40.55 | ^ 34:40.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:40.62 from LayersMessages.cpp:7, 34:40.62 from UnifiedProtocols1.cpp:11: 34:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 34:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 34:40.62 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:40.62 | ^ 34:40.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:40.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 34:40.71 from Unified_cpp_protocol_file0.cpp:2: 34:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 34:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:40.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:40.71 | ^~~~~~~~~~~~~ 34:40.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:14, 34:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 34:40.71 from Unified_cpp_protocol_file0.cpp:2: 34:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:40.71 323 | static SizeTyped FromUnknownSize( 34:40.71 | ^~~~~~~~~~~~~~~ 34:40.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 34:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 34:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 34:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 34:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 34:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 34:40.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 34:40.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 34:40.87 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:40.87 | ^ 34:41.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 34:41.29 from Unified_cpp_protocol_http0.cpp:2: 34:41.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:41.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 34:41.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:41.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:41.29 | ^~~~~~~~~~~~~ 34:41.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:41.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 34:41.29 from Unified_cpp_protocol_http0.cpp:2: 34:41.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:41.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:41.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:41.29 323 | static SizeTyped FromUnknownSize( 34:41.30 | ^~~~~~~~~~~~~~~ 34:42.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:42.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:42.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:42.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:42.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 34:42.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 34:42.31 from ClientIPCTypes.cpp:7, 34:42.31 from UnifiedProtocols0.cpp:29: 34:42.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 34:42.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 34:42.31 332 | LayerPoint GetFixedPositionAnchor() const { 34:42.31 | ^ 34:42.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 34:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 34:42.68 from ClientIPCTypes.cpp:7, 34:42.68 from UnifiedProtocols0.cpp:29: 34:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 34:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 34:42.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:42.68 | ^ 34:42.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 34:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 34:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 34:42.86 from ClientIPCTypes.cpp:7, 34:42.86 from UnifiedProtocols0.cpp:29: 34:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 34:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 34:42.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:42.86 | ^ 34:43.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 34:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 34:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:19: 34:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 34:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 34:43.02 79 | memset(this, 0, sizeof(nsXPTCVariant)); 34:43.02 | ^ 34:43.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 34:43.04 44 | struct nsXPTCVariant { 34:43.04 | ^~~~~~~~~~~~~ 34:45.85 js/xpconnect/src 34:46.94 js/xpconnect/shell 34:49.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageLayers.h:10, 34:49.14 from LayersMessages.cpp:9, 34:49.14 from UnifiedProtocols1.cpp:11: 34:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 34:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 34:49.14 1394 | LayerPoint GetFixedPositionAnchor() { 34:49.14 | ^ 34:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 34:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 34:49.25 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 34:49.25 | ^ 34:49.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:49.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:49.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:49.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 34:49.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, 34:49.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellParent.h:11, 34:49.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellParent.cpp:5: 34:49.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 34:49.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:49.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:49.32 | ^ 34:50.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 34:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 34:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 34:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 34:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 34:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 34:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 34:50.18 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 34:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 34:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.18 760 | typename detail::Nth::Type extract() { 34:50.19 | ^~~~~~~ 34:50.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 34:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 34:50.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, 34:50.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellParent.h:11, 34:50.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellParent.cpp:5: 34:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 34:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 34:50.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:50.26 | ^ 34:50.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 34:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 34:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 34:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 34:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 34:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 34:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 34:50.84 21 | inline Rect ToRect(const gfxRect& aRect) { 34:50.84 | ^ 34:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 34:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 34:50.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:50.84 | ^ 34:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 34:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 34:50.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:50.84 | ^ 34:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 34:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 34:50.86 44 | inline Size ToSize(const gfxSize& aSize) { 34:50.86 | ^ 34:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 34:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 34:50.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:50.86 | ^ 34:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 34:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 34:50.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:50.87 | ^ 34:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 34:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 34:50.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:50.87 | ^ 34:50.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 34:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/thread.cc:17, 34:50.94 from Unified_cpp_ipc_chromium1.cpp:29: 34:50.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 34:50.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:50.94 | ^ 34:51.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 34:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/thread.cc:17, 34:51.15 from Unified_cpp_ipc_chromium1.cpp:29: 34:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 34:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 34:51.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:51.15 | ^ 34:51.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:11, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/nsBaseChannel.h:9, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/nsFileChannel.h:10, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.h:10, 34:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/file/FileChannelChild.cpp:7, 34:51.21 from Unified_cpp_protocol_file0.cpp:2: 34:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 34:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 34:51.21 760 | typename detail::Nth::Type extract() { 34:51.21 | ^~~~~~~ 34:52.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 34:52.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:52.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:52.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:52.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:52.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:52.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 34:52.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 34:52.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 34:52.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 34:52.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 34:52.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 34:52.07 1859 | int32_t aAppUnitsPerPixel) { 34:52.07 | ^ 34:52.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 34:52.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:52.09 3214 | int32_t aAppUnitsPerPixel) { 34:52.09 | ^ 34:52.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 34:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, 34:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellParent.h:11, 34:52.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellParent.cpp:5: 34:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 34:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:52.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:52.23 | ^ 34:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 34:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 34:52.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:52.23 | ^ 34:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 34:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 34:52.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:52.23 | ^ 34:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 34:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 34:52.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:52.30 | ^ 34:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 34:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 34:52.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:52.30 | ^ 34:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 34:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 34:52.38 371 | nscoord aAppUnitsPerDevPixel) { 34:52.38 | ^ 34:52.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 34:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 34:52.42 380 | nscoord aAppUnitsPerDevPixel) { 34:52.42 | ^ 34:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 34:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 34:52.42 387 | nscoord aAppUnitsPerDevPixel) { 34:52.42 | ^ 34:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 34:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:52.42 394 | nscoord aAppUnitsPerDevPixel) { 34:52.42 | ^ 34:53.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 34:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 34:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 34:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 34:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 34:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 34:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 34:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 34:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/thread.cc:17, 34:53.93 from Unified_cpp_ipc_chromium1.cpp:29: 34:53.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 34:53.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:53.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:53.93 | ^ 34:53.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 34:53.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 34:53.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:53.97 | ^ 34:53.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 34:53.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 34:53.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:53.97 | ^ 34:53.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 34:53.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 34:53.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:53.97 | ^ 34:54.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 34:54.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 34:54.00 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:54.00 | ^ 34:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 34:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 34:54.07 371 | nscoord aAppUnitsPerDevPixel) { 34:54.07 | ^ 34:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 34:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 34:54.07 380 | nscoord aAppUnitsPerDevPixel) { 34:54.07 | ^ 34:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 34:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 34:54.07 387 | nscoord aAppUnitsPerDevPixel) { 34:54.07 | ^ 34:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 34:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:54.07 394 | nscoord aAppUnitsPerDevPixel) { 34:54.07 | ^ 34:55.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:55.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:55.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 34:55.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 34:55.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 34:55.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 34:55.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 34:55.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 34:55.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:15: 34:55.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 34:55.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 34:55.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:55.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:55.05 | ^~~~~~~~ 34:55.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 34:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 34:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 34:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:15: 34:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 34:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:55.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:55.36 | ^~~~~~~~ 34:56.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 34:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 34:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 34:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 34:56.71 from Unified_cpp_netwerk_ipc1.cpp:2: 34:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 34:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:56.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:56.71 | ^ 34:56.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 34:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 34:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 34:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 34:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:15: 34:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 34:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:56.86 427 | SizeT Size() const { return SizeT(width, height); } 34:56.86 | ^~~~ 34:56.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 34:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 34:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 34:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:15: 34:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:56.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:56.86 | ^~~~~~~~ 34:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:56.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:56.86 | ^~~~~~~~ 34:56.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 34:57.06 from Unified_cpp_netwerk_ipc1.cpp:2: 34:57.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 34:57.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 34:57.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:57.06 | ^ 34:57.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 34:57.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:15: 34:57.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:57.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.06 62 | Sub operator-(const Sub& aPoint) const { 34:57.06 | ^~~~~~~~ 34:57.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Wrapper.h:12, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/WrapperFactory.h:10, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.h:12, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 34:57.90 34 | memset(aT, 0, sizeof(T)); 34:57.90 | ~~~~~~^~~~~~~~~~~~~~~~~~ 34:57.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:19: 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 34:57.90 2214 | struct GlobalProperties { 34:57.90 | ^~~~~~~~~~~~~~~~ 34:57.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 34:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 34:57.90 from Unified_cpp_netwerk_ipc1.cpp:2: 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.90 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:57.90 | ^ 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 34:57.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:57.90 | ^ 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 34:57.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:57.90 | ^ 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 34:57.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:57.90 | ^ 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 34:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 34:57.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:57.91 | ^ 34:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 34:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 34:57.94 371 | nscoord aAppUnitsPerDevPixel) { 34:57.94 | ^ 34:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 34:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 34:57.94 380 | nscoord aAppUnitsPerDevPixel) { 34:57.94 | ^ 34:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 34:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 34:57.94 387 | nscoord aAppUnitsPerDevPixel) { 34:57.94 | ^ 34:57.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 34:57.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.95 394 | nscoord aAppUnitsPerDevPixel) { 34:57.95 | ^ 34:58.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 34:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 34:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 34:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 34:58.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 34:58.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 34:58.42 332 | LayerPoint GetFixedPositionAnchor() const { 34:58.42 | ^ 34:58.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 34:58.63 from Unified_cpp_protocol_http1.cpp:2: 34:58.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 34:58.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:58.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:58.63 | ^ 34:58.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 34:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, 34:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellParent.h:11, 34:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellParent.cpp:5: 34:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 34:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 34:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:58.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:58.64 | ^~~~~~~~ 34:58.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 34:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, 34:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellParent.h:11, 34:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/TestShellParent.cpp:5: 34:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 34:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:58.73 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:58.73 | ^~~~~~~~ 34:59.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 34:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 34:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 34:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 34:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 34:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 34:59.16 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:59.16 | ^ 34:59.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 34:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 34:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 34:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 34:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 34:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 34:59.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:59.31 | ^ 34:59.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 34:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 34:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 34:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 34:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 34:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 34:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 34:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ASpdySession.cpp:8, 34:59.36 from Unified_cpp_protocol_http0.cpp:2: 34:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 34:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 34:59.36 760 | typename detail::Nth::Type extract() { 34:59.36 | ^~~~~~~ 34:59.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:59.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 34:59.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:59.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 34:59.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 34:59.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:59.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:59.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:59.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:59.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 34:59.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 34:59.66 from Unified_cpp_protocol_websocket0.cpp:2: 34:59.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 34:59.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 34:59.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 34:59.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:59.66 | ^~~~~~~~ 34:59.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 34:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 34:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 34:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 34:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 34:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 34:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 34:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 34:59.83 from Unified_cpp_protocol_websocket0.cpp:2: 34:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 34:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:59.83 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:59.83 | ^~~~~~~~ 35:00.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 35:00.18 from Unified_cpp_protocol_websocket0.cpp:2: 35:00.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 35:00.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.18 427 | SizeT Size() const { return SizeT(width, height); } 35:00.18 | ^~~~ 35:00.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 35:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 35:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 35:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 35:00.22 from Unified_cpp_protocol_websocket0.cpp:2: 35:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:00.22 | ^~~~~~~~ 35:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:00.25 | ^~~~~~~~ 35:00.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 35:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 35:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 35:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 35:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 35:00.25 from Unified_cpp_protocol_websocket0.cpp:2: 35:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.25 62 | Sub operator-(const Sub& aPoint) const { 35:00.25 | ^~~~~~~~ 35:00.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 35:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 35:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 35:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 35:00.38 from Unified_cpp_protocol_websocket0.cpp:2: 35:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 35:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:00.38 | ^~~~~~~~ 35:00.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 35:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 35:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 35:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 35:00.52 from Unified_cpp_protocol_http1.cpp:2: 35:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:00.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:00.52 | ^ 35:00.63 modules/libjar 35:01.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 35:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 35:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 35:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 35:01.30 from Unified_cpp_protocol_websocket0.cpp:2: 35:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 35:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.30 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:01.30 | ^~~~~~~~~~~~~ 35:01.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 35:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 35:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 35:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 35:01.32 from Unified_cpp_protocol_websocket0.cpp:2: 35:01.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:01.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.32 323 | static SizeTyped FromUnknownSize( 35:01.32 | ^~~~~~~~~~~~~~~ 35:04.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 35:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 35:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 35:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 35:04.51 from Unified_cpp_protocol_http1.cpp:2: 35:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:04.51 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:04.51 | ^ 35:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:04.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:04.51 | ^ 35:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:04.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:04.51 | ^ 35:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:04.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:04.68 | ^ 35:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:04.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:04.68 | ^ 35:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:05.03 371 | nscoord aAppUnitsPerDevPixel) { 35:05.03 | ^ 35:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:05.03 380 | nscoord aAppUnitsPerDevPixel) { 35:05.03 | ^ 35:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:05.03 387 | nscoord aAppUnitsPerDevPixel) { 35:05.03 | ^ 35:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.07 394 | nscoord aAppUnitsPerDevPixel) { 35:05.07 | ^ 35:06.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 35:06.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 35:06.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 35:06.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 35:06.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 35:06.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 35:06.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/thread.cc:17, 35:06.98 from Unified_cpp_ipc_chromium1.cpp:29: 35:06.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 35:06.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 35:06.98 189 | CSSRect GetExpandedScrollableRect() const { 35:06.98 | ^ 35:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 35:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 35:06.99 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:06.99 | ^ 35:07.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 35:07.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 35:07.01 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:07.01 | ^ 35:07.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 35:07.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 35:07.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:07.04 | ^ 35:07.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 35:07.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 35:07.04 243 | CSSRect CalculateScrollRange() const { 35:07.04 | ^ 35:07.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 35:07.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 35:07.05 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:07.05 | ^ 35:07.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 35:07.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 35:07.09 457 | CSSRect GetVisualViewport() const { 35:07.09 | ^ 35:07.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 35:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:07.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:07.42 | ^ 35:07.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:07.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:07.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:07.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:07.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:07.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:07.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:07.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:07.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 35:07.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:07.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:07.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:07.89 | ^ 35:08.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 35:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 35:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 35:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 35:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 35:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 35:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 35:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 35:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/WebSocketLog.h:12, 35:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 35:08.27 from Unified_cpp_protocol_websocket0.cpp:2: 35:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 35:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 35:08.27 760 | typename detail::Nth::Type extract() { 35:08.27 | ^~~~~~~ 35:09.55 modules/libjar/zipwriter 35:09.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 35:09.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 35:09.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 35:09.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 35:09.68 from Unified_cpp_netwerk_protocol_res0.cpp:2: 35:09.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:09.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:09.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:09.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:09.68 | ^~~~~~~~ 35:09.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 35:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 35:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 35:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 35:09.72 from Unified_cpp_netwerk_protocol_res0.cpp:2: 35:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:09.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:09.72 | ^~~~~~~~ 35:09.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 35:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 35:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentChannelParent.cpp:9, 35:09.72 from Unified_cpp_netwerk_ipc0.cpp:29: 35:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 35:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 35:09.72 1394 | LayerPoint GetFixedPositionAnchor() { 35:09.72 | ^ 35:09.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 35:09.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 35:09.76 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 35:09.76 | ^ 35:10.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 35:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 35:10.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:10.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.10 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:10.10 | ^ 35:10.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:10.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:10.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:10.10 | ^ 35:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:10.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:10.12 | ^ 35:10.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:10.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:10.14 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:10.14 | ^ 35:10.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:10.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:10.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:10.15 | ^ 35:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:10.19 371 | nscoord aAppUnitsPerDevPixel) { 35:10.19 | ^ 35:10.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:10.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:10.20 380 | nscoord aAppUnitsPerDevPixel) { 35:10.20 | ^ 35:10.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:10.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:10.20 387 | nscoord aAppUnitsPerDevPixel) { 35:10.20 | ^ 35:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.22 394 | nscoord aAppUnitsPerDevPixel) { 35:10.22 | ^ 35:10.30 Compiling neqo_glue v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/socket/neqo_glue) 35:10.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 35:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 35:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 35:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 35:10.50 from Unified_cpp_netwerk_protocol_res0.cpp:2: 35:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 35:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.50 427 | SizeT Size() const { return SizeT(width, height); } 35:10.50 | ^~~~ 35:10.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 35:10.52 from Unified_cpp_netwerk_protocol_res0.cpp:2: 35:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:10.52 | ^~~~~~~~ 35:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.52 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:10.52 | ^~~~~~~~ 35:10.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 35:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 35:10.52 from Unified_cpp_netwerk_protocol_res0.cpp:2: 35:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.52 62 | Sub operator-(const Sub& aPoint) const { 35:10.52 | ^~~~~~~~ 35:11.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 35:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 35:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 35:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 35:11.04 from Unified_cpp_netwerk_protocol_res0.cpp:2: 35:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 35:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:11.04 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:11.04 | ^~~~~~~~ 35:11.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 35:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 35:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/ChannelClassifierService.cpp:10, 35:11.53 from Unified_cpp_url-classifier0.cpp:11: 35:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 35:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 35:11.53 1394 | LayerPoint GetFixedPositionAnchor() { 35:11.53 | ^ 35:11.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 35:11.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 35:11.63 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 35:11.63 | ^ 35:11.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:11.80 from BlobTypes.cpp:7, 35:11.80 from UnifiedProtocols0.cpp:2: 35:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:11.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:11.80 | ^~~~~~~~ 35:11.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:11.88 from BlobTypes.cpp:7, 35:11.88 from UnifiedProtocols0.cpp:2: 35:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:11.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:11.88 | ^~~~~~~~ 35:12.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 35:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 35:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 35:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 35:12.28 from Unified_cpp_netwerk_protocol_res0.cpp:2: 35:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 35:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:12.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:12.28 | ^~~~~~~~~~~~~ 35:12.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 35:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 35:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:9, 35:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 35:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 35:12.30 from Unified_cpp_netwerk_protocol_res0.cpp:2: 35:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:12.30 323 | static SizeTyped FromUnknownSize( 35:12.30 | ^~~~~~~~~~~~~~~ 35:12.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:12.40 from BlobTypes.cpp:7, 35:12.40 from UnifiedProtocols0.cpp:2: 35:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:12.40 323 | static SizeTyped FromUnknownSize( 35:12.40 | ^~~~~~~~~~~~~~~ 35:12.62 storage 35:12.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:12.64 from BlobTypes.cpp:7, 35:12.64 from UnifiedProtocols0.cpp:2: 35:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 35:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:12.64 427 | SizeT Size() const { return SizeT(width, height); } 35:12.64 | ^~~~ 35:12.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:12.66 from BlobTypes.cpp:7, 35:12.66 from UnifiedProtocols0.cpp:2: 35:12.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:12.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:12.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:12.66 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:12.66 | ^~~~~~~~ 35:12.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:12.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:12.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:12.66 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:12.66 | ^~~~~~~~ 35:12.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 35:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:12.67 from BlobTypes.cpp:7, 35:12.67 from UnifiedProtocols0.cpp:2: 35:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:12.67 62 | Sub operator-(const Sub& aPoint) const { 35:12.67 | ^~~~~~~~ 35:12.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 35:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:12.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:12.68 | ^~~~~~~~ 35:12.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 35:12.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:12.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:12.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:12.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:12.82 | ^~~~~~~~ 35:13.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:13.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:13.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:13.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:13.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:13.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:13.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:13.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:13.18 from BlobTypes.cpp:7, 35:13.18 from UnifiedProtocols0.cpp:2: 35:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 35:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:13.18 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:13.18 | ^~~~~~~~ 35:13.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 35:13.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:13.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 35:13.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:13.67 427 | SizeT Size() const { return SizeT(width, height); } 35:13.67 | ^~~~ 35:13.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:13.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:13.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:13.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:13.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:13.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 35:13.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:13.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:13.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:13.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:13.69 | ^~~~~~~~ 35:13.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:13.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:13.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:13.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:13.69 | ^~~~~~~~ 35:13.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 35:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 35:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:13.71 62 | Sub operator-(const Sub& aPoint) const { 35:13.71 | ^~~~~~~~ 35:14.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 35:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 35:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:14.28 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:14.28 | ^~~~~~~~ 35:15.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 35:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 35:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.h:17, 35:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.cpp:26: 35:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:15.59 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:15.59 | ^ 35:15.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 35:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 35:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.h:17, 35:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.cpp:26: 35:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:15.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:15.88 | ^ 35:16.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:16.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:16.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:16.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:16.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:16.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 35:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 35:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:16.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:16.27 | ^~~~~~~~~~~~~ 35:16.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 35:16.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:16.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:16.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:16.29 323 | static SizeTyped FromUnknownSize( 35:16.29 | ^~~~~~~~~~~~~~~ 35:17.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 35:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 35:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 35:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 35:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 35:17.14 79 | memset(this, 0, sizeof(nsXPTCVariant)); 35:17.14 | ^ 35:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 35:17.14 44 | struct nsXPTCVariant { 35:17.14 | ^~~~~~~~~~~~~ 35:17.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 35:17.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:17.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:17.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:17.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libjar/nsJARChannel.cpp:13, 35:17.98 from Unified_cpp_modules_libjar0.cpp:11: 35:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:17.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:17.98 | ^ 35:18.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:18.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 35:18.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:18.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:18.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:18.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libjar/nsJARChannel.cpp:13, 35:18.38 from Unified_cpp_modules_libjar0.cpp:11: 35:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:18.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:18.38 | ^ 35:18.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 35:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.h:17, 35:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.cpp:26: 35:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:18.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:18.62 | ^ 35:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:18.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:18.70 | ^ 35:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:18.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:18.70 | ^ 35:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:18.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:18.72 | ^ 35:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:18.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:18.74 | ^ 35:18.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:18.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:18.92 371 | nscoord aAppUnitsPerDevPixel) { 35:18.93 | ^ 35:18.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:18.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:18.94 380 | nscoord aAppUnitsPerDevPixel) { 35:18.94 | ^ 35:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:18.98 387 | nscoord aAppUnitsPerDevPixel) { 35:18.98 | ^ 35:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:19.00 394 | nscoord aAppUnitsPerDevPixel) { 35:19.00 | ^ 35:20.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libjar/nsJARChannel.cpp:13, 35:20.45 from Unified_cpp_modules_libjar0.cpp:11: 35:20.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:20.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:20.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:20.46 | ^ 35:20.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 35:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 35:20.46 from InputStreamParams.cpp:7, 35:20.46 from UnifiedProtocols1.cpp:2: 35:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:20.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:20.46 | ^~~~~~~~ 35:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:20.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:20.46 | ^ 35:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:20.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:20.46 | ^ 35:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:20.47 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:20.47 | ^ 35:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:20.48 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:20.48 | ^ 35:20.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:20.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:20.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:20.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 35:20.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 35:20.48 from InputStreamParams.cpp:7, 35:20.48 from UnifiedProtocols1.cpp:2: 35:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:20.48 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:20.48 | ^~~~~~~~ 35:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:20.51 371 | nscoord aAppUnitsPerDevPixel) { 35:20.51 | ^ 35:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:20.51 380 | nscoord aAppUnitsPerDevPixel) { 35:20.51 | ^ 35:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:20.51 387 | nscoord aAppUnitsPerDevPixel) { 35:20.51 | ^ 35:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:20.51 394 | nscoord aAppUnitsPerDevPixel) { 35:20.51 | ^ 35:20.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 35:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 35:20.55 from InputStreamParams.cpp:7, 35:20.55 from UnifiedProtocols1.cpp:2: 35:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:20.55 323 | static SizeTyped FromUnknownSize( 35:20.55 | ^~~~~~~~~~~~~~~ 35:20.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 35:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 35:20.62 from InputStreamParams.cpp:7, 35:20.62 from UnifiedProtocols1.cpp:2: 35:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 35:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:20.62 427 | SizeT Size() const { return SizeT(width, height); } 35:20.62 | ^~~~ 35:20.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 35:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 35:20.62 from InputStreamParams.cpp:7, 35:20.62 from UnifiedProtocols1.cpp:2: 35:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:20.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:20.62 | ^~~~~~~~ 35:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:20.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:20.62 | ^~~~~~~~ 35:20.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 35:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 35:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 35:20.64 from InputStreamParams.cpp:7, 35:20.64 from UnifiedProtocols1.cpp:2: 35:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:20.64 62 | Sub operator-(const Sub& aPoint) const { 35:20.64 | ^~~~~~~~ 35:20.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 35:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 35:20.75 from InputStreamParams.cpp:7, 35:20.75 from UnifiedProtocols1.cpp:2: 35:20.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 35:20.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:20.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:20.75 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:20.75 | ^~~~~~~~ 35:21.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 35:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 35:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 35:21.96 from InputStreamParams.cpp:7, 35:21.96 from UnifiedProtocols1.cpp:2: 35:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 35:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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.96 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 35:21.96 | ^~~~~~~~~~~~~~ 35:22.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 35:22.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:22.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:22.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:22.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:22.75 | ^~~~~~~~ 35:22.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIGlobalObject.h:19, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSComponentLoader.h:10, 35:22.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:32: 35:22.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 35:22.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 35:22.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 35:22.75 34 | memset(aT, 0, sizeof(T)); 35:22.75 | ~~~~~~^~~~~~~~~~~~~~~~~~ 35:22.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 35:22.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 35:22.75 2214 | struct GlobalProperties { 35:22.75 | ^~~~~~~~~~~~~~~~ 35:22.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 35:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 35:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:22.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:22.89 | ^~~~~~~~ 35:24.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 35:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 35:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 35:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 35:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 35:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 35:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:24.68 from BlobTypes.cpp:7, 35:24.68 from UnifiedProtocols0.cpp:2: 35:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 35:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.69 760 | typename detail::Nth::Type extract() { 35:24.69 | ^~~~~~~ 35:28.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 35:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 35:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 35:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 35:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 35:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 35:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:12, 35:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.cpp:7: 35:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 35:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 35:28.89 760 | typename detail::Nth::Type extract() { 35:28.89 | ^~~~~~~ 35:29.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 35:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 35:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 35:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 35:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 35:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 35:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 35:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 35:29.53 from InputStreamParams.cpp:7, 35:29.53 from UnifiedProtocols1.cpp:2: 35:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 35:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 35:29.54 760 | typename detail::Nth::Type extract() { 35:29.54 | ^~~~~~~ 35:29.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 35:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 35:29.63 from Unified_cpp_netwerk_ipc1.cpp:2: 35:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 35:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 35:29.63 189 | CSSRect GetExpandedScrollableRect() const { 35:29.63 | ^ 35:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 35:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 35:29.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:29.63 | ^ 35:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 35:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 35:29.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:29.64 | ^ 35:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 35:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 35:29.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:29.64 | ^ 35:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 35:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 35:29.73 243 | CSSRect CalculateScrollRange() const { 35:29.73 | ^ 35:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 35:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 35:29.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:29.73 | ^ 35:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 35:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 35:29.76 457 | CSSRect GetVisualViewport() const { 35:29.76 | ^ 35:33.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 35:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 35:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 35:33.87 from InputStreamParams.cpp:7, 35:33.87 from UnifiedProtocols1.cpp:2: 35:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 35:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:33.87 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 35:33.87 | ^~~~~~~~~ 35:35.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 35:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 35:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:35.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:35.64 | ^~~~~~~~ 35:35.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 35:35.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 35:35.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:35.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:35.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:35.80 | ^~~~~~~~ 35:35.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 35:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 35:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:35.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:35.84 | ^ 35:35.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:35.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 35:35.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:35.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:35.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:35.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:35.95 from Unified_cpp_url-classifier0.cpp:2: 35:35.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:35.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:35.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:35.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:35.95 | ^~~~~~~~ 35:36.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:36.05 from Unified_cpp_url-classifier0.cpp:2: 35:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:36.05 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:36.05 | ^~~~~~~~ 35:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 35:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 35:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:37.20 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:37.20 | ^ 35:37.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 35:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 35:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 35:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.35 427 | SizeT Size() const { return SizeT(width, height); } 35:37.35 | ^~~~ 35:37.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 35:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 35:37.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:37.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:37.39 | ^~~~~~~~ 35:37.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:37.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.39 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:37.39 | ^~~~~~~~ 35:37.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 35:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 35:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 35:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.41 62 | Sub operator-(const Sub& aPoint) const { 35:37.41 | ^~~~~~~~ 35:37.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 35:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:37.58 from Unified_cpp_url-classifier0.cpp:2: 35:37.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 35:37.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:37.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.58 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:37.58 | ^~~~~~~~ 35:38.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 35:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:38.09 from Unified_cpp_url-classifier0.cpp:2: 35:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 35:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:38.09 427 | SizeT Size() const { return SizeT(width, height); } 35:38.09 | ^~~~ 35:38.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:38.09 from Unified_cpp_url-classifier0.cpp:2: 35:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:38.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:38.09 | ^~~~~~~~ 35:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:38.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:38.10 | ^~~~~~~~ 35:38.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 35:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 35:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:38.10 from Unified_cpp_url-classifier0.cpp:2: 35:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:38.10 62 | Sub operator-(const Sub& aPoint) const { 35:38.10 | ^~~~~~~~ 35:38.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 35:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 35:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 35:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:38.65 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:38.65 | ^~~~~~~~ 35:38.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 35:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:38.94 from Unified_cpp_url-classifier0.cpp:2: 35:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 35:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:38.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:38.94 | ^~~~~~~~~~~~~ 35:38.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 35:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:38.94 from Unified_cpp_url-classifier0.cpp:2: 35:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:38.94 323 | static SizeTyped FromUnknownSize( 35:38.94 | ^~~~~~~~~~~~~~~ 35:39.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 35:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/XPCOM.h:157, 35:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.cpp:29: 35:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 35:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 35:39.27 79 | memset(this, 0, sizeof(nsXPTCVariant)); 35:39.27 | ^ 35:39.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 35:39.29 44 | struct nsXPTCVariant { 35:39.29 | ^~~~~~~~~~~~~ 35:39.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 35:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 35:39.38 from Unified_cpp_netwerk_ipc1.cpp:2: 35:39.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 35:39.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 35:39.38 1249 | CSSCoord ToCSSPixels() const { return _0; } 35:39.38 | ^ 35:39.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 35:39.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 35:39.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 35:39.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:39.77 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:39.77 | ^~~~~~~~~~~~~ 35:39.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 35:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 35:39.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:39.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:39.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:39.78 323 | static SizeTyped FromUnknownSize( 35:39.78 | ^~~~~~~~~~~~~~~ 35:39.93 extensions/permissions 35:41.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 35:41.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:41.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 35:41.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:41.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:41.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:41.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:41.13 from Unified_cpp_url-classifier0.cpp:2: 35:41.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:41.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 35:41.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:41.13 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 35:41.13 | ^~~~~~~~~~~~~~ 35:41.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 35:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:41.68 from Unified_cpp_url-classifier0.cpp:2: 35:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 35:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:41.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:41.68 | ^~~~~~~~~~~~~ 35:41.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 35:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:41.83 from Unified_cpp_url-classifier0.cpp:2: 35:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 35:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 35:41.83 383 | Point TopLeft() const { return Point(x, y); } 35:41.83 | ^~~~~~~ 35:41.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 35:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 35:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:41.85 from Unified_cpp_url-classifier0.cpp:2: 35:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 35:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:41.85 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 35:41.85 | ^~~~~~~~~~~~~~~ 35:41.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:41.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:41.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:41.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:41.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:41.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 35:41.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 35:41.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:41.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:41.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:41.91 | ^ 35:41.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:41.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:41.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:41.91 | ^ 35:42.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:42.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:42.17 | ^ 35:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:42.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:42.17 | ^ 35:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:42.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:42.17 | ^ 35:42.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:42.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:42.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:42.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:42.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetChild.h:9, 35:42.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetChild.h:12, 35:42.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetChild.cpp:7: 35:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:42.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:42.17 | ^ 35:42.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:42.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:42.31 371 | nscoord aAppUnitsPerDevPixel) { 35:42.31 | ^ 35:42.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:42.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:42.31 380 | nscoord aAppUnitsPerDevPixel) { 35:42.31 | ^ 35:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:42.44 387 | nscoord aAppUnitsPerDevPixel) { 35:42.44 | ^ 35:42.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:42.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:42.46 394 | nscoord aAppUnitsPerDevPixel) { 35:42.46 | ^ 35:42.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 35:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 35:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 35:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:10, 35:42.68 from Unified_cpp_xpconnect_wrappers0.cpp:2: 35:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:42.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:42.68 | ^ 35:42.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:42.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:42.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:42.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:42.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetChild.h:9, 35:42.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetChild.h:12, 35:42.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetChild.cpp:7: 35:42.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:42.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:42.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:42.75 | ^ 35:43.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 35:43.32 from Unified_cpp_hal0.cpp:2: 35:43.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:43.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:43.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:43.32 | ^ 35:43.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 35:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 35:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 35:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:10, 35:43.51 from Unified_cpp_xpconnect_wrappers0.cpp:2: 35:43.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:43.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:43.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:43.51 | ^ 35:43.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 35:43.73 from Unified_cpp_hal0.cpp:2: 35:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:43.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:43.73 | ^ 35:44.54 uriloader/base 35:44.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:44.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:44.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:44.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:44.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetChild.h:9, 35:44.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetChild.h:12, 35:44.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetChild.cpp:7: 35:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:44.89 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:44.89 | ^ 35:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:44.89 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:44.89 | ^ 35:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:44.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:44.90 | ^ 35:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:44.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:44.95 | ^ 35:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:44.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:44.95 | ^ 35:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:45.02 371 | nscoord aAppUnitsPerDevPixel) { 35:45.02 | ^ 35:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:45.02 380 | nscoord aAppUnitsPerDevPixel) { 35:45.02 | ^ 35:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:45.07 387 | nscoord aAppUnitsPerDevPixel) { 35:45.07 | ^ 35:45.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:20, 35:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsJSPrincipals.h:9, 35:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasePrincipal.h:10, 35:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoParent.h:8, 35:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 35:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 35:45.07 from Unified_cpp_netwerk_protocol_res0.cpp:2: 35:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 35:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.16 760 | typename detail::Nth::Type extract() { 35:45.16 | ^~~~~~~ 35:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.16 394 | nscoord aAppUnitsPerDevPixel) { 35:45.16 | ^ 35:45.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/thread.cc:17, 35:45.16 from Unified_cpp_ipc_chromium1.cpp:29: 35:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:45.16 | ^~~~~~~~ 35:45.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.h:17, 35:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.cpp:26: 35:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:45.16 | ^~~~~~~~ 35:45.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 35:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 35:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:10, 35:45.19 from Unified_cpp_xpconnect_wrappers0.cpp:2: 35:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:45.19 | ^ 35:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:45.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:45.19 | ^ 35:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:45.19 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:45.19 | ^ 35:45.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:45.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:45.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:45.26 | ^ 35:45.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 35:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.h:17, 35:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/testshell/XPCShellEnvironment.cpp:26: 35:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:45.31 | ^~~~~~~~ 35:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:45.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:45.31 | ^ 35:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:45.32 371 | nscoord aAppUnitsPerDevPixel) { 35:45.32 | ^ 35:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:45.36 380 | nscoord aAppUnitsPerDevPixel) { 35:45.36 | ^ 35:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:45.37 387 | nscoord aAppUnitsPerDevPixel) { 35:45.37 | ^ 35:45.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 35:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 35:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 35:45.39 from Unified_cpp_hal0.cpp:2: 35:45.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:45.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:45.39 | ^ 35:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:45.40 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:45.40 | ^ 35:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:45.41 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:45.41 | ^ 35:45.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:45.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:45.51 | ^ 35:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:45.51 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:45.51 | ^ 35:45.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 35:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 35:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 35:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 35:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 35:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 35:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 35:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 35:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/thread.cc:17, 35:45.51 from Unified_cpp_ipc_chromium1.cpp:29: 35:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:45.51 | ^~~~~~~~ 35:45.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 35:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 35:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 35:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 35:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 35:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 35:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 35:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/thread.cc:17, 35:45.55 from Unified_cpp_ipc_chromium1.cpp:29: 35:45.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 35:45.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.55 427 | SizeT Size() const { return SizeT(width, height); } 35:45.55 | ^~~~ 35:45.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 35:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 35:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 35:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 35:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 35:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 35:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 35:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 35:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/thread.cc:17, 35:45.57 from Unified_cpp_ipc_chromium1.cpp:29: 35:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:45.57 | ^~~~~~~~ 35:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:45.57 | ^~~~~~~~ 35:45.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 35:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/thread.cc:17, 35:45.58 from Unified_cpp_ipc_chromium1.cpp:29: 35:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.58 62 | Sub operator-(const Sub& aPoint) const { 35:45.58 | ^~~~~~~~ 35:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:45.58 371 | nscoord aAppUnitsPerDevPixel) { 35:45.58 | ^ 35:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:45.58 380 | nscoord aAppUnitsPerDevPixel) { 35:45.58 | ^ 35:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:45.58 387 | nscoord aAppUnitsPerDevPixel) { 35:45.59 | ^ 35:45.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.68 394 | nscoord aAppUnitsPerDevPixel) { 35:45.68 | ^ 35:46.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 35:46.05 from Unified_cpp_js_xpconnect_src1.cpp:2: 35:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:46.05 | ^ 35:46.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 35:46.54 from Unified_cpp_js_xpconnect_src1.cpp:2: 35:46.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:46.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:46.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:46.54 | ^ 35:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.90 394 | nscoord aAppUnitsPerDevPixel) { 35:46.90 | ^ 35:47.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:47.10 from Unified_cpp_netwerk_ipc0.cpp:2: 35:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:47.10 | ^~~~~~~~ 35:47.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:11, 35:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.cpp:7: 35:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 35:47.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.11 760 | typename detail::Nth::Type extract() { 35:47.11 | ^~~~~~~ 35:47.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 35:47.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:47.41 from Unified_cpp_netwerk_ipc0.cpp:2: 35:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:47.41 | ^~~~~~~~ 35:47.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 35:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 35:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 35:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 35:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 35:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 35:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 35:47.65 from Unified_cpp_netwerk_ipc1.cpp:2: 35:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 35:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 35:47.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:47.65 | ^ 35:47.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:47.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:47.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:47.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:47.83 from Unified_cpp_netwerk_ipc0.cpp:2: 35:47.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 35:47.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.83 427 | SizeT Size() const { return SizeT(width, height); } 35:47.83 | ^~~~ 35:47.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 35:47.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:47.86 from Unified_cpp_netwerk_ipc0.cpp:2: 35:47.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:47.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:47.86 | ^~~~~~~~ 35:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.87 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:47.87 | ^~~~~~~~ 35:47.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 35:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:47.87 from Unified_cpp_netwerk_ipc0.cpp:2: 35:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.87 62 | Sub operator-(const Sub& aPoint) const { 35:47.87 | ^~~~~~~~ 35:48.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:48.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:48.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:48.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:48.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:48.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:48.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:48.81 from Unified_cpp_netwerk_ipc0.cpp:2: 35:48.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 35:48.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:48.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:48.81 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:48.81 | ^~~~~~~~ 35:49.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 35:49.40 from Unified_cpp_js_xpconnect_src0.cpp:2: 35:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:49.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:49.40 | ^ 35:50.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 35:50.10 from Unified_cpp_js_xpconnect_src0.cpp:2: 35:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:50.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:50.10 | ^ 35:50.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetChild.h:9, 35:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetChild.h:12, 35:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetChild.cpp:7: 35:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:50.16 | ^~~~~~~~ 35:50.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetChild.h:9, 35:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetChild.h:12, 35:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetChild.cpp:7: 35:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:50.23 | ^~~~~~~~ 35:50.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 35:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 35:50.23 from Unified_cpp_js_xpconnect_src1.cpp:2: 35:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:50.23 | ^ 35:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 35:50.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:50.23 | ^ 35:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 35:50.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:50.24 | ^ 35:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 35:50.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:50.24 | ^ 35:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 35:50.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:50.26 | ^ 35:50.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:50.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 35:50.30 371 | nscoord aAppUnitsPerDevPixel) { 35:50.30 | ^ 35:50.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:50.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 35:50.30 380 | nscoord aAppUnitsPerDevPixel) { 35:50.30 | ^ 35:50.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:50.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 35:50.31 387 | nscoord aAppUnitsPerDevPixel) { 35:50.31 | ^ 35:50.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:50.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.31 394 | nscoord aAppUnitsPerDevPixel) { 35:50.31 | ^ 35:50.39 uriloader/exthandler 35:50.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:50.42 from Unified_cpp_netwerk_ipc0.cpp:2: 35:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 35:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:50.42 | ^~~~~~~~~~~~~ 35:50.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:50.44 from Unified_cpp_netwerk_ipc0.cpp:2: 35:50.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:50.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.44 323 | static SizeTyped FromUnknownSize( 35:50.44 | ^~~~~~~~~~~~~~~ 35:50.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 35:50.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:50.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:50.58 from Unified_cpp_url-classifier0.cpp:2: 35:50.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:50.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 35:50.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 35:50.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 35:50.58 246 | PointTyped As2DPoint() const { 35:50.58 | ^~~~~~~~~ 35:51.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetParent.h:12, 35:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetParent.cpp:7: 35:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.25 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:51.25 | ^ 35:51.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 35:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 35:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 35:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 35:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 35:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 35:51.27 from Unified_cpp_js_xpconnect_src0.cpp:2: 35:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:51.27 | ^ 35:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 35:51.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:51.27 | ^ 35:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 35:51.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:51.27 | ^ 35:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 35:51.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:51.27 | ^ 35:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 35:51.28 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:51.28 | ^ 35:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 35:51.30 371 | nscoord aAppUnitsPerDevPixel) { 35:51.30 | ^ 35:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 35:51.31 380 | nscoord aAppUnitsPerDevPixel) { 35:51.31 | ^ 35:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 35:51.31 387 | nscoord aAppUnitsPerDevPixel) { 35:51.31 | ^ 35:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.31 394 | nscoord aAppUnitsPerDevPixel) { 35:51.31 | ^ 35:51.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:51.49 from Unified_cpp_url-classifier0.cpp:2: 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 35:51.49 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 35:51.49 | ^~~~~~~~~ 35:51.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 35:51.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 35:51.49 from Unified_cpp_url-classifier0.cpp:2: 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 35:51.49 2266 | PointTyped TransformPointSimple( 35:51.49 | ^~~~~~~~~~~~~~~~~~~~ 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 35:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 35:51.49 794 | RectTyped TransformAndClipBounds( 35:51.49 | ^~~~~~~~~~~~~~~~~~~~~~ 35:51.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:51.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:51.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:51.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetParent.h:12, 35:51.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetParent.cpp:7: 35:51.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:51.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:51.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:51.60 | ^ 35:52.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 35:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:52.92 from Unified_cpp_netwerk_ipc0.cpp:2: 35:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 35:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:52.92 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 35:52.92 | ^~~~~~~~~~~~~~ 35:53.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:53.21 from Unified_cpp_netwerk_ipc0.cpp:2: 35:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 35:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:53.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:53.21 | ^~~~~~~~~~~~~ 35:53.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:53.21 from Unified_cpp_netwerk_ipc0.cpp:2: 35:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 35:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 35:53.21 383 | Point TopLeft() const { return Point(x, y); } 35:53.21 | ^~~~~~~ 35:53.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:53.21 from Unified_cpp_netwerk_ipc0.cpp:2: 35:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 35:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:53.21 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 35:53.21 | ^~~~~~~~~~~~~~~ 35:53.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetParent.h:12, 35:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetParent.cpp:7: 35:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:53.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:53.61 | ^ 35:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:53.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:53.61 | ^ 35:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:53.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:53.61 | ^ 35:53.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:53.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:53.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:53.62 | ^ 35:53.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:53.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:53.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:53.63 | ^ 35:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:53.85 371 | nscoord aAppUnitsPerDevPixel) { 35:53.85 | ^ 35:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:53.85 380 | nscoord aAppUnitsPerDevPixel) { 35:53.85 | ^ 35:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:53.85 387 | nscoord aAppUnitsPerDevPixel) { 35:53.85 | ^ 35:53.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:53.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:53.86 394 | nscoord aAppUnitsPerDevPixel) { 35:53.86 | ^ 35:54.24 uriloader/prefetch 35:54.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 35:54.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 35:54.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 35:54.49 from Unified_cpp_js_xpconnect_src1.cpp:2: 35:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 35:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 35:54.49 79 | memset(this, 0, sizeof(nsXPTCVariant)); 35:54.49 | ^ 35:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 35:54.49 44 | struct nsXPTCVariant { 35:54.49 | ^~~~~~~~~~~~~ 35:54.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 35:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 35:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 35:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 35:54.84 from Unified_cpp_ipc_glue0.cpp:2: 35:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:54.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:54.84 | ^ 35:55.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 35:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 35:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 35:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 35:55.02 from Unified_cpp_ipc_glue0.cpp:2: 35:55.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:55.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:55.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:55.02 | ^ 35:55.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 35:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 35:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 35:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 35:55.46 from Unified_cpp_ipc_glue0.cpp:2: 35:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:55.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:55.46 | ^ 35:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:55.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:55.47 | ^ 35:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:55.47 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:55.47 | ^ 35:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:55.47 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:55.47 | ^ 35:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:55.47 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:55.47 | ^ 35:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:55.50 371 | nscoord aAppUnitsPerDevPixel) { 35:55.50 | ^ 35:55.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 35:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 35:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 35:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 35:55.50 from Unified_cpp_ipc_glue0.cpp:2: 35:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:55.50 380 | nscoord aAppUnitsPerDevPixel) { 35:55.50 | ^ 35:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:55.50 387 | nscoord aAppUnitsPerDevPixel) { 35:55.50 | ^ 35:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:55.51 394 | nscoord aAppUnitsPerDevPixel) { 35:55.51 | ^ 35:55.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 35:55.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:55.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:55.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:55.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 35:55.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 35:55.55 from Unified_cpp_permissions0.cpp:11: 35:55.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 35:55.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:55.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:55.55 | ^ 35:56.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 35:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 35:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 35:56.14 from Unified_cpp_permissions0.cpp:11: 35:56.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 35:56.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 35:56.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:56.14 | ^ 35:57.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:57.33 from Unified_cpp_netwerk_ipc0.cpp:2: 35:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 35:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 35:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 35:57.33 246 | PointTyped As2DPoint() const { 35:57.33 | ^~~~~~~~~ 35:57.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:57.49 from Unified_cpp_netwerk_ipc0.cpp:2: 35:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 35:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 35:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 35:57.49 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 35:57.49 | ^~~~~~~~~ 35:57.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 35:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 35:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 35:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 35:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:13, 35:57.51 from Unified_cpp_netwerk_ipc0.cpp:2: 35:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 35:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 35:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 35:57.51 2266 | PointTyped TransformPointSimple( 35:57.51 | ^~~~~~~~~~~~~~~~~~~~ 35:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 35:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 35:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 35:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 35:57.51 794 | RectTyped TransformAndClipBounds( 35:57.51 | ^~~~~~~~~~~~~~~~~~~~~~ 35:58.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:58.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 35:58.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:58.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 35:58.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 35:58.23 from Unified_cpp_permissions0.cpp:11: 35:58.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 35:58.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:58.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:58.23 | ^ 35:58.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 35:58.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 35:58.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:58.23 | ^ 35:58.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 35:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 35:58.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:58.24 | ^ 35:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 35:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 35:58.28 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:58.28 | ^ 35:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 35:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 35:58.28 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:58.28 | ^ 35:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 35:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 35:58.48 371 | nscoord aAppUnitsPerDevPixel) { 35:58.48 | ^ 35:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 35:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 35:58.48 380 | nscoord aAppUnitsPerDevPixel) { 35:58.48 | ^ 35:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 35:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 35:58.49 387 | nscoord aAppUnitsPerDevPixel) { 35:58.49 | ^ 35:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 35:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:58.54 394 | nscoord aAppUnitsPerDevPixel) { 35:58.54 | ^ 35:59.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 35:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 35:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 35:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetParent.h:12, 35:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetParent.cpp:7: 35:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 35:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 35:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 35:59.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:59.31 | ^~~~~~~~ 35:59.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 35:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 35:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 35:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 35:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetParent.h:12, 35:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/FileDescriptorSetParent.cpp:7: 35:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 35:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:59.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:59.36 | ^~~~~~~~ 35:59.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 35:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 35:59.39 from Unified_cpp_netwerk_ipc1.cpp:2: 35:59.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 35:59.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 35:59.39 21 | inline Rect ToRect(const gfxRect& aRect) { 35:59.39 | ^ 35:59.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 35:59.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 35:59.39 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:59.39 | ^ 35:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 35:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 35:59.44 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:59.44 | ^ 35:59.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 35:59.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 35:59.45 44 | inline Size ToSize(const gfxSize& aSize) { 35:59.45 | ^ 35:59.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 35:59.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 35:59.45 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:59.45 | ^ 35:59.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 35:59.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 35:59.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:59.50 | ^ 35:59.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 35:59.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 35:59.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:59.50 | ^ 36:00.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 36:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 36:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 36:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:10, 36:00.96 from Unified_cpp_xpconnect_wrappers0.cpp:2: 36:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:00.96 189 | CSSRect GetExpandedScrollableRect() const { 36:00.96 | ^ 36:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:00.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:00.97 | ^ 36:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:00.97 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:00.97 | ^ 36:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:00.97 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:00.97 | ^ 36:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:00.99 243 | CSSRect CalculateScrollRange() const { 36:00.99 | ^ 36:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:00.99 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:00.99 | ^ 36:01.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:01.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:01.00 457 | CSSRect GetVisualViewport() const { 36:01.00 | ^ 36:02.29 uriloader/preload 36:02.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 36:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 36:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libjar/nsJARChannel.cpp:13, 36:02.64 from Unified_cpp_modules_libjar0.cpp:11: 36:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 36:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 36:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:02.64 | ^~~~~~~~ 36:02.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 36:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libjar/nsJARChannel.cpp:13, 36:02.74 from Unified_cpp_modules_libjar0.cpp:11: 36:02.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 36:02.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:02.74 | ^~~~~~~~ 36:02.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:02.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:02.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 36:02.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EffectCompositor.h:16, 36:02.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:17, 36:02.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMMutationObserver.h:13, 36:02.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/nsXPConnect.cpp:32, 36:02.88 from Unified_cpp_js_xpconnect_src1.cpp:119: 36:02.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:02.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:02.88 189 | CSSRect GetExpandedScrollableRect() const { 36:02.89 | ^ 36:02.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:02.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:02.89 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:02.89 | ^ 36:02.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:02.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:02.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:02.92 | ^ 36:02.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:02.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:02.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:02.92 | ^ 36:02.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:02.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:02.92 243 | CSSRect CalculateScrollRange() const { 36:02.92 | ^ 36:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:02.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:02.93 | ^ 36:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:02.96 457 | CSSRect GetVisualViewport() const { 36:02.96 | ^ 36:03.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 36:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:03.70 from Unified_cpp_netwerk_ipc1.cpp:2: 36:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 36:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 36:03.70 1859 | int32_t aAppUnitsPerPixel) { 36:03.73 | ^ 36:03.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 36:03.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 36:03.73 3214 | int32_t aAppUnitsPerPixel) { 36:03.73 | ^ 36:04.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 36:04.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 36:04.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 36:04.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 36:04.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 36:04.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 36:04.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/Entries.h:13, 36:04.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/Classifier.h:9, 36:04.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 36:04.01 from Unified_cpp_url-classifier0.cpp:2: 36:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 36:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 36:04.01 760 | typename detail::Nth::Type extract() { 36:04.01 | ^~~~~~~ 36:04.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 36:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 36:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/UrlClassifierFeatureTrackingAnnotation.cpp:15, 36:04.97 from Unified_cpp_url-classifier1.cpp:2: 36:04.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:04.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:04.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:04.97 | ^ 36:05.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 36:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 36:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/UrlClassifierFeatureTrackingAnnotation.cpp:15, 36:05.19 from Unified_cpp_url-classifier1.cpp:2: 36:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:05.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:05.19 | ^ 36:05.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:05.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:05.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 36:05.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/UrlClassifierFeatureTrackingAnnotation.cpp:15, 36:05.98 from Unified_cpp_url-classifier1.cpp:2: 36:05.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:05.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:05.98 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:05.98 | ^ 36:05.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:05.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:05.98 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:05.98 | ^ 36:05.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:05.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:05.98 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:05.98 | ^ 36:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:05.99 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:05.99 | ^ 36:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:05.99 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:05.99 | ^ 36:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:06.01 371 | nscoord aAppUnitsPerDevPixel) { 36:06.01 | ^ 36:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:06.01 380 | nscoord aAppUnitsPerDevPixel) { 36:06.01 | ^ 36:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:06.01 387 | nscoord aAppUnitsPerDevPixel) { 36:06.01 | ^ 36:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:06.02 394 | nscoord aAppUnitsPerDevPixel) { 36:06.02 | ^ 36:06.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsTimingFunction.h:10, 36:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 36:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTiming.h:12, 36:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 36:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:23, 36:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMMutationObserver.h:13, 36:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/nsXPConnect.cpp:32, 36:06.33 from Unified_cpp_js_xpconnect_src1.cpp:119: 36:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:06.33 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:06.33 | ^ 36:06.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 36:06.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 36:06.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 36:06.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 36:06.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 36:06.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 36:06.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.h:11, 36:06.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:8, 36:06.97 from Unified_cpp_netwerk_ipc0.cpp:2: 36:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 36:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 36:06.97 760 | typename detail::Nth::Type extract() { 36:06.97 | ^~~~~~~ 36:10.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 36:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 36:10.87 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:10.91 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:10.91 | ^ 36:11.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 36:11.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 36:11.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:23, 36:11.00 from Unified_cpp_xpconnect_wrappers0.cpp:2: 36:11.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 36:11.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 36:11.00 79 | memset(this, 0, sizeof(nsXPTCVariant)); 36:11.00 | ^ 36:11.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 36:11.00 44 | struct nsXPTCVariant { 36:11.00 | ^~~~~~~~~~~~~ 36:11.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 36:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 36:11.06 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:11.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:11.06 | ^ 36:11.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 36:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:9, 36:11.10 from Unified_cpp_js_xpconnect_src1.cpp:2: 36:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 36:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 36:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 36:11.10 34 | memset(aT, 0, sizeof(T)); 36:11.10 | ~~~~~~^~~~~~~~~~~~~~~~~~ 36:11.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 36:11.10 from Unified_cpp_js_xpconnect_src1.cpp:2: 36:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 36:11.11 2214 | struct GlobalProperties { 36:11.11 | ^~~~~~~~~~~~~~~~ 36:11.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 36:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 36:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 36:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 36:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 36:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 36:11.32 from Unified_cpp_js_xpconnect_src1.cpp:2: 36:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 36:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:11.32 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:11.32 | ^~~~~~~~ 36:11.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 36:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:11.42 from Unified_cpp_netwerk_ipc1.cpp:2: 36:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 36:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 36:11.42 332 | LayerPoint GetFixedPositionAnchor() const { 36:11.42 | ^ 36:11.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 36:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 36:11.48 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.48 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:11.48 | ^ 36:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:11.48 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:11.48 | ^ 36:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:11.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:11.48 | ^ 36:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:11.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:11.49 | ^ 36:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:11.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:11.49 | ^ 36:11.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:11.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:11.51 371 | nscoord aAppUnitsPerDevPixel) { 36:11.51 | ^ 36:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:11.53 380 | nscoord aAppUnitsPerDevPixel) { 36:11.53 | ^ 36:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:11.53 387 | nscoord aAppUnitsPerDevPixel) { 36:11.53 | ^ 36:11.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:11.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.55 394 | nscoord aAppUnitsPerDevPixel) { 36:11.55 | ^ 36:11.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 36:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 36:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 36:11.71 from Unified_cpp_uriloader_exthandler0.cpp:2: 36:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:11.71 | ^ 36:11.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 36:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:11.89 from Unified_cpp_netwerk_ipc1.cpp:2: 36:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 36:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 36:11.89 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:11.89 | ^ 36:11.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 36:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 36:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 36:11.90 from Unified_cpp_uriloader_exthandler0.cpp:2: 36:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:11.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:11.90 | ^ 36:12.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 36:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 36:12.02 from Unified_cpp_js_xpconnect_loader0.cpp:2: 36:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:12.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:12.02 | ^ 36:12.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 36:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:12.09 from Unified_cpp_netwerk_ipc1.cpp:2: 36:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 36:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 36:12.09 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:12.09 | ^ 36:12.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 36:12.30 from Unified_cpp_js_xpconnect_src1.cpp:2: 36:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 36:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:12.30 427 | SizeT Size() const { return SizeT(width, height); } 36:12.30 | ^~~~ 36:12.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 36:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 36:12.30 from Unified_cpp_js_xpconnect_src1.cpp:2: 36:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.30 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:12.30 | ^~~~~~~~ 36:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:12.31 | ^~~~~~~~ 36:12.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 36:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 36:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 36:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 36:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 36:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 36:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 36:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 36:12.31 from Unified_cpp_js_xpconnect_src1.cpp:2: 36:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:12.31 62 | Sub operator-(const Sub& aPoint) const { 36:12.31 | ^~~~~~~~ 36:12.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 36:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 36:12.49 from Unified_cpp_js_xpconnect_loader0.cpp:2: 36:12.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:12.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:12.49 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:12.49 | ^ 36:13.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 36:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 36:13.04 from Unified_cpp_js_xpconnect_src1.cpp:2: 36:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 36:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.04 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:13.04 | ^~~~~~~~ 36:13.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 36:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 36:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 36:13.25 from Unified_cpp_uriloader_exthandler0.cpp:2: 36:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:13.25 | ^ 36:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:13.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:13.28 | ^ 36:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:13.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:13.28 | ^ 36:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:13.28 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:13.28 | ^ 36:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:13.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:13.30 | ^ 36:13.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:13.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:13.35 371 | nscoord aAppUnitsPerDevPixel) { 36:13.35 | ^ 36:13.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:13.36 380 | nscoord aAppUnitsPerDevPixel) { 36:13.36 | ^ 36:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:13.36 387 | nscoord aAppUnitsPerDevPixel) { 36:13.36 | ^ 36:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.36 394 | nscoord aAppUnitsPerDevPixel) { 36:13.36 | ^ 36:13.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:13.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 36:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 36:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:9, 36:13.48 from Unified_cpp_ipc_glue1.cpp:2: 36:13.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:13.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.48 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:13.48 | ^ 36:13.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 36:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 36:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:9, 36:13.64 from Unified_cpp_ipc_glue1.cpp:2: 36:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:13.64 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:13.64 | ^ 36:13.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 36:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 36:13.95 from Unified_cpp_js_xpconnect_loader0.cpp:2: 36:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:13.95 | ^ 36:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:13.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:13.97 | ^ 36:13.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:13.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:13.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:13.99 | ^ 36:14.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:14.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:14.00 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:14.00 | ^ 36:14.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:14.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:14.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:14.01 | ^ 36:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:14.05 371 | nscoord aAppUnitsPerDevPixel) { 36:14.05 | ^ 36:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:14.07 380 | nscoord aAppUnitsPerDevPixel) { 36:14.07 | ^ 36:14.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:14.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:14.08 387 | nscoord aAppUnitsPerDevPixel) { 36:14.08 | ^ 36:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:14.09 394 | nscoord aAppUnitsPerDevPixel) { 36:14.09 | ^ 36:14.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 36:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 36:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:9, 36:14.14 from Unified_cpp_ipc_glue1.cpp:2: 36:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:14.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:14.14 | ^ 36:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:14.14 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:14.14 | ^ 36:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:14.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:14.14 | ^ 36:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:14.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:14.15 | ^ 36:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:14.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:14.15 | ^ 36:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:14.17 371 | nscoord aAppUnitsPerDevPixel) { 36:14.17 | ^ 36:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:14.17 380 | nscoord aAppUnitsPerDevPixel) { 36:14.17 | ^ 36:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:14.17 387 | nscoord aAppUnitsPerDevPixel) { 36:14.17 | ^ 36:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:14.18 394 | nscoord aAppUnitsPerDevPixel) { 36:14.18 | ^ 36:14.95 In file included from Unified_cpp_ipc_chromium1.cpp:20: 36:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/string_util.cc: In function 'int StringToInt(const string16&)': 36:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/string_util.cc:678:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 36:14.95 678 | return result; 36:14.95 | ^~~~~~ 36:15.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 36:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 36:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 36:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 36:15.55 from Unified_cpp_uriloader_base0.cpp:2: 36:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:15.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:15.55 | ^ 36:15.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 36:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 36:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 36:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 36:15.99 from Unified_cpp_uriloader_base0.cpp:2: 36:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:15.99 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:15.99 | ^ 36:16.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 36:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 36:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 36:16.56 from Unified_cpp_uriloader_base0.cpp:2: 36:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:16.56 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:16.56 | ^ 36:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:16.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:16.58 | ^ 36:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:16.58 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:16.58 | ^ 36:16.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:16.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:16.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:16.60 | ^ 36:16.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:16.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:16.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:16.60 | ^ 36:16.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:16.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:16.66 371 | nscoord aAppUnitsPerDevPixel) { 36:16.66 | ^ 36:16.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:16.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:16.66 380 | nscoord aAppUnitsPerDevPixel) { 36:16.66 | ^ 36:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:16.67 387 | nscoord aAppUnitsPerDevPixel) { 36:16.67 | ^ 36:16.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:16.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:16.68 394 | nscoord aAppUnitsPerDevPixel) { 36:16.68 | ^ 36:17.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:17.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:17.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 36:17.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 36:17.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaObject.h:14, 36:17.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/mozStorageConnection.cpp:20: 36:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.48 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:17.48 | ^ 36:17.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:17.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:17.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:17.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:17.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 36:17.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:17.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:17.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 36:17.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:12, 36:17.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 36:17.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:17.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:17.58 189 | CSSRect GetExpandedScrollableRect() const { 36:17.58 | ^ 36:17.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:17.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:17.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:17.58 | ^ 36:17.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:17.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:17.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:17.58 | ^ 36:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:17.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:17.59 | ^ 36:17.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 36:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 36:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaObject.h:14, 36:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/mozStorageConnection.cpp:20: 36:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:17.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:17.65 | ^ 36:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:17.65 243 | CSSRect CalculateScrollRange() const { 36:17.65 | ^ 36:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:17.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:17.65 | ^ 36:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:17.65 457 | CSSRect GetVisualViewport() const { 36:17.65 | ^ 36:18.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:18.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:18.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:18.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 36:18.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 36:18.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaObject.h:14, 36:18.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/mozStorageConnection.cpp:20: 36:18.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:18.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:18.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:18.27 | ^ 36:18.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:18.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:18.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:18.27 | ^ 36:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:18.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:18.28 | ^ 36:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:18.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:18.30 | ^ 36:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:18.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:18.30 | ^ 36:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:18.33 371 | nscoord aAppUnitsPerDevPixel) { 36:18.33 | ^ 36:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:18.33 380 | nscoord aAppUnitsPerDevPixel) { 36:18.33 | ^ 36:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:18.34 387 | nscoord aAppUnitsPerDevPixel) { 36:18.34 | ^ 36:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:18.35 394 | nscoord aAppUnitsPerDevPixel) { 36:18.35 | ^ 36:19.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:19.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:19.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:19.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 36:19.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:13, 36:19.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/TelemetryVFS.cpp:13, 36:19.47 from Unified_cpp_storage0.cpp:29: 36:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:19.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:19.47 | ^ 36:19.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:19.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 36:19.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:19.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:19.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:19.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 36:19.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 36:19.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:10, 36:19.68 from Unified_cpp_xpconnect_wrappers0.cpp:2: 36:19.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 36:19.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 36:19.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:19.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:19.68 | ^~~~~~~~ 36:19.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:19.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:19.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:19.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 36:19.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 36:19.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:10, 36:19.87 from Unified_cpp_xpconnect_wrappers0.cpp:2: 36:19.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:19.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 36:19.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:19.87 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:19.87 | ^~~~~~~~ 36:19.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:12, 36:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 36:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:19.98 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:19.98 | ^ 36:20.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 36:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 36:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 36:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaObject.h:14, 36:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/mozStorageConnection.cpp:20: 36:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 36:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 36:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:20.38 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:20.38 | ^~~~~~~~ 36:20.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 36:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 36:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaObject.h:14, 36:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/mozStorageConnection.cpp:20: 36:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 36:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:20.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:20.39 | ^~~~~~~~ 36:20.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 36:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:13, 36:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/TelemetryVFS.cpp:13, 36:20.66 from Unified_cpp_storage0.cpp:29: 36:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:20.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:20.66 | ^ 36:21.71 caps 36:21.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:21.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:21.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:21.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 36:21.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:13, 36:21.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/TelemetryVFS.cpp:13, 36:21.86 from Unified_cpp_storage0.cpp:29: 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:21.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:21.86 | ^ 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:21.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:21.86 | ^ 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:21.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:21.86 | ^ 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:21.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:21.86 | ^ 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:21.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:21.86 | ^ 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:21.86 371 | nscoord aAppUnitsPerDevPixel) { 36:21.86 | ^ 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:21.86 380 | nscoord aAppUnitsPerDevPixel) { 36:21.86 | ^ 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:21.86 387 | nscoord aAppUnitsPerDevPixel) { 36:21.86 | ^ 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:21.86 394 | nscoord aAppUnitsPerDevPixel) { 36:21.86 | ^ 36:22.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:10, 36:22.00 from Unified_cpp_xpconnect_wrappers0.cpp:2: 36:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 36:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:22.00 427 | SizeT Size() const { return SizeT(width, height); } 36:22.00 | ^~~~ 36:22.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:10, 36:22.00 from Unified_cpp_xpconnect_wrappers0.cpp:2: 36:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:22.00 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:22.00 | ^~~~~~~~ 36:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:22.00 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:22.00 | ^~~~~~~~ 36:22.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 36:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 36:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:10, 36:22.01 from Unified_cpp_xpconnect_wrappers0.cpp:2: 36:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:22.01 62 | Sub operator-(const Sub& aPoint) const { 36:22.01 | ^~~~~~~~ 36:22.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 36:22.22 from Unified_cpp_protocol_http1.cpp:2: 36:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:22.22 189 | CSSRect GetExpandedScrollableRect() const { 36:22.22 | ^ 36:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:22.22 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:22.22 | ^ 36:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:22.22 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:22.22 | ^ 36:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:22.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:22.23 | ^ 36:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:22.23 243 | CSSRect CalculateScrollRange() const { 36:22.23 | ^ 36:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:22.23 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:22.23 | ^ 36:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:22.24 457 | CSSRect GetVisualViewport() const { 36:22.24 | ^ 36:22.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Wrapper.h:12, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.h:11, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:7, 36:22.74 from Unified_cpp_xpconnect_wrappers0.cpp:2: 36:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 36:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 36:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 36:22.74 34 | memset(aT, 0, sizeof(T)); 36:22.74 | ~~~~~~^~~~~~~~~~~~~~~~~~ 36:22.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:23, 36:22.74 from Unified_cpp_xpconnect_wrappers0.cpp:2: 36:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 36:22.74 2214 | struct GlobalProperties { 36:22.74 | ^~~~~~~~~~~~~~~~ 36:22.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:12, 36:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 36:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 36:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 36:22.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:22.74 | ^ 36:22.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 36:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 36:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 36:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 36:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 36:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/nsMIMEInfoImpl.h:18, 36:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/unix/nsMIMEInfoUnix.h:10, 36:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:11: 36:22.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:22.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:22.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:22.86 | ^ 36:23.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 36:23.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 36:23.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 36:23.23 from Unified_cpp_js_xpconnect_src0.cpp:2: 36:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 36:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 36:23.23 79 | memset(this, 0, sizeof(nsXPTCVariant)); 36:23.23 | ^ 36:23.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 36:23.27 44 | struct nsXPTCVariant { 36:23.27 | ^~~~~~~~~~~~~ 36:23.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 36:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 36:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 36:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 36:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/nsMIMEInfoImpl.h:18, 36:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/unix/nsMIMEInfoUnix.h:10, 36:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:11: 36:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:23.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:23.46 | ^ 36:24.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 36:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 36:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:13, 36:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/TelemetryVFS.cpp:13, 36:24.15 from Unified_cpp_storage0.cpp:29: 36:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 36:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 36:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:24.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:24.15 | ^~~~~~~~ 36:24.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 36:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:13, 36:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/storage/TelemetryVFS.cpp:13, 36:24.18 from Unified_cpp_storage0.cpp:29: 36:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 36:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:24.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:24.18 | ^~~~~~~~ 36:24.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 36:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 36:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 36:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:10, 36:24.19 from Unified_cpp_ipc_glue0.cpp:2: 36:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:24.19 189 | CSSRect GetExpandedScrollableRect() const { 36:24.19 | ^ 36:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:24.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:24.19 | ^ 36:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:24.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:24.20 | ^ 36:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:24.20 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:24.20 | ^ 36:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:24.21 243 | CSSRect CalculateScrollRange() const { 36:24.21 | ^ 36:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:24.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:24.21 | ^ 36:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:24.21 457 | CSSRect GetVisualViewport() const { 36:24.22 | ^ 36:25.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 36:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 36:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/UrlClassifierFeatureTrackingAnnotation.cpp:15, 36:25.14 from Unified_cpp_url-classifier1.cpp:2: 36:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 36:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 36:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.14 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:25.14 | ^~~~~~~~ 36:25.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 36:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/url-classifier/UrlClassifierFeatureTrackingAnnotation.cpp:15, 36:25.16 from Unified_cpp_url-classifier1.cpp:2: 36:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 36:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:25.16 | ^~~~~~~~ 36:25.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 36:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 36:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 36:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 36:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/nsMIMEInfoImpl.h:18, 36:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/unix/nsMIMEInfoUnix.h:10, 36:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:11: 36:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.67 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:25.67 | ^ 36:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:25.67 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:25.67 | ^ 36:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:25.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:25.70 | ^ 36:25.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:25.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:25.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:25.71 | ^ 36:25.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:25.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:25.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:25.73 | ^ 36:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:25.78 371 | nscoord aAppUnitsPerDevPixel) { 36:25.78 | ^ 36:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:25.80 380 | nscoord aAppUnitsPerDevPixel) { 36:25.80 | ^ 36:25.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:25.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:25.81 387 | nscoord aAppUnitsPerDevPixel) { 36:25.81 | ^ 36:25.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 36:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:10, 36:25.85 from Unified_cpp_ipc_glue0.cpp:2: 36:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:25.85 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:25.85 | ^ 36:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.86 394 | nscoord aAppUnitsPerDevPixel) { 36:25.86 | ^ 36:26.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 36:26.84 from Unified_cpp_protocol_http1.cpp:2: 36:26.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:26.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:26.85 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:26.85 | ^ 36:27.87 parser/expat/lib 36:27.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 36:29.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:29.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 36:29.44 from Unified_cpp_protocol_http1.cpp:2: 36:29.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 36:29.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 36:29.44 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:29.44 | ^ 36:30.59 parser/prototype 36:31.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 36:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 36:31.55 from Unified_cpp_protocol_http2.cpp:2: 36:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:31.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:31.55 | ^ 36:32.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 36:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 36:32.09 from Unified_cpp_protocol_http2.cpp:2: 36:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:32.09 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:32.09 | ^ 36:32.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 36:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 36:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 36:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:21, 36:32.21 from Unified_cpp_js_xpconnect_src0.cpp:2: 36:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:32.21 189 | CSSRect GetExpandedScrollableRect() const { 36:32.21 | ^ 36:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:32.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:32.21 | ^ 36:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:32.22 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:32.22 | ^ 36:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:32.22 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:32.22 | ^ 36:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:32.27 243 | CSSRect CalculateScrollRange() const { 36:32.27 | ^ 36:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:32.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:32.27 | ^ 36:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:32.28 457 | CSSRect GetVisualViewport() const { 36:32.28 | ^ 36:33.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 36:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 36:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:12, 36:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 36:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 36:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 36:33.06 21 | inline Rect ToRect(const gfxRect& aRect) { 36:33.06 | ^ 36:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 36:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 36:33.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:33.06 | ^ 36:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 36:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 36:33.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:33.06 | ^ 36:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 36:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 36:33.06 44 | inline Size ToSize(const gfxSize& aSize) { 36:33.06 | ^ 36:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 36:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 36:33.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:33.06 | ^ 36:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 36:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 36:33.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:33.07 | ^ 36:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 36:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 36:33.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:33.07 | ^ 36:33.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 36:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 36:33.59 from Unified_cpp_protocol_http2.cpp:2: 36:33.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:33.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:33.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:33.59 | ^ 36:33.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 36:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 36:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 36:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:10, 36:33.62 from Unified_cpp_ipc_glue0.cpp:2: 36:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 36:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 36:33.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:33.62 | ^ 36:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:33.68 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:33.68 | ^ 36:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:33.68 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:33.68 | ^ 36:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:33.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:33.68 | ^ 36:33.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:33.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:33.80 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:33.80 | ^ 36:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:33.90 371 | nscoord aAppUnitsPerDevPixel) { 36:33.90 | ^ 36:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:33.90 380 | nscoord aAppUnitsPerDevPixel) { 36:33.90 | ^ 36:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:33.90 387 | nscoord aAppUnitsPerDevPixel) { 36:33.90 | ^ 36:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:33.91 394 | nscoord aAppUnitsPerDevPixel) { 36:33.91 | ^ 36:34.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:34.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:34.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:34.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 36:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/WindowIdentifier.cpp:9, 36:34.29 from Unified_cpp_hal0.cpp:11: 36:34.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:34.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:34.29 189 | CSSRect GetExpandedScrollableRect() const { 36:34.29 | ^ 36:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:34.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:34.31 | ^ 36:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:34.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:34.31 | ^ 36:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:34.32 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:34.32 | ^ 36:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:34.32 243 | CSSRect CalculateScrollRange() const { 36:34.32 | ^ 36:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:34.32 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:34.32 | ^ 36:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:34.33 457 | CSSRect GetVisualViewport() const { 36:34.33 | ^ 36:34.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 36:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:12, 36:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 36:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 36:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 36:34.90 1859 | int32_t aAppUnitsPerPixel) { 36:34.90 | ^ 36:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 36:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 36:34.91 3214 | int32_t aAppUnitsPerPixel) { 36:34.91 | ^ 36:35.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 36:35.97 from Unified_cpp_protocol_http1.cpp:2: 36:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 36:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 36:35.97 21 | inline Rect ToRect(const gfxRect& aRect) { 36:35.97 | ^ 36:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 36:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 36:35.97 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:35.97 | ^ 36:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 36:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 36:35.97 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:35.97 | ^ 36:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 36:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 36:35.98 44 | inline Size ToSize(const gfxSize& aSize) { 36:35.98 | ^ 36:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 36:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 36:35.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:35.98 | ^ 36:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 36:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 36:35.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:35.98 | ^ 36:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 36:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 36:35.98 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:35.98 | ^ 36:36.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/WindowIdentifier.cpp:9, 36:36.34 from Unified_cpp_hal0.cpp:11: 36:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:36.34 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:36.34 | ^ 36:36.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 36:36.64 from Unified_cpp_protocol_http1.cpp:2: 36:36.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 36:36.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 36:36.64 1859 | int32_t aAppUnitsPerPixel) { 36:36.64 | ^ 36:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 36:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 36:36.65 3214 | int32_t aAppUnitsPerPixel) { 36:36.65 | ^ 36:37.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 36:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 36:37.49 from Unified_cpp_protocol_http3.cpp:2: 36:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.49 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:37.49 | ^ 36:37.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:37.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 36:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 36:37.68 from Unified_cpp_protocol_http3.cpp:2: 36:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:37.68 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:37.68 | ^ 36:39.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/WindowIdentifier.cpp:9, 36:39.11 from Unified_cpp_hal0.cpp:11: 36:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 36:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 36:39.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:39.11 | ^ 36:39.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 36:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamUtils.cpp:12, 36:39.18 from Unified_cpp_ipc_glue1.cpp:20: 36:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:39.18 189 | CSSRect GetExpandedScrollableRect() const { 36:39.18 | ^ 36:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:39.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:39.18 | ^ 36:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:39.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:39.18 | ^ 36:39.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:39.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:39.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:39.19 | ^ 36:39.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:39.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:39.19 243 | CSSRect CalculateScrollRange() const { 36:39.19 | ^ 36:39.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:39.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:39.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:39.19 | ^ 36:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:39.20 457 | CSSRect GetVisualViewport() const { 36:39.20 | ^ 36:39.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 36:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 36:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:39.21 from Unified_cpp_netwerk_ipc1.cpp:2: 36:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 36:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 36:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:39.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:39.21 | ^~~~~~~~ 36:39.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:39.27 from Unified_cpp_netwerk_ipc1.cpp:2: 36:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 36:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:39.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:39.27 | ^~~~~~~~ 36:39.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 36:39.27 from Unified_cpp_protocol_http3.cpp:2: 36:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:39.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:39.27 | ^ 36:39.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:39.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:39.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:39.28 | ^ 36:39.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:39.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:39.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:39.28 | ^ 36:39.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:39.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:39.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:39.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:39.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 36:39.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:12, 36:39.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 36:39.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 36:39.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 36:39.28 332 | LayerPoint GetFixedPositionAnchor() const { 36:39.28 | ^ 36:39.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 36:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:12, 36:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 36:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 36:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 36:39.32 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:39.32 | ^ 36:39.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 36:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:12, 36:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 36:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 36:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 36:39.35 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:39.35 | ^ 36:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:39.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:39.35 | ^ 36:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:39.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:39.35 | ^ 36:39.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:39.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:39.51 371 | nscoord aAppUnitsPerDevPixel) { 36:39.51 | ^ 36:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:39.60 380 | nscoord aAppUnitsPerDevPixel) { 36:39.60 | ^ 36:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:39.60 387 | nscoord aAppUnitsPerDevPixel) { 36:39.60 | ^ 36:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:39.60 394 | nscoord aAppUnitsPerDevPixel) { 36:39.60 | ^ 36:40.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 36:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:40.14 from Unified_cpp_netwerk_ipc1.cpp:2: 36:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 36:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:40.14 427 | SizeT Size() const { return SizeT(width, height); } 36:40.14 | ^~~~ 36:40.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:40.15 from Unified_cpp_netwerk_ipc1.cpp:2: 36:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:40.15 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:40.15 | ^~~~~~~~ 36:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:40.15 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:40.15 | ^~~~~~~~ 36:40.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:40.15 from Unified_cpp_netwerk_ipc1.cpp:2: 36:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:40.15 62 | Sub operator-(const Sub& aPoint) const { 36:40.15 | ^~~~~~~~ 36:40.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 36:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamUtils.cpp:12, 36:40.34 from Unified_cpp_ipc_glue1.cpp:20: 36:40.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:40.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:40.34 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:40.34 | ^ 36:40.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/nsMIMEInfoImpl.h:18, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/unix/nsMIMEInfoUnix.h:10, 36:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:11: 36:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 36:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 36:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:40.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:40.39 | ^~~~~~~~ 36:40.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 36:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 36:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:40.49 from Unified_cpp_netwerk_ipc1.cpp:2: 36:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 36:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:40.50 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:40.50 | ^~~~~~~~ 36:40.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 36:40.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:40.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 36:40.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 36:40.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 36:40.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/nsMIMEInfoImpl.h:18, 36:40.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/unix/nsMIMEInfoUnix.h:10, 36:40.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:11: 36:40.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:40.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 36:40.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:40.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:40.59 | ^~~~~~~~ 36:40.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 36:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 36:40.72 from Unified_cpp_protocol_http1.cpp:2: 36:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 36:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 36:40.73 332 | LayerPoint GetFixedPositionAnchor() const { 36:40.73 | ^ 36:40.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 36:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 36:40.76 from Unified_cpp_protocol_http1.cpp:2: 36:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 36:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 36:40.76 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:40.76 | ^ 36:40.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 36:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 36:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 36:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 36:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 36:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 36:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 36:40.78 from Unified_cpp_protocol_http1.cpp:2: 36:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 36:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 36:40.78 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:40.78 | ^ 36:41.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 36:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 36:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 36:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 36:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 36:41.92 from Unified_cpp_uriloader_base0.cpp:2: 36:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:41.93 189 | CSSRect GetExpandedScrollableRect() const { 36:41.93 | ^ 36:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:41.93 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:41.93 | ^ 36:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:41.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:41.94 | ^ 36:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:41.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:41.94 | ^ 36:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:41.95 243 | CSSRect CalculateScrollRange() const { 36:41.95 | ^ 36:41.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:41.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:41.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:41.95 | ^ 36:41.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:41.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:41.96 457 | CSSRect GetVisualViewport() const { 36:41.96 | ^ 36:41.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 36:41.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:41.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:41.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:41.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:41.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:41.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:41.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:41.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 36:41.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 36:41.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:10, 36:41.97 from Unified_cpp_ipc_glue0.cpp:2: 36:41.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 36:41.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 36:41.97 21 | inline Rect ToRect(const gfxRect& aRect) { 36:41.97 | ^ 36:41.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 36:41.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 36:41.99 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:41.99 | ^ 36:41.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 36:41.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 36:41.99 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:41.99 | ^ 36:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 36:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 36:42.02 44 | inline Size ToSize(const gfxSize& aSize) { 36:42.02 | ^ 36:42.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 36:42.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 36:42.05 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:42.05 | ^ 36:42.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 36:42.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 36:42.08 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:42.08 | ^ 36:42.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 36:42.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 36:42.08 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:42.08 | ^ 36:42.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:42.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamUtils.cpp:12, 36:42.21 from Unified_cpp_ipc_glue1.cpp:20: 36:42.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 36:42.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 36:42.21 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:42.21 | ^ 36:42.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 36:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:42.66 from Unified_cpp_netwerk_ipc1.cpp:2: 36:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 36:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:42.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:42.66 | ^~~~~~~~~~~~~ 36:42.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 36:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:42.69 from Unified_cpp_netwerk_ipc1.cpp:2: 36:42.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:42.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:42.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:42.69 323 | static SizeTyped FromUnknownSize( 36:42.69 | ^~~~~~~~~~~~~~~ 36:43.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 36:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 36:43.07 from Unified_cpp_uriloader_base0.cpp:2: 36:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:43.07 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:43.07 | ^ 36:44.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/Shmem.h:18, 36:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/Shmem.cpp:7, 36:44.23 from Unified_cpp_ipc_glue2.cpp:29: 36:44.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:44.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:44.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:44.23 | ^ 36:44.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 36:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 36:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:10, 36:44.62 from Unified_cpp_ipc_glue0.cpp:2: 36:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 36:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 36:44.62 1859 | int32_t aAppUnitsPerPixel) { 36:44.62 | ^ 36:44.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 36:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 36:44.67 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:44.67 189 | CSSRect GetExpandedScrollableRect() const { 36:44.67 | ^ 36:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 36:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 36:44.67 3214 | int32_t aAppUnitsPerPixel) { 36:44.67 | ^ 36:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:44.70 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:44.70 | ^ 36:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:44.72 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:44.72 | ^ 36:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:44.72 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:44.72 | ^ 36:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:44.74 243 | CSSRect CalculateScrollRange() const { 36:44.74 | ^ 36:44.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:44.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:44.76 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:44.76 | ^ 36:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:44.80 457 | CSSRect GetVisualViewport() const { 36:44.80 | ^ 36:45.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/Shmem.h:18, 36:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/Shmem.cpp:7, 36:45.18 from Unified_cpp_ipc_glue2.cpp:29: 36:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:45.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:45.18 | ^ 36:45.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 36:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 36:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/preload/FetchPreloader.cpp:11, 36:45.71 from Unified_cpp_uriloader_preload0.cpp:2: 36:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:45.71 | ^ 36:46.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:46.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 36:46.77 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:46.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:46.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:46.77 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:46.77 | ^ 36:46.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 36:46.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/Sandbox.cpp:70, 36:46.80 from Unified_cpp_js_xpconnect_src0.cpp:11: 36:46.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:46.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:46.80 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:46.80 | ^ 36:46.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 36:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:47.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:47.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 36:47.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 36:47.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 36:47.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 36:47.00 from Unified_cpp_uriloader_base0.cpp:2: 36:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 36:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 36:47.00 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:47.00 | ^ 36:47.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamUtils.cpp:12, 36:47.04 from Unified_cpp_ipc_glue1.cpp:20: 36:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 36:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 36:47.04 21 | inline Rect ToRect(const gfxRect& aRect) { 36:47.04 | ^ 36:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 36:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 36:47.04 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:47.05 | ^ 36:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 36:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 36:47.05 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:47.05 | ^ 36:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 36:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 36:47.06 44 | inline Size ToSize(const gfxSize& aSize) { 36:47.06 | ^ 36:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 36:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 36:47.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:47.06 | ^ 36:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 36:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 36:47.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:47.06 | ^ 36:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 36:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 36:47.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:47.07 | ^ 36:47.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 36:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 36:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:10, 36:47.10 from Unified_cpp_ipc_glue0.cpp:2: 36:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 36:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 36:47.10 332 | LayerPoint GetFixedPositionAnchor() const { 36:47.10 | ^ 36:47.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 36:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 36:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:10, 36:47.16 from Unified_cpp_ipc_glue0.cpp:2: 36:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 36:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 36:47.16 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:47.16 | ^ 36:47.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:47.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:47.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:47.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 36:47.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 36:47.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChildImpl.h:12, 36:47.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:10, 36:47.22 from Unified_cpp_ipc_glue0.cpp:2: 36:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 36:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 36:47.22 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:47.22 | ^ 36:47.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/WindowIdentifier.cpp:9, 36:47.31 from Unified_cpp_hal0.cpp:11: 36:47.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 36:47.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 36:47.31 21 | inline Rect ToRect(const gfxRect& aRect) { 36:47.32 | ^ 36:47.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 36:47.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 36:47.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:47.32 | ^ 36:47.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 36:47.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 36:47.32 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:47.32 | ^ 36:47.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:47.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:47.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:47.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:47.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:47.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:47.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:47.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:47.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:47.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:47.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamUtils.cpp:12, 36:47.32 from Unified_cpp_ipc_glue1.cpp:20: 36:47.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 36:47.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 36:47.32 1859 | int32_t aAppUnitsPerPixel) { 36:47.32 | ^ 36:47.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 36:47.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 36:47.33 3214 | int32_t aAppUnitsPerPixel) { 36:47.33 | ^ 36:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 36:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 36:47.37 44 | inline Size ToSize(const gfxSize& aSize) { 36:47.37 | ^ 36:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 36:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 36:47.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:47.37 | ^ 36:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 36:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 36:47.38 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:47.38 | ^ 36:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 36:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 36:47.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:47.38 | ^ 36:48.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 36:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 36:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/preload/FetchPreloader.cpp:11, 36:48.83 from Unified_cpp_uriloader_preload0.cpp:2: 36:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:48.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:48.83 | ^ 36:48.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 36:48.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 36:48.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 36:48.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 36:48.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 36:48.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.h:13, 36:48.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.cpp:7, 36:48.87 from Unified_cpp_parser_prototype0.cpp:2: 36:48.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:48.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:48.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:48.87 | ^ 36:49.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamUtils.cpp:12, 36:49.31 from Unified_cpp_ipc_glue1.cpp:20: 36:49.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 36:49.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 36:49.31 332 | LayerPoint GetFixedPositionAnchor() const { 36:49.31 | ^ 36:49.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:49.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:49.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:49.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:49.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:49.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:49.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:49.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamUtils.cpp:12, 36:49.47 from Unified_cpp_ipc_glue1.cpp:20: 36:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 36:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 36:49.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:49.47 | ^ 36:49.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.h:13, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.cpp:7, 36:49.53 from Unified_cpp_parser_prototype0.cpp:2: 36:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:49.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:49.53 | ^ 36:49.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamUtils.cpp:12, 36:49.53 from Unified_cpp_ipc_glue1.cpp:20: 36:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 36:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 36:49.53 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:49.53 | ^ 36:49.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:49.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 36:49.54 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:49.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 36:49.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 36:49.54 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:49.54 | ^ 36:49.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/WindowIdentifier.cpp:9, 36:49.91 from Unified_cpp_hal0.cpp:11: 36:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 36:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 36:49.91 1859 | int32_t aAppUnitsPerPixel) { 36:49.91 | ^ 36:49.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 36:49.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 36:49.95 3214 | int32_t aAppUnitsPerPixel) { 36:49.95 | ^ 36:50.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 36:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:39, 36:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 36:50.11 from Unified_cpp_permissions0.cpp:11: 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:50.11 189 | CSSRect GetExpandedScrollableRect() const { 36:50.11 | ^ 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:50.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:50.11 | ^ 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:50.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:50.11 | ^ 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:50.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:50.11 | ^ 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:50.11 243 | CSSRect CalculateScrollRange() const { 36:50.11 | ^ 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:50.11 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:50.11 | ^ 36:50.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:50.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:50.13 457 | CSSRect GetVisualViewport() const { 36:50.13 | ^ 36:50.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 36:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 36:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 36:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 36:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 36:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 36:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 36:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 36:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.h:9, 36:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/SocketProcessChild.cpp:6, 36:50.19 from Unified_cpp_netwerk_ipc1.cpp:2: 36:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 36:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 36:50.19 760 | typename detail::Nth::Type extract() { 36:50.19 | ^~~~~~~ 36:50.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/Shmem.h:18, 36:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/Shmem.cpp:7, 36:50.51 from Unified_cpp_ipc_glue2.cpp:29: 36:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:50.51 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:50.51 | ^ 36:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:50.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:50.52 | ^ 36:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:50.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:50.52 | ^ 36:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:50.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:50.54 | ^ 36:50.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:50.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:50.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:50.57 | ^ 36:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:50.64 371 | nscoord aAppUnitsPerDevPixel) { 36:50.64 | ^ 36:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:50.67 380 | nscoord aAppUnitsPerDevPixel) { 36:50.67 | ^ 36:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:50.67 387 | nscoord aAppUnitsPerDevPixel) { 36:50.67 | ^ 36:50.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:50.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:50.69 394 | nscoord aAppUnitsPerDevPixel) { 36:50.69 | ^ 36:50.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 36:50.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/preload/FetchPreloader.cpp:11, 36:50.70 from Unified_cpp_uriloader_preload0.cpp:2: 36:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:50.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:50.70 | ^ 36:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:50.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:50.70 | ^ 36:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:50.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:50.71 | ^ 36:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:50.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:50.71 | ^ 36:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:50.72 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:50.72 | ^ 36:50.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:50.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:50.74 371 | nscoord aAppUnitsPerDevPixel) { 36:50.74 | ^ 36:50.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:50.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:50.74 380 | nscoord aAppUnitsPerDevPixel) { 36:50.74 | ^ 36:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:50.75 387 | nscoord aAppUnitsPerDevPixel) { 36:50.75 | ^ 36:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:50.75 394 | nscoord aAppUnitsPerDevPixel) { 36:50.75 | ^ 36:51.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 36:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 36:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 36:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:9, 36:51.79 from Unified_cpp_uriloader_exthandler0.cpp:2: 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:51.79 189 | CSSRect GetExpandedScrollableRect() const { 36:51.79 | ^ 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:51.79 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:51.79 | ^ 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:51.79 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:51.79 | ^ 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:51.79 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:51.79 | ^ 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:51.79 243 | CSSRect CalculateScrollRange() const { 36:51.79 | ^ 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:51.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:51.79 | ^ 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:51.79 457 | CSSRect GetVisualViewport() const { 36:51.80 | ^ 36:52.57 parser/htmlparser 36:52.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 36:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 36:52.74 from PClassifierDummyChannel.cpp:7, 36:52.74 from UnifiedProtocols10.cpp:2: 36:52.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 36:52.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:52.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:52.74 | ^ 36:52.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:52.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 36:52.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:52.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:52.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:52.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:52.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:52.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 36:52.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 36:52.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 36:52.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/Sandbox.cpp:70, 36:52.91 from Unified_cpp_js_xpconnect_src0.cpp:11: 36:52.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 36:52.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 36:52.91 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:52.92 | ^ 36:53.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 36:53.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:53.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:53.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 36:53.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 36:53.01 from PClassifierDummyChannel.cpp:7, 36:53.01 from UnifiedProtocols10.cpp:2: 36:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 36:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 36:53.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:53.01 | ^ 36:53.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 36:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 36:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:9, 36:53.23 from Unified_cpp_uriloader_exthandler0.cpp:2: 36:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:53.23 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:53.23 | ^ 36:53.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 36:53.89 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:53.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 36:53.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 36:53.89 21 | inline Rect ToRect(const gfxRect& aRect) { 36:53.89 | ^ 36:53.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 36:53.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 36:53.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:53.89 | ^ 36:53.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 36:53.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 36:53.89 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:53.89 | ^ 36:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 36:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 36:53.91 44 | inline Size ToSize(const gfxSize& aSize) { 36:53.91 | ^ 36:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 36:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 36:53.91 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:53.91 | ^ 36:53.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 36:53.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 36:53.92 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:53.92 | ^ 36:53.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 36:53.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 36:53.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:53.92 | ^ 36:54.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 36:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 36:54.19 from PClassifierDummyChannel.cpp:7, 36:54.19 from UnifiedProtocols10.cpp:2: 36:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 36:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:54.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:54.19 | ^ 36:54.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 36:54.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 36:54.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:54.22 | ^ 36:54.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 36:54.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 36:54.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:54.23 | ^ 36:54.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 36:54.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 36:54.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:54.24 | ^ 36:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 36:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 36:54.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:54.25 | ^ 36:54.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 36:54.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 36:54.27 371 | nscoord aAppUnitsPerDevPixel) { 36:54.27 | ^ 36:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 36:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 36:54.30 380 | nscoord aAppUnitsPerDevPixel) { 36:54.30 | ^ 36:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 36:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 36:54.32 387 | nscoord aAppUnitsPerDevPixel) { 36:54.32 | ^ 36:54.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 36:54.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:54.35 394 | nscoord aAppUnitsPerDevPixel) { 36:54.35 | ^ 36:54.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/WindowIdentifier.cpp:9, 36:54.61 from Unified_cpp_hal0.cpp:11: 36:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 36:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 36:54.61 332 | LayerPoint GetFixedPositionAnchor() const { 36:54.61 | ^ 36:54.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 36:54.68 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:54.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 36:54.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 36:54.68 1859 | int32_t aAppUnitsPerPixel) { 36:54.68 | ^ 36:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 36:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 36:54.69 3214 | int32_t aAppUnitsPerPixel) { 36:54.69 | ^ 36:54.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/WindowIdentifier.cpp:9, 36:54.89 from Unified_cpp_hal0.cpp:11: 36:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 36:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 36:54.89 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:54.89 | ^ 36:55.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:55.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:55.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:55.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:55.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:55.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:55.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:55.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/WindowIdentifier.cpp:9, 36:55.04 from Unified_cpp_hal0.cpp:11: 36:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 36:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 36:55.04 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:55.04 | ^ 36:55.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 36:55.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:55.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:55.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 36:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 36:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 36:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 36:55.71 from Unified_cpp_uriloader_base0.cpp:2: 36:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 36:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 36:55.71 21 | inline Rect ToRect(const gfxRect& aRect) { 36:55.71 | ^ 36:55.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 36:55.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 36:55.72 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:55.72 | ^ 36:55.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 36:55.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 36:55.72 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:55.72 | ^ 36:55.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 36:55.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 36:55.73 44 | inline Size ToSize(const gfxSize& aSize) { 36:55.73 | ^ 36:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 36:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 36:55.74 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:55.74 | ^ 36:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 36:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 36:55.74 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:55.74 | ^ 36:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 36:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 36:55.74 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:55.74 | ^ 36:55.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 36:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 36:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 36:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/Shmem.h:18, 36:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/Shmem.cpp:7, 36:55.85 from Unified_cpp_ipc_glue2.cpp:29: 36:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 36:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 36:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 36:55.85 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:55.85 | ^~~~~~~~ 36:55.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 36:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 36:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/Shmem.h:18, 36:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/Shmem.cpp:7, 36:55.89 from Unified_cpp_ipc_glue2.cpp:29: 36:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 36:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:55.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:55.89 | ^~~~~~~~ 36:55.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:55.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:55.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:55.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:55.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:55.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:55.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:55.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 36:55.93 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:55.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 36:55.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 36:55.93 332 | LayerPoint GetFixedPositionAnchor() const { 36:55.93 | ^ 36:56.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 36:56.03 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:56.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 36:56.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 36:56.03 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:56.03 | ^ 36:56.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 36:56.24 from Unified_cpp_uriloader_prefetch0.cpp:2: 36:56.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 36:56.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 36:56.24 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:56.24 | ^ 36:56.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:56.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:56.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:56.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:56.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 36:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 36:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 36:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 36:56.76 from Unified_cpp_uriloader_base0.cpp:2: 36:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 36:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 36:56.76 1859 | int32_t aAppUnitsPerPixel) { 36:56.76 | ^ 36:56.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 36:56.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 36:56.79 3214 | int32_t aAppUnitsPerPixel) { 36:56.79 | ^ 36:58.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 36:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 36:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 36:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 36:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ChromeScriptLoader.cpp:24, 36:58.70 from Unified_cpp_js_xpconnect_loader0.cpp:11: 36:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 36:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 36:58.70 189 | CSSRect GetExpandedScrollableRect() const { 36:58.70 | ^ 36:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 36:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 36:58.70 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:58.70 | ^ 36:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 36:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 36:58.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:58.71 | ^ 36:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 36:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 36:58.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:58.71 | ^ 36:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 36:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 36:58.71 243 | CSSRect CalculateScrollRange() const { 36:58.71 | ^ 36:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 36:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 36:58.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:58.72 | ^ 36:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 36:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 36:58.72 457 | CSSRect GetVisualViewport() const { 36:58.72 | ^ 36:59.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 36:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 36:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 36:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 36:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 36:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/Sandbox.cpp:70, 36:59.12 from Unified_cpp_js_xpconnect_src0.cpp:11: 36:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 36:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 36:59.12 21 | inline Rect ToRect(const gfxRect& aRect) { 36:59.12 | ^ 36:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 36:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 36:59.12 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:59.12 | ^ 36:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 36:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 36:59.12 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:59.12 | ^ 36:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 36:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 36:59.16 44 | inline Size ToSize(const gfxSize& aSize) { 36:59.16 | ^ 36:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 36:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 36:59.16 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:59.16 | ^ 36:59.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 36:59.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 36:59.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:59.21 | ^ 36:59.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 36:59.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 36:59.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:59.21 | ^ 36:59.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 36:59.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 36:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionManager.cpp:13, 36:59.94 from Unified_cpp_permissions0.cpp:20: 36:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 36:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 36:59.94 1249 | CSSCoord ToCSSPixels() const { return _0; } 36:59.94 | ^ 37:00.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 37:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:00.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 37:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:9, 37:00.03 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 37:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 37:00.03 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:00.03 | ^ 37:00.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 37:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 37:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/preload/PreloadHashKey.cpp:7, 37:00.96 from Unified_cpp_uriloader_preload0.cpp:11: 37:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 37:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 37:00.96 189 | CSSRect GetExpandedScrollableRect() const { 37:00.96 | ^ 37:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 37:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 37:00.96 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:00.96 | ^ 37:00.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 37:00.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 37:00.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:00.98 | ^ 37:01.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 37:01.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 37:01.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:01.00 | ^ 37:01.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 37:01.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 37:01.00 243 | CSSRect CalculateScrollRange() const { 37:01.00 | ^ 37:01.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 37:01.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:01.00 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:01.00 | ^ 37:01.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 37:01.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 37:01.03 457 | CSSRect GetVisualViewport() const { 37:01.03 | ^ 37:01.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 37:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 37:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:01.37 from Unified_cpp_uriloader_base0.cpp:2: 37:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 37:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 37:01.37 332 | LayerPoint GetFixedPositionAnchor() const { 37:01.37 | ^ 37:01.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 37:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 37:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 37:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.h:13, 37:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.cpp:7, 37:01.38 from Unified_cpp_parser_prototype0.cpp:2: 37:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 37:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:01.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:01.38 | ^ 37:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 37:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 37:01.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:01.38 | ^ 37:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 37:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 37:01.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:01.38 | ^ 37:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 37:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 37:01.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:01.39 | ^ 37:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 37:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 37:01.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:01.39 | ^ 37:01.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 37:01.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 37:01.41 371 | nscoord aAppUnitsPerDevPixel) { 37:01.41 | ^ 37:01.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 37:01.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 37:01.41 380 | nscoord aAppUnitsPerDevPixel) { 37:01.41 | ^ 37:01.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 37:01.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 37:01.42 387 | nscoord aAppUnitsPerDevPixel) { 37:01.42 | ^ 37:01.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 37:01.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:01.42 394 | nscoord aAppUnitsPerDevPixel) { 37:01.42 | ^ 37:01.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 37:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 37:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:01.49 from Unified_cpp_uriloader_base0.cpp:2: 37:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 37:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 37:01.49 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:01.49 | ^ 37:01.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 37:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 37:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:01.59 from Unified_cpp_uriloader_base0.cpp:2: 37:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 37:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 37:01.59 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:01.59 | ^ 37:01.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:02.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 37:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 37:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/Sandbox.cpp:70, 37:02.79 from Unified_cpp_js_xpconnect_src0.cpp:11: 37:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 37:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 37:02.79 1859 | int32_t aAppUnitsPerPixel) { 37:02.79 | ^ 37:02.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 37:02.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 37:02.88 3214 | int32_t aAppUnitsPerPixel) { 37:02.88 | ^ 37:05.44 parser/html 37:07.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:9, 37:07.31 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 37:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 37:07.31 21 | inline Rect ToRect(const gfxRect& aRect) { 37:07.31 | ^ 37:07.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 37:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/Sandbox.cpp:70, 37:07.31 from Unified_cpp_js_xpconnect_src0.cpp:11: 37:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 37:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 37:07.31 332 | LayerPoint GetFixedPositionAnchor() const { 37:07.31 | ^ 37:07.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 37:07.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 37:07.33 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:07.33 | ^ 37:07.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 37:07.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 37:07.33 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:07.33 | ^ 37:07.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 37:07.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 37:07.34 44 | inline Size ToSize(const gfxSize& aSize) { 37:07.34 | ^ 37:07.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 37:07.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 37:07.34 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:07.34 | ^ 37:07.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 37:07.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 37:07.35 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:07.35 | ^ 37:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 37:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 37:07.35 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:07.35 | ^ 37:07.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 37:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 37:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/Sandbox.cpp:70, 37:07.42 from Unified_cpp_js_xpconnect_src0.cpp:11: 37:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 37:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 37:07.42 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:07.42 | ^ 37:07.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 37:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 37:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/Sandbox.cpp:70, 37:07.48 from Unified_cpp_js_xpconnect_src0.cpp:11: 37:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 37:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 37:07.48 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:07.48 | ^ 37:07.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:07.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:07.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:07.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:07.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:07.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:07.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:07.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:07.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:07.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 37:07.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:9, 37:07.94 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:07.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 37:07.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 37:07.94 1859 | int32_t aAppUnitsPerPixel) { 37:07.94 | ^ 37:07.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 37:07.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 37:07.94 3214 | int32_t aAppUnitsPerPixel) { 37:07.95 | ^ 37:08.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 37:08.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 37:08.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 37:08.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 37:08.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:08.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:08.76 | ^ 37:09.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 37:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:9, 37:09.16 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:09.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 37:09.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 37:09.16 332 | LayerPoint GetFixedPositionAnchor() const { 37:09.16 | ^ 37:09.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:9, 37:09.19 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 37:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 37:09.19 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:09.19 | ^ 37:09.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionManager.cpp:13, 37:09.19 from Unified_cpp_permissions0.cpp:20: 37:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 37:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 37:09.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:09.19 | ^ 37:09.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 37:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:9, 37:09.21 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:09.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 37:09.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 37:09.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:09.21 | ^ 37:09.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 37:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:09.42 from PClientNavigateOpChild.cpp:7, 37:09.42 from UnifiedProtocols11.cpp:2: 37:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 37:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:09.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:09.42 | ^ 37:09.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:09.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 37:09.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 37:09.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 37:09.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 37:09.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 37:09.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:09.60 | ^ 37:09.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 37:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:09.84 from PClientNavigateOpChild.cpp:7, 37:09.84 from UnifiedProtocols11.cpp:2: 37:09.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 37:09.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 37:09.84 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:09.84 | ^ 37:10.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 37:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:10.52 from PClientNavigateOpChild.cpp:7, 37:10.52 from UnifiedProtocols11.cpp:2: 37:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 37:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:10.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:10.52 | ^ 37:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 37:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 37:10.53 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:10.53 | ^ 37:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 37:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 37:10.53 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:10.53 | ^ 37:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 37:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 37:10.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:10.53 | ^ 37:10.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 37:10.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 37:10.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:10.54 | ^ 37:10.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 37:10.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 37:10.55 371 | nscoord aAppUnitsPerDevPixel) { 37:10.55 | ^ 37:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 37:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 37:10.56 380 | nscoord aAppUnitsPerDevPixel) { 37:10.56 | ^ 37:10.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 37:10.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 37:10.60 387 | nscoord aAppUnitsPerDevPixel) { 37:10.60 | ^ 37:10.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 37:10.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:10.64 394 | nscoord aAppUnitsPerDevPixel) { 37:10.64 | ^ 37:11.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 37:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 37:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 37:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:11.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:11.13 | ^ 37:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 37:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 37:11.14 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:11.14 | ^ 37:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 37:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 37:11.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:11.14 | ^ 37:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 37:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 37:11.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:11.16 | ^ 37:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 37:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 37:11.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:11.16 | ^ 37:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 37:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 37:11.22 371 | nscoord aAppUnitsPerDevPixel) { 37:11.22 | ^ 37:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 37:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 37:11.24 380 | nscoord aAppUnitsPerDevPixel) { 37:11.24 | ^ 37:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 37:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 37:11.24 387 | nscoord aAppUnitsPerDevPixel) { 37:11.24 | ^ 37:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 37:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:11.26 394 | nscoord aAppUnitsPerDevPixel) { 37:11.26 | ^ 37:11.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 37:11.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:11.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:11.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:11.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:11.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:11.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:11.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:11.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:11.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:11.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionManager.cpp:13, 37:11.40 from Unified_cpp_permissions0.cpp:20: 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 37:11.40 21 | inline Rect ToRect(const gfxRect& aRect) { 37:11.40 | ^ 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 37:11.40 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:11.40 | ^ 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 37:11.40 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:11.40 | ^ 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 37:11.40 44 | inline Size ToSize(const gfxSize& aSize) { 37:11.40 | ^ 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 37:11.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:11.40 | ^ 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 37:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 37:11.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:11.40 | ^ 37:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 37:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 37:11.41 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:11.41 | ^ 37:12.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionManager.cpp:13, 37:12.17 from Unified_cpp_permissions0.cpp:20: 37:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 37:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 37:12.18 1859 | int32_t aAppUnitsPerPixel) { 37:12.18 | ^ 37:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 37:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 37:12.18 3214 | int32_t aAppUnitsPerPixel) { 37:12.18 | ^ 37:12.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:12.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:12.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:12.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:12.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:12.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:12.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionManager.cpp:13, 37:12.89 from Unified_cpp_permissions0.cpp:20: 37:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 37:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 37:12.89 332 | LayerPoint GetFixedPositionAnchor() const { 37:12.89 | ^ 37:12.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionManager.cpp:13, 37:12.93 from Unified_cpp_permissions0.cpp:20: 37:12.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 37:12.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 37:12.93 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:12.93 | ^ 37:12.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionManager.cpp:13, 37:12.96 from Unified_cpp_permissions0.cpp:20: 37:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 37:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 37:12.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:12.96 | ^ 37:13.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptCacheActors.cpp:11, 37:13.14 from Unified_cpp_js_xpconnect_loader0.cpp:20: 37:13.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 37:13.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 37:13.14 1249 | CSSCoord ToCSSPixels() const { return _0; } 37:13.14 | ^ 37:15.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 37:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 37:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 37:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/htmlparser/nsExpatDriver.cpp:23, 37:15.37 from Unified_cpp_parser_htmlparser0.cpp:29: 37:15.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 37:15.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:15.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:15.37 | ^ 37:17.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 37:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 37:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 37:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/htmlparser/nsExpatDriver.cpp:23, 37:17.31 from Unified_cpp_parser_htmlparser0.cpp:29: 37:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 37:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 37:17.31 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:17.31 | ^ 37:18.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/preload/FetchPreloader.cpp:11, 37:18.10 from Unified_cpp_uriloader_preload0.cpp:2: 37:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:18.10 | ^~~~~~~~ 37:18.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 37:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/preload/FetchPreloader.cpp:11, 37:18.77 from Unified_cpp_uriloader_preload0.cpp:2: 37:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:18.77 | ^~~~~~~~ 37:18.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 37:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 37:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/htmlparser/nsExpatDriver.cpp:23, 37:18.86 from Unified_cpp_parser_htmlparser0.cpp:29: 37:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 37:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:18.86 | ^ 37:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 37:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 37:18.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:18.87 | ^ 37:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 37:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 37:18.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:18.87 | ^ 37:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 37:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 37:18.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:18.88 | ^ 37:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 37:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 37:18.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:18.88 | ^ 37:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 37:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 37:18.90 371 | nscoord aAppUnitsPerDevPixel) { 37:18.90 | ^ 37:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 37:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 37:18.90 380 | nscoord aAppUnitsPerDevPixel) { 37:18.90 | ^ 37:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 37:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 37:18.90 387 | nscoord aAppUnitsPerDevPixel) { 37:18.90 | ^ 37:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 37:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.91 394 | nscoord aAppUnitsPerDevPixel) { 37:18.91 | ^ 37:18.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 37:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 37:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 37:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.h:13, 37:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.cpp:7, 37:18.97 from Unified_cpp_parser_prototype0.cpp:2: 37:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 37:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 37:18.97 189 | CSSRect GetExpandedScrollableRect() const { 37:18.97 | ^ 37:18.97 gfx/cairo/cairo/src 37:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 37:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 37:18.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:18.97 | ^ 37:18.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 37:18.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 37:18.99 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:18.99 | ^ 37:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 37:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 37:19.01 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:19.01 | ^ 37:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 37:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 37:19.01 243 | CSSRect CalculateScrollRange() const { 37:19.01 | ^ 37:19.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 37:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:19.03 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:19.03 | ^ 37:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 37:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 37:19.06 457 | CSSRect GetVisualViewport() const { 37:19.06 | ^ 37:19.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:19.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 37:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 37:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function 'pqueue_grow': 37:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:19.98 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:19.98 | ^ 37:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:19.98 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:19.98 | ^~~~ 37:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:17: note: in expansion of macro '_cairo_malloc_ab' 37:19.98 165 | new_elements = _cairo_malloc_ab (pq->max_size, 37:19.98 | ^~~~~~~~~~~~~~~~ 37:20.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:20.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/preload/FetchPreloader.cpp:11, 37:20.87 from Unified_cpp_uriloader_preload0.cpp:2: 37:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:20.87 427 | SizeT Size() const { return SizeT(width, height); } 37:20.87 | ^~~~ 37:20.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 37:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/preload/FetchPreloader.cpp:11, 37:20.87 from Unified_cpp_uriloader_preload0.cpp:2: 37:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:20.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:20.87 | ^~~~~~~~ 37:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:20.94 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:20.94 | ^~~~~~~~ 37:20.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 37:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/preload/FetchPreloader.cpp:11, 37:20.94 from Unified_cpp_uriloader_preload0.cpp:2: 37:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:20.94 62 | Sub operator-(const Sub& aPoint) const { 37:20.94 | ^~~~~~~~ 37:21.15 gfx/cairo/libpixman/src 37:21.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:23.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:23.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:23.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:23.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:23.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:23.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:23.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:23.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:23.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 37:23.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 37:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:23.12 | ^~~~~~~~ 37:23.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:23.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:23.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:23.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:23.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:23.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:23.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 37:23.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 37:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.29 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:23.29 | ^~~~~~~~ 37:23.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 37:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 37:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function '_pqueue_grow': 37:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:23.63 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:23.63 | ^ 37:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:23.63 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:23.63 | ^~~~ 37:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:17: note: in expansion of macro '_cairo_malloc_ab' 37:23.63 904 | new_elements = _cairo_malloc_ab (pq->max_size, 37:23.63 | ^~~~~~~~~~~~~~~~ 37:25.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 37:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:25.27 427 | SizeT Size() const { return SizeT(width, height); } 37:25.27 | ^~~~ 37:25.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 37:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:25.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:25.27 | ^~~~~~~~ 37:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:25.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:25.27 | ^~~~~~~~ 37:25.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 37:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 37:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:25.27 62 | Sub operator-(const Sub& aPoint) const { 37:25.28 | ^~~~~~~~ 37:26.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 37:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 37:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 37:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:26.49 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:26.49 | ^~~~~~~~ 37:26.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:26.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:26.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:26.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:26.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:26.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 37:26.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 37:26.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 37:26.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:26.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:26.96 | ^~~~~~~~~~~~~ 37:26.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:26.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:26.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:26.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:26.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:26.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:26.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 37:26.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 37:26.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:26.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:26.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:26.97 323 | static SizeTyped FromUnknownSize( 37:26.97 | ^~~~~~~~~~~~~~~ 37:27.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:27.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/features.h:3, 37:27.06 from /usr/include/assert.h:35, 37:27.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/assert.h:3, 37:27.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 37:27.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-cff-subset.c:43: 37:27.06 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 37:27.06 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 37:27.06 | ^~~~~~~ 37:28.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 37:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 37:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 37:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 37:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 37:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 37:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 37:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.h:13, 37:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.cpp:7, 37:28.81 from Unified_cpp_parser_prototype0.cpp:2: 37:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:28.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:28.81 | ^~~~~~~~ 37:28.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 37:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 37:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 37:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.h:13, 37:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.cpp:7, 37:28.99 from Unified_cpp_parser_prototype0.cpp:2: 37:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:28.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:28.99 | ^~~~~~~~ 37:30.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.h:13, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.cpp:7, 37:30.01 from Unified_cpp_parser_prototype0.cpp:2: 37:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:30.01 427 | SizeT Size() const { return SizeT(width, height); } 37:30.01 | ^~~~ 37:30.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.h:13, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.cpp:7, 37:30.01 from Unified_cpp_parser_prototype0.cpp:2: 37:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:30.01 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:30.01 | ^~~~~~~~ 37:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:30.01 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:30.01 | ^~~~~~~~ 37:30.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.h:13, 37:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/prototype/PrototypeDocumentParser.cpp:7, 37:30.02 from Unified_cpp_parser_prototype0.cpp:2: 37:30.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:30.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:30.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:30.02 62 | Sub operator-(const Sub& aPoint) const { 37:30.02 | ^~~~~~~~ 37:30.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 37:30.34 from Unified_cpp_protocol_http3.cpp:2: 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 37:30.34 189 | CSSRect GetExpandedScrollableRect() const { 37:30.34 | ^ 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 37:30.34 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:30.34 | ^ 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 37:30.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:30.34 | ^ 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 37:30.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:30.34 | ^ 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 37:30.34 243 | CSSRect CalculateScrollRange() const { 37:30.34 | ^ 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:30.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:30.34 | ^ 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 37:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 37:30.34 457 | CSSRect GetVisualViewport() const { 37:30.34 | ^ 37:30.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 37:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptCacheActors.cpp:11, 37:30.59 from Unified_cpp_js_xpconnect_loader0.cpp:20: 37:30.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 37:30.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 37:30.59 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:30.59 | ^ 37:33.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 37:33.15 from Unified_cpp_protocol_http3.cpp:2: 37:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 37:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 37:33.15 1249 | CSSCoord ToCSSPixels() const { return _0; } 37:33.15 | ^ 37:33.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 37:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptCacheActors.cpp:11, 37:33.58 from Unified_cpp_js_xpconnect_loader0.cpp:20: 37:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 37:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 37:33.58 21 | inline Rect ToRect(const gfxRect& aRect) { 37:33.58 | ^ 37:33.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 37:33.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 37:33.66 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:33.66 | ^ 37:33.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 37:33.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 37:33.66 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:33.66 | ^ 37:33.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 37:33.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 37:33.73 44 | inline Size ToSize(const gfxSize& aSize) { 37:33.73 | ^ 37:33.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 37:33.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 37:33.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:33.73 | ^ 37:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 37:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 37:33.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:33.76 | ^ 37:33.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 37:33.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 37:33.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:33.77 | ^ 37:34.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 37:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 37:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateParent.cpp:11, 37:34.46 from Unified_cpp_uriloader_prefetch0.cpp:20: 37:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 37:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 37:34.46 1394 | LayerPoint GetFixedPositionAnchor() { 37:34.46 | ^ 37:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 37:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 37:34.48 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:34.48 | ^ 37:36.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:37.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 37:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 37:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 37:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:37.15 from Unified_cpp_uriloader_base0.cpp:2: 37:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:37.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:37.15 | ^~~~~~~~ 37:37.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:37.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/features.h:3, 37:37.19 from /usr/include/assert.h:35, 37:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/assert.h:3, 37:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 37:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:42: 37:37.19 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 37:37.19 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 37:37.19 | ^~~~~~~ 37:37.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 37:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 37:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:37.47 from Unified_cpp_uriloader_base0.cpp:2: 37:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:37.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:37.47 | ^~~~~~~~ 37:37.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptCacheActors.cpp:11, 37:37.73 from Unified_cpp_js_xpconnect_loader0.cpp:20: 37:37.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 37:37.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 37:37.73 1859 | int32_t aAppUnitsPerPixel) { 37:37.73 | ^ 37:37.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 37:37.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 37:37.76 3214 | int32_t aAppUnitsPerPixel) { 37:37.76 | ^ 37:37.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:37.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 37:37.81 from Unified_cpp_protocol_http3.cpp:2: 37:37.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 37:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 37:37.82 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:37.82 | ^ 37:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:66: warning: "_GNU_SOURCE" redefined 37:38.22 66 | #define _GNU_SOURCE /* for RTLD_DEFAULT */ 37:38.22 | 37:38.22 : note: this is the location of the previous definition 37:38.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 37:38.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:42: 37:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_get_bitmap_surface': 37:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:38.32 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:38.32 | ^ 37:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:38.32 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:38.32 | ^~~~ 37:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:1197:13: note: in expansion of macro '_cairo_malloc_ab' 37:38.32 1197 | data = _cairo_malloc_ab (height, stride); 37:38.32 | ^~~~~~~~~~~~~~~~ 37:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:38.32 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:38.32 | ^ 37:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:38.32 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:38.32 | ^~~~ 37:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:1259:10: note: in expansion of macro '_cairo_malloc_ab' 37:38.32 1259 | data = _cairo_malloc_ab (height, stride); 37:38.32 | ^~~~~~~~~~~~~~~~ 37:38.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:38.34 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:38.34 | ^ 37:38.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:38.34 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:38.34 | ^~~~ 37:38.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:1280:13: note: in expansion of macro '_cairo_malloc_ab' 37:38.34 1280 | data = _cairo_malloc_ab (height, stride); 37:38.34 | ^~~~~~~~~~~~~~~~ 37:38.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:38.34 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:38.34 | ^ 37:38.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:38.34 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:38.34 | ^~~~ 37:38.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:1313:13: note: in expansion of macro '_cairo_malloc_ab' 37:38.34 1313 | data = _cairo_malloc_ab (height, stride); 37:38.34 | ^~~~~~~~~~~~~~~~ 37:38.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 37:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 37:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ExternalHelperAppParent.cpp:15, 37:38.51 from Unified_cpp_uriloader_exthandler0.cpp:20: 37:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 37:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 37:38.51 1394 | LayerPoint GetFixedPositionAnchor() { 37:38.51 | ^ 37:38.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 37:38.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 37:38.56 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:38.56 | ^ 37:39.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 37:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 37:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 37:39.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:39.22 from Unified_cpp_uriloader_base0.cpp:2: 37:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:39.22 427 | SizeT Size() const { return SizeT(width, height); } 37:39.22 | ^~~~ 37:39.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:39.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:39.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:39.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:39.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 37:39.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 37:39.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:39.22 from Unified_cpp_uriloader_base0.cpp:2: 37:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:39.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:39.22 | ^~~~~~~~ 37:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:39.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:39.22 | ^~~~~~~~ 37:39.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 37:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 37:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:39.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 37:39.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 37:39.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:39.25 from Unified_cpp_uriloader_base0.cpp:2: 37:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:39.25 62 | Sub operator-(const Sub& aPoint) const { 37:39.25 | ^~~~~~~~ 37:39.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 37:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:39.44 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:39.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:39.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 37:39.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:39.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:39.44 | ^~~~~~~~ 37:39.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 37:39.63 from Unified_cpp_ipc_glue0.cpp:2: 37:39.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:39.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:39.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:39.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:39.63 | ^~~~~~~~ 37:39.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:12, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 37:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:39.63 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:39.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 37:39.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 37:39.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 37:39.63 34 | memset(aT, 0, sizeof(T)); 37:39.63 | ~~~~~~^~~~~~~~~~~~~~~~~~ 37:39.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:39.65 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 37:39.65 2214 | struct GlobalProperties { 37:39.65 | ^~~~~~~~~~~~~~~~ 37:39.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 37:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 37:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 37:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 37:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 37:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:39.70 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.70 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:39.70 | ^~~~~~~~ 37:39.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 37:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 37:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 37:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:39.72 from Unified_cpp_uriloader_base0.cpp:2: 37:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 37:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:39.72 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:39.72 | ^~~~~~~~ 37:39.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 37:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 37:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 37:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 37:39.88 from Unified_cpp_ipc_glue0.cpp:2: 37:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:39.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:39.89 | ^~~~~~~~ 37:39.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:39.89 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:39.89 427 | SizeT Size() const { return SizeT(width, height); } 37:39.89 | ^~~~ 37:39.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:39.89 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:39.89 | ^~~~~~~~ 37:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:39.89 | ^~~~~~~~ 37:39.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 37:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:39.89 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:39.89 62 | Sub operator-(const Sub& aPoint) const { 37:39.89 | ^~~~~~~~ 37:40.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptCacheActors.cpp:11, 37:40.07 from Unified_cpp_js_xpconnect_loader0.cpp:20: 37:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 37:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 37:40.07 332 | LayerPoint GetFixedPositionAnchor() const { 37:40.07 | ^ 37:40.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:40.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:40.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:40.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:40.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:40.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:40.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptCacheActors.cpp:11, 37:40.22 from Unified_cpp_js_xpconnect_loader0.cpp:20: 37:40.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 37:40.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 37:40.22 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:40.22 | ^ 37:40.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 37:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 37:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 37:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptCacheActors.cpp:11, 37:40.27 from Unified_cpp_js_xpconnect_loader0.cpp:20: 37:40.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 37:40.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 37:40.27 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:40.27 | ^ 37:40.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 37:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 37:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 37:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 37:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 37:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 37:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.h:11, 37:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundParentImpl.cpp:7: 37:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 37:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 37:40.50 760 | typename detail::Nth::Type extract() { 37:40.50 | ^~~~~~~ 37:40.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:40.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 37:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 37:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 37:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 37:40.57 from PClassifierDummyChannel.cpp:7, 37:40.57 from UnifiedProtocols10.cpp:2: 37:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 37:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 37:40.57 189 | CSSRect GetExpandedScrollableRect() const { 37:40.57 | ^ 37:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 37:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 37:40.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:40.57 | ^ 37:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 37:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 37:40.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:40.58 | ^ 37:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 37:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 37:40.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:40.58 | ^ 37:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 37:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 37:40.58 243 | CSSRect CalculateScrollRange() const { 37:40.58 | ^ 37:40.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 37:40.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:40.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:40.59 | ^ 37:40.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 37:40.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 37:40.61 457 | CSSRect GetVisualViewport() const { 37:40.61 | ^ 37:40.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 37:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:40.69 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 37:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:40.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:40.70 | ^~~~~~~~ 37:41.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 37:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 37:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 37:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 37:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:41.75 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 37:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:41.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:41.75 | ^~~~~~~~~~~~~ 37:41.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 37:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 37:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 37:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 37:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:41.77 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:41.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:41.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:41.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:41.77 323 | static SizeTyped FromUnknownSize( 37:41.77 | ^~~~~~~~~~~~~~~ 37:41.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 37:41.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 37:41.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/sandbox/SandboxHal.cpp:12, 37:41.78 from Unified_cpp_hal0.cpp:74: 37:41.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 37:41.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 37:41.78 1394 | LayerPoint GetFixedPositionAnchor() { 37:41.78 | ^ 37:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 37:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 37:41.80 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:41.80 | ^ 37:41.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 37:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 37:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 37:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 37:41.82 from Unified_cpp_ipc_glue0.cpp:2: 37:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:41.82 427 | SizeT Size() const { return SizeT(width, height); } 37:41.82 | ^~~~ 37:41.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 37:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 37:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 37:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 37:41.87 from Unified_cpp_ipc_glue0.cpp:2: 37:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:41.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:41.87 | ^~~~~~~~ 37:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:41.87 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:41.87 | ^~~~~~~~ 37:41.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 37:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 37:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 37:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 37:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 37:41.88 from Unified_cpp_ipc_glue0.cpp:2: 37:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:41.88 62 | Sub operator-(const Sub& aPoint) const { 37:41.88 | ^~~~~~~~ 37:42.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:42.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 37:42.04 from PClassifierDummyChannel.cpp:7, 37:42.04 from UnifiedProtocols10.cpp:2: 37:42.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 37:42.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 37:42.04 1249 | CSSCoord ToCSSPixels() const { return _0; } 37:42.04 | ^ 37:42.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:42.15 from Unified_cpp_uriloader_base0.cpp:2: 37:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 37:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:42.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:42.15 | ^~~~~~~~~~~~~ 37:42.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 37:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:42.15 from Unified_cpp_uriloader_base0.cpp:2: 37:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:42.15 323 | static SizeTyped FromUnknownSize( 37:42.15 | ^~~~~~~~~~~~~~~ 37:42.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:42.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 37:42.55 from Unified_cpp_protocol_http2.cpp:2: 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 37:42.55 189 | CSSRect GetExpandedScrollableRect() const { 37:42.55 | ^ 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 37:42.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:42.55 | ^ 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 37:42.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:42.55 | ^ 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 37:42.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:42.55 | ^ 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 37:42.55 243 | CSSRect CalculateScrollRange() const { 37:42.55 | ^ 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 37:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:42.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:42.55 | ^ 37:42.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:42.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 37:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 37:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 37:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 37:42.56 from Unified_cpp_ipc_glue0.cpp:2: 37:42.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 37:42.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:42.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:42.56 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:42.56 | ^~~~~~~~ 37:42.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 37:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 37:42.60 457 | CSSRect GetVisualViewport() const { 37:42.60 | ^ 37:43.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 37:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 37:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 37:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 37:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:43.14 from PClientNavigateOpChild.cpp:7, 37:43.14 from UnifiedProtocols11.cpp:2: 37:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 37:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 37:43.14 189 | CSSRect GetExpandedScrollableRect() const { 37:43.14 | ^ 37:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 37:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 37:43.14 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:43.14 | ^ 37:43.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 37:43.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 37:43.15 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:43.15 | ^ 37:43.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 37:43.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 37:43.15 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:43.15 | ^ 37:43.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 37:43.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 37:43.15 243 | CSSRect CalculateScrollRange() const { 37:43.15 | ^ 37:43.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 37:43.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:43.16 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:43.16 | ^ 37:43.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 37:43.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 37:43.16 457 | CSSRect GetVisualViewport() const { 37:43.16 | ^ 37:43.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 37:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 37:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 37:43.19 from Unified_cpp_permissions0.cpp:11: 37:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:43.19 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:43.19 | ^~~~~~~~ 37:43.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:43.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:43.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:43.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 37:43.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 37:43.21 from Unified_cpp_permissions0.cpp:11: 37:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:43.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:43.21 | ^~~~~~~~ 37:43.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 37:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 37:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 37:43.53 from Unified_cpp_permissions0.cpp:11: 37:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:43.53 427 | SizeT Size() const { return SizeT(width, height); } 37:43.53 | ^~~~ 37:43.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 37:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 37:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function '_cairo_pdf_operators_emit_stroke_style': 37:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:43.53 127 | _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 37:43.53 | ^ 37:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:43.53 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:43.53 | ^~~~ 37:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:13: note: in expansion of macro '_cairo_malloc_abc' 37:43.53 578 | dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); 37:43.53 | ^~~~~~~~~~~~~~~~~ 37:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:43.53 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:43.53 | ^ 37:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:43.53 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:43.53 | ^~~~ 37:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:14: note: in expansion of macro '_cairo_malloc_ab' 37:43.53 594 | dash = _cairo_malloc_ab (num_dashes, sizeof (double)); 37:43.53 | ^~~~~~~~~~~~~~~~ 37:43.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:43.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 37:43.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 37:43.54 from Unified_cpp_permissions0.cpp:11: 37:43.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:43.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:43.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:43.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:43.54 | ^~~~~~~~ 37:43.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:43.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:43.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:43.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:43.54 | ^~~~~~~~ 37:43.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 37:43.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 37:43.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:43.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:43.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:43.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 37:43.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 37:43.54 from Unified_cpp_permissions0.cpp:11: 37:43.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:43.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:43.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:43.54 62 | Sub operator-(const Sub& aPoint) const { 37:43.54 | ^~~~~~~~ 37:43.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 37:43.76 from Unified_cpp_ipc_glue0.cpp:2: 37:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 37:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:43.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:43.76 | ^~~~~~~~~~~~~ 37:43.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 37:43.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 37:43.76 from Unified_cpp_ipc_glue0.cpp:2: 37:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:43.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:43.77 323 | static SizeTyped FromUnknownSize( 37:43.77 | ^~~~~~~~~~~~~~~ 37:43.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 37:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 37:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 37:43.83 from Unified_cpp_permissions0.cpp:11: 37:43.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 37:43.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:43.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:43.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:43.83 | ^~~~~~~~ 37:44.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 37:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 37:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:44.12 from PClientNavigateOpChild.cpp:7, 37:44.12 from UnifiedProtocols11.cpp:2: 37:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 37:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 37:44.12 1249 | CSSCoord ToCSSPixels() const { return _0; } 37:44.12 | ^ 37:44.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 37:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 37:44.14 from PClassifierDummyChannel.cpp:7, 37:44.14 from UnifiedProtocols10.cpp:2: 37:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 37:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 37:44.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:44.14 | ^ 37:44.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 37:44.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:44.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:44.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:44.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 37:44.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 37:44.36 from Unified_cpp_permissions0.cpp:11: 37:44.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:44.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 37:44.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:44.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:44.36 | ^~~~~~~~~~~~~ 37:44.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 37:44.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGlobalWindowInner.h:30, 37:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/PermissionDelegateHandler.cpp:9, 37:44.37 from Unified_cpp_permissions0.cpp:11: 37:44.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:44.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:44.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:44.37 323 | static SizeTyped FromUnknownSize( 37:44.37 | ^~~~~~~~~~~~~~~ 37:44.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:44.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/features.h:3, 37:44.70 from /usr/include/assert.h:35, 37:44.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/assert.h:3, 37:44.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 37:44.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 37:44.70 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 37:44.70 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 37:44.70 | ^~~~~~~ 37:44.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:44.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:44.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:44.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:44.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:44.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:44.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:44.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:44.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:44.73 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:44.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:44.74 | ^~~~~~~~ 37:44.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:44.90 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:44.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:44.90 | ^~~~~~~~ 37:44.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 37:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 37:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_smask': 37:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:44.95 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:44.95 | ^ 37:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:44.96 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:44.96 | ^~~~ 37:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:10: note: in expansion of macro '_cairo_malloc_ab' 37:44.96 1796 | alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); 37:44.96 | ^~~~~~~~~~~~~~~~ 37:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:44.96 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:44.96 | ^ 37:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:44.96 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:44.96 | ^~~~ 37:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:10: note: in expansion of macro '_cairo_malloc_ab' 37:44.96 1799 | alpha = _cairo_malloc_ab (image->height, image->width); 37:44.96 | ^~~~~~~~~~~~~~~~ 37:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_image': 37:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:44.96 127 | _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 37:44.96 | ^ 37:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:44.96 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:44.96 | ^~~~ 37:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro '_cairo_malloc_abc' 37:44.96 1897 | rgb = _cairo_malloc_abc (image->width, image->height, 3); 37:44.96 | ^~~~~~~~~~~~~~~~~ 37:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_pattern_stops': 37:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:44.98 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:44.98 | ^ 37:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:44.98 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:44.98 | ^~~~ 37:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro '_cairo_malloc_ab' 37:44.98 2769 | allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); 37:44.98 | ^~~~~~~~~~~~~~~~ 37:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_type3_font_subset': 37:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:45.04 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:45.04 | ^ 37:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:45.04 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:45.04 | ^~~~ 37:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro '_cairo_malloc_ab' 37:45.04 4479 | glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); 37:45.04 | ^~~~~~~~~~~~~~~~ 37:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:45.04 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:45.04 | ^ 37:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:45.05 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:45.05 | ^~~~ 37:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro '_cairo_malloc_ab' 37:45.05 4483 | widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); 37:45.05 | ^~~~~~~~~~~~~~~~ 37:45.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_text_glyphs': 37:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:45.14 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:45.14 | ^ 37:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:45.14 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:45.14 | ^~~~ 37:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:22: note: in expansion of macro '_cairo_malloc_ab' 37:45.14 6118 | group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 37:45.14 | ^~~~~~~~~~~~~~~~ 37:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:45.14 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:45.14 | ^ 37:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:45.14 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:45.14 | ^~~~ 37:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:24: note: in expansion of macro '_cairo_malloc_ab' 37:45.14 6128 | group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 37:45.14 | ^~~~~~~~~~~~~~~~ 37:45.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 37:45.50 from Unified_cpp_protocol_http3.cpp:2: 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 37:45.50 21 | inline Rect ToRect(const gfxRect& aRect) { 37:45.50 | ^ 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 37:45.50 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:45.50 | ^ 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 37:45.50 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:45.50 | ^ 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 37:45.50 44 | inline Size ToSize(const gfxSize& aSize) { 37:45.50 | ^ 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 37:45.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:45.50 | ^ 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 37:45.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:45.50 | ^ 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 37:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 37:45.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:45.50 | ^ 37:45.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:45.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 37:45.95 from Unified_cpp_protocol_http3.cpp:2: 37:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 37:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 37:45.95 1859 | int32_t aAppUnitsPerPixel) { 37:45.95 | ^ 37:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 37:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 37:45.96 3214 | int32_t aAppUnitsPerPixel) { 37:45.96 | ^ 37:46.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:46.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:46.03 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:46.03 427 | SizeT Size() const { return SizeT(width, height); } 37:46.03 | ^~~~ 37:46.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:46.03 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:46.03 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:46.03 | ^~~~~~~~ 37:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:46.03 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:46.03 | ^~~~~~~~ 37:46.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:46.03 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:46.03 62 | Sub operator-(const Sub& aPoint) const { 37:46.03 | ^~~~~~~~ 37:46.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:46.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/features.h:3, 37:46.11 from /usr/include/assert.h:35, 37:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/assert.h:3, 37:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 37:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 37:46.11 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 37:46.11 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 37:46.11 | ^~~~~~~ 37:46.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:46.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:46.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:46.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:46.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:46.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:46.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:46.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:46.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:46.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:46.44 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:46.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 37:46.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:46.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:46.44 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:46.44 | ^~~~~~~~ 37:46.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 37:46.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: 37:46.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function '_cairo_surface_wrapper_show_text_glyphs': 37:46.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:46.50 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:46.50 | ^ 37:46.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:46.50 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:46.50 | ^~~~ 37:46.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:15: note: in expansion of macro '_cairo_malloc_ab' 37:46.50 592 | dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 37:46.50 | ^~~~~~~~~~~~~~~~ 37:46.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:46.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:46.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:46.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:46.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:46.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:46.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:46.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:46.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:9, 37:46.51 from Unified_cpp_ipc_glue1.cpp:2: 37:46.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:46.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:46.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:46.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:46.51 | ^~~~~~~~ 37:46.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:46.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:46.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:46.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:46.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:46.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:9, 37:46.56 from Unified_cpp_ipc_glue1.cpp:2: 37:46.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:46.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:46.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:46.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:46.56 | ^~~~~~~~ 37:46.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 37:46.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 37:46.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ps-surface.c: In function '_cairo_ps_surface_emit_pattern_stops': 37:46.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 37:46.62 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 37:46.62 | ^ 37:46.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 37:46.62 62 | ((size) ? malloc((unsigned) (size)) : NULL) 37:46.62 | ^~~~ 37:46.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro '_cairo_malloc_ab' 37:46.62 3089 | allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); 37:46.62 | ^~~~~~~~~~~~~~~~ 37:46.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:9, 37:46.74 from Unified_cpp_ipc_glue1.cpp:2: 37:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:46.74 323 | static SizeTyped FromUnknownSize( 37:46.74 | ^~~~~~~~~~~~~~~ 37:47.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:9, 37:47.10 from Unified_cpp_ipc_glue1.cpp:2: 37:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:47.10 427 | SizeT Size() const { return SizeT(width, height); } 37:47.10 | ^~~~ 37:47.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:9, 37:47.10 from Unified_cpp_ipc_glue1.cpp:2: 37:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:47.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:47.10 | ^~~~~~~~ 37:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:47.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:47.10 | ^~~~~~~~ 37:47.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:47.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:9, 37:47.10 from Unified_cpp_ipc_glue1.cpp:2: 37:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:47.10 62 | Sub operator-(const Sub& aPoint) const { 37:47.10 | ^~~~~~~~ 37:47.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 37:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 37:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:47.11 from PClientNavigateOpChild.cpp:7, 37:47.11 from UnifiedProtocols11.cpp:2: 37:47.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 37:47.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 37:47.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:47.11 | ^ 37:47.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 37:47.35 from Unified_cpp_protocol_http3.cpp:2: 37:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 37:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 37:47.35 332 | LayerPoint GetFixedPositionAnchor() const { 37:47.35 | ^ 37:47.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 37:47.42 from Unified_cpp_protocol_http3.cpp:2: 37:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 37:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 37:47.42 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:47.42 | ^ 37:47.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 37:47.47 from Unified_cpp_protocol_http3.cpp:2: 37:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 37:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 37:47.47 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:47.48 | ^ 37:47.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 37:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 37:47.58 from PClassifierDummyChannel.cpp:7, 37:47.72 from UnifiedProtocols10.cpp:2: 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 37:47.72 21 | inline Rect ToRect(const gfxRect& aRect) { 37:47.72 | ^ 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 37:47.72 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:47.72 | ^ 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 37:47.72 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:47.72 | ^ 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 37:47.72 44 | inline Size ToSize(const gfxSize& aSize) { 37:47.72 | ^ 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 37:47.72 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:47.72 | ^ 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 37:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 37:47.72 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:47.73 | ^ 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 37:47.73 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:47.73 | ^ 37:47.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/htmlparser/nsParser.cpp:36, 37:47.73 from Unified_cpp_parser_htmlparser0.cpp:56: 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 37:47.73 189 | CSSRect GetExpandedScrollableRect() const { 37:47.73 | ^ 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 37:47.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:47.73 | ^ 37:47.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpChannelParent.cpp:18, 37:47.73 from Unified_cpp_protocol_http1.cpp:119: 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 37:47.73 1394 | LayerPoint GetFixedPositionAnchor() { 37:47.73 | ^ 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 37:47.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:47.73 | ^ 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 37:47.73 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:47.73 | ^ 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 37:47.73 243 | CSSRect CalculateScrollRange() const { 37:47.73 | ^ 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:47.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:47.73 | ^ 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 37:47.73 457 | CSSRect GetVisualViewport() const { 37:47.73 | ^ 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 37:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 37:47.73 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:47.73 | ^ 37:47.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:47.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 37:47.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 37:47.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:9, 37:47.74 from Unified_cpp_ipc_glue1.cpp:2: 37:47.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 37:47.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:47.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:47.74 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:47.74 | ^~~~~~~~ 37:47.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:47.76 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 37:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:47.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:47.76 | ^~~~~~~~~~~~~ 37:47.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:47.76 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:47.76 323 | static SizeTyped FromUnknownSize( 37:47.76 | ^~~~~~~~~~~~~~~ 37:48.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 37:48.29 from PClassifierDummyChannel.cpp:7, 37:48.29 from UnifiedProtocols10.cpp:2: 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 37:48.29 1859 | int32_t aAppUnitsPerPixel) { 37:48.29 | ^ 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 37:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 37:48.34 3214 | int32_t aAppUnitsPerPixel) { 37:48.34 | ^ 37:48.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 37:48.43 from Unified_cpp_protocol_http2.cpp:2: 37:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 37:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 37:48.43 1249 | CSSCoord ToCSSPixels() const { return _0; } 37:48.43 | ^ 37:48.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 37:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:48.75 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:48.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 37:48.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:48.75 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:48.75 | ^~~~~~~~~~~~~~ 37:48.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 37:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 37:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 37:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 37:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 37:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:19: 37:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 37:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 37:48.80 189 | CSSRect GetExpandedScrollableRect() const { 37:48.80 | ^ 37:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 37:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 37:48.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:48.80 | ^ 37:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 37:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 37:48.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:48.80 | ^ 37:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 37:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 37:48.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:48.80 | ^ 37:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 37:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 37:48.80 243 | CSSRect CalculateScrollRange() const { 37:48.80 | ^ 37:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 37:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:48.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:48.82 | ^ 37:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 37:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 37:48.82 457 | CSSRect GetVisualViewport() const { 37:48.82 | ^ 37:48.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 37:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 37:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 37:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 37:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 37:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 37:48.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 37:48.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5ContentCreatorFunction.h:8, 37:48.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5Portability.h:44, 37:48.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5AttributeName.cpp:43, 37:48.93 from Unified_cpp_parser_html0.cpp:11: 37:48.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 37:48.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:48.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:48.93 | ^ 37:48.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:48.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:48.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:48.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:48.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:48.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:48.98 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:48.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 37:48.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:48.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:48.98 | ^~~~~~~~~~~~~ 37:49.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:49.07 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 37:49.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.08 383 | Point TopLeft() const { return Point(x, y); } 37:49.08 | ^~~~~~~ 37:49.08 gfx/2d 37:49.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 37:49.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:49.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:49.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:49.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:49.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:49.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:49.08 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:49.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 37:49.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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.08 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:49.08 | ^~~~~~~~~~~~~~~ 37:49.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5ContentCreatorFunction.h:8, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5Portability.h:44, 37:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5AttributeName.cpp:43, 37:49.29 from Unified_cpp_parser_html0.cpp:11: 37:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 37:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 37:49.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:49.29 | ^ 37:49.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 37:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 37:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 37:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 37:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 37:49.37 from Unified_cpp_parser_html2.cpp:2: 37:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 37:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:49.37 | ^ 37:49.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 37:49.49 from PClassifierDummyChannel.cpp:7, 37:49.49 from UnifiedProtocols10.cpp:2: 37:49.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 37:49.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 37:49.49 332 | LayerPoint GetFixedPositionAnchor() const { 37:49.49 | ^ 37:49.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:49.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:49.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:49.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 37:49.60 from PClassifierDummyChannel.cpp:7, 37:49.60 from UnifiedProtocols10.cpp:2: 37:49.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 37:49.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 37:49.60 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:49.60 | ^ 37:49.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:49.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:49.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:49.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:49.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 37:49.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 37:49.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 37:49.67 from PClassifierDummyChannel.cpp:7, 37:49.67 from UnifiedProtocols10.cpp:2: 37:49.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 37:49.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 37:49.67 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:49.67 | ^ 37:49.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:49.87 from Unified_cpp_hal0.cpp:2: 37:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:49.88 | ^~~~~~~~ 37:49.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 37:49.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 37:49.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 37:49.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 37:49.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 37:49.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5ContentCreatorFunction.h:8, 37:49.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5Portability.h:44, 37:49.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5AttributeName.cpp:43, 37:49.89 from Unified_cpp_parser_html0.cpp:11: 37:49.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 37:49.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.89 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:49.89 | ^ 37:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 37:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 37:49.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:49.92 | ^ 37:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 37:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 37:49.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:49.92 | ^ 37:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 37:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 37:49.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:49.92 | ^ 37:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 37:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 37:49.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:49.92 | ^ 37:49.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:49.94 from Unified_cpp_hal0.cpp:2: 37:49.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:49.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:49.94 | ^~~~~~~~ 37:49.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 37:49.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 37:49.97 371 | nscoord aAppUnitsPerDevPixel) { 37:49.97 | ^ 37:49.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 37:49.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 37:49.97 380 | nscoord aAppUnitsPerDevPixel) { 37:49.97 | ^ 37:50.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 37:50.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 37:50.07 387 | nscoord aAppUnitsPerDevPixel) { 37:50.07 | ^ 37:50.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 37:50.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:50.07 394 | nscoord aAppUnitsPerDevPixel) { 37:50.07 | ^ 37:50.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:50.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 37:50.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:50.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:50.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 37:50.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 37:50.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 37:50.43 from Unified_cpp_parser_html2.cpp:2: 37:50.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 37:50.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 37:50.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:50.43 | ^ 37:50.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:50.57 from Unified_cpp_hal0.cpp:2: 37:50.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:50.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:50.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:50.57 427 | SizeT Size() const { return SizeT(width, height); } 37:50.57 | ^~~~ 37:50.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:50.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:50.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:50.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:50.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:50.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:50.58 from Unified_cpp_hal0.cpp:2: 37:50.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:50.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:50.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:50.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:50.58 | ^~~~~~~~ 37:50.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:50.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:50.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:50.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:50.58 | ^~~~~~~~ 37:50.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 37:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:50.62 from Unified_cpp_hal0.cpp:2: 37:50.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:50.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:50.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:50.62 62 | Sub operator-(const Sub& aPoint) const { 37:50.62 | ^~~~~~~~ 37:51.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:51.54 from Unified_cpp_hal0.cpp:2: 37:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 37:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:51.54 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:51.54 | ^~~~~~~~ 37:51.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 37:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:19: 37:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 37:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 37:51.54 1249 | CSSCoord ToCSSPixels() const { return _0; } 37:51.54 | ^ 37:51.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:51.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:51.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:51.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:51.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:51.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:51.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:51.56 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:51.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 37:51.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.56 246 | PointTyped As2DPoint() const { 37:51.56 | ^~~~~~~~~ 37:51.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:51.63 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:51.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 37:51.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.63 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 37:51.63 | ^~~~~~~~~ 37:51.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 37:51.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:51.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:51.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:51.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:51.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:51.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:51.64 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 37:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.64 2266 | PointTyped TransformPointSimple( 37:51.64 | ^~~~~~~~~~~~~~~~~~~~ 37:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 37:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.64 794 | RectTyped TransformAndClipBounds( 37:51.64 | ^~~~~~~~~~~~~~~~~~~~~~ 37:52.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 37:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 37:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 37:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 37:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 37:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 37:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 37:52.13 from Unified_cpp_caps0.cpp:2: 37:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 37:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:52.13 | ^ 37:52.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 37:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 37:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:52.26 from PClientNavigateOpChild.cpp:7, 37:52.26 from UnifiedProtocols11.cpp:2: 37:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 37:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 37:52.26 21 | inline Rect ToRect(const gfxRect& aRect) { 37:52.26 | ^ 37:52.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Blur.h:10, 37:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BlurNEON.cpp:7: 37:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 37:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:52.26 | ^ 37:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 37:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 37:52.29 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:52.29 | ^ 37:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 37:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 37:52.30 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:52.30 | ^ 37:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 37:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 37:52.31 44 | inline Size ToSize(const gfxSize& aSize) { 37:52.31 | ^ 37:52.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 37:52.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 37:52.34 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:52.34 | ^ 37:52.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 37:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 37:52.35 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:52.35 | ^ 37:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 37:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 37:52.35 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:52.35 | ^ 37:52.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:52.42 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:52.42 | ^~~~~~~~ 37:52.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 37:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 37:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 37:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 37:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 37:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 37:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 37:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 37:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 37:52.43 from Unified_cpp_caps0.cpp:2: 37:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 37:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 37:52.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:52.43 | ^ 37:52.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:52.44 from Unified_cpp_hal0.cpp:2: 37:52.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 37:52.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:52.45 | ^~~~~~~~~~~~~ 37:52.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:52.45 from Unified_cpp_hal0.cpp:2: 37:52.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:52.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.45 323 | static SizeTyped FromUnknownSize( 37:52.45 | ^~~~~~~~~~~~~~~ 37:52.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_page': 37:52.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14: warning: 'interpolate' may be used uninitialized in this function [-Wmaybe-uninitialized] 37:52.66 2201 | status = _cairo_pdf_surface_emit_image (surface, (cairo_image_surface_t *)pad_image, 37:52.66 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:52.66 2202 | resource, interpolate); 37:52.66 | ~~~~~~~~~~~~~~~~~~~~~~ 37:52.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:2137:18: note: 'interpolate' was declared here 37:52.66 2137 | cairo_bool_t interpolate; 37:52.66 | ^~~~~~~~~~~ 37:52.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:52.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:52.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:52.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:52.66 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:52.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:52.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.66 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:52.66 | ^~~~~~~~ 37:53.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:53.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 37:53.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 37:53.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 37:53.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 37:53.01 from Unified_cpp_parser_html2.cpp:2: 37:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 37:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:53.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:53.01 | ^ 37:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 37:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 37:53.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:53.01 | ^ 37:53.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 37:53.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 37:53.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:53.08 | ^ 37:53.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 37:53.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 37:53.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:53.10 | ^ 37:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 37:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 37:53.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:53.13 | ^ 37:53.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 37:53.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 37:53.22 371 | nscoord aAppUnitsPerDevPixel) { 37:53.22 | ^ 37:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 37:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 37:53.28 380 | nscoord aAppUnitsPerDevPixel) { 37:53.28 | ^ 37:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 37:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 37:53.28 387 | nscoord aAppUnitsPerDevPixel) { 37:53.28 | ^ 37:53.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 37:53.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:53.30 394 | nscoord aAppUnitsPerDevPixel) { 37:53.30 | ^ 37:53.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:20, 37:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:10, 37:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 37:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:76, 37:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 37:53.37 from Unified_cpp_js_xpconnect_src0.cpp:2: 37:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 37:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 37:53.37 760 | typename detail::Nth::Type extract() { 37:53.37 | ^~~~~~~ 37:53.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 37:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 37:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 37:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 37:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 37:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISerialEventTarget.h:10, 37:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIThread.h:10, 37:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamDestination.h:12, 37:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:7, 37:53.98 from Unified_cpp_ipc_glue1.cpp:2: 37:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 37:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 37:53.98 760 | typename detail::Nth::Type extract() { 37:53.98 | ^~~~~~~ 37:54.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 37:54.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:54.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:54.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:54.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:54.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:54.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:54.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 37:54.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:54.33 from PClientNavigateOpChild.cpp:7, 37:54.33 from UnifiedProtocols11.cpp:2: 37:54.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 37:54.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 37:54.33 1859 | int32_t aAppUnitsPerPixel) { 37:54.33 | ^ 37:54.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 37:54.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 37:54.37 3214 | int32_t aAppUnitsPerPixel) { 37:54.37 | ^ 37:54.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:54.41 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 37:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:54.41 427 | SizeT Size() const { return SizeT(width, height); } 37:54.41 | ^~~~ 37:54.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:54.41 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:54.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:54.41 | ^~~~~~~~ 37:54.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:54.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:54.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:54.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:54.42 | ^~~~~~~~ 37:54.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 37:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:54.42 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:54.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:54.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:54.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:54.42 62 | Sub operator-(const Sub& aPoint) const { 37:54.42 | ^~~~~~~~ 37:55.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:55.26 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 37:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:55.26 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:55.26 | ^~~~~~~~ 37:55.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 37:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:40, 37:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:10, 37:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 37:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 37:55.39 from Unified_cpp_ipc_glue0.cpp:2: 37:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 37:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 37:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 37:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 37:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 37:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 37:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 37:55.39 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 37:55.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:55.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 37:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:29, 37:55.45 from Unified_cpp_ipc_glue0.cpp:2: 37:55.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 37:55.45 27 | struct JSGCSetting { 37:55.45 | ^~~~~~~~~~~ 37:55.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 37:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 37:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 37:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 37:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 37:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 37:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 37:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 37:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 37:55.66 from Unified_cpp_caps0.cpp:2: 37:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 37:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:55.66 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:55.66 | ^ 37:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 37:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 37:55.66 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:55.66 | ^ 37:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 37:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 37:55.66 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:55.66 | ^ 37:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 37:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 37:55.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:55.71 | ^ 37:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 37:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 37:55.71 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:55.71 | ^ 37:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 37:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 37:55.79 371 | nscoord aAppUnitsPerDevPixel) { 37:55.79 | ^ 37:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 37:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 37:55.83 380 | nscoord aAppUnitsPerDevPixel) { 37:55.83 | ^ 37:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 37:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 37:55.84 387 | nscoord aAppUnitsPerDevPixel) { 37:55.84 | ^ 37:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 37:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:55.84 394 | nscoord aAppUnitsPerDevPixel) { 37:55.84 | ^ 37:56.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:56.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 37:56.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 37:56.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:56.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:56.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:56.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 37:56.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 37:56.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:19: 37:56.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 37:56.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 37:56.15 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:56.15 | ^ 37:56.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:56.71 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 37:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:56.71 | ^~~~~~~~~~~~~ 37:56.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:56.72 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.72 323 | static SizeTyped FromUnknownSize( 37:56.72 | ^~~~~~~~~~~~~~~ 37:56.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 37:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:56.79 from PClientNavigateOpChild.cpp:7, 37:56.79 from UnifiedProtocols11.cpp:2: 37:56.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 37:56.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 37:56.79 332 | LayerPoint GetFixedPositionAnchor() const { 37:56.79 | ^ 37:56.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 37:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 37:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 37:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 37:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Permission.h:10, 37:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/permissions/Permission.cpp:6, 37:56.92 from Unified_cpp_permissions0.cpp:2: 37:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 37:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.92 760 | typename detail::Nth::Type extract() { 37:56.92 | ^~~~~~~ 37:56.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 37:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:56.97 from PClientNavigateOpChild.cpp:7, 37:56.97 from UnifiedProtocols11.cpp:2: 37:56.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 37:56.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 37:56.97 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:56.98 | ^ 37:56.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 37:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 37:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 37:56.99 from PClientNavigateOpChild.cpp:7, 37:56.99 from UnifiedProtocols11.cpp:2: 37:56.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 37:56.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 37:56.99 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:56.99 | ^ 37:57.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 37:57.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 37:57.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 37:57.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 37:57.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 37:57.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 37:57.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 37:57.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.h:10, 37:57.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/exthandler/ContentHandlerService.cpp:7, 37:57.00 from Unified_cpp_uriloader_exthandler0.cpp:2: 37:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 37:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 37:57.00 760 | typename detail::Nth::Type extract() { 37:57.00 | ^~~~~~~ 37:57.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 37:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:57.23 from Unified_cpp_hal0.cpp:2: 37:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 37:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:57.23 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:57.23 | ^~~~~~~~~~~~~~ 37:57.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 37:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 37:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 37:57.53 from Unified_cpp_protocol_http1.cpp:2: 37:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 37:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 37:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 37:57.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:57.53 | ^~~~~~~~ 37:57.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 37:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 37:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 37:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 37:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 37:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 37:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 37:57.69 from Unified_cpp_protocol_http1.cpp:2: 37:57.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:57.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 37:57.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:57.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:57.69 | ^~~~~~~~ 37:57.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 37:57.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:57.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:57.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:57.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:57.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:57.78 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:57.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 37:57.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:57.78 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:57.78 | ^~~~~~~~~~~~~~ 37:57.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:57.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/features.h:3, 37:57.86 from /usr/include/assert.h:35, 37:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/assert.h:3, 37:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 37:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: 37:57.86 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 37:57.86 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 37:57.86 | ^~~~~~~ 37:57.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:57.91 from Unified_cpp_hal0.cpp:2: 37:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 37:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:57.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:57.91 | ^~~~~~~~~~~~~ 37:58.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:58.08 from Unified_cpp_hal0.cpp:2: 37:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 37:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.08 383 | Point TopLeft() const { return Point(x, y); } 37:58.08 | ^~~~~~~ 37:58.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 37:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 37:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 37:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 37:58.16 from Unified_cpp_hal0.cpp:2: 37:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 37:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:58.16 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:58.16 | ^~~~~~~~~~~~~~~ 37:58.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:58.21 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 37:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:58.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:58.21 | ^~~~~~~~~~~~~ 37:58.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:58.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 37:58.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:58.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:58.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:58.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:58.31 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:58.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 37:58.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.31 383 | Point TopLeft() const { return Point(x, y); } 37:58.31 | ^~~~~~~ 37:58.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 37:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 37:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 37:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 37:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 37:58.34 from Unified_cpp_uriloader_prefetch0.cpp:2: 37:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 37:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:58.34 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:58.34 | ^~~~~~~~~~~~~~~ 37:58.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 37:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 37:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 37:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 37:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 37:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:10, 37:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundChild.h:11, 37:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 37:58.36 from Unified_cpp_ipc_glue0.cpp:2: 37:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 37:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 37:58.36 760 | typename detail::Nth::Type extract() { 37:58.36 | ^~~~~~~ 37:59.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 37:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 37:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 37:59.13 from Unified_cpp_parser_html2.cpp:2: 37:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 37:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 37:59.13 189 | CSSRect GetExpandedScrollableRect() const { 37:59.13 | ^ 37:59.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 37:59.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 37:59.15 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:59.15 | ^ 37:59.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 37:59.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 37:59.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:59.18 | ^ 37:59.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 37:59.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 37:59.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:59.19 | ^ 37:59.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 37:59.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 37:59.19 243 | CSSRect CalculateScrollRange() const { 37:59.19 | ^ 37:59.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 37:59.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:59.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:59.20 | ^ 37:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 37:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 37:59.22 457 | CSSRect GetVisualViewport() const { 37:59.22 | ^ 37:59.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 37:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.h:11, 37:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:8, 37:59.34 from Unified_cpp_netwerk_ipc0.cpp:2: 37:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::DocumentLoadListener::ResumeSuspendedChannel(nsIStreamListener*)': 37:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 37:59.34 416 | mArray.mHdr->mLength = 0; 37:59.34 | ~~~~~~~~~~~~~~~~~~~~~^~~ 37:59.34 In file included from Unified_cpp_netwerk_ipc0.cpp:38: 37:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/ipc/DocumentLoadListener.cpp:972:36: note: while referencing 'streamListenerFunctions' 37:59.34 972 | nsTArray streamListenerFunctions = 37:59.34 | ^~~~~~~~~~~~~~~~~~~~~~~ 37:59.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 37:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 37:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 37:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 37:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 37:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 37:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 37:59.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/base/nsDocLoader.cpp:7, 37:59.84 from Unified_cpp_uriloader_base0.cpp:2: 37:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 37:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.84 760 | typename detail::Nth::Type extract() { 37:59.84 | ^~~~~~~ 38:00.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 38:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 38:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 38:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 38:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 38:00.63 from Unified_cpp_protocol_http2.cpp:2: 38:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 38:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 38:00.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:00.63 | ^ 38:00.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:00.74 from Unified_cpp_protocol_http1.cpp:2: 38:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 38:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:00.75 427 | SizeT Size() const { return SizeT(width, height); } 38:00.75 | ^~~~ 38:00.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:00.75 from Unified_cpp_protocol_http1.cpp:2: 38:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:00.75 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:00.75 | ^~~~~~~~ 38:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:00.75 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:00.75 | ^~~~~~~~ 38:00.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:00.75 from Unified_cpp_protocol_http1.cpp:2: 38:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:00.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:00.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:00.77 62 | Sub operator-(const Sub& aPoint) const { 38:00.77 | ^~~~~~~~ 38:01.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:01.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/features.h:3, 38:01.60 from /usr/include/assert.h:35, 38:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/assert.h:3, 38:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 38:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: 38:01.60 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 38:01.60 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 38:01.60 | ^~~~~~~ 38:01.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 38:01.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 38:01.77 from Unified_cpp_uriloader_prefetch0.cpp:2: 38:01.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 38:01.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.77 246 | PointTyped As2DPoint() const { 38:01.77 | ^~~~~~~~~ 38:01.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 38:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 38:01.86 from Unified_cpp_uriloader_prefetch0.cpp:2: 38:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 38:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.86 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 38:01.86 | ^~~~~~~~~ 38:01.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 38:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 38:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 38:01.86 from Unified_cpp_uriloader_prefetch0.cpp:2: 38:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 38:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.86 2266 | PointTyped TransformPointSimple( 38:01.86 | ^~~~~~~~~~~~~~~~~~~~ 38:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 38:01.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.87 794 | RectTyped TransformAndClipBounds( 38:01.87 | ^~~~~~~~~~~~~~~~~~~~~~ 38:02.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:02.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:02.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:02.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:02.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:02.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:02.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:02.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:02.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:02.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:02.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:02.01 from Unified_cpp_protocol_http1.cpp:2: 38:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 38:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:02.01 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:02.01 | ^~~~~~~~ 38:02.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 38:02.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:02.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:02.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 38:02.24 from Unified_cpp_parser_html1.cpp:2: 38:02.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:02.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:02.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:02.24 | ^ 38:02.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 38:02.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ConvolutionFilter.cpp:7: 38:02.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:02.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:414:30: 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:02.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:02.29 | ^ 38:02.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 38:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 38:02.43 from Unified_cpp_parser_html1.cpp:2: 38:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 38:02.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:02.43 | ^ 38:02.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:02.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:02.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/features.h:3, 38:02.87 from /usr/include/assert.h:35, 38:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/assert.h:3, 38:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 38:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-type1-subset.c:43: 38:02.87 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 38:02.87 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 38:02.87 | ^~~~~~~ 38:03.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:03.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 38:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 38:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLParts.h:14, 38:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:17, 38:03.44 from Unified_cpp_parser_html2.cpp:2: 38:03.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 38:03.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 38:03.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 38:03.44 | ^ 38:03.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:03.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:03.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:03.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 38:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 38:03.62 from PCycleCollectWithLogsChild.cpp:7, 38:03.62 from UnifiedProtocols13.cpp:2: 38:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:03.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:03.62 | ^ 38:03.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 38:03.62 from Unified_cpp_parser_html1.cpp:2: 38:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 38:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:03.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:03.62 | ^ 38:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 38:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 38:03.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:03.62 | ^ 38:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 38:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 38:03.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:03.62 | ^ 38:03.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 38:03.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 38:03.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:03.64 | ^ 38:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 38:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 38:03.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:03.65 | ^ 38:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 38:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 38:03.72 371 | nscoord aAppUnitsPerDevPixel) { 38:03.72 | ^ 38:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 38:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 38:03.75 380 | nscoord aAppUnitsPerDevPixel) { 38:03.75 | ^ 38:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 38:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 38:03.75 387 | nscoord aAppUnitsPerDevPixel) { 38:03.75 | ^ 38:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 38:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:03.75 394 | nscoord aAppUnitsPerDevPixel) { 38:03.75 | ^ 38:03.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:03.79 from Unified_cpp_protocol_http1.cpp:2: 38:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 38:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:03.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:03.79 | ^~~~~~~~~~~~~ 38:03.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:03.79 from Unified_cpp_protocol_http1.cpp:2: 38:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:03.79 323 | static SizeTyped FromUnknownSize( 38:03.79 | ^~~~~~~~~~~~~~~ 38:04.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ConvolutionFilter.cpp:7: 38:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:680: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 38:04.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:04.04 | ^ 38:04.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 38:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 38:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 38:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 38:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 38:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 38:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/BackgroundUtils.h:10, 38:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 38:04.40 from Unified_cpp_uriloader_prefetch0.cpp:2: 38:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 38:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 38:04.40 760 | typename detail::Nth::Type extract() { 38:04.40 | ^~~~~~~ 38:04.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 38:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 38:04.50 from PCycleCollectWithLogsChild.cpp:7, 38:04.50 from UnifiedProtocols13.cpp:2: 38:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 38:04.50 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:04.50 | ^ 38:04.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 38:04.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 38:04.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLParts.h:14, 38:04.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:17, 38:04.57 from Unified_cpp_parser_html2.cpp:2: 38:04.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 38:04.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 38:04.57 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:04.57 | ^ 38:04.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 38:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:04.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:414:30: 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:04.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:04.68 | ^ 38:04.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:05.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:05.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:05.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:05.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:680: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 38:05.20 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:05.20 | ^ 38:05.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 38:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 38:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 38:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/htmlparser/nsExpatDriver.cpp:23, 38:05.26 from Unified_cpp_parser_htmlparser0.cpp:29: 38:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 38:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 38:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:05.27 | ^~~~~~~~ 38:05.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:14, 38:05.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:05.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h: In function 'mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)': 38:05.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h:257: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 38:05.30 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 38:05.30 | ^ 38:05.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 38:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 38:05.41 from PCycleCollectWithLogsChild.cpp:7, 38:05.41 from UnifiedProtocols13.cpp:2: 38:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 38:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:05.41 | ^ 38:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 38:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 38:05.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:05.42 | ^ 38:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 38:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 38:05.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:05.42 | ^ 38:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 38:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 38:05.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:05.42 | ^ 38:05.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 38:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 38:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/htmlparser/nsExpatDriver.cpp:23, 38:05.42 from Unified_cpp_parser_htmlparser0.cpp:29: 38:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 38:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:05.43 | ^~~~~~~~ 38:05.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 38:05.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 38:05.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:05.45 | ^ 38:05.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 38:05.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 38:05.47 371 | nscoord aAppUnitsPerDevPixel) { 38:05.47 | ^ 38:05.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 38:05.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 38:05.47 380 | nscoord aAppUnitsPerDevPixel) { 38:05.47 | ^ 38:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 38:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 38:05.49 387 | nscoord aAppUnitsPerDevPixel) { 38:05.49 | ^ 38:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 38:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.50 394 | nscoord aAppUnitsPerDevPixel) { 38:05.50 | ^ 38:05.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:05.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 38:05.78 from PClassifierDummyChannel.cpp:7, 38:05.78 from UnifiedProtocols10.cpp:2: 38:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 38:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 38:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:05.78 | ^~~~~~~~ 38:05.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:05.78 from Unified_cpp_protocol_http1.cpp:2: 38:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 38:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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.78 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 38:05.78 | ^~~~~~~~~~~~~~ 38:05.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 38:05.80 from PClassifierDummyChannel.cpp:7, 38:05.80 from UnifiedProtocols10.cpp:2: 38:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 38:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:05.80 | ^~~~~~~~ 38:05.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:05.86 from Unified_cpp_protocol_http1.cpp:2: 38:05.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 38:05.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:05.86 | ^~~~~~~~~~~~~ 38:05.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:05.88 from Unified_cpp_protocol_http1.cpp:2: 38:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 38:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.88 383 | Point TopLeft() const { return Point(x, y); } 38:05.88 | ^~~~~~~ 38:05.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 38:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:05.89 from Unified_cpp_protocol_http1.cpp:2: 38:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 38:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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.89 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 38:05.89 | ^~~~~~~~~~~~~~~ 38:06.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 38:06.24 from PClassifierDummyChannel.cpp:7, 38:06.24 from UnifiedProtocols10.cpp:2: 38:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 38:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:06.24 427 | SizeT Size() const { return SizeT(width, height); } 38:06.24 | ^~~~ 38:06.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 38:06.24 from PClassifierDummyChannel.cpp:7, 38:06.24 from UnifiedProtocols10.cpp:2: 38:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:06.24 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:06.24 | ^~~~~~~~ 38:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:06.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:06.25 | ^~~~~~~~ 38:06.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 38:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 38:06.25 from PClassifierDummyChannel.cpp:7, 38:06.25 from UnifiedProtocols10.cpp:2: 38:06.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:06.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:06.26 62 | Sub operator-(const Sub& aPoint) const { 38:06.26 | ^~~~~~~~ 38:06.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:06.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:06.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:06.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:06.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:06.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:06.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:06.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 38:06.40 from PClassifierDummyChannel.cpp:7, 38:06.40 from UnifiedProtocols10.cpp:2: 38:06.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 38:06.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:06.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:06.40 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:06.40 | ^~~~~~~~ 38:06.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 38:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 38:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 38:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/htmlparser/nsExpatDriver.cpp:23, 38:06.73 from Unified_cpp_parser_htmlparser0.cpp:29: 38:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 38:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:06.73 427 | SizeT Size() const { return SizeT(width, height); } 38:06.73 | ^~~~ 38:06.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 38:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 38:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/htmlparser/nsExpatDriver.cpp:23, 38:06.76 from Unified_cpp_parser_htmlparser0.cpp:29: 38:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:06.76 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:06.76 | ^~~~~~~~ 38:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:06.84 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:06.84 | ^~~~~~~~ 38:06.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/htmlparser/nsExpatDriver.cpp:23, 38:06.84 from Unified_cpp_parser_htmlparser0.cpp:29: 38:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:06.84 62 | Sub operator-(const Sub& aPoint) const { 38:06.84 | ^~~~~~~~ 38:06.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:336:47: required from here 38:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:06.84 383 | Point TopLeft() const { return Point(x, y); } 38:06.84 | ^~~~~~~ 38:06.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:382:38: required from here 38:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:104:24: 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:06.84 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 38:06.84 | ^~~~~~~~~~~~~~~ 38:07.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:07.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:07.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:07.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:07.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 38:07.08 from PClassifierDummyChannel.cpp:7, 38:07.08 from UnifiedProtocols10.cpp:2: 38:07.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 38:07.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:07.08 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:07.08 | ^~~~~~~~~~~~~ 38:07.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:07.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:07.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:07.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:07.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:07.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 38:07.10 from PClassifierDummyChannel.cpp:7, 38:07.10 from UnifiedProtocols10.cpp:2: 38:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:07.10 323 | static SizeTyped FromUnknownSize( 38:07.10 | ^~~~~~~~~~~~~~~ 38:07.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:14, 38:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 38:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:739:45: required from here 38:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:07.23 59 | Sub operator+(const Sub& aPoint) const { 38:07.23 | ^~~~~~~~ 38:07.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 38:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 38:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 38:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:796:57: required from here 38:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:07.24 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 38:07.24 | ^~~~~~~~ 38:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:879:76: required from here 38:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:07.24 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 38:07.25 | ^~~~~~~~~ 38:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:888:46: required from here 38:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:07.25 377 | MarginT operator-(const Sub& aRect) const { 38:07.25 | ^~~~~~~~ 38:07.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 38:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:1456:41: required from here 38:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:07.26 794 | RectTyped TransformAndClipBounds( 38:07.26 | ^~~~~~~~~~~~~~~~~~~~~~ 38:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-display.c: In function '_cairo_xlib_display_get_xrender_format': 38:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-display.c:620:23: warning: 'pict_format' may be used uninitialized in this function [-Wmaybe-uninitialized] 38:07.36 620 | xrender_format = XRenderFindStandardFormat (display->display, 38:07.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:07.36 621 | pict_format); 38:07.36 | ~~~~~~~~~~~~ 38:07.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 38:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 38:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:07.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:07.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 38:07.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 38:07.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:19: 38:07.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 38:07.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 38:07.51 21 | inline Rect ToRect(const gfxRect& aRect) { 38:07.51 | ^ 38:07.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 38:07.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 38:07.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:07.51 | ^ 38:07.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 38:07.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 38:07.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:07.51 | ^ 38:07.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 38:07.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 38:07.51 44 | inline Size ToSize(const gfxSize& aSize) { 38:07.51 | ^ 38:07.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 38:07.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 38:07.51 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:07.51 | ^ 38:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 38:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:07.52 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:07.52 | ^ 38:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 38:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:07.52 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:07.52 | ^ 38:07.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 38:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 38:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 38:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:382:38: required from here 38:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:07.58 385 | Point BottomLeft() const { return Point(x, YMost()); } 38:07.58 | ^~~~~~~~~~ 38:07.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:07.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 38:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 38:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLParts.h:14, 38:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:17, 38:07.92 from Unified_cpp_parser_html2.cpp:2: 38:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 38:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 38:07.92 21 | inline Rect ToRect(const gfxRect& aRect) { 38:07.92 | ^ 38:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 38:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 38:07.92 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:07.92 | ^ 38:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 38:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 38:07.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:07.92 | ^ 38:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 38:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 38:07.93 44 | inline Size ToSize(const gfxSize& aSize) { 38:07.93 | ^ 38:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 38:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 38:07.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:07.93 | ^ 38:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 38:07.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:07.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:07.94 | ^ 38:07.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 38:07.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:07.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:07.94 | ^ 38:07.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:07.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:07.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:07.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:07.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 38:07.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 38:07.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 38:07.99 from Unified_cpp_hal0.cpp:2: 38:07.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 38:07.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.99 246 | PointTyped As2DPoint() const { 38:07.99 | ^~~~~~~~~ 38:08.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:08.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:08.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:08.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 38:08.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:08.20 from PCompositorManagerChild.cpp:7, 38:08.20 from UnifiedProtocols12.cpp:2: 38:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:08.20 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:08.20 | ^ 38:08.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 38:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 38:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 38:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:19: 38:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 38:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 38:08.21 1859 | int32_t aAppUnitsPerPixel) { 38:08.21 | ^ 38:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 38:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 38:08.24 3214 | int32_t aAppUnitsPerPixel) { 38:08.24 | ^ 38:08.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:08.24 from Unified_cpp_protocol_http1.cpp:2: 38:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 38:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.24 246 | PointTyped As2DPoint() const { 38:08.24 | ^~~~~~~~~ 38:08.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 38:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 38:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:9, 38:08.28 from Unified_cpp_parser_html1.cpp:2: 38:08.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 38:08.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 38:08.28 189 | CSSRect GetExpandedScrollableRect() const { 38:08.28 | ^ 38:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 38:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 38:08.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:08.29 | ^ 38:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 38:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 38:08.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:08.29 | ^ 38:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 38:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 38:08.30 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:08.30 | ^ 38:08.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:08.30 from Unified_cpp_protocol_http1.cpp:2: 38:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 38:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.31 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 38:08.31 | ^~~~~~~~~ 38:08.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 38:08.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:08.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:08.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:08.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:08.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:08.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:08.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:08.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:08.31 from Unified_cpp_protocol_http1.cpp:2: 38:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 38:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.31 2266 | PointTyped TransformPointSimple( 38:08.31 | ^~~~~~~~~~~~~~~~~~~~ 38:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 38:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.31 794 | RectTyped TransformAndClipBounds( 38:08.31 | ^~~~~~~~~~~~~~~~~~~~~~ 38:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 38:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 38:08.31 243 | CSSRect CalculateScrollRange() const { 38:08.31 | ^ 38:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 38:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 38:08.33 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:08.33 | ^ 38:08.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 38:08.34 from Unified_cpp_hal0.cpp:2: 38:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 38:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.34 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 38:08.34 | ^~~~~~~~~ 38:08.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:13, 38:08.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 38:08.34 from Unified_cpp_hal0.cpp:2: 38:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 38:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.34 2266 | PointTyped TransformPointSimple( 38:08.34 | ^~~~~~~~~~~~~~~~~~~~ 38:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 38:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 38:08.34 457 | CSSRect GetVisualViewport() const { 38:08.34 | ^ 38:08.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 38:08.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.39 794 | RectTyped TransformAndClipBounds( 38:08.39 | ^~~~~~~~~~~~~~~~~~~~~~ 38:08.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 38:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:08.58 from PCompositorManagerChild.cpp:7, 38:08.58 from UnifiedProtocols12.cpp:2: 38:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 38:08.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:08.58 | ^ 38:08.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:14, 38:08.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawCommand.h:16, 38:08.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/CaptureCommandList.h:14, 38:08.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/SourceSurfaceCapture.h:11, 38:08.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:30: 38:08.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:08.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 38:08.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 38:08.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 38:08.81 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 38:08.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 38:08.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 38:08.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 38:08.81 760 | typename detail::Nth::Type extract() { 38:08.81 | ^~~~~~~ 38:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 38:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 38:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 38:08.86 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 38:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 38:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 38:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 38:09.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 38:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 38:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:9, 38:09.04 from Unified_cpp_parser_html1.cpp:2: 38:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 38:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 38:09.04 1249 | CSSCoord ToCSSPixels() const { return _0; } 38:09.04 | ^ 38:09.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.41 739 | auto shadowDest = IntPoint::Round(aDest + aOffset); 38:09.41 | ~~~~~~^~~~~~~~~ 38:09.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:14, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:09.41 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 38:09.41 | ^~~~~~~~~ 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp: In member function 'virtual void mozilla::gfx::DrawTargetSkia::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.41 796 | Rect patRect = aRect - pat.mMatrix.GetTranslation(); 38:09.41 | ^ 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:796: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 38:09.41 796 | Rect patRect = aRect - pat.mMatrix.GetTranslation(); 38:09.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.41 796 | Rect patRect = aRect - pat.mMatrix.GetTranslation(); 38:09.41 | ^ 38:09.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float]': 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:413:15: 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:09.41 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 38:09.41 | ^~~~~~~~~~~~~~ 38:09.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BaseRect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.41 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 38:09.41 | ^~~~~~~~ 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.41 363 | MoveBy(-aPoint); 38:09.41 | ^~~~~~~ 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 38:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:913: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 38:09.41 913 | rect = 38:09.41 | ~~~~~^ 38:09.41 914 | ShrinkClippedStrokedRect(rect, deviceClip, mTransform, aStrokeOptions); 38:09.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:09.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 38:09.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:09.42 from PCompositorManagerChild.cpp:7, 38:09.42 from UnifiedProtocols12.cpp:2: 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:09.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:09.42 | ^ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 38:09.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:09.42 | ^ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 38:09.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:09.42 | ^ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 38:09.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:09.42 | ^ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp: In function 'mozilla::gfx::Rect mozilla::gfx::ShrinkClippedStrokedRect(const Rect&, const IntRect&, const Matrix&, const mozilla::gfx::StrokeOptions&)': 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.42 879 | userSpaceStrokeClip.Width(), userSpaceStrokeClip.Height())); 38:09.42 | ^ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:883: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 38:09.42 883 | intersection.Height()); 38:09.42 | ^ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.42 888 | MarginDouble insetBy = strokedRectDouble - intersection; 38:09.42 | ^~~~~~~~~~~~ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:896: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:09.42 896 | strokedRectDouble.Width(), strokedRectDouble.Height()); 38:09.42 | ^ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 38:09.42 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:09.42 | ^ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp: In function 'mozilla::gfx::Rect mozilla::gfx::UserSpaceStrokeClip(const IntRect&, const Matrix&, const mozilla::gfx::StrokeOptions&)': 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:865: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 38:09.42 865 | deviceClip.Inflate(MaxStrokeExtents(aStrokeOptions, aTransform)); 38:09.42 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:866: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:09.42 866 | return inverse.TransformBounds(deviceClip); 38:09.42 | ^ 38:09.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 38:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:110: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:09.42 110 | quad[0] = TransformPoint(aRect.TopLeft()); 38:09.42 | ^~~~ 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:126: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 38:09.42 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 38:09.42 | ^ 38:09.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 38:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 38:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:09.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.43 383 | Point TopLeft() const { return Point(x, y); } 38:09.43 | ^~~~~~~ 38:09.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:09.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.43 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 38:09.43 | ^~~~~~~~~ 38:09.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:09.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.43 377 | MarginT operator-(const Sub& aRect) const { 38:09.43 | ^~~~~~~~ 38:09.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 38:09.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:1427: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 38:09.43 1427 | void DrawTargetSkia::MaskSurface(const Pattern& aSource, SourceSurface* aMask, 38:09.45 | ^~~~~~~~~~~~~~ 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 38:09.45 371 | nscoord aAppUnitsPerDevPixel) { 38:09.45 | ^ 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp: In member function 'virtual bool mozilla::gfx::DrawTarget::Draw3DTransformedSurface(mozilla::gfx::SourceSurface*, const Matrix4x4&)': 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.45 1454 | IntRect xformBounds = RoundedOut(fullMat.TransformAndClipBounds( 38:09.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 38:09.45 1455 | Rect(Point(0, 0), Size(aSurface->GetSize())), 38:09.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:09.45 1456 | Rect(Point(0, 0), Size(GetSize())))); 38:09.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 38:09.45 380 | nscoord aAppUnitsPerDevPixel) { 38:09.45 | ^ 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 38:09.45 387 | nscoord aAppUnitsPerDevPixel) { 38:09.45 | ^ 38:09.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 38:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:13, 38:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 38:09.45 882 | p = srcPoint.As2DPoint(); 38:09.45 | ^ 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 38:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:09.45 394 | nscoord aAppUnitsPerDevPixel) { 38:09.45 | ^ 38:09.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 38:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 38:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:19: 38:09.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 38:09.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 38:09.68 332 | LayerPoint GetFixedPositionAnchor() const { 38:09.68 | ^ 38:09.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 38:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 38:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:19: 38:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 38:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 38:09.78 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:09.78 | ^ 38:09.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 38:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 38:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:19: 38:09.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 38:09.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 38:09.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:09.82 | ^ 38:10.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 38:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLParts.h:14, 38:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:17, 38:10.11 from Unified_cpp_parser_html2.cpp:2: 38:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 38:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 38:10.11 1859 | int32_t aAppUnitsPerPixel) { 38:10.11 | ^ 38:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 38:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 38:10.12 3214 | int32_t aAppUnitsPerPixel) { 38:10.12 | ^ 38:10.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 38:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 38:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_set_clip_region': 38:10.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:10.26 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:10.26 | ^ 38:10.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:10.26 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:10.26 | ^~~~ 38:10.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:14: note: in expansion of macro '_cairo_malloc_ab' 38:10.26 305 | rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); 38:10.26 | ^~~~~~~~~~~~~~~~ 38:10.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_draw_image_surface': 38:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:10.32 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:10.32 | ^ 38:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:10.32 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:10.32 | ^~~~ 38:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:16: note: in expansion of macro '_cairo_malloc_ab' 38:10.32 1262 | ximage.data = _cairo_malloc_ab (stride, ximage.height); 38:10.32 | ^~~~~~~~~~~~~~~~ 38:10.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_acquire_pattern_surface': 38:10.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:10.37 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:10.37 | ^ 38:10.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:10.37 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:10.37 | ^~~~ 38:10.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:7: note: in expansion of macro '_cairo_malloc_ab' 38:10.37 2106 | _cairo_malloc_ab (gradient->n_stops, 38:10.37 | ^~~~~~~~~~~~~~~~ 38:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_fill_rectangles': 38:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:10.38 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:10.38 | ^ 38:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:10.38 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:10.38 | ^~~~ 38:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:15: note: in expansion of macro '_cairo_malloc_ab' 38:10.39 2775 | xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); 38:10.39 | ^~~~~~~~~~~~~~~~ 38:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_composite_trapezoids': 38:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:10.39 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:10.39 | ^ 38:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:10.39 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:10.39 | ^~~~ 38:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:11: note: in expansion of macro '_cairo_malloc_ab' 38:10.39 2928 | xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); 38:10.39 | ^~~~~~~~~~~~~~~~ 38:10.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_emit_glyphs_chunk': 38:10.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:10.43 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:10.43 | ^ 38:10.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:10.43 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:10.43 | ^~~~ 38:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro '_cairo_malloc_ab' 38:10.44 4447 | elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); 38:10.44 | ^~~~~~~~~~~~~~~~ 38:10.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 38:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:73, 38:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:31, 38:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 38:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 38:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 38:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:8, 38:10.58 from Unified_cpp_ipc_glue1.cpp:2: 38:10.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h: In member function 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)': 38:10.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 38:10.58 117 | elt->asT()->AddRef(); 38:10.58 | ~~~~~~~~~~~~~~~~~~^~ 38:10.60 In file included from Unified_cpp_ipc_glue1.cpp:74: 38:10.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing 'pending' 38:10.60 2795 | MessageQueue pending = std::move(mPending); 38:10.60 | ^~~~~~~ 38:10.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:73, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:31, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:8, 38:10.60 from Unified_cpp_ipc_glue1.cpp:2: 38:10.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 38:10.60 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 38:10.60 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:10.60 In file included from Unified_cpp_ipc_glue1.cpp:74: 38:10.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing 'pending' 38:10.60 2795 | MessageQueue pending = std::move(mPending); 38:10.60 | ^~~~~~~ 38:10.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:73, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:31, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 38:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:8, 38:10.60 from Unified_cpp_ipc_glue1.cpp:2: 38:10.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 38:10.60 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 38:10.60 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:10.60 In file included from Unified_cpp_ipc_glue1.cpp:74: 38:10.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing 'pending' 38:10.60 2795 | MessageQueue pending = std::move(mPending); 38:10.61 | ^~~~~~~ 38:10.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsUtils.h:16, 38:10.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupports.h:79, 38:10.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIRunnable.h:10, 38:10.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamDestination.h:11, 38:10.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:7, 38:10.61 from Unified_cpp_ipc_glue1.cpp:2: 38:10.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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] 38:10.61 1268 | nsrefcnt r = Super::AddRef(); \ 38:10.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsImpl.h:1276:5: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED_GUTS' 38:10.61 1276 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 38:10.61 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:10.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsImpl.h:1348:3: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED' 38:10.61 1348 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 38:10.61 | ^~~~~~~~~~~~~~~~~~~~~~~~ 38:10.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/MessageChannel.cpp:1965:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_INHERITED' 38:10.61 1965 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 38:10.61 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:10.61 In file included from Unified_cpp_ipc_glue1.cpp:74: 38:10.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing 'pending' 38:10.61 2795 | MessageQueue pending = std::move(mPending); 38:10.61 | ^~~~~~~ 38:10.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 38:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 38:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 38:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 38:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 38:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 38:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 38:10.86 from Unified_cpp_parser_html2.cpp:2: 38:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 38:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 38:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:10.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:10.86 | ^~~~~~~~ 38:10.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:10.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:10.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 38:10.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 38:10.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 38:10.88 from Unified_cpp_parser_html2.cpp:2: 38:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 38:10.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:10.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:10.89 | ^~~~~~~~ 38:10.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 38:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 38:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:10.92 from PCompositorManagerChild.cpp:7, 38:10.92 from UnifiedProtocols12.cpp:2: 38:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 38:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 38:10.92 189 | CSSRect GetExpandedScrollableRect() const { 38:10.92 | ^ 38:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 38:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 38:10.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:10.92 | ^ 38:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 38:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 38:10.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:10.92 | ^ 38:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 38:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 38:10.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:10.92 | ^ 38:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 38:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 38:10.92 243 | CSSRect CalculateScrollRange() const { 38:10.92 | ^ 38:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 38:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 38:10.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:10.93 | ^ 38:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 38:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 38:10.93 457 | CSSRect GetVisualViewport() const { 38:10.93 | ^ 38:11.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:11.12 from PCompositorManagerChild.cpp:7, 38:11.12 from UnifiedProtocols12.cpp:2: 38:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 38:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 38:11.12 1249 | CSSCoord ToCSSPixels() const { return _0; } 38:11.12 | ^ 38:11.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 38:11.12 from Unified_cpp_parser_html2.cpp:2: 38:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 38:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:11.12 427 | SizeT Size() const { return SizeT(width, height); } 38:11.12 | ^~~~ 38:11.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 38:11.12 from Unified_cpp_parser_html2.cpp:2: 38:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:11.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:11.12 | ^~~~~~~~ 38:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:11.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:11.12 | ^~~~~~~~ 38:11.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 38:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 38:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 38:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 38:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 38:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 38:11.13 from Unified_cpp_parser_html2.cpp:2: 38:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:11.13 62 | Sub operator-(const Sub& aPoint) const { 38:11.13 | ^~~~~~~~ 38:11.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 38:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 38:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 38:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 38:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 38:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 38:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 38:11.44 from Unified_cpp_parser_html2.cpp:2: 38:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 38:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:11.44 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:11.44 | ^~~~~~~~ 38:12.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 38:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 38:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 38:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 38:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 38:12.26 from Unified_cpp_parser_html2.cpp:2: 38:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 38:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:12.26 | ^~~~~~~~~~~~~ 38:12.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 38:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 38:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 38:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 38:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 38:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 38:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsParserUtils.cpp:10, 38:12.26 from Unified_cpp_parser_html2.cpp:2: 38:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.26 323 | static SizeTyped FromUnknownSize( 38:12.26 | ^~~~~~~~~~~~~~~ 38:13.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 38:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 38:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 38:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 38:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 38:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5ContentCreatorFunction.h:8, 38:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5Portability.h:44, 38:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5AttributeName.cpp:43, 38:13.16 from Unified_cpp_parser_html0.cpp:11: 38:13.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 38:13.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 38:13.16 189 | CSSRect GetExpandedScrollableRect() const { 38:13.16 | ^ 38:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 38:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 38:13.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:13.20 | ^ 38:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 38:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 38:13.22 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:13.22 | ^ 38:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 38:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 38:13.24 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:13.24 | ^ 38:13.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 38:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 38:13.28 243 | CSSRect CalculateScrollRange() const { 38:13.28 | ^ 38:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 38:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 38:13.28 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:13.28 | ^ 38:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 38:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 38:13.29 457 | CSSRect GetVisualViewport() const { 38:13.29 | ^ 38:13.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 38:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 38:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 38:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 38:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 38:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/DomainPolicy.cpp:8, 38:13.93 from Unified_cpp_caps0.cpp:11: 38:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 38:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 38:13.93 189 | CSSRect GetExpandedScrollableRect() const { 38:13.93 | ^ 38:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 38:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 38:13.93 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:13.93 | ^ 38:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 38:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 38:13.93 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:13.93 | ^ 38:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 38:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 38:13.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:13.93 | ^ 38:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 38:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 38:13.93 243 | CSSRect CalculateScrollRange() const { 38:13.93 | ^ 38:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 38:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 38:13.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:13.95 | ^ 38:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 38:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 38:13.95 457 | CSSRect GetVisualViewport() const { 38:13.95 | ^ 38:14.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 38:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 38:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 38:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 38:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 38:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 38:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 38:14.55 from PClassifierDummyChannel.cpp:7, 38:14.55 from UnifiedProtocols10.cpp:2: 38:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 38:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 38:14.55 760 | typename detail::Nth::Type extract() { 38:14.55 | ^~~~~~~ 38:15.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/DomainPolicy.cpp:8, 38:15.10 from Unified_cpp_caps0.cpp:11: 38:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 38:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 38:15.10 1249 | CSSCoord ToCSSPixels() const { return _0; } 38:15.10 | ^ 38:15.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:73, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:31, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:8, 38:15.19 from Unified_cpp_ipc_glue1.cpp:2: 38:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h: In member function 'void mozilla::ipc::MessageChannel::RepostAllMessages()': 38:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 38:15.19 117 | elt->asT()->AddRef(); 38:15.19 | ~~~~~~~~~~~~~~~~~~^~ 38:15.19 In file included from Unified_cpp_ipc_glue1.cpp:74: 38:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing 'queue' 38:15.19 2878 | MessageQueue queue = std::move(mPending); 38:15.19 | ^~~~~ 38:15.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:73, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:31, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:8, 38:15.19 from Unified_cpp_ipc_glue1.cpp:2: 38:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 38:15.19 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 38:15.19 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:15.19 In file included from Unified_cpp_ipc_glue1.cpp:74: 38:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing 'queue' 38:15.19 2878 | MessageQueue queue = std::move(mPending); 38:15.19 | ^~~~~ 38:15.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:73, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:31, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 38:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:8, 38:15.19 from Unified_cpp_ipc_glue1.cpp:2: 38:15.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [-Warray-bounds] 38:15.20 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 38:15.20 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:15.20 In file included from Unified_cpp_ipc_glue1.cpp:74: 38:15.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing 'queue' 38:15.20 2878 | MessageQueue queue = std::move(mPending); 38:15.20 | ^~~~~ 38:15.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsUtils.h:16, 38:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupports.h:79, 38:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIRunnable.h:10, 38:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamDestination.h:11, 38:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/IPCStreamParent.cpp:7, 38:15.22 from Unified_cpp_ipc_glue1.cpp:2: 38:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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] 38:15.22 1268 | nsrefcnt r = Super::AddRef(); \ 38:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsImpl.h:1276:5: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED_GUTS' 38:15.22 1276 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 38:15.22 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsImpl.h:1348:3: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED' 38:15.22 1348 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 38:15.22 | ^~~~~~~~~~~~~~~~~~~~~~~~ 38:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/MessageChannel.cpp:1965:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_INHERITED' 38:15.22 1965 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 38:15.22 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:15.22 In file included from Unified_cpp_ipc_glue1.cpp:74: 38:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing 'queue' 38:15.22 2878 | MessageQueue queue = std::move(mPending); 38:15.22 | ^~~~~ 38:15.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 38:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 38:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:9, 38:15.47 from Unified_cpp_parser_html1.cpp:2: 38:15.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 38:15.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 38:15.47 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:15.47 | ^ 38:16.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:16.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 38:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 38:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:20, 38:16.75 from Unified_cpp_js_xpconnect_loader0.cpp:56: 38:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 38:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 38:16.75 79 | memset(this, 0, sizeof(nsXPTCVariant)); 38:16.75 | ^ 38:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 38:16.75 44 | struct nsXPTCVariant { 38:16.75 | ^~~~~~~~~~~~~ 38:16.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 38:16.84 from Unified_cpp_protocol_http2.cpp:2: 38:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 38:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 38:16.84 21 | inline Rect ToRect(const gfxRect& aRect) { 38:16.84 | ^ 38:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 38:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 38:16.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:16.84 | ^ 38:16.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 38:16.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 38:16.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:16.90 | ^ 38:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 38:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 38:16.96 44 | inline Size ToSize(const gfxSize& aSize) { 38:16.96 | ^ 38:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 38:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 38:16.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:16.96 | ^ 38:16.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 38:16.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:16.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:16.98 | ^ 38:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 38:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:17.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:17.00 | ^ 38:17.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 38:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 38:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 38:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 38:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 38:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/Hal.h:12, 38:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/hal/HalWakeLock.cpp:7, 38:17.66 from Unified_cpp_hal0.cpp:2: 38:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 38:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 38:17.66 760 | typename detail::Nth::Type extract() { 38:17.67 | ^~~~~~~ 38:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 38:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:899:6: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:17.71 899 | void DrawTargetSkia::StrokeRect(const Rect& aRect, const Pattern& aPattern, 38:17.71 | ^~~~~~~~~~~~~~ 38:17.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:17.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 38:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 38:17.90 from PDocumentChannelChild.cpp:7, 38:17.90 from UnifiedProtocols14.cpp:2: 38:17.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:17.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:17.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:17.90 | ^ 38:18.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:18.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 38:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 38:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/DomainPolicy.cpp:8, 38:18.08 from Unified_cpp_caps0.cpp:11: 38:18.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 38:18.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 38:18.08 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:18.08 | ^ 38:18.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 38:18.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:7: 38:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:414:30: 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:18.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:18.11 | ^ 38:18.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:18.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 38:18.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 38:18.47 from Unified_c_gfx_cairo_cairo_src0.c:2: 38:18.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'pqueue_grow': 38:18.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:18.48 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:18.48 | ^ 38:18.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:18.48 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:18.48 | ^~~~ 38:18.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:17: note: in expansion of macro '_cairo_malloc_ab' 38:18.48 822 | new_elements = _cairo_malloc_ab (pq->max_size, 38:18.48 | ^~~~~~~~~~~~~~~~ 38:18.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'render_rows': 38:18.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:18.49 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:18.49 | ^ 38:18.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:18.49 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:18.49 | ^~~~ 38:18.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:10: note: in expansion of macro '_cairo_malloc_ab' 38:18.49 1382 | spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); 38:18.49 | ^~~~~~~~~~~~~~~~ 38:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_region_geometric': 38:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:18.53 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:18.53 | ^ 38:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:18.53 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:18.53 | ^~~~ 38:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-clip.c:605:10: note: in expansion of macro '_cairo_malloc_ab' 38:18.53 605 | boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 38:18.53 | ^~~~~~~~~~~~~~~~ 38:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-clip.c: In function '_region_clip_to_boxes': 38:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:18.53 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:18.53 | ^ 38:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:18.53 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:18.53 | ^~~~ 38:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-clip.c:754:14: note: in expansion of macro '_cairo_malloc_ab' 38:18.53 754 | new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 38:18.53 | ^~~~~~~~~~~~~~~~ 38:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-clip.c: In function '_rectilinear_clip_to_boxes': 38:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:18.54 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:18.54 | ^ 38:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:18.54 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:18.54 | ^~~~ 38:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-clip.c:830:15: note: in expansion of macro '_cairo_malloc_ab' 38:18.54 830 | new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); 38:18.54 | ^~~~~~~~~~~~~~~~ 38:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_boxes': 38:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:18.54 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:18.54 | ^ 38:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:18.54 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:18.54 | ^~~~ 38:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-clip.c:876:18: note: in expansion of macro '_cairo_malloc_ab' 38:18.54 876 | new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); 38:18.54 | ^~~~~~~~~~~~~~~~ 38:18.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_copy_rectangle_list': 38:18.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:18.56 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:18.56 | ^ 38:18.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:18.56 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:18.56 | ^~~~ 38:18.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-clip.c:1530:15: note: in expansion of macro '_cairo_malloc_ab' 38:18.56 1530 | rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); 38:18.56 | ^~~~~~~~~~~~~~~~ 38:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 38:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.cpp:1427: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 38:18.88 1427 | void DrawTargetSkia::MaskSurface(const Pattern& aSource, SourceSurface* aMask, 38:18.88 | ^~~~~~~~~~~~~~ 38:19.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 38:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 38:19.21 from PDocumentChannelChild.cpp:7, 38:19.21 from UnifiedProtocols14.cpp:2: 38:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 38:19.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:19.21 | ^ 38:19.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 38:19.29 from Unified_cpp_protocol_http2.cpp:2: 38:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 38:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 38:19.29 1859 | int32_t aAppUnitsPerPixel) { 38:19.29 | ^ 38:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 38:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 38:19.29 3214 | int32_t aAppUnitsPerPixel) { 38:19.29 | ^ 38:21.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 38:21.02 from Unified_cpp_protocol_http2.cpp:2: 38:21.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 38:21.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 38:21.02 332 | LayerPoint GetFixedPositionAnchor() const { 38:21.02 | ^ 38:21.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 38:21.02 from Unified_cpp_protocol_http2.cpp:2: 38:21.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 38:21.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 38:21.02 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:21.02 | ^ 38:21.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 38:21.02 from Unified_cpp_protocol_http2.cpp:2: 38:21.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 38:21.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 38:21.03 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:21.03 | ^ 38:21.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 38:21.14 from Unified_cpp_protocol_http3.cpp:2: 38:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 38:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 38:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:21.14 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:21.14 | ^~~~~~~~ 38:21.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 38:21.15 from Unified_cpp_protocol_http3.cpp:2: 38:21.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:21.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 38:21.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:21.15 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:21.15 | ^~~~~~~~ 38:21.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:7: 38:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:680: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 38:21.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:21.21 | ^ 38:21.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:21.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:21.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:21.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 38:21.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 38:21.53 from PDocumentChannelChild.cpp:7, 38:21.53 from UnifiedProtocols14.cpp:2: 38:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 38:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:21.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:21.54 | ^ 38:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 38:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 38:21.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:21.54 | ^ 38:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 38:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 38:21.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:21.54 | ^ 38:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 38:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 38:21.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:21.58 | ^ 38:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 38:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 38:21.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:21.58 | ^ 38:21.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 38:21.72 from Unified_cpp_protocol_http3.cpp:2: 38:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 38:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:21.72 427 | SizeT Size() const { return SizeT(width, height); } 38:21.72 | ^~~~ 38:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 38:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 38:21.72 371 | nscoord aAppUnitsPerDevPixel) { 38:21.72 | ^ 38:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 38:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 38:21.72 380 | nscoord aAppUnitsPerDevPixel) { 38:21.72 | ^ 38:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 38:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 38:21.72 387 | nscoord aAppUnitsPerDevPixel) { 38:21.72 | ^ 38:21.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 38:21.73 from Unified_cpp_protocol_http3.cpp:2: 38:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:21.73 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:21.73 | ^~~~~~~~ 38:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:21.73 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:21.73 | ^~~~~~~~ 38:21.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 38:21.73 from Unified_cpp_protocol_http3.cpp:2: 38:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:21.73 62 | Sub operator-(const Sub& aPoint) const { 38:21.73 | ^~~~~~~~ 38:21.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 38:21.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:21.79 394 | nscoord aAppUnitsPerDevPixel) { 38:21.79 | ^ 38:22.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 38:22.05 from Unified_cpp_protocol_http3.cpp:2: 38:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 38:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:22.05 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:22.05 | ^~~~~~~~ 38:22.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:22.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:22.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:22.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:22.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:22.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:22.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 38:22.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 38:22.16 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:22.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 38:22.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 38:22.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:22.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:22.16 | ^~~~~~~~ 38:22.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 38:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 38:22.17 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 38:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:22.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:22.18 | ^~~~~~~~ 38:22.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:22.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:22.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:22.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:22.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:22.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:22.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 38:22.62 from Unified_cpp_protocol_http3.cpp:2: 38:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 38:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:22.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:22.62 | ^~~~~~~~~~~~~ 38:22.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 38:22.62 from Unified_cpp_protocol_http3.cpp:2: 38:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:22.62 323 | static SizeTyped FromUnknownSize( 38:22.62 | ^~~~~~~~~~~~~~~ 38:23.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 38:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 38:23.47 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 38:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:23.47 427 | SizeT Size() const { return SizeT(width, height); } 38:23.47 | ^~~~ 38:23.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 38:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 38:23.47 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:23.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:23.48 | ^~~~~~~~ 38:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:23.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:23.48 | ^~~~~~~~ 38:23.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 38:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 38:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 38:23.48 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:23.48 62 | Sub operator-(const Sub& aPoint) const { 38:23.48 | ^~~~~~~~ 38:23.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:23.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:23.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:23.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:23.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:23.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:23.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 38:23.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 38:23.92 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 38:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:23.92 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:23.92 | ^~~~~~~~ 38:24.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 38:24.50 from PCompositorBridgeParent.cpp:11, 38:24.50 from UnifiedProtocols11.cpp:119: 38:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 38:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 38:24.50 1394 | LayerPoint GetFixedPositionAnchor() { 38:24.50 | ^ 38:24.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 38:24.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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:24.52 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 38:24.52 | ^ 38:24.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 38:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 38:24.64 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 38:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:24.64 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:24.64 | ^~~~~~~~~~~~~ 38:24.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 38:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:11, 38:24.64 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:24.64 323 | static SizeTyped FromUnknownSize( 38:24.64 | ^~~~~~~~~~~~~~~ 38:25.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:25.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 38:25.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIGlobalObject.h:19, 38:25.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 38:25.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptPreloader-inl.h:17, 38:25.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:8, 38:25.87 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:25.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 38:25.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 38:25.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 38:25.87 34 | memset(aT, 0, sizeof(T)); 38:25.87 | ~~~~~~^~~~~~~~~~~~~~~~~~ 38:25.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptPreloader.cpp:32, 38:25.87 from Unified_cpp_js_xpconnect_loader0.cpp:29: 38:25.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 38:25.87 144 | struct AmountFns { 38:25.87 | ^~~~~~~~~ 38:25.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 38:25.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIGlobalObject.h:19, 38:25.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 38:25.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptPreloader-inl.h:17, 38:25.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:8, 38:25.87 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:25.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 38:25.88 34 | memset(aT, 0, sizeof(T)); 38:25.88 | ~~~~~~^~~~~~~~~~~~~~~~~~ 38:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptPreloader.cpp:32, 38:25.88 from Unified_cpp_js_xpconnect_loader0.cpp:29: 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 38:25.88 178 | struct SizeOfTabFns { 38:25.88 | ^~~~~~~~~~~~ 38:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 38:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-font-face.c:41, 38:25.88 from Unified_c_gfx_cairo_cairo_src1.c:2: 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-gstate.c: In function '_cairo_gstate_set_dash': 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:25.88 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:25.88 | ^ 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:25.88 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:25.88 | ^~~~ 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro '_cairo_malloc_ab' 38:25.88 545 | gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); 38:25.88 | ^~~~~~~~~~~~~~~~ 38:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 38:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIGlobalObject.h:19, 38:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 38:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/ScriptPreloader-inl.h:17, 38:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:8, 38:25.88 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 38:25.88 34 | memset(aT, 0, sizeof(T)); 38:25.88 | ~~~~~~^~~~~~~~~~~~~~~~~~ 38:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:20, 38:25.88 from Unified_cpp_js_xpconnect_loader0.cpp:56: 38:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 38:25.88 2214 | struct GlobalProperties { 38:25.88 | ^~~~~~~~~~~~~~~~ 38:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-hull.c: In function '_cairo_hull_compute': 38:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:25.93 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:25.93 | ^ 38:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:25.93 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:25.93 | ^~~~ 38:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-hull.c:215:9: note: in expansion of macro '_cairo_malloc_ab' 38:25.93 215 | hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); 38:25.93 | ^~~~~~~~~~~~~~~~ 38:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_pixman_image_for_gradient': 38:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:25.95 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:25.95 | ^ 38:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:25.95 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:25.95 | ^~~~ 38:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-image-surface.c:1113:17: note: in expansion of macro '_cairo_malloc_ab' 38:25.95 1113 | pixman_stops = _cairo_malloc_ab (pattern->n_stops, 38:25.95 | ^~~~~~~~~~~~~~~~ 38:26.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:14, 38:26.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:16: 38:26.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h: In function 'mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)': 38:26.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h:257: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 38:26.15 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 38:26.15 | ^ 38:26.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_cairo_image_surface_fill_rectangles': 38:26.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.21 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.21 | ^ 38:26.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.21 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.21 | ^~~~ 38:26.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-image-surface.c:4362:17: note: in expansion of macro '_cairo_malloc_ab' 38:26.21 4362 | pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); 38:26.21 | ^~~~~~~~~~~~~~~~ 38:26.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:26.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 38:26.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-path-bounds.c:37, 38:26.45 from Unified_c_gfx_cairo_cairo_src2.c:2: 38:26.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-path-fill.c: In function '_cairo_path_fixed_fill_rectilinear_to_region': 38:26.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.45 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.45 | ^ 38:26.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.45 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.45 | ^~~~ 38:26.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-path-fill.c:303:19: note: in expansion of macro '_cairo_malloc_ab' 38:26.45 303 | new_rects = _cairo_malloc_ab (size, 38:26.45 | ^~~~~~~~~~~~~~~~ 38:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_tessellate_fan': 38:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.49 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.49 | ^ 38:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.49 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.49 | ^~~~ 38:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-path-stroke.c:346:11: note: in expansion of macro '_cairo_malloc_ab' 38:26.49 346 | points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); 38:26.49 | ^~~~~~~~~~~~~~~~ 38:26.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 38:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 38:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/DomainPolicy.cpp:8, 38:26.51 from Unified_cpp_caps0.cpp:11: 38:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 38:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 38:26.51 21 | inline Rect ToRect(const gfxRect& aRect) { 38:26.51 | ^ 38:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 38:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 38:26.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:26.51 | ^ 38:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 38:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 38:26.52 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:26.52 | ^ 38:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_cairo_rectilinear_stroker_add_segment': 38:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.52 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.52 | ^ 38:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.52 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.52 | ^~~~ 38:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:21: note: in expansion of macro '_cairo_malloc_ab' 38:26.52 1558 | new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); 38:26.52 | ^~~~~~~~~~~~~~~~ 38:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_glyph_allocate': 38:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.53 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.53 | ^ 38:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.53 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.53 | ^~~~ 38:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro '_cairo_malloc_ab' 38:26.53 186 | return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 38:26.53 | ^~~~~~~~~~~~~~~~ 38:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_text_cluster_allocate': 38:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.53 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.53 | ^ 38:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.53 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.53 | ^~~~ 38:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro '_cairo_malloc_ab' 38:26.53 237 | return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 38:26.53 | ^~~~~~~~~~~~~~~~ 38:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 38:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 38:26.54 from PClientNavigateOpChild.cpp:7, 38:26.54 from UnifiedProtocols11.cpp:2: 38:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 38:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 38:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:26.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:26.54 | ^~~~~~~~ 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-path.c: In function '_cairo_path_create_internal': 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.56 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.56 | ^ 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.56 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.56 | ^~~~ 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-path.c:354:15: note: in expansion of macro '_cairo_malloc_ab' 38:26.56 354 | path->data = _cairo_malloc_ab (path->num_data, 38:26.56 | ^~~~~~~~~~~~~~~~ 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 38:26.56 44 | inline Size ToSize(const gfxSize& aSize) { 38:26.56 | ^ 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 38:26.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:26.56 | ^ 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_gradient_pattern_init_copy': 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.56 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.56 | ^ 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.56 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.56 | ^~~~ 38:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c:207:19: note: in expansion of macro '_cairo_malloc_ab' 38:26.56 207 | pattern->stops = _cairo_malloc_ab (other->stops_size, 38:26.56 | ^~~~~~~~~~~~~~~~ 38:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 38:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:26.57 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:26.57 | ^ 38:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 38:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:26.57 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:26.57 | ^ 38:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_gradient_grow': 38:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.57 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.57 | ^ 38:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.57 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.57 | ^~~~ 38:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c:932:14: note: in expansion of macro '_cairo_malloc_ab' 38:26.57 932 | new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); 38:26.57 | ^~~~~~~~~~~~~~~~ 38:26.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_acquire_surface_for_gradient': 38:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.59 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.59 | ^ 38:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.59 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.59 | ^~~~ 38:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c:1350:17: note: in expansion of macro '_cairo_malloc_ab' 38:26.59 1350 | pixman_stops = _cairo_malloc_ab (pattern->n_stops, 38:26.59 | ^~~~~~~~~~~~~~~~ 38:26.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 38:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 38:26.61 from PClientNavigateOpChild.cpp:7, 38:26.61 from UnifiedProtocols11.cpp:2: 38:26.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:26.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 38:26.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:26.61 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:26.61 | ^~~~~~~~ 38:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init': 38:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.63 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.63 | ^ 38:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.63 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.63 | ^~~~ 38:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pen.c:76:18: note: in expansion of macro '_cairo_malloc_ab' 38:26.63 76 | pen->vertices = _cairo_malloc_ab (pen->num_vertices, 38:26.63 | ^~~~~~~~~~~~~~~~ 38:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init_copy': 38:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.64 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.64 | ^ 38:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.64 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.64 | ^~~~ 38:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pen.c:128:22: note: in expansion of macro '_cairo_malloc_ab' 38:26.64 128 | pen->vertices = _cairo_malloc_ab (pen->num_vertices, 38:26.64 | ^~~~~~~~~~~~~~~~ 38:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_add_points': 38:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.64 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.64 | ^ 38:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.64 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.64 | ^~~~ 38:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-pen.c:158:17: note: in expansion of macro '_cairo_malloc_ab' 38:26.64 158 | vertices = _cairo_malloc_ab (num_vertices, 38:26.64 | ^~~~~~~~~~~~~~~~ 38:26.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-polygon.c: In function '_cairo_polygon_grow': 38:26.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.76 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.76 | ^ 38:26.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.76 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.76 | ^~~~ 38:26.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-polygon.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 38:26.76 113 | new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); 38:26.76 | ^~~~~~~~~~~~~~~~ 38:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_show_text_glyphs': 38:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.84 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.84 | ^ 38:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.84 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.84 | ^~~~ 38:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-recording-surface.c:570:20: note: in expansion of macro '_cairo_malloc_ab' 38:26.84 570 | command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); 38:26.84 | ^~~~~~~~~~~~~~~~ 38:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.84 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.84 | ^ 38:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.84 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.84 | ^~~~ 38:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-recording-surface.c:578:22: note: in expansion of macro '_cairo_malloc_ab' 38:26.84 578 | command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); 38:26.84 | ^~~~~~~~~~~~~~~~ 38:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_replay_internal': 38:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.86 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.86 | ^ 38:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.86 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.86 | ^~~~ 38:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-recording-surface.c:944:20: note: in expansion of macro '_cairo_malloc_ab' 38:26.86 944 | glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 38:26.86 | ^~~~~~~~~~~~~~~~ 38:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function 'pqueue_grow': 38:26.92 gfx/ycbcr 38:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.92 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.92 | ^ 38:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.92 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.92 | ^~~~ 38:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:17: note: in expansion of macro '_cairo_malloc_ab' 38:26.92 137 | new_elements = _cairo_malloc_ab (pq->max_size, 38:26.92 | ^~~~~~~~~~~~~~~~ 38:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': 38:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.94 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.94 | ^ 38:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.94 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.94 | ^~~~ 38:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:17: note: in expansion of macro '_cairo_malloc_ab' 38:26.94 370 | sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); 38:26.94 | ^~~~~~~~~~~~~~~~ 38:26.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_cairo_rectangular_scan_converter_generate': 38:26.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:26.98 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:26.98 | ^ 38:26.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:26.98 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:26.98 | ^~~~ 38:26.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:15: note: in expansion of macro '_cairo_malloc_ab' 38:26.98 609 | rectangles = _cairo_malloc_ab (self->num_rectangles + 1, 38:26.98 | ^~~~~~~~~~~~~~~~ 38:27.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-region.c: In function '_moz_cairo_region_create_rectangles': 38:27.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:27.02 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:27.02 | ^ 38:27.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:27.02 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:27.02 | ^~~~ 38:27.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-region.c:238:11: note: in expansion of macro '_cairo_malloc_ab' 38:27.02 238 | pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); 38:27.02 | ^~~~~~~~~~~~~~~~ 38:27.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_sub_font_collect': 38:27.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:27.05 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:27.05 | ^ 38:27.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:27.05 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:27.05 | ^~~~ 38:27.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro '_cairo_malloc_ab' 38:27.05 583 | subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); 38:27.05 | ^~~~~~~~~~~~~~~~ 38:27.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_scaled_font_subsets_foreach_internal': 38:27.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:27.06 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:27.06 | ^ 38:27.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:27.06 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:27.06 | ^~~~ 38:27.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro '_cairo_malloc_ab' 38:27.06 882 | collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); 38:27.06 | ^~~~~~~~~~~~~~~~ 38:27.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:27.06 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:27.06 | ^ 38:27.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:27.06 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:27.06 | ^~~~ 38:27.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro '_cairo_malloc_ab' 38:27.06 883 | collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); 38:27.06 | ^~~~~~~~~~~~~~~~ 38:27.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 38:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 38:27.17 from PClientNavigateOpChild.cpp:7, 38:27.17 from UnifiedProtocols11.cpp:2: 38:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 38:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:27.17 427 | SizeT Size() const { return SizeT(width, height); } 38:27.17 | ^~~~ 38:27.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 38:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 38:27.17 from PClientNavigateOpChild.cpp:7, 38:27.17 from UnifiedProtocols11.cpp:2: 38:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:27.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:27.17 | ^~~~~~~~ 38:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:27.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:27.17 | ^~~~~~~~ 38:27.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 38:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 38:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 38:27.18 from PClientNavigateOpChild.cpp:7, 38:27.18 from UnifiedProtocols11.cpp:2: 38:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:27.18 62 | Sub operator-(const Sub& aPoint) const { 38:27.18 | ^~~~~~~~ 38:27.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:27.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:27.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:27.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:27.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:27.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:27.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 38:27.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 38:27.70 from PClientNavigateOpChild.cpp:7, 38:27.70 from UnifiedProtocols11.cpp:2: 38:27.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 38:27.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:27.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:27.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:27.70 | ^~~~~~~~ 38:28.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:28.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 38:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 38:28.34 from PClientNavigateOpChild.cpp:7, 38:28.34 from UnifiedProtocols11.cpp:2: 38:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 38:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:28.34 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:28.34 | ^~~~~~~~~~~~~ 38:28.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 38:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 38:28.35 from PClientNavigateOpChild.cpp:7, 38:28.35 from UnifiedProtocols11.cpp:2: 38:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:28.35 323 | static SizeTyped FromUnknownSize( 38:28.35 | ^~~~~~~~~~~~~~~ 38:28.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 38:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 38:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 38:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 38:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 38:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 38:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 38:28.63 from Unified_cpp_protocol_http3.cpp:2: 38:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 38:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 38:28.63 760 | typename detail::Nth::Type extract() { 38:28.63 | ^~~~~~~ 38:29.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 38:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/DomainPolicy.cpp:8, 38:29.47 from Unified_cpp_caps0.cpp:11: 38:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 38:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 38:29.47 1859 | int32_t aAppUnitsPerPixel) { 38:29.47 | ^ 38:29.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 38:29.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 38:29.51 3214 | int32_t aAppUnitsPerPixel) { 38:29.51 | ^ 38:29.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:29.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:29.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:29.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 38:29.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 38:29.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 38:29.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 38:29.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 38:29.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 38:29.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 38:29.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 38:29.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 38:29.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5ContentCreatorFunction.h:8, 38:29.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5Portability.h:44, 38:29.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5AttributeName.cpp:43, 38:29.88 from Unified_cpp_parser_html0.cpp:11: 38:29.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 38:29.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 38:29.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:29.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:29.88 | ^~~~~~~~ 38:29.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 38:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 38:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 38:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 38:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 38:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5ContentCreatorFunction.h:8, 38:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5Portability.h:44, 38:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5AttributeName.cpp:43, 38:29.98 from Unified_cpp_parser_html0.cpp:11: 38:29.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:29.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 38:29.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:29.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:29.98 | ^~~~~~~~ 38:30.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 38:30.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:30.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:30.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:30.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 38:30.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 38:30.06 from PClientNavigateOpChild.cpp:7, 38:30.06 from UnifiedProtocols11.cpp:2: 38:30.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:30.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 38:30.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:30.06 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 38:30.06 | ^~~~~~~~~~~~~~ 38:30.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 38:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 38:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 38:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 38:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 38:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISimpleEnumerator.h:13, 38:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDirectoryEnumerator.h:14, 38:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFile.h:14, 38:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 38:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.h:9, 38:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:7, 38:30.19 from Unified_cpp_js_xpconnect_loader0.cpp:2: 38:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 38:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 38:30.19 760 | typename detail::Nth::Type extract() { 38:30.19 | ^~~~~~~ 38:30.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:30.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 38:30.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:30.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:30.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 38:30.27 from Unified_cpp_parser_html1.cpp:2: 38:30.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 38:30.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 38:30.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:30.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:30.27 | ^~~~~~~~ 38:30.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:30.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:30.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 38:30.30 from Unified_cpp_parser_html1.cpp:2: 38:30.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:30.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 38:30.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:30.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:30.30 | ^~~~~~~~ 38:30.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 38:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 38:30.81 from Unified_cpp_parser_html1.cpp:2: 38:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 38:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:30.81 427 | SizeT Size() const { return SizeT(width, height); } 38:30.81 | ^~~~ 38:30.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:30.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:30.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 38:30.83 from Unified_cpp_parser_html1.cpp:2: 38:30.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:30.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:30.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:30.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:30.83 | ^~~~~~~~ 38:30.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:30.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:30.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:30.85 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:30.85 | ^~~~~~~~ 38:30.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 38:30.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 38:30.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:30.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:30.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 38:30.89 from Unified_cpp_parser_html1.cpp:2: 38:30.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:30.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:30.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:30.89 62 | Sub operator-(const Sub& aPoint) const { 38:30.89 | ^~~~~~~~ 38:30.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 38:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 38:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 38:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 38:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 38:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 38:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 38:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5ContentCreatorFunction.h:8, 38:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5Portability.h:44, 38:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5AttributeName.cpp:43, 38:30.97 from Unified_cpp_parser_html0.cpp:11: 38:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 38:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:30.97 427 | SizeT Size() const { return SizeT(width, height); } 38:30.98 | ^~~~ 38:30.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 38:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 38:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 38:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 38:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 38:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5ContentCreatorFunction.h:8, 38:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5Portability.h:44, 38:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5AttributeName.cpp:43, 38:30.98 from Unified_cpp_parser_html0.cpp:11: 38:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:30.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:30.98 | ^~~~~~~~ 38:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:30.98 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:30.98 | ^~~~~~~~ 38:30.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 38:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 38:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 38:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 38:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 38:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 38:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 38:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 38:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5ContentCreatorFunction.h:8, 38:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5Portability.h:44, 38:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5AttributeName.cpp:43, 38:30.99 from Unified_cpp_parser_html0.cpp:11: 38:30.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:30.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:30.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:30.99 62 | Sub operator-(const Sub& aPoint) const { 38:30.99 | ^~~~~~~~ 38:31.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 38:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 38:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 38:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:31.47 from PCompositorManagerChild.cpp:7, 38:31.47 from UnifiedProtocols12.cpp:2: 38:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 38:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 38:31.47 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:31.47 | ^ 38:31.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:31.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:31.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 38:31.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 38:31.84 from Unified_cpp_parser_html1.cpp:2: 38:31.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 38:31.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:31.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:31.84 | ^~~~~~~~ 38:32.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Shmem.h:18, 38:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:22, 38:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 38:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 38:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:32.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:32.13 | ^ 38:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 38:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 38:32.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:32.13 | ^ 38:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 38:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 38:32.13 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:32.13 | ^ 38:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 38:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 38:32.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:32.16 | ^ 38:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 38:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 38:32.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:32.16 | ^ 38:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 38:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 38:32.21 371 | nscoord aAppUnitsPerDevPixel) { 38:32.21 | ^ 38:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 38:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 38:32.21 380 | nscoord aAppUnitsPerDevPixel) { 38:32.21 | ^ 38:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 38:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 38:32.22 387 | nscoord aAppUnitsPerDevPixel) { 38:32.22 | ^ 38:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 38:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:32.23 394 | nscoord aAppUnitsPerDevPixel) { 38:32.23 | ^ 38:33.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 38:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 38:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 38:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:33.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:33.27 | ^ 38:33.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:33.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 38:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 38:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 38:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 38:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 38:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 38:33.58 from PCycleCollectWithLogsChild.cpp:9, 38:33.58 from UnifiedProtocols13.cpp:2: 38:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 38:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 38:33.58 189 | CSSRect GetExpandedScrollableRect() const { 38:33.58 | ^ 38:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 38:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 38:33.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:33.58 | ^ 38:33.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 38:33.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 38:33.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:33.59 | ^ 38:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 38:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 38:33.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:33.64 | ^ 38:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 38:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 38:33.64 243 | CSSRect CalculateScrollRange() const { 38:33.64 | ^ 38:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 38:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 38:33.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:33.64 | ^ 38:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 38:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 38:33.65 457 | CSSRect GetVisualViewport() const { 38:33.65 | ^ 38:33.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 38:33.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 38:33.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ycbcr/YCbCrUtils.cpp:7, 38:33.65 from Unified_cpp_gfx_ycbcr0.cpp:2: 38:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:33.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:33.65 | ^ 38:34.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 38:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 38:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 38:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 38:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 38:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 38:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 38:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 38:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 38:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 38:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 38:34.04 from Unified_cpp_protocol_http1.cpp:2: 38:34.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 38:34.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.04 760 | typename detail::Nth::Type extract() { 38:34.04 | ^~~~~~~ 38:34.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:34.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:34.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:34.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 38:34.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 38:34.61 from PFetchEventOpProxyParent.cpp:7, 38:34.61 from UnifiedProtocols15.cpp:2: 38:34.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:34.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:34.61 | ^ 38:35.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 38:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 38:35.08 from PFetchEventOpProxyParent.cpp:7, 38:35.08 from UnifiedProtocols15.cpp:2: 38:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 38:35.09 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:35.09 | ^ 38:35.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 38:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 38:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 38:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 38:35.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 38:35.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 38:35.15 189 | CSSRect GetExpandedScrollableRect() const { 38:35.15 | ^ 38:35.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 38:35.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 38:35.16 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:35.16 | ^ 38:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 38:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 38:35.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:35.17 | ^ 38:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 38:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 38:35.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:35.17 | ^ 38:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 38:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 38:35.17 243 | CSSRect CalculateScrollRange() const { 38:35.17 | ^ 38:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 38:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 38:35.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:35.18 | ^ 38:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 38:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 38:35.20 457 | CSSRect GetVisualViewport() const { 38:35.20 | ^ 38:36.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 38:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 38:36.27 from PFetchEventOpProxyParent.cpp:7, 38:36.27 from UnifiedProtocols15.cpp:2: 38:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 38:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:36.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:36.27 | ^ 38:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 38:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 38:36.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:36.27 | ^ 38:36.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 38:36.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 38:36.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:36.28 | ^ 38:36.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 38:36.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 38:36.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:36.29 | ^ 38:36.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 38:36.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 38:36.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:36.30 | ^ 38:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 38:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 38:36.34 371 | nscoord aAppUnitsPerDevPixel) { 38:36.34 | ^ 38:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 38:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 38:36.37 380 | nscoord aAppUnitsPerDevPixel) { 38:36.37 | ^ 38:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 38:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 38:36.37 387 | nscoord aAppUnitsPerDevPixel) { 38:36.37 | ^ 38:36.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 38:36.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:36.41 394 | nscoord aAppUnitsPerDevPixel) { 38:36.41 | ^ 38:37.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MotionPathUtils.h:12, 38:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 38:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 38:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 38:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 38:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 38:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 38:37.45 1249 | CSSCoord ToCSSPixels() const { return _0; } 38:37.45 | ^ 38:38.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:38.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:38.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:38.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:38.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:38.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:38.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/DomainPolicy.cpp:8, 38:38.35 from Unified_cpp_caps0.cpp:11: 38:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 38:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 38:38.35 332 | LayerPoint GetFixedPositionAnchor() const { 38:38.35 | ^ 38:38.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:16, 38:38.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ycbcr/YCbCrUtils.cpp:7, 38:38.59 from Unified_cpp_gfx_ycbcr0.cpp:2: 38:38.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:38.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 38:38.59 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:38.59 | ^ 38:38.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ycbcr/YCbCrUtils.cpp:7, 38:38.66 from Unified_cpp_gfx_ycbcr0.cpp:2: 38:38.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 38:38.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 38:38.66 21 | inline Rect ToRect(const gfxRect& aRect) { 38:38.66 | ^ 38:38.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 38:38.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 38:38.66 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:38.66 | ^ 38:38.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 38:38.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 38:38.67 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:38.67 | ^ 38:38.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 38:38.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 38:38.67 44 | inline Size ToSize(const gfxSize& aSize) { 38:38.67 | ^ 38:38.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/DomainPolicy.cpp:8, 38:38.68 from Unified_cpp_caps0.cpp:11: 38:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 38:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 38:38.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:38.68 | ^ 38:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 38:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 38:38.68 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:38.68 | ^ 38:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 38:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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.68 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:38.68 | ^ 38:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 38:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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.68 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:38.68 | ^ 38:38.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/DomainPolicy.cpp:8, 38:38.81 from Unified_cpp_caps0.cpp:11: 38:38.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 38:38.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 38:38.81 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:38.81 | ^ 38:38.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 38:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 38:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:38.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 38:38.89 from PCycleCollectWithLogsChild.cpp:9, 38:38.89 from UnifiedProtocols13.cpp:2: 38:38.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 38:38.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 38:38.89 1249 | CSSCoord ToCSSPixels() const { return _0; } 38:38.89 | ^ 38:39.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 38:39.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 38:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 38:39.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:39.22 | ^ 38:40.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 38:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ycbcr/YCbCrUtils.h:10, 38:40.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ycbcr/YCbCrUtils.cpp:10, 38:40.47 from Unified_cpp_gfx_ycbcr0.cpp:2: 38:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 38:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:40.47 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:40.47 | ^ 38:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 38:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 38:40.47 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:40.47 | ^ 38:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 38:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 38:40.47 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:40.47 | ^ 38:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 38:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 38:40.48 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:40.48 | ^ 38:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 38:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 38:40.48 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:40.48 | ^ 38:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 38:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 38:40.50 371 | nscoord aAppUnitsPerDevPixel) { 38:40.50 | ^ 38:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 38:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 38:40.51 380 | nscoord aAppUnitsPerDevPixel) { 38:40.51 | ^ 38:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 38:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 38:40.51 387 | nscoord aAppUnitsPerDevPixel) { 38:40.51 | ^ 38:40.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 38:40.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:40.52 394 | nscoord aAppUnitsPerDevPixel) { 38:40.52 | ^ 38:41.10 gfx/angle/targets/translator 38:41.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 38:41.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 38:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 38:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:41.28 from PCompositorManagerChild.cpp:7, 38:41.28 from UnifiedProtocols12.cpp:2: 38:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 38:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 38:41.28 21 | inline Rect ToRect(const gfxRect& aRect) { 38:41.28 | ^ 38:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 38:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 38:41.28 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:41.28 | ^ 38:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 38:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 38:41.31 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:41.31 | ^ 38:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 38:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 38:41.31 44 | inline Size ToSize(const gfxSize& aSize) { 38:41.31 | ^ 38:41.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 38:41.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 38:41.34 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:41.34 | ^ 38:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 38:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:41.44 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:41.44 | ^ 38:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 38:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:41.44 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:41.44 | ^ 38:41.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:12, 38:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:8: 38:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathRecording::GetBounds(const Matrix&) const': 38:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h:204: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 38:41.87 204 | Rect GetBounds(const Matrix& aTransform = Matrix()) const final { 38:41.87 | ^ 38:42.17 gfx/angle/targets/angle_common 38:42.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:42.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 38:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 38:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 38:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 38:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 38:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 38:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 38:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 38:42.28 from PClientNavigateOpChild.cpp:7, 38:42.28 from UnifiedProtocols11.cpp:2: 38:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 38:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.28 760 | typename detail::Nth::Type extract() { 38:42.28 | ^~~~~~~ 38:43.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 38:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 38:43.31 from PFileSystemRequestParent.cpp:7, 38:43.31 from UnifiedProtocols16.cpp:2: 38:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:43.31 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:43.31 | ^ 38:43.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 38:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 38:43.63 from PFileSystemRequestParent.cpp:7, 38:43.63 from UnifiedProtocols16.cpp:2: 38:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 38:43.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:43.63 | ^ 38:44.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 38:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 38:44.38 from PFileSystemRequestParent.cpp:7, 38:44.38 from UnifiedProtocols16.cpp:2: 38:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 38:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:44.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:44.38 | ^ 38:44.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 38:44.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 38:44.40 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:44.40 | ^ 38:44.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 38:44.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 38:44.40 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:44.40 | ^ 38:44.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 38:44.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 38:44.41 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:44.41 | ^ 38:44.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 38:44.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 38:44.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:44.43 | ^ 38:44.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 38:44.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 38:44.45 371 | nscoord aAppUnitsPerDevPixel) { 38:44.45 | ^ 38:44.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 38:44.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 38:44.45 380 | nscoord aAppUnitsPerDevPixel) { 38:44.45 | ^ 38:44.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 38:44.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 38:44.46 387 | nscoord aAppUnitsPerDevPixel) { 38:44.46 | ^ 38:44.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 38:44.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:44.47 394 | nscoord aAppUnitsPerDevPixel) { 38:44.47 | ^ 38:45.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 38:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 38:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:45.07 from PCompositorManagerChild.cpp:7, 38:45.07 from UnifiedProtocols12.cpp:2: 38:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 38:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 38:45.07 1859 | int32_t aAppUnitsPerPixel) { 38:45.07 | ^ 38:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 38:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 38:45.08 3214 | int32_t aAppUnitsPerPixel) { 38:45.08 | ^ 38:45.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 38:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 38:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 38:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 38:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 38:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:45.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:45.58 | ^~~~~~~~ 38:46.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 38:46.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 38:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 38:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:46.13 | ^~~~~~~~ 38:46.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:46.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 38:46.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 38:46.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 38:46.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 38:46.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.47 427 | SizeT Size() const { return SizeT(width, height); } 38:46.47 | ^~~~ 38:46.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 38:46.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 38:46.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:46.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:46.48 | ^~~~~~~~ 38:46.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:46.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:46.48 | ^~~~~~~~ 38:46.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 38:46.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 38:46.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 38:46.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 38:46.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:46.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.50 62 | Sub operator-(const Sub& aPoint) const { 38:46.50 | ^~~~~~~~ 38:46.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 38:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 38:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 38:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 38:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:46.96 | ^~~~~~~~ 38:47.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 38:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 38:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 38:47.75 from PCycleCollectWithLogsChild.cpp:9, 38:47.75 from UnifiedProtocols13.cpp:2: 38:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 38:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 38:47.75 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:47.75 | ^ 38:48.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 38:48.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 38:48.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 38:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 38:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:48.40 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:48.40 | ^~~~~~~~~~~~~ 38:48.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 38:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 38:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:9: 38:48.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:48.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:48.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:48.41 323 | static SizeTyped FromUnknownSize( 38:48.41 | ^~~~~~~~~~~~~~~ 38:49.46 gfx/angle/targets/preprocessor 38:50.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 38:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:50.10 from PCompositorManagerChild.cpp:7, 38:50.10 from UnifiedProtocols12.cpp:2: 38:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 38:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 38:50.10 332 | LayerPoint GetFixedPositionAnchor() const { 38:50.10 | ^ 38:50.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:50.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:50.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:50.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:50.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 38:50.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:50.34 from PCompositorManagerChild.cpp:7, 38:50.34 from UnifiedProtocols12.cpp:2: 38:50.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 38:50.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 38:50.34 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:50.34 | ^ 38:50.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 38:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 38:50.51 from PCompositorManagerChild.cpp:7, 38:50.51 from UnifiedProtocols12.cpp:2: 38:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 38:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 38:50.51 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:50.51 | ^ 38:51.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:51.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 38:51.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 38:51.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 38:51.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ycbcr/YCbCrUtils.cpp:7, 38:51.56 from Unified_cpp_gfx_ycbcr0.cpp:2: 38:51.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 38:51.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 38:51.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:51.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:51.56 | ^~~~~~~~ 38:51.76 gfx/src 38:54.18 gfx/qcms 38:54.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:54.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:54.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 38:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-spans.c:27, 38:54.86 from Unified_c_gfx_cairo_cairo_src3.c:2: 38:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-stroke-style.c: In function '_cairo_stroke_style_init_copy': 38:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:54.86 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:54.86 | ^ 38:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:54.86 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:54.86 | ^~~~ 38:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-stroke-style.c:73:16: note: in expansion of macro '_cairo_malloc_ab' 38:54.86 73 | style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); 38:54.86 | ^~~~~~~~~~~~~~~~ 38:54.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_fill_rectangles': 38:54.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:54.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:54.90 | ^ 38:54.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:54.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:54.90 | ^~~~ 38:54.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:10: note: in expansion of macro '_cairo_malloc_ab' 38:54.90 701 | rects = _cairo_malloc_ab (traps->num_traps, 38:54.90 | ^~~~~~~~~~~~~~~~ 38:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_fill_rectangles': 38:54.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 38:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 38:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 38:54.93 from PGMPTimer.cpp:7, 38:54.93 from UnifiedProtocols17.cpp:2: 38:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 38:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:54.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:54.93 | ^ 38:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:54.93 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:54.93 | ^ 38:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:54.93 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:54.93 | ^~~~ 38:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:17: note: in expansion of macro '_cairo_malloc_ab' 38:54.93 1491 | offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); 38:54.93 | ^~~~~~~~~~~~~~~~ 38:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_composite_trapezoids': 38:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:54.93 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:54.93 | ^ 38:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:54.93 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:54.93 | ^~~~ 38:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:17: note: in expansion of macro '_cairo_malloc_ab' 38:54.93 1546 | offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); 38:54.93 | ^~~~~~~~~~~~~~~~ 38:54.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-offset.c: In function '_cairo_surface_offset_glyphs': 38:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:54.95 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:54.95 | ^ 38:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:54.95 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:54.95 | ^~~~ 38:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro '_cairo_malloc_ab' 38:54.95 301 | dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 38:54.95 | ^~~~~~~~~~~~~~~~ 38:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface.c: In function '_cairo_surface_fill_region': 38:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:55.05 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:55.05 | ^ 38:55.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:55.05 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:55.05 | ^~~~ 38:55.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-surface.c:1991:10: note: in expansion of macro '_cairo_malloc_ab' 38:55.05 1991 | rects = _cairo_malloc_ab (num_rects, 38:55.05 | ^~~~~~~~~~~~~~~~ 38:55.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-tee-surface.c: In function '_cairo_tee_surface_show_text_glyphs': 38:55.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:55.12 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:55.12 | ^ 38:55.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:55.12 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:55.12 | ^~~~ 38:55.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro '_cairo_malloc_ab' 38:55.12 428 | glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 38:55.12 | ^~~~~~~~~~~~~~~~ 38:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function 'polygon_reset': 38:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:55.15 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:55.15 | ^ 38:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:55.15 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:55.15 | ^~~~ 38:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:23: note: in expansion of macro '_cairo_malloc_ab' 38:55.15 1093 | polygon->y_buckets = _cairo_malloc_ab (num_buckets, 38:55.15 | ^~~~~~~~~~~~~~~~ 38:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_grow': 38:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:55.19 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:55.19 | ^ 38:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:55.19 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:55.19 | ^~~~ 38:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-traps.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 38:55.19 113 | new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); 38:55.19 | ^~~~~~~~~~~~~~~~ 38:55.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:20, 38:55.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/nsJSPrincipals.h:9, 38:55.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasePrincipal.h:10, 38:55.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/BasePrincipal.cpp:7: 38:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 38:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.20 760 | typename detail::Nth::Type extract() { 38:55.20 | ^~~~~~~ 38:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_extract_region': 38:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:55.20 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:55.20 | ^ 38:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:55.20 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:55.20 | ^~~~ 38:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-traps.c:530:10: note: in expansion of macro '_cairo_malloc_ab' 38:55.20 530 | rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); 38:55.20 | ^~~~~~~~~~~~~~~~ 38:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_ucs4': 38:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:55.21 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:55.21 | ^ 38:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:55.21 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:55.21 | ^~~~ 38:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-unicode.c:280:10: note: in expansion of macro '_cairo_malloc_ab' 38:55.21 280 | str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); 38:55.21 | ^~~~~~~~~~~~~~~~ 38:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_utf16': 38:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 38:55.21 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 38:55.21 | ^ 38:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 38:55.21 62 | ((size) ? malloc((unsigned) (size)) : NULL) 38:55.21 | ^~~~ 38:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro '_cairo_malloc_ab' 38:55.21 396 | str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); 38:55.21 | ^~~~~~~~~~~~~~~~ 38:55.22 In file included from Unified_c_gfx_cairo_cairo_src3.c:137: 38:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-version.c: At top level: 38:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined 38:55.22 39 | #define CAIRO_VERSION_H 1 38:55.22 | 38:55.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo.h:41, 38:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairoint.h:70, 38:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-spans.c:27, 38:55.22 from Unified_c_gfx_cairo_cairo_src3.c:2: 38:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/cairo/cairo/src/cairo-version.h:8: note: this is the location of the previous definition 38:55.22 8 | #define CAIRO_VERSION_H 38:55.22 | 38:55.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 38:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 38:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 38:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 38:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 38:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 38:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 38:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 38:55.39 from PDocumentChannelChild.cpp:7, 38:55.39 from UnifiedProtocols14.cpp:2: 38:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 38:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 38:55.39 189 | CSSRect GetExpandedScrollableRect() const { 38:55.39 | ^ 38:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 38:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 38:55.40 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:55.40 | ^ 38:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 38:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 38:55.40 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:55.40 | ^ 38:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 38:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 38:55.40 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:55.40 | ^ 38:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 38:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 38:55.40 243 | CSSRect CalculateScrollRange() const { 38:55.40 | ^ 38:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 38:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 38:55.40 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:55.40 | ^ 38:55.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 38:55.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 38:55.41 457 | CSSRect GetVisualViewport() const { 38:55.41 | ^ 38:55.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 38:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 38:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 38:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 38:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 38:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 38:55.46 332 | LayerPoint GetFixedPositionAnchor() const { 38:55.46 | ^ 38:56.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 38:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 38:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 38:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 38:56.07 from PGMPTimer.cpp:7, 38:56.07 from UnifiedProtocols17.cpp:2: 38:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 38:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 38:56.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:56.07 | ^ 38:57.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 38:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 38:57.21 from PDocumentChannelChild.cpp:7, 38:57.21 from UnifiedProtocols14.cpp:2: 38:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 38:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 38:57.21 1249 | CSSCoord ToCSSPixels() const { return _0; } 38:57.21 | ^ 38:57.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:57.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:58.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 38:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 38:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 38:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 38:58.46 from PGMPTimer.cpp:7, 38:58.46 from UnifiedProtocols17.cpp:2: 38:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 38:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:58.46 | ^ 38:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 38:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 38:58.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:58.46 | ^ 38:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 38:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 38:58.47 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:58.47 | ^ 38:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 38:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 38:58.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:58.54 | ^ 38:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 38:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 38:58.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:58.54 | ^ 38:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 38:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 38:58.68 371 | nscoord aAppUnitsPerDevPixel) { 38:58.68 | ^ 38:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 38:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 38:58.68 380 | nscoord aAppUnitsPerDevPixel) { 38:58.68 | ^ 38:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 38:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 38:58.69 387 | nscoord aAppUnitsPerDevPixel) { 38:58.69 | ^ 38:58.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 38:58.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.81 394 | nscoord aAppUnitsPerDevPixel) { 38:58.81 | ^ 39:00.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 39:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 39:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 39:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 39:00.43 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:00.43 | ^ 39:00.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 39:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 39:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 39:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 39:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 39:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 39:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 39:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 39:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:00.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:00.92 | ^ 39:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 39:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 39:00.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:00.92 | ^ 39:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 39:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 39:00.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:00.92 | ^ 39:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 39:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 39:00.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:00.92 | ^ 39:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 39:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 39:00.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:00.93 | ^ 39:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 39:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 39:00.97 371 | nscoord aAppUnitsPerDevPixel) { 39:00.97 | ^ 39:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 39:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 39:00.97 380 | nscoord aAppUnitsPerDevPixel) { 39:00.97 | ^ 39:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 39:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 39:00.97 387 | nscoord aAppUnitsPerDevPixel) { 39:00.97 | ^ 39:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 39:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:00.97 394 | nscoord aAppUnitsPerDevPixel) { 39:00.97 | ^ 39:00.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:01.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 39:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 39:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 39:01.59 from PCycleCollectWithLogsChild.cpp:9, 39:01.59 from UnifiedProtocols13.cpp:2: 39:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 39:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 39:01.59 21 | inline Rect ToRect(const gfxRect& aRect) { 39:01.59 | ^ 39:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 39:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 39:01.59 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:01.59 | ^ 39:01.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 39:01.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 39:01.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:01.60 | ^ 39:01.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 39:01.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 39:01.60 44 | inline Size ToSize(const gfxSize& aSize) { 39:01.60 | ^ 39:01.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 39:01.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 39:01.60 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:01.60 | ^ 39:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 39:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 39:01.61 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:01.61 | ^ 39:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 39:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 39:01.61 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:01.61 | ^ 39:01.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:01.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 39:01.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 39:01.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:01.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:01.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:01.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:01.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:01.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 39:01.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 39:01.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:01.88 from PDocumentChannelChild.cpp:7, 39:01.88 from UnifiedProtocols14.cpp:2: 39:01.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 39:01.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 39:01.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:01.88 | ^ 39:01.93 gfx/gl 39:02.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:03.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 39:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 39:03.57 from PCycleCollectWithLogsChild.cpp:9, 39:03.57 from UnifiedProtocols13.cpp:2: 39:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 39:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 39:03.57 1859 | int32_t aAppUnitsPerPixel) { 39:03.57 | ^ 39:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 39:03.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 39:03.58 3214 | int32_t aAppUnitsPerPixel) { 39:03.58 | ^ 39:05.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 39:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 39:05.28 from PCycleCollectWithLogsChild.cpp:9, 39:05.28 from UnifiedProtocols13.cpp:2: 39:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 39:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 39:05.28 332 | LayerPoint GetFixedPositionAnchor() const { 39:05.28 | ^ 39:05.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 39:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 39:05.36 from PCycleCollectWithLogsChild.cpp:9, 39:05.36 from UnifiedProtocols13.cpp:2: 39:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 39:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 39:05.36 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:05.36 | ^ 39:05.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 39:05.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 39:05.39 from PCycleCollectWithLogsChild.cpp:9, 39:05.39 from UnifiedProtocols13.cpp:2: 39:05.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 39:05.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 39:05.39 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:05.39 | ^ 39:07.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:07.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 39:07.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:07.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:07.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:07.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:07.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:07.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:07.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 39:07.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 39:07.33 from Unified_cpp_protocol_http2.cpp:2: 39:07.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 39:07.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 39:07.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:07.33 | ^~~~~~~~ 39:07.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 39:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 39:07.36 from Unified_cpp_protocol_http2.cpp:2: 39:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 39:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:07.36 | ^~~~~~~~ 39:07.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 39:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 39:07.38 from PHttpChannelParent.cpp:7, 39:07.38 from UnifiedProtocols19.cpp:2: 39:07.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 39:07.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:07.38 | ^ 39:07.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 39:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 39:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 39:07.57 from PHttpChannelParent.cpp:7, 39:07.57 from UnifiedProtocols19.cpp:2: 39:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 39:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 39:07.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:07.57 | ^ 39:07.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 39:07.73 from Unified_cpp_protocol_http2.cpp:2: 39:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 39:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.73 427 | SizeT Size() const { return SizeT(width, height); } 39:07.73 | ^~~~ 39:07.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 39:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 39:07.73 from Unified_cpp_protocol_http2.cpp:2: 39:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.73 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:07.73 | ^~~~~~~~ 39:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.73 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:07.73 | ^~~~~~~~ 39:07.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 39:07.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:07.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:07.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:07.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:07.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:07.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:07.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 39:07.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 39:07.74 from Unified_cpp_protocol_http2.cpp:2: 39:07.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:07.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.74 62 | Sub operator-(const Sub& aPoint) const { 39:07.74 | ^~~~~~~~ 39:07.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 39:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 39:07.86 from Unified_cpp_caps0.cpp:2: 39:07.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 39:07.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 39:07.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:07.86 | ^~~~~~~~ 39:08.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 39:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:08.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:08.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:08.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:08.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 39:08.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 39:08.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:08.15 from PDocumentChannelChild.cpp:7, 39:08.15 from UnifiedProtocols14.cpp:2: 39:08.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 39:08.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 39:08.15 21 | inline Rect ToRect(const gfxRect& aRect) { 39:08.15 | ^ 39:08.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 39:08.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 39:08.17 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:08.17 | ^ 39:08.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 39:08.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 39:08.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:08.17 | ^ 39:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 39:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 39:08.18 44 | inline Size ToSize(const gfxSize& aSize) { 39:08.18 | ^ 39:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 39:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 39:08.18 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:08.18 | ^ 39:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 39:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 39:08.18 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:08.18 | ^ 39:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 39:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 39:08.19 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:08.19 | ^ 39:08.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 39:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 39:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 39:08.36 from Unified_cpp_protocol_http2.cpp:2: 39:08.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 39:08.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:08.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:08.36 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:08.36 | ^~~~~~~~ 39:08.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 39:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 39:08.42 from PHttpChannelParent.cpp:7, 39:08.42 from UnifiedProtocols19.cpp:2: 39:08.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 39:08.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:08.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:08.42 | ^ 39:08.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 39:08.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 39:08.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:08.44 | ^ 39:08.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 39:08.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 39:08.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:08.45 | ^ 39:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 39:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 39:08.47 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:08.47 | ^ 39:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 39:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 39:08.48 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:08.48 | ^ 39:08.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 39:08.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 39:08.50 371 | nscoord aAppUnitsPerDevPixel) { 39:08.50 | ^ 39:08.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 39:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 39:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 39:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 39:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 39:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 39:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 39:08.53 from Unified_cpp_caps0.cpp:2: 39:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 39:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:08.53 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:08.53 | ^~~~~~~~ 39:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 39:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 39:08.53 380 | nscoord aAppUnitsPerDevPixel) { 39:08.53 | ^ 39:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 39:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 39:08.53 387 | nscoord aAppUnitsPerDevPixel) { 39:08.53 | ^ 39:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 39:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:08.54 394 | nscoord aAppUnitsPerDevPixel) { 39:08.54 | ^ 39:09.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 39:09.06 from PFetchEventOpProxyParent.cpp:7, 39:09.06 from UnifiedProtocols15.cpp:2: 39:09.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 39:09.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 39:09.06 189 | CSSRect GetExpandedScrollableRect() const { 39:09.06 | ^ 39:09.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 39:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:09.06 from PDocumentChannelChild.cpp:7, 39:09.06 from UnifiedProtocols14.cpp:2: 39:09.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 39:09.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 39:09.06 1859 | int32_t aAppUnitsPerPixel) { 39:09.06 | ^ 39:09.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 39:09.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 39:09.06 3214 | int32_t aAppUnitsPerPixel) { 39:09.06 | ^ 39:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 39:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 39:09.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:09.08 | ^ 39:09.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 39:09.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 39:09.10 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:09.10 | ^ 39:09.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 39:09.10 from Unified_cpp_protocol_http2.cpp:2: 39:09.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 39:09.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:09.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:09.10 | ^~~~~~~~~~~~~ 39:09.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 39:09.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 39:09.10 from Unified_cpp_protocol_http2.cpp:2: 39:09.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:09.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:09.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:09.10 323 | static SizeTyped FromUnknownSize( 39:09.10 | ^~~~~~~~~~~~~~~ 39:09.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 39:09.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 39:09.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:09.11 | ^ 39:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 39:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 39:09.13 243 | CSSRect CalculateScrollRange() const { 39:09.13 | ^ 39:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 39:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 39:09.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:09.13 | ^ 39:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 39:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 39:09.14 457 | CSSRect GetVisualViewport() const { 39:09.14 | ^ 39:09.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 39:09.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 39:09.30 from Unified_cpp_caps0.cpp:2: 39:09.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:09.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 39:09.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:09.30 427 | SizeT Size() const { return SizeT(width, height); } 39:09.30 | ^~~~ 39:09.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 39:09.31 from Unified_cpp_caps0.cpp:2: 39:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:09.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:09.31 | ^~~~~~~~ 39:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:09.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:09.31 | ^~~~~~~~ 39:09.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 39:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 39:09.31 from Unified_cpp_caps0.cpp:2: 39:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:09.31 62 | Sub operator-(const Sub& aPoint) const { 39:09.31 | ^~~~~~~~ 39:09.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 39:09.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 39:09.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 39:09.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 39:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 39:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 39:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 39:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 39:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 39:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:09.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:09.47 | ^ 39:09.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 39:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 39:09.78 from Unified_cpp_caps0.cpp:2: 39:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 39:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:09.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:09.78 | ^~~~~~~~ 39:09.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 39:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:20, 39:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 39:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 39:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 39:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 39:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 39:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 39:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 39:09.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:09.87 | ^ 39:10.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 39:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 39:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:10.40 from PDocumentChannelChild.cpp:7, 39:10.40 from UnifiedProtocols14.cpp:2: 39:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 39:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 39:10.40 332 | LayerPoint GetFixedPositionAnchor() const { 39:10.40 | ^ 39:10.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 39:10.43 from Unified_cpp_caps0.cpp:2: 39:10.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 39:10.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:10.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:10.43 | ^~~~~~~~~~~~~ 39:10.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 39:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 39:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 39:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 39:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:15, 39:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 39:10.44 from Unified_cpp_caps0.cpp:2: 39:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:10.44 323 | static SizeTyped FromUnknownSize( 39:10.44 | ^~~~~~~~~~~~~~~ 39:10.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:10.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:10.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:10.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:10.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 39:10.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 39:10.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:10.47 from PDocumentChannelChild.cpp:7, 39:10.47 from UnifiedProtocols14.cpp:2: 39:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 39:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 39:10.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:10.47 | ^ 39:10.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 39:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 39:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:10.52 from PDocumentChannelChild.cpp:7, 39:10.52 from UnifiedProtocols14.cpp:2: 39:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 39:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 39:10.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:10.52 | ^ 39:11.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 39:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 39:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 39:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 39:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 39:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 39:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 39:11.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 39:11.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:11.64 | ^ 39:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 39:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 39:11.66 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:11.66 | ^ 39:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 39:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 39:11.66 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:11.66 | ^ 39:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 39:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 39:11.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:11.66 | ^ 39:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 39:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 39:11.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:11.68 | ^ 39:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 39:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 39:11.70 371 | nscoord aAppUnitsPerDevPixel) { 39:11.70 | ^ 39:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 39:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 39:11.71 380 | nscoord aAppUnitsPerDevPixel) { 39:11.71 | ^ 39:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 39:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 39:11.71 387 | nscoord aAppUnitsPerDevPixel) { 39:11.71 | ^ 39:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 39:11.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.72 394 | nscoord aAppUnitsPerDevPixel) { 39:11.72 | ^ 39:12.36 gfx/layers 39:13.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:13.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:13.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 39:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 39:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextProviderGLX.cpp:24: 39:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 39:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:13.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:13.71 | ^ 39:14.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 39:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 39:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 39:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextProviderGLX.cpp:24: 39:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 39:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 39:14.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:14.26 | ^ 39:14.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:14.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 39:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 39:14.39 from PFetchEventOpProxyParent.cpp:7, 39:14.39 from UnifiedProtocols15.cpp:2: 39:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 39:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 39:14.39 1249 | CSSCoord ToCSSPixels() const { return _0; } 39:14.39 | ^ 39:14.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 39:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 39:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 39:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 39:14.78 21 | inline Rect ToRect(const gfxRect& aRect) { 39:14.78 | ^ 39:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 39:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 39:14.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:14.78 | ^ 39:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 39:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 39:14.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:14.79 | ^ 39:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 39:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 39:14.79 44 | inline Size ToSize(const gfxSize& aSize) { 39:14.79 | ^ 39:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 39:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 39:14.79 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:14.79 | ^ 39:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 39:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 39:14.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:14.87 | ^ 39:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 39:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 39:14.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:14.88 | ^ 39:15.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 39:15.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 39:15.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 39:15.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 39:15.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:37, 39:15.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 39:15.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 39:15.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 39:15.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 39:15.28 1249 | CSSCoord ToCSSPixels() const { return _0; } 39:15.28 | ^ 39:15.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 39:15.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 39:15.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 39:15.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 39:15.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 39:15.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 39:15.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:15.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:15.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:15.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpLog.h:20, 39:15.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 39:15.66 from Unified_cpp_protocol_http2.cpp:2: 39:15.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:15.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:15.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:15.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:15.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:15.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:15.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:15.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:15.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 39:15.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 39:15.66 760 | typename detail::Nth::Type extract() { 39:15.66 | ^~~~~~~ 39:16.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:16.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 39:16.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextProviderGLX.cpp:24: 39:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 39:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:16.48 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:16.48 | ^ 39:16.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 39:16.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 39:16.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:16.49 | ^ 39:16.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 39:16.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 39:16.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:16.49 | ^ 39:16.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 39:16.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 39:16.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:16.50 | ^ 39:16.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 39:16.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 39:16.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:16.50 | ^ 39:16.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 39:16.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 39:16.54 371 | nscoord aAppUnitsPerDevPixel) { 39:16.54 | ^ 39:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 39:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 39:16.56 380 | nscoord aAppUnitsPerDevPixel) { 39:16.56 | ^ 39:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 39:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 39:16.56 387 | nscoord aAppUnitsPerDevPixel) { 39:16.56 | ^ 39:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 39:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:16.58 394 | nscoord aAppUnitsPerDevPixel) { 39:16.58 | ^ 39:16.65 gfx/graphite2/src 39:16.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 39:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 39:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 39:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 39:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:37, 39:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 39:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 39:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 39:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 39:16.82 1249 | CSSCoord ToCSSPixels() const { return _0; } 39:16.82 | ^ 39:17.21 gfx/harfbuzz/src 39:17.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:18.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 39:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextGLX.h:10, 39:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextProviderGLX.cpp:38: 39:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 39:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 39:18.95 21 | inline Rect ToRect(const gfxRect& aRect) { 39:18.95 | ^ 39:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 39:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 39:18.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:18.95 | ^ 39:18.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 39:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 39:18.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:18.95 | ^ 39:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 39:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 39:18.96 44 | inline Size ToSize(const gfxSize& aSize) { 39:18.96 | ^ 39:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 39:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 39:18.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:18.96 | ^ 39:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 39:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 39:18.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:18.96 | ^ 39:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 39:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 39:18.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:18.96 | ^ 39:19.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:19.88 In file included from Unified_cpp_gfx_graphite2_src0.cpp:20: 39:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/Code.cpp:80:22: warning: 'graphite2::vm::Machine::Code::decoder' has a field 'graphite2::vm::Machine::Code::decoder::_contexts' whose type uses the anonymous namespace [-Wsubobject-linkage] 39:19.88 80 | class Machine::Code::decoder 39:19.88 | ^~~~~~~ 39:20.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:20.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 39:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 39:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 39:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 39:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 39:20.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 39:20.37 1859 | int32_t aAppUnitsPerPixel) { 39:20.37 | ^ 39:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 39:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 39:20.42 3214 | int32_t aAppUnitsPerPixel) { 39:20.42 | ^ 39:20.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 39:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 39:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 39:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 39:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 39:20.52 from PFetchEventOpProxyParent.cpp:7, 39:20.52 from UnifiedProtocols15.cpp:2: 39:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 39:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 39:20.52 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:20.52 | ^ 39:21.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.h:16, 39:21.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp:10: 39:21.17 In member function 'constexpr bool sh::ImmutableString::operator==(const sh::ImmutableString&) const', 39:21.17 inlined from 'sh::ImmutableString sh::AtomicCounterFunctionHLSL::useAtomicCounterFunction(const sh::ImmutableString&)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp:45:38: 39:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/ImmutableString.h:78:22: warning: 'int __builtin_memcmp_eq(const void*, const void*, long unsigned int)' reading 22 bytes from a region of size 1 [-Wstringop-overflow=] 39:21.17 78 | return memcmp(data(), b.data(), mLength) == 0; 39:21.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:21.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:21.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:22.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 39:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 39:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 39:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 39:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 39:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 39:22.01 from PGMPTimer.cpp:7, 39:22.01 from UnifiedProtocols17.cpp:2: 39:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 39:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 39:22.01 189 | CSSRect GetExpandedScrollableRect() const { 39:22.01 | ^ 39:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 39:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 39:22.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:22.02 | ^ 39:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 39:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 39:22.02 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:22.02 | ^ 39:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 39:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 39:22.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:22.03 | ^ 39:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 39:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 39:22.03 243 | CSSRect CalculateScrollRange() const { 39:22.03 | ^ 39:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 39:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 39:22.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:22.04 | ^ 39:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 39:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 39:22.05 457 | CSSRect GetVisualViewport() const { 39:22.05 | ^ 39:22.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:23.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:23.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 39:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 39:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 39:23.22 from PCycleCollectWithLogsChild.cpp:7, 39:23.22 from UnifiedProtocols13.cpp:2: 39:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 39:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 39:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:23.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:23.22 | ^~~~~~~~ 39:23.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 39:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 39:23.28 from PCycleCollectWithLogsChild.cpp:7, 39:23.28 from UnifiedProtocols13.cpp:2: 39:23.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:23.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 39:23.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:23.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:23.28 | ^~~~~~~~ 39:23.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 39:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 39:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 39:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 39:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 39:23.44 from PGMPTimer.cpp:7, 39:23.44 from UnifiedProtocols17.cpp:2: 39:23.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 39:23.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 39:23.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 39:23.44 | ^ 39:23.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:23.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 39:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 39:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextProviderGLX.cpp:24: 39:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 39:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 39:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:23.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:23.80 | ^~~~~~~~ 39:23.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:23.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:23.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:23.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:23.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 39:23.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 39:23.87 from PCycleCollectWithLogsChild.cpp:7, 39:23.87 from UnifiedProtocols13.cpp:2: 39:23.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:23.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 39:23.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:23.87 427 | SizeT Size() const { return SizeT(width, height); } 39:23.87 | ^~~~ 39:23.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 39:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 39:23.88 from PCycleCollectWithLogsChild.cpp:7, 39:23.88 from UnifiedProtocols13.cpp:2: 39:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:23.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:23.88 | ^~~~~~~~ 39:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:23.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:23.88 | ^~~~~~~~ 39:23.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 39:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 39:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 39:23.88 from PCycleCollectWithLogsChild.cpp:7, 39:23.88 from UnifiedProtocols13.cpp:2: 39:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:23.88 62 | Sub operator-(const Sub& aPoint) const { 39:23.88 | ^~~~~~~~ 39:23.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 39:23.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextProviderGLX.cpp:24: 39:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 39:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:23.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:23.93 | ^~~~~~~~ 39:24.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 39:24.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 39:24.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextProviderGLX.cpp:24: 39:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.08 323 | static SizeTyped FromUnknownSize( 39:24.08 | ^~~~~~~~~~~~~~~ 39:24.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 39:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 39:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 39:24.62 from PCycleCollectWithLogsChild.cpp:7, 39:24.62 from UnifiedProtocols13.cpp:2: 39:24.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 39:24.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:24.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:24.62 | ^~~~~~~~ 39:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 39:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 39:25.02 from PCycleCollectWithLogsChild.cpp:7, 39:25.02 from UnifiedProtocols13.cpp:2: 39:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 39:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:25.02 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:25.02 | ^~~~~~~~~~~~~ 39:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 39:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 39:25.02 from PCycleCollectWithLogsChild.cpp:7, 39:25.02 from UnifiedProtocols13.cpp:2: 39:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:25.02 323 | static SizeTyped FromUnknownSize( 39:25.02 | ^~~~~~~~~~~~~~~ 39:25.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 39:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 39:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 39:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 39:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 39:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 39:25.05 from PFileSystemRequestParent.cpp:10, 39:25.05 from UnifiedProtocols16.cpp:2: 39:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 39:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 39:25.05 189 | CSSRect GetExpandedScrollableRect() const { 39:25.05 | ^ 39:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 39:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 39:25.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:25.05 | ^ 39:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 39:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 39:25.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:25.05 | ^ 39:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 39:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 39:25.06 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:25.06 | ^ 39:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 39:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 39:25.06 243 | CSSRect CalculateScrollRange() const { 39:25.06 | ^ 39:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 39:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 39:25.06 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:25.06 | ^ 39:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 39:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 39:25.07 457 | CSSRect GetVisualViewport() const { 39:25.07 | ^ 39:25.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 39:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 39:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 39:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 39:25.64 from PFetchEventOpProxyParent.cpp:7, 39:25.64 from UnifiedProtocols15.cpp:2: 39:25.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 39:25.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 39:25.64 21 | inline Rect ToRect(const gfxRect& aRect) { 39:25.64 | ^ 39:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 39:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 39:25.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:25.70 | ^ 39:25.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 39:25.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 39:25.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:25.73 | ^ 39:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 39:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 39:25.75 44 | inline Size ToSize(const gfxSize& aSize) { 39:25.75 | ^ 39:25.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 39:25.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 39:25.77 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:25.77 | ^ 39:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 39:25.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 39:25.81 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:25.81 | ^ 39:25.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 39:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 39:25.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:25.88 | ^ 39:26.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 39:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 39:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 39:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 39:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 39:26.13 from PFileSystemRequestParent.cpp:10, 39:26.13 from UnifiedProtocols16.cpp:2: 39:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 39:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 39:26.13 1249 | CSSCoord ToCSSPixels() const { return _0; } 39:26.13 | ^ 39:26.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 39:26.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 39:26.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 39:26.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 39:26.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/nsJSPrincipals.h:10, 39:26.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:10, 39:26.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 39:26.39 from Unified_cpp_caps0.cpp:2: 39:26.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 39:26.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 39:26.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 39:26.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 39:26.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 39:26.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 39:26.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 39:26.40 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 39:26.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:26.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/nsJSPrincipals.cpp:17, 39:26.40 from Unified_cpp_caps0.cpp:65: 39:26.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 39:26.40 27 | struct JSGCSetting { 39:26.40 | ^~~~~~~~~~~ 39:26.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 39:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 39:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 39:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 39:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 39:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 39:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.h:9, 39:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/caps/ContentPrincipal.cpp:7, 39:26.62 from Unified_cpp_caps0.cpp:2: 39:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 39:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 39:26.62 760 | typename detail::Nth::Type extract() { 39:26.62 | ^~~~~~~ 39:27.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 39:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 39:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 39:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 39:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 39:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 39:27.43 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:27.43 | ^ 39:27.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 39:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 39:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 39:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 39:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 39:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 39:27.67 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:27.67 | ^ 39:28.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:28.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:28.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 39:28.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 39:28.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:28.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:28.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:28.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:28.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:28.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 39:28.26 from PFileSystemRequestParent.cpp:10, 39:28.26 from UnifiedProtocols16.cpp:2: 39:28.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 39:28.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 39:28.26 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:28.26 | ^ 39:28.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 39:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 39:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 39:28.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 39:28.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:28.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:28.28 | ^ 39:28.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 39:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 39:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 39:28.35 from PFetchEventOpProxyParent.cpp:7, 39:28.35 from UnifiedProtocols15.cpp:2: 39:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 39:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 39:28.35 1859 | int32_t aAppUnitsPerPixel) { 39:28.35 | ^ 39:28.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 39:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 39:28.37 3214 | int32_t aAppUnitsPerPixel) { 39:28.37 | ^ 39:29.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 39:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 39:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 39:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 39:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 39:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 39:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 39:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 39:29.01 from PCycleCollectWithLogsChild.cpp:7, 39:29.01 from UnifiedProtocols13.cpp:2: 39:29.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 39:29.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.01 760 | typename detail::Nth::Type extract() { 39:29.01 | ^~~~~~~ 39:29.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 39:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 39:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 39:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 39:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 39:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 39:29.78 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:29.78 | ^ 39:30.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:30.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 39:30.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 39:30.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 39:30.09 from PGMPTimer.cpp:7, 39:30.09 from UnifiedProtocols17.cpp:2: 39:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 39:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 39:30.09 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:30.09 | ^ 39:31.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 39:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 39:31.68 from PFileSystemRequestParent.cpp:10, 39:31.68 from UnifiedProtocols16.cpp:2: 39:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 39:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 39:31.68 21 | inline Rect ToRect(const gfxRect& aRect) { 39:31.68 | ^ 39:31.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 39:31.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:31.81 | ^ 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 39:31.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:31.81 | ^ 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 39:31.81 44 | inline Size ToSize(const gfxSize& aSize) { 39:31.81 | ^ 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 39:31.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:31.81 | ^ 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 39:31.81 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:31.81 | ^ 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 39:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 39:31.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:31.81 | ^ 39:32.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 39:32.81 from PFileSystemRequestParent.cpp:10, 39:32.81 from UnifiedProtocols16.cpp:2: 39:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 39:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 39:32.81 1859 | int32_t aAppUnitsPerPixel) { 39:32.81 | ^ 39:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 39:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 39:32.81 3214 | int32_t aAppUnitsPerPixel) { 39:32.81 | ^ 39:33.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 39:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 39:33.57 from PGMPTimer.cpp:7, 39:33.57 from UnifiedProtocols17.cpp:2: 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 39:33.57 21 | inline Rect ToRect(const gfxRect& aRect) { 39:33.57 | ^ 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 39:33.57 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:33.57 | ^ 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 39:33.57 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:33.57 | ^ 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 39:33.57 44 | inline Size ToSize(const gfxSize& aSize) { 39:33.57 | ^ 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 39:33.57 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:33.57 | ^ 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 39:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 39:33.57 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:33.58 | ^ 39:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 39:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 39:33.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:33.58 | ^ 39:33.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 39:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 39:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 39:33.68 from PFetchEventOpProxyParent.cpp:7, 39:33.68 from UnifiedProtocols15.cpp:2: 39:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 39:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 39:33.68 332 | LayerPoint GetFixedPositionAnchor() const { 39:33.68 | ^ 39:33.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 39:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 39:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 39:34.03 from PFetchEventOpProxyParent.cpp:7, 39:34.03 from UnifiedProtocols15.cpp:2: 39:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 39:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 39:34.03 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:34.03 | ^ 39:34.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 39:34.06 from PGMPTimer.cpp:7, 39:34.06 from UnifiedProtocols17.cpp:2: 39:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 39:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 39:34.06 1859 | int32_t aAppUnitsPerPixel) { 39:34.06 | ^ 39:34.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 39:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 39:34.06 from PFetchEventOpProxyParent.cpp:7, 39:34.06 from UnifiedProtocols15.cpp:2: 39:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 39:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 39:34.06 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:34.06 | ^ 39:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 39:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 39:34.17 3214 | int32_t aAppUnitsPerPixel) { 39:34.17 | ^ 39:34.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:34.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:34.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 39:34.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 39:34.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 39:34.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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:34.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:34.42 | ^ 39:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 39:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 39:34.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:34.45 | ^ 39:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 39:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 39:34.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:34.45 | ^ 39:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 39:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 39:34.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:34.45 | ^ 39:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 39:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 39:34.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:34.45 | ^ 39:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 39:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 39:34.46 371 | nscoord aAppUnitsPerDevPixel) { 39:34.46 | ^ 39:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 39:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 39:34.48 380 | nscoord aAppUnitsPerDevPixel) { 39:34.48 | ^ 39:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 39:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 39:34.48 387 | nscoord aAppUnitsPerDevPixel) { 39:34.48 | ^ 39:34.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 39:34.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:34.50 394 | nscoord aAppUnitsPerDevPixel) { 39:34.50 | ^ 39:34.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:34.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:34.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:34.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:34.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:34.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 39:34.81 from PFileSystemRequestParent.cpp:10, 39:34.81 from UnifiedProtocols16.cpp:2: 39:34.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 39:34.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 39:34.81 332 | LayerPoint GetFixedPositionAnchor() const { 39:34.81 | ^ 39:34.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:34.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:34.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:34.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:34.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 39:34.83 from PFileSystemRequestParent.cpp:10, 39:34.83 from UnifiedProtocols16.cpp:2: 39:34.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 39:34.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 39:34.83 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:34.83 | ^ 39:34.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:34.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:34.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:34.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:34.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 39:34.85 from PFileSystemRequestParent.cpp:10, 39:34.85 from UnifiedProtocols16.cpp:2: 39:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 39:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 39:34.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:34.85 | ^ 39:35.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:36.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:37.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:37.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:10: 39:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 39:37.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 39:37.54 21 | inline Rect ToRect(const gfxRect& aRect) { 39:37.54 | ^ 39:37.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 39:37.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 39:37.61 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:37.61 | ^ 39:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 39:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 39:37.62 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:37.62 | ^ 39:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 39:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 39:37.67 44 | inline Size ToSize(const gfxSize& aSize) { 39:37.67 | ^ 39:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 39:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 39:37.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:37.67 | ^ 39:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 39:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 39:37.68 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:37.68 | ^ 39:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 39:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 39:37.68 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:37.68 | ^ 39:38.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 39:38.60 from PGMPTimer.cpp:7, 39:38.60 from UnifiedProtocols17.cpp:2: 39:38.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 39:38.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 39:38.60 332 | LayerPoint GetFixedPositionAnchor() const { 39:38.60 | ^ 39:38.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 39:38.74 from PGMPTimer.cpp:7, 39:38.74 from UnifiedProtocols17.cpp:2: 39:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 39:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 39:38.75 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:38.75 | ^ 39:38.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 39:38.80 from PGMPTimer.cpp:7, 39:38.80 from UnifiedProtocols17.cpp:2: 39:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 39:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 39:38.80 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:38.80 | ^ 39:39.00 gfx/ots/src 39:40.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 39:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 39:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 39:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 39:40.45 189 | CSSRect GetExpandedScrollableRect() const { 39:40.45 | ^ 39:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 39:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 39:40.47 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:40.47 | ^ 39:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 39:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 39:40.47 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:40.47 | ^ 39:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 39:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 39:40.47 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:40.47 | ^ 39:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 39:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 39:40.54 243 | CSSRect CalculateScrollRange() const { 39:40.54 | ^ 39:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 39:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 39:40.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:40.54 | ^ 39:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 39:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 39:40.54 457 | CSSRect GetVisualViewport() const { 39:40.54 | ^ 39:41.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:41.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:41.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:41.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 39:41.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 39:41.58 from PGamepadTestChannelChild.cpp:7, 39:41.58 from UnifiedProtocols18.cpp:2: 39:41.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 39:41.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:41.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:41.58 | ^ 39:42.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 39:42.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:42.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:42.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 39:42.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 39:42.26 from PGamepadTestChannelChild.cpp:7, 39:42.26 from UnifiedProtocols18.cpp:2: 39:42.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 39:42.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 39:42.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:42.26 | ^ 39:42.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 39:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 39:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 39:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 39:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 39:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 39:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:17: 39:42.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 39:42.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 39:42.57 189 | CSSRect GetExpandedScrollableRect() const { 39:42.57 | ^ 39:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 39:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 39:42.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:42.59 | ^ 39:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 39:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 39:42.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:42.59 | ^ 39:42.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 39:42.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 39:42.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:42.61 | ^ 39:42.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 39:42.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 39:42.61 243 | CSSRect CalculateScrollRange() const { 39:42.61 | ^ 39:42.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 39:42.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 39:42.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:42.61 | ^ 39:42.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 39:42.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 39:42.62 457 | CSSRect GetVisualViewport() const { 39:42.62 | ^ 39:43.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MotionPathUtils.h:12, 39:43.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 39:43.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 39:43.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 39:43.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 39:43.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 39:43.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 39:43.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:17: 39:43.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 39:43.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 39:43.38 1249 | CSSCoord ToCSSPixels() const { return _0; } 39:43.38 | ^ 39:44.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 39:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 39:44.07 from PGamepadTestChannelChild.cpp:7, 39:44.07 from UnifiedProtocols18.cpp:2: 39:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 39:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:44.07 | ^ 39:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 39:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 39:44.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:44.07 | ^ 39:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 39:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 39:44.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:44.07 | ^ 39:44.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 39:44.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 39:44.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:44.11 | ^ 39:44.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 39:44.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 39:44.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:44.11 | ^ 39:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 39:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 39:44.13 371 | nscoord aAppUnitsPerDevPixel) { 39:44.13 | ^ 39:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 39:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 39:44.15 380 | nscoord aAppUnitsPerDevPixel) { 39:44.15 | ^ 39:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 39:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 39:44.15 387 | nscoord aAppUnitsPerDevPixel) { 39:44.15 | ^ 39:44.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 39:44.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.17 394 | nscoord aAppUnitsPerDevPixel) { 39:44.17 | ^ 39:44.18 In file included from Unified_cpp_gfx_ots_src0.cpp:11: 39:44.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ots/src/cff.cc: In function 'bool {anonymous}::ParsePrivateDictData(ots::Buffer&, size_t, size_t, {anonymous}::DICT_DATA_TYPE, ots::OpenTypeCFF*)': 39:44.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ots/src/cff.cc:548:29: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 39:44.18 548 | if (operands.size() < n * (k + 1) + 1) { 39:44.18 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 39:44.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 39:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 39:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:44.56 from PDocumentChannelChild.cpp:7, 39:44.56 from UnifiedProtocols14.cpp:2: 39:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 39:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 39:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:44.56 | ^~~~~~~~ 39:44.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:44.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:44.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:44.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 39:44.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:44.63 from PDocumentChannelChild.cpp:7, 39:44.63 from UnifiedProtocols14.cpp:2: 39:44.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 39:44.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:44.63 | ^~~~~~~~ 39:44.68 In file included from Unified_cpp_gfx_ots_src0.cpp:20: 39:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ots/src/cff_charstring.cc: In function 'bool {anonymous}::ExecuteCharStringOperator(ots::OpenTypeCFF&, int32_t, size_t, const ots::CFFIndex&, const ots::CFFIndex&, ots::Buffer*, ots::Buffer*, std::stack*, bool*, bool*, size_t*, bool*, bool*, int32_t*, bool)': 39:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ots/src/cff_charstring.cc:376:31: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 39:44.68 376 | if (argument_stack->top() >= cff.region_index_count.size()) { 39:44.68 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ots/src/cff_charstring.cc:393:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 39:44.70 393 | if (*in_out_vsindex >= cff.region_index_count.size()) { 39:44.70 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ots/src/cff_charstring.cc:398:20: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'int' [-Wsign-compare] 39:44.70 398 | if (stack_size < n * (k + 1) + 1) { 39:44.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 39:45.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 39:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:45.08 from PDocumentChannelChild.cpp:7, 39:45.08 from UnifiedProtocols14.cpp:2: 39:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 39:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:45.08 427 | SizeT Size() const { return SizeT(width, height); } 39:45.08 | ^~~~ 39:45.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 39:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:45.09 from PDocumentChannelChild.cpp:7, 39:45.09 from UnifiedProtocols14.cpp:2: 39:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:45.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:45.09 | ^~~~~~~~ 39:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:45.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:45.09 | ^~~~~~~~ 39:45.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 39:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 39:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:45.09 from PDocumentChannelChild.cpp:7, 39:45.09 from UnifiedProtocols14.cpp:2: 39:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:45.09 62 | Sub operator-(const Sub& aPoint) const { 39:45.09 | ^~~~~~~~ 39:45.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 39:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 39:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:45.33 from PDocumentChannelChild.cpp:7, 39:45.33 from UnifiedProtocols14.cpp:2: 39:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 39:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:45.33 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:45.33 | ^~~~~~~~ 39:45.40 In file included from Unified_cpp_gfx_graphite2_src1.cpp:20: 39:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/Slot.cpp: In member function 'void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)': 39:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/Slot.cpp:78:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct graphite2::SlotJustify' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 39:45.40 78 | memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 39:45.40 | ^ 39:45.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/Segment.h:38, 39:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/Segment.cpp:32, 39:45.40 from Unified_cpp_gfx_graphite2_src1.cpp:2: 39:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/Slot.h:42:8: note: 'struct graphite2::SlotJustify' declared here 39:45.40 42 | struct SlotJustify 39:45.40 | ^~~~~~~~~~~ 39:46.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 39:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.h:20, 39:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:6: 39:46.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 39:46.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:46.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:46.35 | ^ 39:46.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 39:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:46.38 from PDocumentChannelChild.cpp:7, 39:46.38 from UnifiedProtocols14.cpp:2: 39:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 39:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:46.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:46.38 | ^~~~~~~~~~~~~ 39:46.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 39:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 39:46.39 from PDocumentChannelChild.cpp:7, 39:46.39 from UnifiedProtocols14.cpp:2: 39:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:46.39 323 | static SizeTyped FromUnknownSize( 39:46.39 | ^~~~~~~~~~~~~~~ 39:47.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.h:20, 39:47.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:6: 39:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 39:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 39:47.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:47.81 | ^ 39:48.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/FeatureVal.h:31, 39:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/FeatureMap.h:29, 39:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/Face.h:34, 39:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/Segment.h:34, 39:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/Segment.cpp:32, 39:48.02 from Unified_cpp_gfx_graphite2_src1.cpp:2: 39:48.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/List.h: In instantiation of 'T* graphite2::Vector::erase(graphite2::Vector::iterator, graphite2::Vector::iterator) [with T = graphite2::FeatureVal; graphite2::Vector::iterator = graphite2::FeatureVal*]': 39:48.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/List.h:93:56: required from 'void graphite2::Vector::clear() [with T = graphite2::FeatureVal]' 39:48.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/List.h:61:17: required from 'graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]' 39:48.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/Segment.cpp:60:42: required from here 39:48.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/List.h:163:32: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class graphite2::FeatureVal' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 39:48.02 163 | if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 39:48.02 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:48.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/FeatureMap.h:29, 39:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/Face.h:34, 39:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/Segment.h:34, 39:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/Segment.cpp:32, 39:48.02 from Unified_cpp_gfx_graphite2_src1.cpp:2: 39:48.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here 39:48.02 38 | class FeatureVal : public Vector 39:48.02 | ^~~~~~~~~~ 39:49.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Coord.h:12, 39:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:12, 39:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 39:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:7: 39:49.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 39:49.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 39:49.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 39:49.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:49.10 | ^~~~~~~~ 39:49.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Shmem.h:18, 39:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:22, 39:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 39:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 39:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:49.26 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:49.26 | ^~~~~~~~ 39:49.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 39:49.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 39:49.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:7: 39:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 39:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 39:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 39:49.74 427 | SizeT Size() const { return SizeT(width, height); } 39:49.74 | ^~~~ 39:49.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:49.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:49.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:49.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Shmem.h:18, 39:49.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:22, 39:49.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:72: 39:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:49.74 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:49.74 | ^~~~~~~~ 39:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:49.74 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:49.74 | ^~~~~~~~ 39:49.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:14, 39:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 39:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:7: 39:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 39:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 39:49.80 62 | Sub operator-(const Sub& aPoint) const { 39:49.80 | ^~~~~~~~ 39:50.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 39:50.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 39:50.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:9: 39:50.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 39:50.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:50.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:50.43 | ^ 39:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 39:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 39:50.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:50.46 | ^ 39:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 39:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 39:50.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:50.46 | ^ 39:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 39:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 39:50.47 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:50.47 | ^ 39:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 39:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 39:50.47 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:50.47 | ^ 39:50.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 39:50.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 39:50.50 371 | nscoord aAppUnitsPerDevPixel) { 39:50.50 | ^ 39:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 39:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 39:50.52 380 | nscoord aAppUnitsPerDevPixel) { 39:50.52 | ^ 39:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 39:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 39:50.52 387 | nscoord aAppUnitsPerDevPixel) { 39:50.52 | ^ 39:50.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 39:50.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:50.53 394 | nscoord aAppUnitsPerDevPixel) { 39:50.53 | ^ 39:51.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Coord.h:12, 39:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:12, 39:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 39:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:7: 39:51.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 39:51.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:51.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 39:51.03 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:51.03 | ^~~~~~~~ 39:51.23 gfx/thebes 39:51.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 39:51.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:11: 39:51.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 39:51.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 39:51.50 21 | inline Rect ToRect(const gfxRect& aRect) { 39:51.50 | ^ 39:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 39:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 39:51.52 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:51.52 | ^ 39:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 39:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 39:51.52 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:51.53 | ^ 39:51.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 39:51.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 39:51.53 44 | inline Size ToSize(const gfxSize& aSize) { 39:51.53 | ^ 39:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 39:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 39:51.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:51.55 | ^ 39:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 39:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 39:51.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:51.55 | ^ 39:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 39:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 39:51.55 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:51.56 | ^ 39:52.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 39:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 39:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 39:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 39:52.20 189 | CSSRect GetExpandedScrollableRect() const { 39:52.20 | ^ 39:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 39:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 39:52.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:52.21 | ^ 39:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 39:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 39:52.21 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:52.21 | ^ 39:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 39:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 39:52.22 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:52.22 | ^ 39:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 39:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 39:52.22 243 | CSSRect CalculateScrollRange() const { 39:52.22 | ^ 39:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 39:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 39:52.22 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:52.22 | ^ 39:52.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 39:52.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 39:52.24 457 | CSSRect GetVisualViewport() const { 39:52.24 | ^ 39:53.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 39:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:7: 39:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 39:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 39:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 39:53.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:53.76 | ^~~~~~~~~~~~~ 39:53.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 39:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:7: 39:53.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 39:53.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:53.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 39:53.77 323 | static SizeTyped FromUnknownSize( 39:53.77 | ^~~~~~~~~~~~~~~ 39:55.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 39:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTarget.h:12, 39:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTarget.cpp:6: 39:55.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 39:55.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:55.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:55.57 | ^ 39:55.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 39:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 39:55.62 from PInProcess.cpp:7, 39:55.62 from UnifiedProtocols20.cpp:2: 39:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 39:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:55.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:55.62 | ^ 39:55.76 gfx/ipc 39:56.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTarget.h:12, 39:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTarget.cpp:6: 39:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 39:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 39:56.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:56.55 | ^ 39:56.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 39:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 39:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 39:56.61 from PInProcess.cpp:7, 39:56.61 from UnifiedProtocols20.cpp:2: 39:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 39:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 39:56.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:56.61 | ^ 39:58.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 39:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 39:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 39:58.62 from PFileSystemRequestParent.cpp:7, 39:58.62 from UnifiedProtocols16.cpp:2: 39:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 39:58.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 39:58.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:58.63 | ^~~~~~~~ 39:58.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 39:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 39:58.74 from PFileSystemRequestParent.cpp:7, 39:58.74 from UnifiedProtocols16.cpp:2: 39:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 39:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:58.75 | ^~~~~~~~ 39:59.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 39:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 39:59.23 from PInProcess.cpp:7, 39:59.23 from UnifiedProtocols20.cpp:2: 39:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 39:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:59.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:59.24 | ^ 39:59.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 39:59.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 39:59.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:59.24 | ^ 39:59.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 39:59.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 39:59.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:59.24 | ^ 39:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 39:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 39:59.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:59.30 | ^ 39:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 39:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 39:59.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:59.31 | ^ 39:59.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 39:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 39:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 39:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 39:59.34 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:59.34 | ^ 39:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 39:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 39:59.51 371 | nscoord aAppUnitsPerDevPixel) { 39:59.52 | ^ 39:59.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 39:59.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 39:59.52 380 | nscoord aAppUnitsPerDevPixel) { 39:59.52 | ^ 39:59.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 39:59.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 39:59.52 387 | nscoord aAppUnitsPerDevPixel) { 39:59.52 | ^ 39:59.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 39:59.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 39:59.52 394 | nscoord aAppUnitsPerDevPixel) { 39:59.52 | ^ 39:59.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 39:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 39:59.56 from PFileSystemRequestParent.cpp:7, 39:59.56 from UnifiedProtocols16.cpp:2: 39:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 39:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:59.56 427 | SizeT Size() const { return SizeT(width, height); } 39:59.56 | ^~~~ 39:59.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 39:59.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 39:59.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:59.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 39:59.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 39:59.59 from PFileSystemRequestParent.cpp:7, 39:59.59 from UnifiedProtocols16.cpp:2: 39:59.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:59.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:59.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:59.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:59.59 | ^~~~~~~~ 39:59.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:59.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:59.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:59.59 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:59.59 | ^~~~~~~~ 39:59.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 39:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 39:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 39:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 39:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 39:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/../layers/ipc/ShadowLayers.h:18, 39:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:18: 39:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 39:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 39:59.61 189 | CSSRect GetExpandedScrollableRect() const { 39:59.61 | ^ 39:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 39:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 39:59.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:59.61 | ^ 39:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 39:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 39:59.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:59.61 | ^ 39:59.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 39:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 39:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 39:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 39:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 39:59.63 from PFileSystemRequestParent.cpp:7, 39:59.63 from UnifiedProtocols16.cpp:2: 39:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:59.63 62 | Sub operator-(const Sub& aPoint) const { 39:59.63 | ^~~~~~~~ 39:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 39:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 39:59.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:59.63 | ^ 39:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 39:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 39:59.63 243 | CSSRect CalculateScrollRange() const { 39:59.63 | ^ 39:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 39:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 39:59.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:59.63 | ^ 39:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 39:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 39:59.63 457 | CSSRect GetVisualViewport() const { 39:59.63 | ^ 39:59.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MotionPathUtils.h:12, 39:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 39:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 39:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 39:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 39:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 39:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/../layers/ipc/ShadowLayers.h:18, 39:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:18: 39:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 39:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 39:59.77 1249 | CSSCoord ToCSSPixels() const { return _0; } 39:59.77 | ^ 39:59.95 gfx/vr 40:00.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 40:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 40:00.51 from PFileSystemRequestParent.cpp:7, 40:00.51 from UnifiedProtocols16.cpp:2: 40:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 40:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.51 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:00.51 | ^~~~~~~~ 40:01.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:01.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:01.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:01.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:01.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:01.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:01.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 40:01.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 40:01.18 from PCompositorManagerChild.cpp:7, 40:01.18 from UnifiedProtocols12.cpp:2: 40:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 40:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 40:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:01.18 | ^~~~~~~~ 40:01.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 40:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 40:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 40:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 40:01.34 from PCompositorManagerChild.cpp:7, 40:01.34 from UnifiedProtocols12.cpp:2: 40:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 40:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:01.34 | ^~~~~~~~ 40:01.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 40:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 40:01.83 from PCompositorManagerChild.cpp:7, 40:01.83 from UnifiedProtocols12.cpp:2: 40:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 40:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.83 427 | SizeT Size() const { return SizeT(width, height); } 40:01.83 | ^~~~ 40:01.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 40:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 40:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 40:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 40:01.83 from PCompositorManagerChild.cpp:7, 40:01.83 from UnifiedProtocols12.cpp:2: 40:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:01.83 | ^~~~~~~~ 40:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:01.83 | ^~~~~~~~ 40:01.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 40:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 40:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 40:01.84 from PCompositorManagerChild.cpp:7, 40:01.84 from UnifiedProtocols12.cpp:2: 40:01.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:01.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.84 62 | Sub operator-(const Sub& aPoint) const { 40:01.84 | ^~~~~~~~ 40:01.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 40:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 40:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 40:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.h:10, 40:01.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:6: 40:01.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 40:01.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:01.84 | ^ 40:01.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 40:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 40:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 40:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 40:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 40:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 40:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 40:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 40:01.89 from PDocumentChannelChild.cpp:7, 40:01.89 from UnifiedProtocols14.cpp:2: 40:01.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 40:01.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.89 760 | typename detail::Nth::Type extract() { 40:01.89 | ^~~~~~~ 40:02.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 40:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 40:02.33 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:02.33 | ^ 40:02.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 40:02.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 40:02.65 from PCompositorManagerChild.cpp:7, 40:02.65 from UnifiedProtocols12.cpp:2: 40:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 40:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:02.65 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:02.65 | ^~~~~~~~ 40:02.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 40:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 40:02.69 from PFileSystemRequestParent.cpp:7, 40:02.69 from UnifiedProtocols16.cpp:2: 40:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 40:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:02.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:02.69 | ^~~~~~~~~~~~~ 40:02.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 40:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 40:02.69 from PFileSystemRequestParent.cpp:7, 40:02.69 from UnifiedProtocols16.cpp:2: 40:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:02.69 323 | static SizeTyped FromUnknownSize( 40:02.69 | ^~~~~~~~~~~~~~~ 40:03.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:14, 40:03.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawCommand.h:16, 40:03.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/CaptureCommandList.h:14, 40:03.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCapture.h:14, 40:03.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Factory.cpp:57: 40:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 40:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 40:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 40:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 40:03.02 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 40:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 40:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 40:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 40:03.02 760 | typename detail::Nth::Type extract() { 40:03.02 | ^~~~~~~ 40:03.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:16, 40:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 40:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 40:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.h:10, 40:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:6: 40:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 40:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 40:03.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:03.08 | ^ 40:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 40:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 40:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 40:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 40:03.37 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 40:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 40:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 40:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 40:03.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 40:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 40:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.h:10, 40:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:6: 40:03.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 40:03.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 40:03.55 21 | inline Rect ToRect(const gfxRect& aRect) { 40:03.55 | ^ 40:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 40:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 40:03.56 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:03.56 | ^ 40:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 40:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 40:03.61 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:03.61 | ^ 40:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 40:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 40:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 40:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 40:03.66 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 40:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 40:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 40:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 40:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 40:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 40:03.69 44 | inline Size ToSize(const gfxSize& aSize) { 40:03.69 | ^ 40:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 40:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 40:03.69 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:03.69 | ^ 40:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 40:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 40:03.69 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:03.69 | ^ 40:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 40:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 40:03.69 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:03.69 | ^ 40:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 40:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 40:04.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 40:04.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 40:04.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 40:04.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 40:04.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 40:04.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 40:04.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:17: 40:04.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 40:04.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 40:04.84 332 | LayerPoint GetFixedPositionAnchor() const { 40:04.84 | ^ 40:05.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 40:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 40:05.70 from PFetchEventOpProxyParent.cpp:7, 40:05.70 from UnifiedProtocols15.cpp:2: 40:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 40:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 40:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:05.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:05.70 | ^~~~~~~~ 40:05.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 40:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 40:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 40:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 40:05.76 from PFetchEventOpProxyParent.cpp:7, 40:05.76 from UnifiedProtocols15.cpp:2: 40:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 40:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:05.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:05.76 | ^~~~~~~~ 40:05.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:05.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTarget.h:12, 40:05.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetPDF.h:11, 40:05.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetPDF.cpp:6: 40:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 40:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:05.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:05.97 | ^ 40:06.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 40:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 40:06.01 from PFetchEventOpProxyParent.cpp:7, 40:06.01 from UnifiedProtocols15.cpp:2: 40:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 40:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:06.02 427 | SizeT Size() const { return SizeT(width, height); } 40:06.02 | ^~~~ 40:06.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 40:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 40:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 40:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 40:06.02 from PFetchEventOpProxyParent.cpp:7, 40:06.02 from UnifiedProtocols15.cpp:2: 40:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:06.02 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:06.02 | ^~~~~~~~ 40:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:06.02 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:06.02 | ^~~~~~~~ 40:06.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 40:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 40:06.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 40:06.02 from PFetchEventOpProxyParent.cpp:7, 40:06.02 from UnifiedProtocols15.cpp:2: 40:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:06.02 62 | Sub operator-(const Sub& aPoint) const { 40:06.02 | ^~~~~~~~ 40:06.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:06.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:06.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:06.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:06.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:06.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:06.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 40:06.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 40:06.29 from PFetchEventOpProxyParent.cpp:7, 40:06.29 from UnifiedProtocols15.cpp:2: 40:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 40:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:06.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:06.29 | ^~~~~~~~ 40:06.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTarget.h:12, 40:06.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetPDF.h:11, 40:06.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetPDF.cpp:6: 40:06.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 40:06.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 40:06.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:06.37 | ^ 40:06.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 40:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 40:06.67 from PFetchEventOpProxyParent.cpp:7, 40:06.67 from UnifiedProtocols15.cpp:2: 40:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 40:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:06.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:06.67 | ^~~~~~~~~~~~~ 40:06.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 40:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 40:06.67 from PFetchEventOpProxyParent.cpp:7, 40:06.67 from UnifiedProtocols15.cpp:2: 40:06.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:06.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:06.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:06.68 323 | static SizeTyped FromUnknownSize( 40:06.68 | ^~~~~~~~~~~~~~~ 40:07.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 40:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 40:07.10 from PCompositorManagerChild.cpp:7, 40:07.10 from UnifiedProtocols12.cpp:2: 40:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 40:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:07.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:07.10 | ^~~~~~~~~~~~~ 40:07.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 40:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 40:07.10 from PCompositorManagerChild.cpp:7, 40:07.10 from UnifiedProtocols12.cpp:2: 40:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:07.10 323 | static SizeTyped FromUnknownSize( 40:07.10 | ^~~~~~~~~~~~~~~ 40:07.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 40:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 40:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 40:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 40:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 40:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 40:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 40:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 40:07.60 from PHttpChannelParent.cpp:7, 40:07.60 from UnifiedProtocols19.cpp:2: 40:07.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 40:07.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 40:07.60 189 | CSSRect GetExpandedScrollableRect() const { 40:07.60 | ^ 40:07.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 40:07.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 40:07.62 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:07.62 | ^ 40:07.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 40:07.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 40:07.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:07.62 | ^ 40:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 40:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 40:07.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:07.64 | ^ 40:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 40:07.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 40:07.82 243 | CSSRect CalculateScrollRange() const { 40:07.82 | ^ 40:07.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 40:07.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 40:07.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:07.82 | ^ 40:07.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 40:07.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 40:07.82 457 | CSSRect GetVisualViewport() const { 40:07.82 | ^ 40:09.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 40:09.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 40:09.84 from PGMPTimer.cpp:7, 40:09.84 from UnifiedProtocols17.cpp:2: 40:09.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 40:09.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 40:09.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:09.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:09.84 | ^~~~~~~~ 40:09.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 40:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 40:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 40:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 40:09.86 from PGMPTimer.cpp:7, 40:09.86 from UnifiedProtocols17.cpp:2: 40:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 40:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:09.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:09.86 | ^~~~~~~~ 40:10.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 40:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 40:10.11 from PGMPTimer.cpp:7, 40:10.11 from UnifiedProtocols17.cpp:2: 40:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 40:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:10.11 427 | SizeT Size() const { return SizeT(width, height); } 40:10.11 | ^~~~ 40:10.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 40:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 40:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 40:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 40:10.11 from PGMPTimer.cpp:7, 40:10.11 from UnifiedProtocols17.cpp:2: 40:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:10.11 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:10.11 | ^~~~~~~~ 40:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:10.11 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:10.11 | ^~~~~~~~ 40:10.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 40:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 40:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 40:10.12 from PGMPTimer.cpp:7, 40:10.12 from UnifiedProtocols17.cpp:2: 40:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:10.12 62 | Sub operator-(const Sub& aPoint) const { 40:10.12 | ^~~~~~~~ 40:10.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:10.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:10.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:10.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:10.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:10.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:10.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 40:10.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 40:10.33 from PGMPTimer.cpp:7, 40:10.33 from UnifiedProtocols17.cpp:2: 40:10.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 40:10.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:10.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:10.33 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:10.33 | ^~~~~~~~ 40:10.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 40:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 40:10.86 from PGMPTimer.cpp:7, 40:10.86 from UnifiedProtocols17.cpp:2: 40:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 40:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:10.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:10.86 | ^~~~~~~~~~~~~ 40:10.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 40:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 40:10.86 from PGMPTimer.cpp:7, 40:10.86 from UnifiedProtocols17.cpp:2: 40:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:10.86 323 | static SizeTyped FromUnknownSize( 40:10.86 | ^~~~~~~~~~~~~~~ 40:10.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 40:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 40:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 40:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 40:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 40:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 40:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 40:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 40:10.93 from PFetchEventOpProxyParent.cpp:7, 40:10.93 from UnifiedProtocols15.cpp:2: 40:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 40:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 40:10.93 760 | typename detail::Nth::Type extract() { 40:10.93 | ^~~~~~~ 40:11.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 40:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 40:11.30 from PHttpChannelParent.cpp:7, 40:11.30 from UnifiedProtocols19.cpp:2: 40:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 40:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 40:11.30 1249 | CSSCoord ToCSSPixels() const { return _0; } 40:11.30 | ^ 40:11.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 40:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 40:11.78 21 | inline Rect ToRect(const gfxRect& aRect) { 40:11.78 | ^ 40:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 40:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 40:11.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:11.78 | ^ 40:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 40:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 40:11.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:11.78 | ^ 40:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 40:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 40:11.79 44 | inline Size ToSize(const gfxSize& aSize) { 40:11.79 | ^ 40:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 40:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 40:11.79 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:11.79 | ^ 40:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 40:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 40:11.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:11.79 | ^ 40:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 40:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 40:11.79 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:11.79 | ^ 40:12.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 40:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 40:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 40:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 40:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:12.01 | ^ 40:12.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 40:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 40:12.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 40:12.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 40:12.15 21 | inline Rect ToRect(const gfxRect& aRect) { 40:12.15 | ^ 40:12.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 40:12.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 40:12.15 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:12.15 | ^ 40:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 40:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 40:12.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:12.16 | ^ 40:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 40:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 40:12.18 44 | inline Size ToSize(const gfxSize& aSize) { 40:12.18 | ^ 40:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 40:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 40:12.18 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:12.18 | ^ 40:12.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 40:12.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 40:12.19 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:12.19 | ^ 40:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 40:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 40:12.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:12.20 | ^ 40:12.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 40:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 40:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 40:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 40:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 40:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 40:12.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:12.46 | ^ 40:12.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 40:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 40:12.55 1859 | int32_t aAppUnitsPerPixel) { 40:12.55 | ^ 40:12.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 40:12.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 40:12.58 3214 | int32_t aAppUnitsPerPixel) { 40:12.59 | ^ 40:12.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 40:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 40:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 40:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 40:12.88 1859 | int32_t aAppUnitsPerPixel) { 40:12.88 | ^ 40:12.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 40:12.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 40:12.92 3214 | int32_t aAppUnitsPerPixel) { 40:12.92 | ^ 40:13.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 40:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 40:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 40:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 40:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 40:13.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 40:13.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:13.72 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:13.72 | ^ 40:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 40:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 40:13.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:13.74 | ^ 40:13.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 40:13.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:13.88 | ^ 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 40:13.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:13.88 | ^ 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 40:13.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:13.88 | ^ 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 40:13.88 371 | nscoord aAppUnitsPerDevPixel) { 40:13.88 | ^ 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 40:13.88 380 | nscoord aAppUnitsPerDevPixel) { 40:13.88 | ^ 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 40:13.88 387 | nscoord aAppUnitsPerDevPixel) { 40:13.88 | ^ 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 40:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:13.88 394 | nscoord aAppUnitsPerDevPixel) { 40:13.88 | ^ 40:14.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 40:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 40:14.24 332 | LayerPoint GetFixedPositionAnchor() const { 40:14.24 | ^ 40:14.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 40:14.41 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:14.41 | ^ 40:14.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 40:14.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:14.41 | ^ 40:14.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:14.41 from PGamepadTestChannelChild.cpp:10, 40:14.41 from UnifiedProtocols18.cpp:2: 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 40:14.41 189 | CSSRect GetExpandedScrollableRect() const { 40:14.41 | ^ 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 40:14.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:14.41 | ^ 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 40:14.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:14.41 | ^ 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 40:14.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:14.41 | ^ 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 40:14.41 243 | CSSRect CalculateScrollRange() const { 40:14.41 | ^ 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 40:14.41 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:14.41 | ^ 40:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 40:14.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 40:14.42 457 | CSSRect GetVisualViewport() const { 40:14.42 | ^ 40:14.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 40:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 40:14.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 40:14.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 40:14.80 332 | LayerPoint GetFixedPositionAnchor() const { 40:14.80 | ^ 40:14.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:14.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 40:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 40:14.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 40:14.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 40:14.84 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:14.84 | ^ 40:14.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 40:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 40:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 40:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 40:14.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:14.86 | ^ 40:15.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 40:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 40:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 40:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 40:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 40:15.97 from PHttpChannelParent.cpp:7, 40:15.97 from UnifiedProtocols19.cpp:2: 40:15.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 40:15.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 40:15.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:15.97 | ^ 40:16.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 40:16.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 40:16.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:16.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 40:16.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:8: 40:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 40:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:16.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:16.43 | ^ 40:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 40:16.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 40:16.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:16.44 | ^ 40:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 40:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 40:16.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:16.46 | ^ 40:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 40:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 40:16.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:16.46 | ^ 40:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 40:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 40:16.47 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:16.47 | ^ 40:16.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 40:16.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 40:16.49 371 | nscoord aAppUnitsPerDevPixel) { 40:16.49 | ^ 40:16.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 40:16.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 40:16.50 380 | nscoord aAppUnitsPerDevPixel) { 40:16.50 | ^ 40:16.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTarget.h:12, 40:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetPS.h:11, 40:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetPS.cpp:6: 40:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 40:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:16.51 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:16.51 | ^ 40:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 40:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 40:16.63 387 | nscoord aAppUnitsPerDevPixel) { 40:16.64 | ^ 40:16.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 40:16.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:16.64 394 | nscoord aAppUnitsPerDevPixel) { 40:16.64 | ^ 40:17.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 40:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 40:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 40:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 40:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 40:17.13 189 | CSSRect GetExpandedScrollableRect() const { 40:17.13 | ^ 40:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 40:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 40:17.14 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:17.14 | ^ 40:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 40:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 40:17.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:17.14 | ^ 40:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 40:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 40:17.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:17.14 | ^ 40:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 40:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 40:17.14 243 | CSSRect CalculateScrollRange() const { 40:17.14 | ^ 40:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 40:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 40:17.14 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:17.14 | ^ 40:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 40:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 40:17.15 457 | CSSRect GetVisualViewport() const { 40:17.15 | ^ 40:17.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 40:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 40:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 40:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 40:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 40:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 40:17.30 1249 | CSSCoord ToCSSPixels() const { return _0; } 40:17.30 | ^ 40:17.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTarget.h:12, 40:17.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetPS.h:11, 40:17.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetPS.cpp:6: 40:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 40:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 40:17.40 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:17.40 | ^ 40:17.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 40:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:8: 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 40:17.78 189 | CSSRect GetExpandedScrollableRect() const { 40:17.78 | ^ 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 40:17.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:17.78 | ^ 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 40:17.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:17.78 | ^ 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 40:17.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:17.78 | ^ 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 40:17.78 243 | CSSRect CalculateScrollRange() const { 40:17.78 | ^ 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 40:17.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:17.78 | ^ 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 40:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 40:17.78 457 | CSSRect GetVisualViewport() const { 40:17.78 | ^ 40:17.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 40:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 40:17.88 from PAltDataOutputStreamChild.cpp:7, 40:17.88 from UnifiedProtocols2.cpp:2: 40:17.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 40:17.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:17.88 | ^ 40:17.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:17.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 40:17.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 40:17.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:17.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:17.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:17.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 40:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 40:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 40:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 40:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 40:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 40:17.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:17: 40:17.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 40:17.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 40:17.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:17.90 | ^ 40:18.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 40:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 40:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:8: 40:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 40:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 40:18.10 1249 | CSSCoord ToCSSPixels() const { return _0; } 40:18.10 | ^ 40:18.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 40:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 40:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:18.29 from PGamepadTestChannelChild.cpp:10, 40:18.29 from UnifiedProtocols18.cpp:2: 40:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 40:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 40:18.29 1249 | CSSCoord ToCSSPixels() const { return _0; } 40:18.29 | ^ 40:18.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 40:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 40:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 40:18.80 from PAltDataOutputStreamChild.cpp:7, 40:18.80 from UnifiedProtocols2.cpp:2: 40:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 40:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 40:18.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:18.80 | ^ 40:19.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 40:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRShMem.h:17, 40:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRShMem.cpp:7: 40:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 40:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:19.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:19.29 | ^ 40:19.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 40:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 40:19.41 1394 | LayerPoint GetFixedPositionAnchor() { 40:19.41 | ^ 40:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 40:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 40:19.41 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 40:19.41 | ^ 40:19.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 40:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 40:19.41 from PFileSystemRequestParent.cpp:7, 40:19.41 from UnifiedProtocols16.cpp:2: 40:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 40:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 40:19.42 760 | typename detail::Nth::Type extract() { 40:19.42 | ^~~~~~~ 40:19.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 40:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 40:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 40:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:19.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 40:19.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 40:19.49 49 | gfx::Size GetInheritedScale() const { return mScale; } 40:19.49 | ^ 40:19.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 40:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 40:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 40:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 40:19.51 from PAltDataOutputStreamChild.cpp:7, 40:19.51 from UnifiedProtocols2.cpp:2: 40:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 40:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:19.51 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:19.51 | ^ 40:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 40:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 40:19.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:19.52 | ^ 40:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 40:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 40:19.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:19.52 | ^ 40:19.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 40:19.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 40:19.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:19.54 | ^ 40:19.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 40:19.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 40:19.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:19.54 | ^ 40:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 40:19.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 40:19.59 371 | nscoord aAppUnitsPerDevPixel) { 40:19.59 | ^ 40:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 40:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 40:19.60 380 | nscoord aAppUnitsPerDevPixel) { 40:19.60 | ^ 40:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 40:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 40:19.60 387 | nscoord aAppUnitsPerDevPixel) { 40:19.60 | ^ 40:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 40:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:19.60 394 | nscoord aAppUnitsPerDevPixel) { 40:19.60 | ^ 40:20.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 40:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRShMem.h:17, 40:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRShMem.cpp:7: 40:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 40:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 40:20.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:20.11 | ^ 40:20.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 40:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 40:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 40:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 40:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 40:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 40:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 40:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 40:20.80 from PGMPTimer.cpp:7, 40:20.80 from UnifiedProtocols17.cpp:2: 40:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 40:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 40:20.80 760 | typename detail::Nth::Type extract() { 40:20.80 | ^~~~~~~ 40:21.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:21.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:21.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 40:21.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 40:21.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 40:21.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 40:21.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 40:21.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.19 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:21.19 | ^ 40:21.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 40:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 40:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 40:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 40:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 40:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 40:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 40:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 40:21.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:21.97 | ^ 40:22.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 40:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 40:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 40:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 40:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 40:22.27 from PHttpChannelParent.cpp:7, 40:22.27 from UnifiedProtocols19.cpp:2: 40:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 40:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 40:22.27 21 | inline Rect ToRect(const gfxRect& aRect) { 40:22.27 | ^ 40:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 40:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 40:22.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:22.27 | ^ 40:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 40:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 40:22.33 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:22.33 | ^ 40:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 40:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 40:22.33 44 | inline Size ToSize(const gfxSize& aSize) { 40:22.33 | ^ 40:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 40:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 40:22.33 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:22.33 | ^ 40:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 40:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 40:22.38 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:22.38 | ^ 40:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 40:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 40:22.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:22.38 | ^ 40:24.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 40:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 40:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:24.07 from PGamepadTestChannelChild.cpp:10, 40:24.07 from UnifiedProtocols18.cpp:2: 40:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 40:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 40:24.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:24.07 | ^ 40:24.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 40:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 40:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 40:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 40:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 40:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 40:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 40:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:24.07 | ^ 40:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 40:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 40:24.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:24.07 | ^ 40:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 40:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 40:24.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:24.07 | ^ 40:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 40:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 40:24.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:24.08 | ^ 40:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 40:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 40:24.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:24.08 | ^ 40:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 40:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 40:24.11 371 | nscoord aAppUnitsPerDevPixel) { 40:24.11 | ^ 40:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 40:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 40:24.11 380 | nscoord aAppUnitsPerDevPixel) { 40:24.11 | ^ 40:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 40:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 40:24.11 387 | nscoord aAppUnitsPerDevPixel) { 40:24.11 | ^ 40:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 40:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.13 394 | nscoord aAppUnitsPerDevPixel) { 40:24.13 | ^ 40:25.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 40:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 40:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 40:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 40:25.24 from PHttpChannelParent.cpp:7, 40:25.24 from UnifiedProtocols19.cpp:2: 40:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 40:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 40:25.24 1859 | int32_t aAppUnitsPerPixel) { 40:25.24 | ^ 40:25.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 40:25.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 40:25.37 3214 | int32_t aAppUnitsPerPixel) { 40:25.37 | ^ 40:26.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 40:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 40:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 40:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 40:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 40:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 40:26.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 40:26.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 40:26.32 1394 | LayerPoint GetFixedPositionAnchor() { 40:26.32 | ^ 40:26.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 40:26.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 40:26.35 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 40:26.35 | ^ 40:26.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 40:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 40:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 40:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 40:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 40:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 40:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 40:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 40:26.57 49 | gfx::Size GetInheritedScale() const { return mScale; } 40:26.57 | ^ 40:28.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 40:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 40:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:28.17 from PGamepadTestChannelChild.cpp:10, 40:28.18 from UnifiedProtocols18.cpp:2: 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 40:28.18 21 | inline Rect ToRect(const gfxRect& aRect) { 40:28.18 | ^ 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 40:28.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:28.18 | ^ 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 40:28.18 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:28.18 | ^ 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 40:28.18 44 | inline Size ToSize(const gfxSize& aSize) { 40:28.18 | ^ 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 40:28.18 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:28.18 | ^ 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 40:28.18 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:28.18 | ^ 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 40:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 40:28.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:28.18 | ^ 40:28.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 40:28.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:28.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:28.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:28.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:28.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:28.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:28.76 from PGamepadTestChannelChild.cpp:10, 40:28.76 from UnifiedProtocols18.cpp:2: 40:28.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 40:28.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 40:28.76 1859 | int32_t aAppUnitsPerPixel) { 40:28.76 | ^ 40:28.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 40:28.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 40:28.76 3214 | int32_t aAppUnitsPerPixel) { 40:28.76 | ^ 40:28.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 40:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 40:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 40:28.97 from PHttpChannelParent.cpp:7, 40:28.97 from UnifiedProtocols19.cpp:2: 40:28.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 40:28.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 40:28.97 332 | LayerPoint GetFixedPositionAnchor() const { 40:28.97 | ^ 40:28.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 40:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 40:29.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 40:29.00 from PHttpChannelParent.cpp:7, 40:29.00 from UnifiedProtocols19.cpp:2: 40:29.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 40:29.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 40:29.00 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:29.00 | ^ 40:29.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 40:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 40:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 40:29.02 from PHttpChannelParent.cpp:7, 40:29.02 from UnifiedProtocols19.cpp:2: 40:29.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 40:29.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 40:29.02 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:29.02 | ^ 40:30.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 40:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 40:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 40:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 40:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 40:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/../layers/ipc/ShadowLayers.h:18, 40:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:18: 40:30.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 40:30.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 40:30.29 332 | LayerPoint GetFixedPositionAnchor() const { 40:30.29 | ^ 40:30.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:30.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:30.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:30.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:30.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:30.69 from PGamepadTestChannelChild.cpp:10, 40:30.69 from UnifiedProtocols18.cpp:2: 40:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 40:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 40:30.69 332 | LayerPoint GetFixedPositionAnchor() const { 40:30.69 | ^ 40:31.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:31.05 from PGamepadTestChannelChild.cpp:10, 40:31.05 from UnifiedProtocols18.cpp:2: 40:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 40:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 40:31.05 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:31.05 | ^ 40:31.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 40:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 40:31.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 40:31.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 40:31.06 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 40:31.06 | ^ 40:31.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:31.30 from PGamepadTestChannelChild.cpp:10, 40:31.30 from UnifiedProtocols18.cpp:2: 40:31.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 40:31.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 40:31.30 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:31.30 | ^ 40:31.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:336:47: required from here 40:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.67 383 | Point TopLeft() const { return Point(x, y); } 40:31.69 | ^~~~~~~ 40:31.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 40:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:382:38: required from here 40:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:31.69 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 40:31.69 | ^~~~~~~~~~~~~~~ 40:31.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2030:60: required from here 40:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:31.69 427 | SizeT Size() const { return SizeT(width, height); } 40:31.69 | ^~~~ 40:31.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2035:43: required from here 40:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:31.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:31.69 | ^~~~~~~~~~~~~ 40:31.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 40:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 40:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:31.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:31.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2043:45: required from here 40:31.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:31.70 62 | Sub operator-(const Sub& aPoint) const { 40:31.70 | ^~~~~~~~ 40:31.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 40:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 40:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 40:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:31.76 | ^~~~~~~~ 40:32.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 40:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 40:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 40:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 40:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 40:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:32.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:32.19 | ^~~~~~~~ 40:32.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:32.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:32.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 40:32.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:32.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:32.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 40:32.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:32.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:32.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:32.46 | ^~~~~~~~ 40:32.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:32.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:32.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 40:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:32.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:32.52 | ^~~~~~~~~~~~~ 40:32.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 40:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:32.55 323 | static SizeTyped FromUnknownSize( 40:32.55 | ^~~~~~~~~~~~~~~ 40:32.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 40:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:32.59 427 | SizeT Size() const { return SizeT(width, height); } 40:32.59 | ^~~~ 40:32.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 40:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 40:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 40:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 40:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:32.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:32.59 | ^~~~~~~~ 40:32.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:32.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:32.61 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:32.61 | ^~~~~~~~ 40:32.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 40:32.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 40:32.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:32.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:32.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:32.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:32.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:32.62 62 | Sub operator-(const Sub& aPoint) const { 40:32.62 | ^~~~~~~~ 40:34.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 40:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRPuppetCommandBuffer.h:13, 40:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRPuppetCommandBuffer.cpp:7: 40:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 40:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:34.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:34.13 | ^ 40:34.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 40:34.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:17: 40:34.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 40:34.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 40:34.26 1859 | int32_t aAppUnitsPerPixel) { 40:34.26 | ^ 40:34.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 40:34.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 40:34.26 3214 | int32_t aAppUnitsPerPixel) { 40:34.26 | ^ 40:34.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PrintTarget.h:12, 40:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetThebes.h:9, 40:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetThebes.cpp:6: 40:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 40:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:34.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:34.45 | ^ 40:35.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PrintTarget.h:12, 40:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetThebes.h:9, 40:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetThebes.cpp:6: 40:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 40:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 40:35.12 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:35.12 | ^ 40:36.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 40:36.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRPuppetCommandBuffer.h:13, 40:36.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRPuppetCommandBuffer.cpp:7: 40:36.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 40:36.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 40:36.09 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:36.09 | ^ 40:36.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 40:36.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:36.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 40:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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.87 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 40:36.87 | ^~~~~~~~~~~~~~ 40:37.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:37.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 40:37.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:117:40: required from here 40:37.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 40:37.06 636 | static Sub MaxIntRect() { 40:37.06 | ^~~~~~~~~~ 40:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 40:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.47 277 | static RectTyped FromUnknownRect( 40:37.47 | ^~~~~~~~~~~~~~~ 40:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 40:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 40:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.47 150 | static PointTyped FromUnknownPoint( 40:37.47 | ^~~~~~~~~~~~~~~~ 40:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 40:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.47 282 | RectTyped ToUnknownRect() const { 40:37.47 | ^~~~~~~~~~~~~ 40:38.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 40:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 40:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 40:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:382:38: required from here 40:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 40:38.80 385 | Point BottomLeft() const { return Point(x, YMost()); } 40:38.80 | ^~~~~~~~~~ 40:39.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:39.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 40:39.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 40:39.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetThebes.cpp:9: 40:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 40:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:39.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:39.15 | ^ 40:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 40:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 40:39.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:39.15 | ^ 40:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 40:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 40:39.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:39.15 | ^ 40:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 40:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 40:39.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:39.17 | ^ 40:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 40:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 40:39.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:39.17 | ^ 40:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 40:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 40:39.20 371 | nscoord aAppUnitsPerDevPixel) { 40:39.20 | ^ 40:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 40:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 40:39.21 380 | nscoord aAppUnitsPerDevPixel) { 40:39.21 | ^ 40:39.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 40:39.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 40:39.23 387 | nscoord aAppUnitsPerDevPixel) { 40:39.23 | ^ 40:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 40:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:39.24 394 | nscoord aAppUnitsPerDevPixel) { 40:39.24 | ^ 40:40.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 40:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 40:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 40:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 40:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 40:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 40:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:17: 40:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 40:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 40:40.76 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:40.76 | ^ 40:40.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 40:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 40:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 40:40.78 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 40:40.78 | ^ 40:40.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 40:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 40:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 40:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 40:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 40:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 40:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:17: 40:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 40:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 40:40.88 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:40.88 | ^ 40:42.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 40:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PrintTarget.h:12, 40:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetThebes.h:9, 40:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/PrintTargetThebes.cpp:6: 40:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 40:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 40:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:42.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:42.10 | ^~~~~~~~ 40:45.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 40:45.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 40:45.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 40:45.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 40:45.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 40:45.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 40:45.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 40:45.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 40:45.74 from PCompositorManagerChild.cpp:7, 40:45.74 from UnifiedProtocols12.cpp:2: 40:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 40:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 40:45.74 760 | typename detail::Nth::Type extract() { 40:45.74 | ^~~~~~~ 40:46.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 40:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 40:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 40:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:46.32 794 | RectTyped TransformAndClipBounds( 40:46.32 | ^~~~~~~~~~~~~~~~~~~~~~ 40:46.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:26: 40:46.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h: In member function 'virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()': 40:46.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h:79: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 40:46.70 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 40:46.70 | ^ 40:49.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:49.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 40:49.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 40:49.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:49.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:49.94 | ^~~~~~~~ 40:51.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 40:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 40:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 40:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:51.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:51.46 | ^~~~~~~~ 40:52.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:52.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 40:52.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:52.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:52.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:52.84 | ^~~~~~~~ 40:53.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:53.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 40:53.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:53.16 | ^~~~~~~~~~~~~ 40:53.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:53.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:53.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:53.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.16 323 | static SizeTyped FromUnknownSize( 40:53.16 | ^~~~~~~~~~~~~~~ 40:53.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:53.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 40:53.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.25 427 | SizeT Size() const { return SizeT(width, height); } 40:53.25 | ^~~~ 40:53.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 40:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 40:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:53.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:53.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:53.27 | ^~~~~~~~ 40:53.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:53.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:53.27 | ^~~~~~~~ 40:53.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 40:53.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:53.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:53.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:53.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:53.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:53.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:53.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:53.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:53.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:53.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:53.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.35 62 | Sub operator-(const Sub& aPoint) const { 40:53.35 | ^~~~~~~~ 40:54.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/../layers/ipc/ShadowLayers.h:18, 40:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:18: 40:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 40:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 40:54.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:54.89 | ^ 40:55.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 40:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 40:55.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 40:55.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 40:55.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 40:55.48 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:55.48 | ^~~~~~~~ 40:55.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 40:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 40:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:20, 40:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 40:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:55.88 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 40:55.88 | ^~~~~~~~~~~~~~ 40:55.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 40:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:55.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:55.97 | ^~~~~~~~~~~~~ 40:55.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 40:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 40:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 40:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 40:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:55.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:55.98 | ^~~~~~~~~~~~~ 40:55.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 40:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 40:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:55.98 323 | static SizeTyped FromUnknownSize( 40:55.98 | ^~~~~~~~~~~~~~~ 40:56.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:56.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 40:56.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.03 383 | Point TopLeft() const { return Point(x, y); } 40:56.03 | ^~~~~~~ 40:56.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 40:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 40:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:20, 40:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 40:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:56.04 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 40:56.04 | ^~~~~~~~~~~~~~~ 40:56.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 40:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 40:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 40:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 40:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 40:56.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:56.34 | ^~~~~~~~ 40:56.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:56.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 40:56.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.52 277 | static RectTyped FromUnknownRect( 40:56.52 | ^~~~~~~~~~~~~~~ 40:56.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:56.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 40:56.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.52 150 | static PointTyped FromUnknownPoint( 40:56.52 | ^~~~~~~~~~~~~~~~ 40:56.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:56.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 40:56.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.54 282 | RectTyped ToUnknownRect() const { 40:56.54 | ^~~~~~~~~~~~~ 40:56.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 40:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 40:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 40:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 40:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:56.56 427 | SizeT Size() const { return SizeT(width, height); } 40:56.56 | ^~~~ 40:56.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 40:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 40:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 40:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 40:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 40:56.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:56.56 | ^~~~~~~~ 40:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 40:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 40:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 40:56.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:56.58 | ^~~~~~~~ 40:56.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 40:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 40:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 40:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 40:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:56.58 62 | Sub operator-(const Sub& aPoint) const { 40:56.58 | ^~~~~~~~ 40:56.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 40:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 40:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 40:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 40:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 40:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 40:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 40:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 40:56.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 40:56.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:56.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:56.65 | ^ 40:56.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 40:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 40:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 40:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 40:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 40:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 40:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 40:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 40:56.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 40:56.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 40:56.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:56.97 | ^ 40:57.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 40:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 40:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 40:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 40:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:57.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:57.46 | ^~~~~~~~ 40:58.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 40:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.33 246 | PointTyped As2DPoint() const { 40:58.33 | ^~~~~~~~~ 40:58.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:58.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 40:58.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 40:58.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 40:58.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:58.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:58.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:58.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:58.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:58.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 40:58.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.35 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 40:58.35 | ^~~~~~~~~ 40:58.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 40:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 40:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:20, 40:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 40:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 40:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 40:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 40:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 40:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 40:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.37 2266 | PointTyped TransformPointSimple( 40:58.37 | ^~~~~~~~~~~~~~~~~~~~ 40:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 40:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.37 794 | RectTyped TransformAndClipBounds( 40:58.37 | ^~~~~~~~~~~~~~~~~~~~~~ 40:58.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 40:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 40:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 40:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 40:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 40:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 40:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 40:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefPtrHashtable.h:11, 40:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:16, 40:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 40:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 40:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 40:58.67 760 | typename detail::Nth::Type extract() { 40:58.67 | ^~~~~~~ 40:59.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:59.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 40:59.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 40:59.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:59.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:59.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 40:59.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 40:60.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 40:60.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 40:60.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 40:60.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 40:60.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 40:60.00 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:60.00 | ^ 41:01.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 41:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 41:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:12: 41:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 41:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:01.07 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 41:01.07 | ^ 41:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 41:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:01.07 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 41:01.07 | ^~~~~~~~~~~ 41:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 41:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:01.10 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 41:01.10 | ^ 41:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 41:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:01.10 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 41:01.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 41:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 41:01.11 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 41:01.11 | ~~~~~~~~~~~~~^~ 41:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:01.11 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 41:01.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 41:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:01.11 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 41:01.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 41:01.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 41:01.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 41:01.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 41:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 41:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.11 282 | RectTyped ToUnknownRect() const { 41:01.11 | ^~~~~~~~~~~~~ 41:01.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:8: 41:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In function 'void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::SizeTyped]': 41:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:3770: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 41:01.14 3770 | void ReplaySetAttribute(FilterNode* aNode, uint32_t aIndex, T aValue) { 41:01.14 | ^~~~~~~~~~~~~~~~~~ 41:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In function 'void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::RectTyped]': 41:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:3770: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 41:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In function 'void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::PointTyped]': 41:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:3770: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 41:01.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In member function 'virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const': 41:01.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2030: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 41:01.21 2030 | Rect userSpaceSource = Rect(mDestPoint, mSourceRect.Size()); 41:01.21 | ~~~~~~~~~~~~~~~~^~ 41:01.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2035: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 41:01.21 2035 | auto destRect = IntRectToRect(baseRect); 41:01.21 | ^ 41:01.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2043: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 41:01.21 2043 | Point shift = userSpaceSource.TopLeft() - mDestPoint; 41:01.21 | ^~~~~~~~~~ 41:01.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2045: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 41:01.21 2045 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 41:01.21 | ~~~~~~~~~~~~~~~~~~~~^~ 41:01.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]': 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:01.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:01.22 | ^~~~~~~~~~~~~ 41:01.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 41:01.22 110 | quad[0] = TransformPoint(aRect.TopLeft()); 41:01.22 | ^~~~ 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 41:01.22 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 41:01.22 | ^ 41:01.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:01.22 384 | Point TopRight() const { return Point(XMost(), y); } 41:01.22 | ^~~~~~~~ 41:01.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:01.22 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 41:01.22 | ^~~~~~~~~ 41:01.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 41:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 41:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:01.22 385 | Point BottomLeft() const { return Point(x, YMost()); } 41:01.22 | ^~~~~~~~~~ 41:01.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 41:01.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.23 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 41:01.23 | ^~~~~~~~~ 41:01.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 41:01.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 41:01.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 41:01.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 41:01.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 41:01.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:01.23 62 | Sub operator-(const Sub& aPoint) const { 41:01.23 | ^~~~~~~~ 41:01.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:01.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 41:01.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 41:01.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 41:01.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:01.23 427 | SizeT Size() const { return SizeT(width, height); } 41:01.23 | ^~~~ 41:01.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 41:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 41:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 41:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 41:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:10, 41:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 41:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 41:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 41:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 41:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/FilterSupport.h:498:41: required from here 41:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 41:01.74 760 | typename detail::Nth::Type extract() { 41:01.74 | ^~~~~~~ 41:03.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 41:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 41:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 41:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 41:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 41:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 41:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 41:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 41:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 41:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 41:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:03.26 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 41:03.26 | ^~~~~~~~~ 41:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp: In member function 'void nsDeviceContext::SetDPI(double*)': 41:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:298: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:03.26 298 | mPrintingTranslate = mDeviceContextSpec->GetPrintingTranslate(); 41:03.27 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:03.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 41:03.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 41:03.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 41:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 41:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:03.28 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 41:03.28 | ^ 41:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 41:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:03.30 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 41:03.30 | ^~~~~~~~~~~ 41:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 41:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:03.31 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 41:03.31 | ^ 41:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 41:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:03.31 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 41:03.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 41:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 41:03.31 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 41:03.31 | ~~~~~~~~~~~~~^~ 41:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:03.31 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 41:03.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 41:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:03.31 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 41:03.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 41:03.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 41:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 41:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 41:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 41:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 41:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 41:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 41:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 41:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 41:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:03.31 282 | RectTyped ToUnknownRect() const { 41:03.31 | ^~~~~~~~~~~~~ 41:07.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 41:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 41:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 41:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 41:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 41:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:07.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:07.03 | ^ 41:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:07.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:07.03 | ^ 41:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:07.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:07.07 | ^ 41:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:07.07 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:07.07 | ^ 41:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:07.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:07.08 | ^ 41:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:07.21 371 | nscoord aAppUnitsPerDevPixel) { 41:07.21 | ^ 41:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:07.22 380 | nscoord aAppUnitsPerDevPixel) { 41:07.22 | ^ 41:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:07.29 387 | nscoord aAppUnitsPerDevPixel) { 41:07.29 | ^ 41:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:07.29 394 | nscoord aAppUnitsPerDevPixel) { 41:07.29 | ^ 41:08.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:26: 41:08.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h: In member function 'virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()': 41:08.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h:79: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 41:08.04 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 41:08.04 | ^~~~~~~~~~~~~~~~~~~~ 41:08.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 41:08.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.h:12, 41:08.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:7: 41:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 41:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:08.20 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 41:08.20 | ^~~~~~~~~~~ 41:08.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 41:08.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:08.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:08.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:08.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:08.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:08.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:08.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:08.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:08.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:08.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 41:08.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 41:08.32 21 | inline Rect ToRect(const gfxRect& aRect) { 41:08.32 | ^ 41:08.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 41:08.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 41:08.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:08.32 | ^ 41:08.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 41:08.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 41:08.32 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:08.32 | ^ 41:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 41:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 41:08.33 44 | inline Size ToSize(const gfxSize& aSize) { 41:08.33 | ^ 41:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 41:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 41:08.34 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:08.34 | ^ 41:08.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 41:08.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 41:08.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:08.36 | ^ 41:08.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 41:08.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 41:08.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:08.36 | ^ 41:08.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 41:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 41:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 41:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 41:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 41:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 41:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 41:08.53 from PInProcess.cpp:7, 41:08.53 from UnifiedProtocols20.cpp:2: 41:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 41:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 41:08.53 189 | CSSRect GetExpandedScrollableRect() const { 41:08.53 | ^ 41:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 41:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 41:08.53 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:08.53 | ^ 41:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 41:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 41:08.53 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:08.53 | ^ 41:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 41:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 41:08.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:08.54 | ^ 41:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 41:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 41:08.54 243 | CSSRect CalculateScrollRange() const { 41:08.54 | ^ 41:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 41:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 41:08.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:08.64 | ^ 41:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 41:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 41:08.64 457 | CSSRect GetVisualViewport() const { 41:08.64 | ^ 41:09.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 41:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 41:09.12 1859 | int32_t aAppUnitsPerPixel) { 41:09.12 | ^ 41:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 41:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 41:09.13 3214 | int32_t aAppUnitsPerPixel) { 41:09.13 | ^ 41:10.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 41:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.cpp:7: 41:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 41:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 41:10.02 760 | typename detail::Nth::Type extract() { 41:10.02 | ^~~~~~~ 41:11.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 41:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 41:11.08 from PHttpChannelParent.cpp:7, 41:11.08 from UnifiedProtocols19.cpp:2: 41:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 41:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 41:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:11.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:11.08 | ^~~~~~~~ 41:11.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:11.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 41:11.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 41:11.17 332 | LayerPoint GetFixedPositionAnchor() const { 41:11.17 | ^ 41:11.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:11.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:11.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:11.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 41:11.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 41:11.26 from PHttpChannelParent.cpp:7, 41:11.26 from UnifiedProtocols19.cpp:2: 41:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 41:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:11.26 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:11.26 | ^~~~~~~~ 41:11.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 41:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 41:11.27 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:11.27 | ^ 41:11.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 41:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 41:11.32 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:11.32 | ^ 41:11.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/../layers/ipc/ShadowLayers.h:18, 41:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:18: 41:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 41:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 41:11.46 1859 | int32_t aAppUnitsPerPixel) { 41:11.46 | ^ 41:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 41:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 41:11.46 3214 | int32_t aAppUnitsPerPixel) { 41:11.46 | ^ 41:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp: In member function 'void nsDeviceContext::SetDPI(double*)': 41:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsDeviceContext.cpp:291: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 41:12.22 291 | void nsDeviceContext::SetDPI(double* aScale) { 41:12.22 | ^~~~~~~~~~~~~~~ 41:12.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 41:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 41:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 41:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 41:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 41:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/../layers/ipc/ShadowLayers.h:18, 41:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:18: 41:12.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 41:12.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 41:12.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:12.81 | ^ 41:12.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 41:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 41:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 41:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 41:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 41:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/../layers/ipc/ShadowLayers.h:18, 41:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:18: 41:12.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 41:12.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 41:12.84 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:12.84 | ^ 41:13.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:13.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:13.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:13.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 41:13.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 41:13.47 from PPluginInstanceParent.cpp:7, 41:13.47 from UnifiedProtocols23.cpp:2: 41:13.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:13.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:13.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:13.47 | ^ 41:13.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 41:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 41:13.95 from PHttpChannelParent.cpp:7, 41:13.95 from UnifiedProtocols19.cpp:2: 41:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 41:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:13.95 427 | SizeT Size() const { return SizeT(width, height); } 41:13.95 | ^~~~ 41:13.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 41:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 41:13.95 from PHttpChannelParent.cpp:7, 41:13.95 from UnifiedProtocols19.cpp:2: 41:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:13.95 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:13.95 | ^~~~~~~~ 41:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:13.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:13.95 | ^~~~~~~~ 41:13.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 41:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 41:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 41:13.96 from PPluginInstanceParent.cpp:7, 41:13.96 from UnifiedProtocols23.cpp:2: 41:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 41:13.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:13.96 | ^ 41:14.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 41:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 41:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 41:14.03 from PHttpChannelParent.cpp:7, 41:14.03 from UnifiedProtocols19.cpp:2: 41:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:14.03 62 | Sub operator-(const Sub& aPoint) const { 41:14.03 | ^~~~~~~~ 41:14.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 41:14.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:112:1: 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:14.16 112 | } // namespace mozilla::gfx 41:14.16 | ^ 41:15.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 41:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 41:15.27 from PPluginInstanceParent.cpp:7, 41:15.27 from UnifiedProtocols23.cpp:2: 41:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:15.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:15.27 | ^ 41:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:15.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:15.27 | ^ 41:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:15.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:15.29 | ^ 41:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:15.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:15.31 | ^ 41:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:15.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:15.31 | ^ 41:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:15.36 371 | nscoord aAppUnitsPerDevPixel) { 41:15.37 | ^ 41:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:15.38 380 | nscoord aAppUnitsPerDevPixel) { 41:15.38 | ^ 41:15.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:15.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:15.40 387 | nscoord aAppUnitsPerDevPixel) { 41:15.40 | ^ 41:15.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:15.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:15.40 394 | nscoord aAppUnitsPerDevPixel) { 41:15.40 | ^ 41:15.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 41:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 41:15.81 from PHttpChannelParent.cpp:7, 41:15.81 from UnifiedProtocols19.cpp:2: 41:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 41:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:15.81 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:15.81 | ^~~~~~~~ 41:16.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 41:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 41:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:16.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:16.40 | ^ 41:17.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 41:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 41:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 41:17.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:17.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 41:17.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:17.33 | ^ 41:17.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 41:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 41:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 41:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 41:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 41:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 41:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 41:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 41:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 41:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 41:17.39 189 | CSSRect GetExpandedScrollableRect() const { 41:17.39 | ^ 41:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 41:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 41:17.39 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:17.39 | ^ 41:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 41:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 41:17.40 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:17.40 | ^ 41:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 41:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 41:17.40 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:17.40 | ^ 41:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 41:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 41:17.40 243 | CSSRect CalculateScrollRange() const { 41:17.40 | ^ 41:17.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 41:17.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 41:17.41 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:17.41 | ^ 41:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 41:17.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 41:17.43 457 | CSSRect GetVisualViewport() const { 41:17.43 | ^ 41:17.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 41:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp:14: 41:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:17.71 | ^ 41:18.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 41:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 41:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 41:18.33 from PPluginInstanceParent.cpp:7, 41:18.33 from UnifiedProtocols23.cpp:2: 41:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 41:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 41:18.33 189 | CSSRect GetExpandedScrollableRect() const { 41:18.33 | ^ 41:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 41:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 41:18.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:18.35 | ^ 41:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 41:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 41:18.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:18.35 | ^ 41:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 41:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 41:18.36 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:18.36 | ^ 41:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 41:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 41:18.36 243 | CSSRect CalculateScrollRange() const { 41:18.36 | ^ 41:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 41:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 41:18.36 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:18.36 | ^ 41:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 41:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 41:18.39 457 | CSSRect GetVisualViewport() const { 41:18.39 | ^ 41:18.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 41:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 41:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 41:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 41:18.74 from PPluginInstanceParent.cpp:7, 41:18.74 from UnifiedProtocols23.cpp:2: 41:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 41:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 41:18.74 1249 | CSSCoord ToCSSPixels() const { return _0; } 41:18.74 | ^ 41:19.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 41:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 41:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:19.00 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:19.01 | ^ 41:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:19.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:19.01 | ^ 41:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:19.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:19.01 | ^ 41:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:19.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:19.01 | ^ 41:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:19.02 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:19.02 | ^ 41:19.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:19.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:19.07 371 | nscoord aAppUnitsPerDevPixel) { 41:19.07 | ^ 41:19.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:19.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:19.08 380 | nscoord aAppUnitsPerDevPixel) { 41:19.08 | ^ 41:19.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:19.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:19.09 387 | nscoord aAppUnitsPerDevPixel) { 41:19.09 | ^ 41:19.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:19.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:19.11 394 | nscoord aAppUnitsPerDevPixel) { 41:19.11 | ^ 41:19.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 41:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 41:19.16 from PHttpChannelParent.cpp:7, 41:19.16 from UnifiedProtocols19.cpp:2: 41:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 41:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:19.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:19.16 | ^~~~~~~~~~~~~ 41:19.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 41:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 41:19.16 from PHttpChannelParent.cpp:7, 41:19.16 from UnifiedProtocols19.cpp:2: 41:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:19.16 323 | static SizeTyped FromUnknownSize( 41:19.16 | ^~~~~~~~~~~~~~~ 41:19.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 41:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 41:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 41:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 41:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 41:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 41:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 41:19.34 1249 | CSSCoord ToCSSPixels() const { return _0; } 41:19.34 | ^ 41:19.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 41:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 41:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:19.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:19.91 | ^~~~~~~~ 41:20.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 41:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:20.07 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:20.07 | ^~~~~~~~ 41:20.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 41:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:20.43 427 | SizeT Size() const { return SizeT(width, height); } 41:20.43 | ^~~~ 41:20.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:20.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:20.43 | ^~~~~~~~ 41:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:20.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:20.43 | ^~~~~~~~ 41:20.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:20.43 62 | Sub operator-(const Sub& aPoint) const { 41:20.43 | ^~~~~~~~ 41:20.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp:14: 41:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 41:20.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:20.47 | ^ 41:20.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 41:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/NativeFontResourceFreeType.h:10, 41:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/NativeFontResourceFreeType.cpp:7: 41:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:414:30: 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:20.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:20.50 | ^ 41:20.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 41:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 41:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 41:20.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 41:20.63 from PInProcess.cpp:7, 41:20.63 from UnifiedProtocols20.cpp:2: 41:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 41:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 41:20.63 1249 | CSSCoord ToCSSPixels() const { return _0; } 41:20.63 | ^ 41:21.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 41:21.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:21.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:21.30 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:21.30 | ^~~~~~~~ 41:21.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/NativeFontResourceFreeType.h:10, 41:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/NativeFontResourceFreeType.cpp:7: 41:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:680: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 41:21.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:21.71 | ^ 41:22.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 41:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 41:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 41:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 41:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 41:22.44 189 | CSSRect GetExpandedScrollableRect() const { 41:22.44 | ^ 41:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 41:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 41:22.44 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:22.44 | ^ 41:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 41:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 41:22.45 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:22.45 | ^ 41:22.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 41:22.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 41:22.46 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:22.46 | ^ 41:22.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 41:22.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 41:22.46 243 | CSSRect CalculateScrollRange() const { 41:22.46 | ^ 41:22.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 41:22.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 41:22.47 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:22.47 | ^ 41:22.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 41:22.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 41:22.48 457 | CSSRect GetVisualViewport() const { 41:22.48 | ^ 41:22.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 41:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 41:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 41:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 41:22.71 1249 | CSSCoord ToCSSPixels() const { return _0; } 41:22.71 | ^ 41:23.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp:17: 41:23.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 41:23.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:21: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 41:23.06 21 | inline Rect ToRect(const gfxRect& aRect) { 41:23.06 | ^ 41:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 41:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:26: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 41:23.15 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:23.15 | ^ 41:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 41:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:40: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 41:23.15 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:23.15 | ^ 41:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 41:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:44: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 41:23.23 44 | inline Size ToSize(const gfxSize& aSize) { 41:23.23 | ^ 41:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 41:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:48: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 41:23.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:23.30 | ^ 41:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 41:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:52: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 41:23.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:23.30 | ^ 41:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 41:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:56: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 41:23.30 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:23.30 | ^ 41:25.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 41:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 41:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 41:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 41:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 41:25.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 41:25.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 41:25.23 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:25.23 | ^ 41:25.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 41:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:25.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:25.69 | ^~~~~~~~~~~~~ 41:25.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 41:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:25.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:25.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:25.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:25.71 323 | static SizeTyped FromUnknownSize( 41:25.71 | ^~~~~~~~~~~~~~~ 41:26.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 41:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 41:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 41:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 41:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 41:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 41:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 41:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:26.10 from PAltDataOutputStreamChild.cpp:10, 41:26.10 from UnifiedProtocols2.cpp:2: 41:26.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 41:26.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 41:26.10 189 | CSSRect GetExpandedScrollableRect() const { 41:26.10 | ^ 41:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 41:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 41:26.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:26.13 | ^ 41:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 41:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 41:26.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:26.13 | ^ 41:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 41:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 41:26.13 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:26.13 | ^ 41:26.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 41:26.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 41:26.14 243 | CSSRect CalculateScrollRange() const { 41:26.14 | ^ 41:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 41:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 41:26.16 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:26.16 | ^ 41:26.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 41:26.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 41:26.19 457 | CSSRect GetVisualViewport() const { 41:26.19 | ^ 41:27.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 41:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 41:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 41:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 41:27.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:27.49 from PAltDataOutputStreamChild.cpp:10, 41:27.49 from UnifiedProtocols2.cpp:2: 41:27.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 41:27.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 41:27.49 1249 | CSSCoord ToCSSPixels() const { return _0; } 41:27.49 | ^ 41:27.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 41:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 41:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 41:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 41:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 41:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 41:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 41:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 41:27.78 from PHttpChannelParent.cpp:7, 41:27.78 from UnifiedProtocols19.cpp:2: 41:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 41:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 41:27.79 760 | typename detail::Nth::Type extract() { 41:27.79 | ^~~~~~~ 41:28.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:28.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:28.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:28.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 41:28.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 41:28.03 from PPresentationBuilderParent.cpp:7, 41:28.03 from UnifiedProtocols24.cpp:2: 41:28.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:28.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:28.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:28.03 | ^ 41:28.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 41:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 41:28.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 41:28.35 from PPresentationBuilderParent.cpp:7, 41:28.35 from UnifiedProtocols24.cpp:2: 41:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 41:28.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:28.35 | ^ 41:28.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 41:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 41:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 41:28.72 from Unified_cpp_gfx_src0.cpp:2: 41:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:28.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:28.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:28.73 | ^ 41:28.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 41:28.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 41:28.95 from Unified_cpp_gfx_src0.cpp:2: 41:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 41:28.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:28.95 | ^ 41:29.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 41:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 41:29.16 from PPresentationBuilderParent.cpp:7, 41:29.16 from UnifiedProtocols24.cpp:2: 41:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:29.16 | ^ 41:29.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:29.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:29.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:29.18 | ^ 41:29.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:29.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:29.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:29.18 | ^ 41:29.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:29.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:29.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:29.19 | ^ 41:29.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:29.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:29.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:29.19 | ^ 41:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:29.21 371 | nscoord aAppUnitsPerDevPixel) { 41:29.21 | ^ 41:29.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:29.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:29.23 380 | nscoord aAppUnitsPerDevPixel) { 41:29.23 | ^ 41:29.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:29.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:29.23 387 | nscoord aAppUnitsPerDevPixel) { 41:29.23 | ^ 41:29.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:29.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.25 394 | nscoord aAppUnitsPerDevPixel) { 41:29.25 | ^ 41:29.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 41:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 41:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 41:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 41:29.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 41:29.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 41:29.58 21 | inline Rect ToRect(const gfxRect& aRect) { 41:29.58 | ^ 41:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 41:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 41:29.60 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:29.60 | ^ 41:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 41:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 41:29.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:29.60 | ^ 41:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 41:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 41:29.61 44 | inline Size ToSize(const gfxSize& aSize) { 41:29.61 | ^ 41:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 41:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 41:29.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:29.63 | ^ 41:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 41:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 41:29.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:29.64 | ^ 41:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 41:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 41:29.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:29.64 | ^ 41:30.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 41:30.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 41:30.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp:22: 41:30.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:30.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.02 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:30.02 | ^ 41:30.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:30.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:30.04 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:30.04 | ^ 41:30.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:30.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:30.04 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:30.04 | ^ 41:30.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:30.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:30.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:30.15 | ^ 41:30.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:30.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:30.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:30.15 | ^ 41:30.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 41:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h:10, 41:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:7: 41:30.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:30.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:414:30: 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.16 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:30.16 | ^ 41:30.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 41:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 41:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 41:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 41:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:30.20 from PAltDataOutputStreamChild.cpp:10, 41:30.20 from UnifiedProtocols2.cpp:2: 41:30.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 41:30.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 41:30.20 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:30.20 | ^ 41:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:30.39 371 | nscoord aAppUnitsPerDevPixel) { 41:30.39 | ^ 41:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:30.39 380 | nscoord aAppUnitsPerDevPixel) { 41:30.39 | ^ 41:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:30.39 387 | nscoord aAppUnitsPerDevPixel) { 41:30.39 | ^ 41:30.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 41:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 41:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 41:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 41:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 41:30.49 1859 | int32_t aAppUnitsPerPixel) { 41:30.49 | ^ 41:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.50 394 | nscoord aAppUnitsPerDevPixel) { 41:30.50 | ^ 41:30.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 41:30.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 41:30.51 3214 | int32_t aAppUnitsPerPixel) { 41:30.51 | ^ 41:30.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:30.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 41:30.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.h:20, 41:30.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:6: 41:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 41:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 41:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:30.54 | ^~~~~~~~ 41:30.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 41:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 41:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:9: 41:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 41:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:30.74 | ^~~~~~~~ 41:30.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 41:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.h:20, 41:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:6: 41:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 41:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.81 427 | SizeT Size() const { return SizeT(width, height); } 41:30.81 | ^~~~ 41:30.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 41:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 41:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:9: 41:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:30.81 | ^~~~~~~~ 41:30.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:30.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:30.82 | ^~~~~~~~ 41:30.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 41:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 41:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.h:20, 41:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:6: 41:30.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:30.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.82 62 | Sub operator-(const Sub& aPoint) const { 41:30.82 | ^~~~~~~~ 41:30.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:30.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:30.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 41:30.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.h:20, 41:30.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:6: 41:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 41:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:30.96 | ^~~~~~~~ 41:31.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h:10, 41:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:7: 41:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:680: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 41:31.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:31.66 | ^ 41:31.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 41:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.h:20, 41:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:6: 41:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 41:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:31.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:31.76 | ^~~~~~~~~~~~~ 41:31.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 41:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.h:20, 41:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:6: 41:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:31.76 323 | static SizeTyped FromUnknownSize( 41:31.76 | ^~~~~~~~~~~~~~~ 41:31.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 41:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:31.79 from PNeckoChild.cpp:7, 41:31.79 from UnifiedProtocols22.cpp:2: 41:31.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:31.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:31.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:31.79 | ^ 41:31.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:31.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:31.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:31.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:31.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:31.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:31.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 41:31.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 41:31.93 from PGamepadTestChannelChild.cpp:7, 41:31.93 from UnifiedProtocols18.cpp:2: 41:31.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 41:31.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 41:31.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:31.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:31.93 | ^~~~~~~~ 41:32.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 41:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 41:32.01 from PGamepadTestChannelChild.cpp:7, 41:32.01 from UnifiedProtocols18.cpp:2: 41:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 41:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:32.01 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:32.01 | ^~~~~~~~ 41:32.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 41:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 41:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:32.15 from PNeckoChild.cpp:7, 41:32.15 from UnifiedProtocols22.cpp:2: 41:32.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:32.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 41:32.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:32.15 | ^ 41:32.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 41:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 41:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 41:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 41:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 41:32.25 332 | LayerPoint GetFixedPositionAnchor() const { 41:32.25 | ^ 41:32.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 41:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 41:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 41:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 41:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 41:32.28 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:32.28 | ^ 41:32.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 41:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 41:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 41:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 41:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 41:32.32 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:32.32 | ^ 41:32.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 41:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 41:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 41:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 41:32.47 from PInProcess.cpp:7, 41:32.47 from UnifiedProtocols20.cpp:2: 41:32.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 41:32.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 41:32.47 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:32.47 | ^ 41:32.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 41:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 41:32.98 from PGamepadTestChannelChild.cpp:7, 41:32.98 from UnifiedProtocols18.cpp:2: 41:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 41:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:32.98 427 | SizeT Size() const { return SizeT(width, height); } 41:32.98 | ^~~~ 41:32.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 41:32.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 41:32.98 from PGamepadTestChannelChild.cpp:7, 41:32.98 from UnifiedProtocols18.cpp:2: 41:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:32.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:32.98 | ^~~~~~~~ 41:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:32.99 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:32.99 | ^~~~~~~~ 41:32.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 41:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 41:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 41:32.99 from PGamepadTestChannelChild.cpp:7, 41:32.99 from UnifiedProtocols18.cpp:2: 41:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:32.99 62 | Sub operator-(const Sub& aPoint) const { 41:32.99 | ^~~~~~~~ 41:33.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 41:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 41:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 41:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 41:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 41:33.01 from Unified_cpp_gfx_src0.cpp:2: 41:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:33.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:33.01 | ^ 41:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:33.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:33.03 | ^ 41:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:33.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:33.03 | ^ 41:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:33.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:33.06 | ^ 41:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:33.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:33.06 | ^ 41:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:33.12 371 | nscoord aAppUnitsPerDevPixel) { 41:33.12 | ^ 41:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:33.14 380 | nscoord aAppUnitsPerDevPixel) { 41:33.14 | ^ 41:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:33.16 387 | nscoord aAppUnitsPerDevPixel) { 41:33.16 | ^ 41:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:33.16 394 | nscoord aAppUnitsPerDevPixel) { 41:33.16 | ^ 41:33.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 41:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:33.30 from PNeckoChild.cpp:7, 41:33.30 from UnifiedProtocols22.cpp:2: 41:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:33.30 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:33.30 | ^ 41:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:33.30 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:33.30 | ^ 41:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:33.30 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:33.30 | ^ 41:33.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 41:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 41:33.31 from PGamepadTestChannelChild.cpp:7, 41:33.31 from UnifiedProtocols18.cpp:2: 41:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 41:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:33.31 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:33.31 | ^~~~~~~~ 41:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:33.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:33.34 | ^ 41:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:33.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:33.34 | ^ 41:33.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 41:33.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:33.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:33.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:33.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:33.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:33.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:33.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:33.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 41:33.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 41:33.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:33.34 from PAltDataOutputStreamChild.cpp:10, 41:33.34 from UnifiedProtocols2.cpp:2: 41:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 41:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 41:33.34 21 | inline Rect ToRect(const gfxRect& aRect) { 41:33.34 | ^ 41:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 41:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 41:33.35 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:33.35 | ^ 41:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 41:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 41:33.35 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:33.35 | ^ 41:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 41:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 41:33.36 44 | inline Size ToSize(const gfxSize& aSize) { 41:33.36 | ^ 41:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 41:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 41:33.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:33.36 | ^ 41:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 41:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 41:33.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:33.36 | ^ 41:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 41:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 41:33.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:33.36 | ^ 41:33.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:33.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:33.37 371 | nscoord aAppUnitsPerDevPixel) { 41:33.37 | ^ 41:33.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:33.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:33.37 380 | nscoord aAppUnitsPerDevPixel) { 41:33.37 | ^ 41:33.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:33.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:33.38 387 | nscoord aAppUnitsPerDevPixel) { 41:33.38 | ^ 41:33.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:33.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:33.45 394 | nscoord aAppUnitsPerDevPixel) { 41:33.45 | ^ 41:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp: In member function 'gfxPoint gfxASurface::GetDeviceOffset() const': 41:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp:212: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 41:33.69 212 | gfxPoint gfxASurface::GetDeviceOffset() const { 41:33.69 | ^~~~~ 41:33.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 41:33.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:33.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 41:33.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 41:33.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 41:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:33.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:33.71 | ^ 41:33.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 41:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 41:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:8: 41:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 41:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 41:33.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:33.83 | ^ 41:34.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 41:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 41:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:34.06 from PAltDataOutputStreamChild.cpp:10, 41:34.06 from UnifiedProtocols2.cpp:2: 41:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 41:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 41:34.06 1859 | int32_t aAppUnitsPerPixel) { 41:34.06 | ^ 41:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 41:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 41:34.07 3214 | int32_t aAppUnitsPerPixel) { 41:34.07 | ^ 41:34.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 41:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 41:34.09 from PGamepadTestChannelChild.cpp:7, 41:34.09 from UnifiedProtocols18.cpp:2: 41:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 41:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:34.09 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:34.09 | ^~~~~~~~~~~~~ 41:34.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 41:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 41:34.10 from PGamepadTestChannelChild.cpp:7, 41:34.10 from UnifiedProtocols18.cpp:2: 41:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:34.10 323 | static SizeTyped FromUnknownSize( 41:34.10 | ^~~~~~~~~~~~~~~ 41:34.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 41:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontBase.h:10, 41:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.h:10, 41:34.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:7: 41:34.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:34.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:414:30: 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:34.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:34.29 | ^ 41:34.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 41:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 41:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 41:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 41:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 41:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 41:34.32 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:34.32 | ^ 41:34.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 41:34.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.h:13, 41:34.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:7: 41:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 41:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:34.49 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 41:34.49 | ^~~~~~~~~~~~~~~ 41:34.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:14, 41:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:9: 41:34.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h: In function 'mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)': 41:34.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h:257: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 41:34.51 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 41:34.51 | ^ 41:34.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:35.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:35.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:35.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:35.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 41:35.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 41:35.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:35.00 from PAltDataOutputStreamChild.cpp:10, 41:35.00 from UnifiedProtocols2.cpp:2: 41:35.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 41:35.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 41:35.00 332 | LayerPoint GetFixedPositionAnchor() const { 41:35.00 | ^ 41:35.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 41:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 41:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:35.07 from PAltDataOutputStreamChild.cpp:10, 41:35.07 from UnifiedProtocols2.cpp:2: 41:35.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 41:35.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 41:35.07 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:35.07 | ^ 41:35.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontBase.h:10, 41:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.h:10, 41:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:7: 41:35.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:35.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:680: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 41:35.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:35.10 | ^ 41:35.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 41:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 41:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:35.12 from PAltDataOutputStreamChild.cpp:10, 41:35.12 from UnifiedProtocols2.cpp:2: 41:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 41:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 41:35.12 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:35.12 | ^ 41:35.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 41:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 41:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h:10, 41:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:7: 41:35.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 41:35.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:336:47: required from here 41:35.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:35.28 383 | Point TopLeft() const { return Point(x, y); } 41:35.28 | ^~~~~~~ 41:35.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 41:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h:10, 41:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:7: 41:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 41:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:382:38: required from here 41:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:104:24: 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:35.29 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 41:35.29 | ^~~~~~~~~~~~~~~ 41:35.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 41:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 41:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h:10, 41:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:7: 41:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 41:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 41:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:382:38: required from here 41:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:35.60 385 | Point BottomLeft() const { return Point(x, YMost()); } 41:35.60 | ^~~~~~~~~~ 41:36.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 41:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 41:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 41:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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:36.31 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:36.31 | ^ 41:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 41:36.31 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:36.31 | ^ 41:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 41:36.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:36.34 | ^ 41:36.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:14, 41:36.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 41:36.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h:10, 41:36.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:7: 41:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 41:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:36.35 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 41:36.35 | ^~~~~~~~~ 41:36.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:12: 41:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 41:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:36.35 80 | Point cp1 = 41:36.35 | ^~~ 41:36.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:36.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 41:36.36 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:36.36 | ^ 41:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathSkia::GetBounds(const Matrix&) const': 41:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:147: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 41:36.37 147 | Rect PathSkia::GetBounds(const Matrix& aTransform) const { 41:36.37 | ^~~~~~~~ 41:36.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 41:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h:10, 41:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:7: 41:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 41:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:110: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 41:36.37 110 | quad[0] = TransformPoint(aRect.TopLeft()); 41:36.37 | ^~~~ 41:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:126: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 41:36.37 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 41:36.38 | ^ 41:36.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 41:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 41:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h:10, 41:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:7: 41:36.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 41:36.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:36.38 383 | Point TopLeft() const { return Point(x, y); } 41:36.38 | ^~~~~~~ 41:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathSkia::GetStrokedBounds(const mozilla::gfx::StrokeOptions&, const Matrix&) const': 41:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:156: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 41:36.39 156 | Rect PathSkia::GetStrokedBounds(const StrokeOptions& aStrokeOptions, 41:36.39 | ^~~~~~~~ 41:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 41:36.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:36.39 | ^ 41:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp: In member function 'virtual void mozilla::gfx::PathSkia::StreamToSink(mozilla::gfx::PathSink*) const': 41:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:182: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 41:36.39 182 | aSink->MoveTo(SkPointToPoint(points[0])); 41:36.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~ 41:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 41:36.52 371 | nscoord aAppUnitsPerDevPixel) { 41:36.52 | ^ 41:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 41:36.52 380 | nscoord aAppUnitsPerDevPixel) { 41:36.52 | ^ 41:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 41:36.52 387 | nscoord aAppUnitsPerDevPixel) { 41:36.52 | ^ 41:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:36.52 394 | nscoord aAppUnitsPerDevPixel) { 41:36.53 | ^ 41:36.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 41:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 41:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 41:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 41:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 41:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:11, 41:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.cpp:7: 41:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 41:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 41:36.84 760 | typename detail::Nth::Type extract() { 41:36.84 | ^~~~~~~ 41:36.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 41:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp:14: 41:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 41:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 41:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:36.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:36.95 | ^~~~~~~~ 41:37.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 41:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 41:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 41:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 41:37.64 from PPluginInstanceParent.cpp:7, 41:37.64 from UnifiedProtocols23.cpp:2: 41:37.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 41:37.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 41:37.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:37.64 | ^ 41:38.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 41:38.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxDrawable.h:9, 41:38.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxDrawable.cpp:6: 41:38.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:38.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:38.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:38.03 | ^ 41:38.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 41:38.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Logging.h:23, 41:38.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/SourceSurfaceSkia.cpp:7: 41:38.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:38.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:414:30: 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:38.08 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:38.08 | ^ 41:38.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 41:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:12: 41:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:38.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:38.18 | ^ 41:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:38.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:38.18 | ^ 41:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:38.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:38.19 | ^ 41:38.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:38.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:38.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:38.19 | ^ 41:38.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:38.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:38.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:38.19 | ^ 41:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:38.30 371 | nscoord aAppUnitsPerDevPixel) { 41:38.30 | ^ 41:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:38.30 380 | nscoord aAppUnitsPerDevPixel) { 41:38.30 | ^ 41:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:38.30 387 | nscoord aAppUnitsPerDevPixel) { 41:38.30 | ^ 41:38.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:38.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:38.34 394 | nscoord aAppUnitsPerDevPixel) { 41:38.34 | ^ 41:38.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Logging.h:23, 41:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/SourceSurfaceSkia.cpp:7: 41:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:680: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 41:38.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:38.46 | ^ 41:39.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxDrawable.h:12, 41:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxDrawable.cpp:6: 41:39.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:39.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 41:39.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:39.04 | ^ 41:39.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 41:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h:10, 41:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.cpp:7: 41:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 41:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:104:24: 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:39.67 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 41:39.67 | ^~~~~~~~~~~~~~~ 41:40.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:16: 41:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h: In function 'mozilla::gfx::Point mozilla::gfx::SkPointToPoint(const SkPoint&)': 41:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h:253: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 41:40.12 253 | static inline Point SkPointToPoint(const SkPoint& aPoint) { 41:40.13 | ^ 41:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h: In function 'mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)': 41:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h:257: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 41:40.15 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 41:40.15 | ^ 41:40.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 41:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 41:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 41:40.27 from PMIDIPortChild.cpp:7, 41:40.27 from UnifiedProtocols21.cpp:2: 41:40.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:40.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:40.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:40.27 | ^ 41:41.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:41.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 41:41.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 41:41.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxDrawable.cpp:9: 41:41.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:41.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:41.41 | ^ 41:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:41.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:41.42 | ^ 41:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:41.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:41.42 | ^ 41:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:41.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:41.42 | ^ 41:41.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:41.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:41.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:41.43 | ^ 41:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:41.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:41.47 371 | nscoord aAppUnitsPerDevPixel) { 41:41.47 | ^ 41:41.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:41.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:41.49 380 | nscoord aAppUnitsPerDevPixel) { 41:41.49 | ^ 41:41.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:41.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:41.49 387 | nscoord aAppUnitsPerDevPixel) { 41:41.49 | ^ 41:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.50 394 | nscoord aAppUnitsPerDevPixel) { 41:41.50 | ^ 41:41.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Coord.h:12, 41:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:12, 41:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 41:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontBase.h:10, 41:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.h:10, 41:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:7: 41:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 41:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 41:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:41.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:41.68 | ^~~~~~~~ 41:41.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 41:41.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontBase.h:10, 41:41.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.h:10, 41:41.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:7: 41:41.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 41:41.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 41:41.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:41.72 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:41.73 | ^~~~~~~~~~~~~ 41:41.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 41:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontBase.h:10, 41:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.h:10, 41:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:7: 41:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 41:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 41:41.73 323 | static SizeTyped FromUnknownSize( 41:41.73 | ^~~~~~~~~~~~~~~ 41:41.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxDrawable.cpp:10: 41:41.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 41:41.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:21: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 41:41.91 21 | inline Rect ToRect(const gfxRect& aRect) { 41:41.91 | ^ 41:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp:212: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 41:41.92 212 | gfxPoint gfxASurface::GetDeviceOffset() const { 41:41.92 | ^~~~~~~~~~~ 41:41.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 41:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 41:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp:14: 41:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 41:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.92 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 41:41.92 | ^~~~~~~~~ 41:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 41:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:26: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 41:41.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:41.93 | ^ 41:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 41:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:40: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 41:41.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:41.93 | ^ 41:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 41:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:44: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 41:41.93 44 | inline Size ToSize(const gfxSize& aSize) { 41:41.93 | ^ 41:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 41:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:48: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 41:41.94 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:41.94 | ^ 41:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 41:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:52: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 41:41.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:41.94 | ^ 41:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 41:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:56: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 41:41.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:41.94 | ^ 41:42.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 41:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 41:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 41:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 41:42.05 from PMIDIPortChild.cpp:7, 41:42.05 from UnifiedProtocols21.cpp:2: 41:42.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:42.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 41:42.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:42.06 | ^ 41:43.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:43.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:43.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:43.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 41:43.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxDrawable.h:9, 41:43.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxDrawable.cpp:6: 41:43.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 41:43.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 41:43.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.00 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:43.00 | ^~~~~~~~ 41:43.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/SourceSurfaceSkia.cpp:9: 41:43.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h: In function 'mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)': 41:43.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h:257: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 41:43.43 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 41:43.43 | ^ 41:43.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 41:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:9: 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 41:43.64 189 | CSSRect GetExpandedScrollableRect() const { 41:43.64 | ^ 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 41:43.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:43.64 | ^ 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 41:43.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:43.64 | ^ 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 41:43.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:43.64 | ^ 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 41:43.64 243 | CSSRect CalculateScrollRange() const { 41:43.64 | ^ 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 41:43.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:43.64 | ^ 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 41:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 41:43.64 457 | CSSRect GetVisualViewport() const { 41:43.64 | ^ 41:44.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 41:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 41:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 41:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 41:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 41:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 41:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 41:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:20, 41:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 41:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 41:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLScreenBuffer.cpp:9: 41:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 41:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 41:44.13 760 | typename detail::Nth::Type extract() { 41:44.13 | ^~~~~~~ 41:44.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:21, 41:44.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:9: 41:44.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 41:44.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 41:44.27 21 | inline Rect ToRect(const gfxRect& aRect) { 41:44.28 | ^ 41:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 41:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 41:44.31 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:44.31 | ^ 41:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 41:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 41:44.31 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:44.31 | ^ 41:44.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 41:44.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 41:44.35 44 | inline Size ToSize(const gfxSize& aSize) { 41:44.35 | ^ 41:44.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 41:44.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 41:44.35 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:44.35 | ^ 41:44.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 41:44.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 41:44.35 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:44.35 | ^ 41:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 41:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 41:44.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:44.38 | ^ 41:44.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 41:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxDrawable.cpp:81: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 41:44.88 81 | Rect fillRect = ToRect(aFillRect); 41:44.88 | ^ 41:44.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 41:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 41:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 41:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 41:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 41:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:9: 41:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 41:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 41:44.98 1249 | CSSCoord ToCSSPixels() const { return _0; } 41:44.98 | ^ 41:45.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.cpp: In member function 'void mozilla::gfx::ScaledFontFontconfig::InstanceData::SetupFontOptions(cairo_font_options_t*, int*, unsigned int*) const': 41:45.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:297:36: warning: 'hinting' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:45.59 297 | cairo_font_options_set_hint_style(aFontOptions, hinting); 41:45.59 | ^ 41:46.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 41:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 41:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 41:46.18 from PInProcess.cpp:7, 41:46.18 from UnifiedProtocols20.cpp:2: 41:46.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 41:46.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 41:46.18 21 | inline Rect ToRect(const gfxRect& aRect) { 41:46.18 | ^ 41:46.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 41:46.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 41:46.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:46.18 | ^ 41:46.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 41:46.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 41:46.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:46.21 | ^ 41:46.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 41:46.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 41:46.23 44 | inline Size ToSize(const gfxSize& aSize) { 41:46.23 | ^ 41:46.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 41:46.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 41:46.25 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:46.25 | ^ 41:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 41:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 41:46.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:46.27 | ^ 41:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 41:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 41:46.27 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:46.28 | ^ 41:46.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 41:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 41:46.71 from PMIDIPortChild.cpp:7, 41:46.71 from UnifiedProtocols21.cpp:2: 41:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:46.71 | ^ 41:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:46.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:46.71 | ^ 41:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:46.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:46.71 | ^ 41:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:46.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:46.71 | ^ 41:46.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:46.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:46.78 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:46.78 | ^ 41:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:46.99 371 | nscoord aAppUnitsPerDevPixel) { 41:46.99 | ^ 41:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:46.99 380 | nscoord aAppUnitsPerDevPixel) { 41:46.99 | ^ 41:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:46.99 387 | nscoord aAppUnitsPerDevPixel) { 41:46.99 | ^ 41:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:47.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:47.10 394 | nscoord aAppUnitsPerDevPixel) { 41:47.10 | ^ 41:48.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 41:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 41:48.01 from PInProcess.cpp:7, 41:48.01 from UnifiedProtocols20.cpp:2: 41:48.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 41:48.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 41:48.01 1859 | int32_t aAppUnitsPerPixel) { 41:48.01 | ^ 41:48.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 41:48.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 41:48.04 3214 | int32_t aAppUnitsPerPixel) { 41:48.04 | ^ 41:49.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:14, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:12, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 41:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 41:49.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 41:49.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 41:49.81 189 | CSSRect GetExpandedScrollableRect() const { 41:49.81 | ^ 41:49.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 41:49.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 41:49.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:49.81 | ^ 41:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 41:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 41:49.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:49.83 | ^ 41:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 41:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 41:49.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:49.83 | ^ 41:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 41:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 41:49.83 243 | CSSRect CalculateScrollRange() const { 41:49.83 | ^ 41:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 41:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 41:49.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:49.85 | ^ 41:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 41:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 41:49.85 457 | CSSRect GetVisualViewport() const { 41:49.85 | ^ 41:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp: In member function 'gfxPoint gfxASurface::GetDeviceOffset() const': 41:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.cpp:212: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 41:50.95 212 | gfxPoint gfxASurface::GetDeviceOffset() const { 41:50.95 | ^~~~~~~~~~~ 41:51.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 41:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 41:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 41:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 41:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 41:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 41:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 41:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 41:51.55 from PGamepadTestChannelChild.cpp:7, 41:51.55 from UnifiedProtocols18.cpp:2: 41:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 41:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 41:51.55 760 | typename detail::Nth::Type extract() { 41:51.55 | ^~~~~~~ 41:52.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 41:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 41:52.36 from PInProcess.cpp:7, 41:52.36 from UnifiedProtocols20.cpp:2: 41:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 41:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 41:52.36 332 | LayerPoint GetFixedPositionAnchor() const { 41:52.36 | ^ 41:52.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp: In member function 'bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)': 41:52.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:50:3: warning: 'magicInt' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:52.48 50 | if (magicInt != mozilla::gfx::kMagicInt) { 41:52.48 | ^~ 41:52.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:57:3: warning: 'majorRevision' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:52.48 57 | if (majorRevision != kMajorRevision) { 41:52.48 | ^~ 41:52.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:64:3: warning: 'minorRevision' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:52.48 64 | if (minorRevision > kMinorRevision) { 41:52.48 | ^~ 41:52.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/InlineTranslator.cpp:72:46: warning: 'eventType' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:52.48 72 | bool success = RecordedEvent::DoWithEvent( 41:52.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41:52.48 73 | reader, static_cast(eventType), 41:52.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:52.48 74 | [&](RecordedEvent* recordedEvent) -> bool { 41:52.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:52.48 75 | // Make sure that the whole event was read from the stream 41:52.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:52.48 76 | // successfully. 41:52.48 | ~~~~~~~~~~~~~~~~ 41:52.48 77 | if (!reader.good()) { 41:52.48 | ~~~~~~~~~~~~~~~~~~~~~ 41:52.48 78 | mError = " READ"; 41:52.48 | ~~~~~~~~~~~~~~~~~ 41:52.48 79 | return false; 41:52.48 | ~~~~~~~~~~~~~ 41:52.48 80 | } 41:52.48 | ~ 41:52.48 81 | 41:52.48 | 41:52.48 82 | if (!recordedEvent->PlayEvent(this)) { 41:52.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:52.48 83 | mError = " PLAY"; 41:52.48 | ~~~~~~~~~~~~~~~~~ 41:52.48 84 | return false; 41:52.48 | ~~~~~~~~~~~~~ 41:52.48 85 | } 41:52.49 | ~ 41:52.49 86 | 41:52.49 | 41:52.49 87 | return true; 41:52.49 | ~~~~~~~~~~~~ 41:52.49 88 | }); 41:52.49 | ~~ 41:52.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 41:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 41:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 41:52.63 from PPluginInstanceParent.cpp:7, 41:52.64 from UnifiedProtocols23.cpp:2: 41:52.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 41:52.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 41:52.64 21 | inline Rect ToRect(const gfxRect& aRect) { 41:52.64 | ^ 41:52.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 41:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 41:52.65 from PInProcess.cpp:7, 41:52.65 from UnifiedProtocols20.cpp:2: 41:52.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 41:52.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 41:52.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:52.65 | ^ 41:52.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 41:52.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 41:52.67 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:52.67 | ^ 41:52.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 41:52.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 41:52.71 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:52.71 | ^ 41:52.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 41:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 41:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 41:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 41:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 41:52.73 from Unified_cpp_gfx_vr0.cpp:2: 41:52.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:52.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:52.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:52.73 | ^ 41:52.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 41:52.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 41:52.74 44 | inline Size ToSize(const gfxSize& aSize) { 41:52.74 | ^ 41:52.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 41:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 41:52.80 from PInProcess.cpp:7, 41:52.80 from UnifiedProtocols20.cpp:2: 41:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 41:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 41:52.80 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:52.80 | ^ 41:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 41:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 41:52.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:52.80 | ^ 41:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 41:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 41:52.81 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:52.81 | ^ 41:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 41:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 41:52.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:52.81 | ^ 41:53.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 41:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 41:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 41:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 41:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 41:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 41:53.28 from Unified_cpp_gfx_vr0.cpp:2: 41:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 41:53.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:53.28 | ^ 41:54.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 41:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 41:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 41:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 41:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:12, 41:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 41:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 41:54.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 41:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 41:54.25 1249 | CSSCoord ToCSSPixels() const { return _0; } 41:54.25 | ^ 41:54.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:8: 41:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 41:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 41:54.31 1859 | int32_t aAppUnitsPerPixel) { 41:54.31 | ^ 41:54.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 41:54.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 41:54.33 3214 | int32_t aAppUnitsPerPixel) { 41:54.33 | ^ 41:55.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 41:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/UnscaledFontFreeType.h:12, 41:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/UnscaledFontFreeType.cpp:7: 41:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 41:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:414:30: 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:55.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:55.14 | ^ 41:55.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 41:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 41:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 41:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 41:55.31 from Unified_cpp_gfx_vr0.cpp:2: 41:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 41:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:55.31 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:55.31 | ^ 41:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 41:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 41:55.32 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:55.32 | ^ 41:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 41:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 41:55.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:55.33 | ^ 41:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 41:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 41:55.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:55.34 | ^ 41:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 41:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 41:55.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:55.36 | ^ 41:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 41:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 41:55.46 371 | nscoord aAppUnitsPerDevPixel) { 41:55.46 | ^ 41:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 41:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 41:55.47 380 | nscoord aAppUnitsPerDevPixel) { 41:55.47 | ^ 41:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 41:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 41:55.47 387 | nscoord aAppUnitsPerDevPixel) { 41:55.47 | ^ 41:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 41:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.54 394 | nscoord aAppUnitsPerDevPixel) { 41:55.54 | ^ 41:55.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 41:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 41:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 41:55.71 from PPluginInstanceParent.cpp:7, 41:55.71 from UnifiedProtocols23.cpp:2: 41:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 41:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 41:55.71 1859 | int32_t aAppUnitsPerPixel) { 41:55.71 | ^ 41:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 41:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 41:55.80 3214 | int32_t aAppUnitsPerPixel) { 41:55.80 | ^ 41:56.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 41:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 41:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 41:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 41:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:12, 41:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 41:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 41:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 41:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 41:56.42 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:56.42 | ^ 41:56.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:56.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:56.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:56.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:56.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:8: 41:56.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 41:56.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 41:56.75 332 | LayerPoint GetFixedPositionAnchor() const { 41:56.75 | ^ 41:56.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:56.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:56.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:56.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:8: 41:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 41:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 41:56.78 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:56.78 | ^ 41:56.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:8: 41:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 41:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 41:56.83 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:56.83 | ^ 41:56.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/UnscaledFontFreeType.h:12, 41:56.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/UnscaledFontFreeType.cpp:7: 41:56.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 41:56.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:680: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 41:56.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:56.94 | ^ 41:59.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 41:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurface.h:26, 41:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.h:9, 41:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:6: 41:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 41:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 41:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 41:59.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:59.72 | ^~~~~~~~ 41:59.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:8: 41:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 41:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:59.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:59.79 | ^~~~~~~~ 41:59.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 41:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 41:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 41:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 41:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.h:10, 41:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:6: 41:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 41:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:59.91 427 | SizeT Size() const { return SizeT(width, height); } 41:59.91 | ^~~~ 41:59.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 41:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 41:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 41:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:8: 41:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:59.91 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:59.91 | ^~~~~~~~ 41:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:59.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:59.93 | ^~~~~~~~ 41:59.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 41:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurface.h:26, 41:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.h:9, 41:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:6: 41:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:59.93 62 | Sub operator-(const Sub& aPoint) const { 41:59.93 | ^~~~~~~~ 42:00.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:00.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:00.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurface.h:26, 42:00.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.h:9, 42:00.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:6: 42:00.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 42:00.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:00.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:00.85 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:00.85 | ^~~~~~~~ 42:01.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 42:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:01.58 from Unified_cpp_gfx_2d0.cpp:2: 42:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:01.59 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:01.59 | ^ 42:01.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 42:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:01.62 from PPluginInstanceParent.cpp:7, 42:01.62 from UnifiedProtocols23.cpp:2: 42:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 42:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 42:01.62 332 | LayerPoint GetFixedPositionAnchor() const { 42:01.62 | ^ 42:01.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:01.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:01.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:01.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 42:01.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:01.66 from PPluginInstanceParent.cpp:7, 42:01.66 from UnifiedProtocols23.cpp:2: 42:01.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 42:01.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 42:01.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:01.66 | ^ 42:01.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 42:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:01.68 from PPluginInstanceParent.cpp:7, 42:01.68 from UnifiedProtocols23.cpp:2: 42:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 42:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 42:01.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:01.68 | ^ 42:01.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 42:01.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:33: 42:01.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 42:01.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 42:01.81 1394 | LayerPoint GetFixedPositionAnchor() { 42:01.81 | ^ 42:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 42:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 42:01.91 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 42:01.91 | ^ 42:02.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:02.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:02.38 from Unified_cpp_gfx_2d0.cpp:2: 42:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 42:02.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:02.38 | ^ 42:04.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 42:04.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 42:04.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 42:04.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 42:04.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.h:10, 42:04.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:6: 42:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 42:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:04.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:04.16 | ^~~~~~~~~~~~~ 42:04.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurface.h:26, 42:04.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.h:9, 42:04.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:6: 42:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:04.16 323 | static SizeTyped FromUnknownSize( 42:04.16 | ^~~~~~~~~~~~~~~ 42:06.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 42:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 42:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 42:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 42:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 42:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:06.10 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:06.10 | ^ 42:09.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 42:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 42:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 42:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 42:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 42:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:09.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:09.58 | ^ 42:09.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 42:09.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 42:09.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 42:09.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 42:09.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:09.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 42:09.69 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:09.69 | ^ 42:11.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 42:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 42:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 42:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 42:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:9: 42:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 42:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 42:11.80 332 | LayerPoint GetFixedPositionAnchor() const { 42:11.80 | ^ 42:12.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawEventRecorder.cpp:8, 42:12.10 from Unified_cpp_gfx_2d0.cpp:65: 42:12.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathRecording::GetBounds(const Matrix&) const': 42:12.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h:204: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:12.10 204 | Rect GetBounds(const Matrix& aTransform = Matrix()) const final { 42:12.10 | ^ 42:12.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 42:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 42:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:12.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 42:12.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 42:12.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:12.93 | ^ 42:13.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 42:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 42:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 42:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 42:13.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:13.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 42:13.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:13.14 | ^ 42:14.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 42:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 42:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 42:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 42:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 42:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 42:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:14, 42:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 42:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 42:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRSession.h:11, 42:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:17, 42:14.05 from Unified_cpp_gfx_vr0.cpp:2: 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 42:14.05 189 | CSSRect GetExpandedScrollableRect() const { 42:14.05 | ^ 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 42:14.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:14.05 | ^ 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:14.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:14.05 | ^ 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 42:14.05 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:14.05 | ^ 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 42:14.05 243 | CSSRect CalculateScrollRange() const { 42:14.05 | ^ 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 42:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 42:14.05 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:14.05 | ^ 42:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 42:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 42:14.07 457 | CSSRect GetVisualViewport() const { 42:14.07 | ^ 42:15.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:14, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 42:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 42:15.89 21 | inline Rect ToRect(const gfxRect& aRect) { 42:15.89 | ^ 42:15.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 42:15.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 42:15.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:15.91 | ^ 42:15.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 42:15.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 42:15.94 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:15.94 | ^ 42:15.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 42:15.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 42:15.96 44 | inline Size ToSize(const gfxSize& aSize) { 42:15.96 | ^ 42:15.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 42:15.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 42:15.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:15.96 | ^ 42:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 42:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 42:15.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:16.01 | ^ 42:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 42:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 42:16.01 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:16.01 | ^ 42:16.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:14, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 42:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 42:16.87 1859 | int32_t aAppUnitsPerPixel) { 42:16.87 | ^ 42:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 42:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 42:16.87 3214 | int32_t aAppUnitsPerPixel) { 42:16.87 | ^ 42:18.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 42:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 42:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:14, 42:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 42:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 42:18.14 332 | LayerPoint GetFixedPositionAnchor() const { 42:18.14 | ^ 42:18.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 42:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 42:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:14, 42:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:18.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 42:18.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 42:18.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:18.18 | ^ 42:18.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 42:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 42:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:14, 42:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:18.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 42:18.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 42:18.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:18.21 | ^ 42:18.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 42:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 42:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 42:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 42:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 42:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 42:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:18.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:18.53 | ^ 42:18.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 42:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 42:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 42:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 42:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 42:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 42:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 42:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 42:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:18.77 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:18.77 | ^ 42:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 42:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 42:18.77 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:18.77 | ^ 42:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 42:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 42:18.77 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:18.78 | ^ 42:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 42:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 42:18.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:18.79 | ^ 42:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 42:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 42:18.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:18.79 | ^ 42:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 42:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 42:18.83 371 | nscoord aAppUnitsPerDevPixel) { 42:18.83 | ^ 42:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 42:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 42:18.83 380 | nscoord aAppUnitsPerDevPixel) { 42:18.83 | ^ 42:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 42:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 42:18.84 387 | nscoord aAppUnitsPerDevPixel) { 42:18.84 | ^ 42:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 42:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:18.85 394 | nscoord aAppUnitsPerDevPixel) { 42:18.85 | ^ 42:19.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 42:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 42:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 42:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 42:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 42:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 42:19.29 from PPresentationChild.cpp:11, 42:19.29 from UnifiedProtocols24.cpp:11: 42:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 42:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 42:19.29 189 | CSSRect GetExpandedScrollableRect() const { 42:19.29 | ^ 42:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 42:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 42:19.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:19.29 | ^ 42:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 42:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:19.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:19.29 | ^ 42:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 42:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 42:19.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:19.29 | ^ 42:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 42:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 42:19.29 243 | CSSRect CalculateScrollRange() const { 42:19.29 | ^ 42:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 42:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 42:19.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:19.30 | ^ 42:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 42:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 42:19.30 457 | CSSRect GetVisualViewport() const { 42:19.30 | ^ 42:19.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 42:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 42:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 42:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 42:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRSession.h:11, 42:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:17, 42:19.75 from Unified_cpp_gfx_vr0.cpp:2: 42:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 42:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 42:19.75 1249 | CSSCoord ToCSSPixels() const { return _0; } 42:19.75 | ^ 42:20.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 42:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 42:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 42:20.36 from Unified_cpp_gfx_ipc0.cpp:2: 42:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:20.36 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:20.36 | ^ 42:20.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 42:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 42:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 42:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 42:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 42:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 42:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 42:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 42:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:20.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:20.38 | ^ 42:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 42:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 42:20.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:20.52 | ^ 42:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 42:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 42:20.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:20.52 | ^ 42:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 42:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 42:20.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:20.52 | ^ 42:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 42:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 42:20.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:20.52 | ^ 42:20.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 42:20.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 42:20.70 371 | nscoord aAppUnitsPerDevPixel) { 42:20.70 | ^ 42:20.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 42:20.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 42:20.72 380 | nscoord aAppUnitsPerDevPixel) { 42:20.72 | ^ 42:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 42:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 42:20.73 387 | nscoord aAppUnitsPerDevPixel) { 42:20.73 | ^ 42:20.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 42:20.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:20.76 394 | nscoord aAppUnitsPerDevPixel) { 42:20.76 | ^ 42:21.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 42:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 42:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 42:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 42:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 42:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 42:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.43 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:21.43 | ^~~~~~~~ 42:21.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 42:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 42:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 42:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 42:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 42:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:21.47 | ^~~~~~~~ 42:21.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 42:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 42:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 42:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 42:21.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 42:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.99 427 | SizeT Size() const { return SizeT(width, height); } 42:21.99 | ^~~~ 42:21.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:21.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:21.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:21.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 42:21.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 42:21.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 42:21.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 42:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.99 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:21.99 | ^~~~~~~~ 42:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:22.00 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:22.00 | ^~~~~~~~ 42:22.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 42:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 42:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 42:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 42:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 42:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:22.01 62 | Sub operator-(const Sub& aPoint) const { 42:22.01 | ^~~~~~~~ 42:22.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 42:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 42:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 42:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 42:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 42:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:22.24 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:22.24 | ^~~~~~~~ 42:22.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 42:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 42:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 42:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 42:22.45 from PPresentationChild.cpp:11, 42:22.45 from UnifiedProtocols24.cpp:11: 42:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 42:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 42:22.45 1249 | CSSCoord ToCSSPixels() const { return _0; } 42:22.45 | ^ 42:22.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 42:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 42:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 42:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 42:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 42:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 42:22.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:22.58 | ^ 42:22.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:12, 42:22.62 from Unified_cpp_gfx_2d0.cpp:83: 42:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BorrowedContext.h: In member function 'mozilla::gfx::Point mozilla::gfx::BorrowedXlibDrawable::GetOffset() const': 42:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BorrowedContext.h:116: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 42:22.62 116 | Point GetOffset() const { return mOffset; } 42:22.62 | ^ 42:22.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 42:22.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 42:22.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 42:22.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 42:22.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRSession.h:11, 42:22.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:17, 42:22.78 from Unified_cpp_gfx_vr0.cpp:2: 42:22.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 42:22.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 42:22.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:22.78 | ^ 42:22.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 42:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 42:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 42:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 42:22.93 from Unified_cpp_gfx_ipc0.cpp:2: 42:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 42:22.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:22.93 | ^ 42:23.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 42:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 42:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:23.11 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:23.11 | ^~~~~~~~~~~~~ 42:23.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 42:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 42:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:23.12 323 | static SizeTyped FromUnknownSize( 42:23.12 | ^~~~~~~~~~~~~~~ 42:23.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 42:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 42:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 42:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 42:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 42:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 42:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 42:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:23.73 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 42:23.73 | ^~~~~~~~~~~~~~ 42:24.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 42:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 42:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 42:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 42:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:37, 42:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 42:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 42:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 42:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 42:24.18 1249 | CSSCoord ToCSSPixels() const { return _0; } 42:24.18 | ^ 42:24.44 In file included from Unified_cpp_gfx_2d0.cpp:83: 42:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp: In member function 'mozilla::gfx::Rect mozilla::gfx::DrawTargetCairo::GetUserSpaceClip() const': 42:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:2179: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 42:24.44 2179 | Rect DrawTargetCairo::GetUserSpaceClip() const { 42:24.45 | ^~~~~ 42:24.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 42:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 42:24.85 from PAltDataOutputStreamChild.cpp:7, 42:24.85 from UnifiedProtocols2.cpp:2: 42:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 42:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 42:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:24.85 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:24.85 | ^~~~~~~~ 42:24.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 42:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 42:24.90 from PAltDataOutputStreamChild.cpp:7, 42:24.90 from UnifiedProtocols2.cpp:2: 42:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 42:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:24.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:24.90 | ^~~~~~~~ 42:25.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 42:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 42:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 42:25.07 from PPresentationChild.cpp:11, 42:25.07 from UnifiedProtocols24.cpp:11: 42:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 42:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 42:25.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:25.07 | ^ 42:25.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 42:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 42:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 42:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 42:25.54 21 | inline Rect ToRect(const gfxRect& aRect) { 42:25.54 | ^ 42:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 42:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 42:25.54 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:25.54 | ^ 42:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 42:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 42:25.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:25.58 | ^ 42:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 42:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 42:25.58 44 | inline Size ToSize(const gfxSize& aSize) { 42:25.58 | ^ 42:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 42:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 42:25.60 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:25.60 | ^ 42:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 42:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 42:25.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:25.60 | ^ 42:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 42:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 42:25.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:25.61 | ^ 42:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 42:25.88 from PAltDataOutputStreamChild.cpp:7, 42:25.88 from UnifiedProtocols2.cpp:2: 42:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 42:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:25.88 427 | SizeT Size() const { return SizeT(width, height); } 42:25.88 | ^~~~ 42:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 42:25.88 from PAltDataOutputStreamChild.cpp:7, 42:25.88 from UnifiedProtocols2.cpp:2: 42:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:25.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:25.88 | ^~~~~~~~ 42:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:25.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:25.88 | ^~~~~~~~ 42:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 42:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 42:25.88 from PAltDataOutputStreamChild.cpp:7, 42:25.89 from UnifiedProtocols2.cpp:2: 42:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:25.89 62 | Sub operator-(const Sub& aPoint) const { 42:25.89 | ^~~~~~~~ 42:26.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 42:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 42:26.46 from PAltDataOutputStreamChild.cpp:7, 42:26.46 from UnifiedProtocols2.cpp:2: 42:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 42:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:26.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:26.46 | ^~~~~~~~ 42:27.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 42:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:27.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 42:27.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 42:27.76 1859 | int32_t aAppUnitsPerPixel) { 42:27.76 | ^ 42:27.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 42:27.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 42:27.80 3214 | int32_t aAppUnitsPerPixel) { 42:27.80 | ^ 42:27.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:27.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:27.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:27.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 42:27.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 42:27.97 from PAltDataOutputStreamChild.cpp:7, 42:27.97 from UnifiedProtocols2.cpp:2: 42:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 42:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:27.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:27.97 | ^~~~~~~~~~~~~ 42:27.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 42:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 42:27.98 from PAltDataOutputStreamChild.cpp:7, 42:27.98 from UnifiedProtocols2.cpp:2: 42:27.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:27.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:27.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:27.98 323 | static SizeTyped FromUnknownSize( 42:27.98 | ^~~~~~~~~~~~~~~ 42:28.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 42:28.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 42:28.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 42:28.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 42:28.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 42:28.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:28.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 42:28.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 42:28.47 from PMIDIPortChild.cpp:10, 42:28.47 from UnifiedProtocols21.cpp:2: 42:28.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 42:28.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 42:28.47 189 | CSSRect GetExpandedScrollableRect() const { 42:28.47 | ^ 42:28.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 42:28.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 42:28.47 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:28.47 | ^ 42:28.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 42:28.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:28.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:28.50 | ^ 42:28.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 42:28.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 42:28.50 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:28.50 | ^ 42:28.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 42:28.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 42:28.50 243 | CSSRect CalculateScrollRange() const { 42:28.50 | ^ 42:28.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 42:28.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 42:28.50 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:28.50 | ^ 42:28.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 42:28.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 42:28.56 457 | CSSRect GetVisualViewport() const { 42:28.56 | ^ 42:29.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:29.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 42:29.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 42:29.07 from Unified_cpp_gfx_ipc0.cpp:2: 42:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 42:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:29.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:29.07 | ^ 42:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 42:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 42:29.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:29.07 | ^ 42:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 42:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 42:29.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:29.07 | ^ 42:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 42:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 42:29.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:29.08 | ^ 42:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 42:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 42:29.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:29.08 | ^ 42:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 42:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 42:29.12 371 | nscoord aAppUnitsPerDevPixel) { 42:29.12 | ^ 42:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 42:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 42:29.14 380 | nscoord aAppUnitsPerDevPixel) { 42:29.14 | ^ 42:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 42:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 42:29.16 387 | nscoord aAppUnitsPerDevPixel) { 42:29.16 | ^ 42:29.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 42:29.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:29.17 394 | nscoord aAppUnitsPerDevPixel) { 42:29.17 | ^ 42:30.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 42:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 42:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 42:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 42:30.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 42:30.59 from PMIDIPortChild.cpp:10, 42:30.59 from UnifiedProtocols21.cpp:2: 42:30.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 42:30.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 42:30.59 1249 | CSSCoord ToCSSPixels() const { return _0; } 42:30.59 | ^ 42:30.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:30.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 42:30.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 42:30.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCapture.cpp:10, 42:30.62 from Unified_cpp_gfx_2d0.cpp:92: 42:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 42:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:30.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:30.62 | ^ 42:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 42:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 42:30.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:30.62 | ^ 42:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 42:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 42:30.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:30.62 | ^ 42:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 42:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 42:30.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:30.64 | ^ 42:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 42:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 42:30.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:30.64 | ^ 42:30.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 42:30.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 42:30.68 371 | nscoord aAppUnitsPerDevPixel) { 42:30.68 | ^ 42:30.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 42:30.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 42:30.68 380 | nscoord aAppUnitsPerDevPixel) { 42:30.68 | ^ 42:30.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 42:30.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 42:30.68 387 | nscoord aAppUnitsPerDevPixel) { 42:30.68 | ^ 42:30.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 42:30.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:30.70 394 | nscoord aAppUnitsPerDevPixel) { 42:30.70 | ^ 42:31.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:31.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 42:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 42:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.03 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:31.03 | ^~~~~~~~ 42:31.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 42:31.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:31.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 42:31.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 42:31.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 42:31.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:31.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:31.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 42:31.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:31.27 | ^~~~~~~~ 42:31.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 42:31.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 42:31.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxXlibSurface.h:9, 42:31.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:7: 42:31.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:31.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:31.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:31.34 | ^ 42:31.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 42:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 42:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 42:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 42:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 42:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 42:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:31.39 427 | SizeT Size() const { return SizeT(width, height); } 42:31.39 | ^~~~ 42:31.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:31.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:31.41 | ^~~~~~~~ 42:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:31.41 | ^~~~~~~~ 42:31.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:31.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:31.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:31.42 62 | Sub operator-(const Sub& aPoint) const { 42:31.42 | ^~~~~~~~ 42:31.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 42:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 42:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 42:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 42:31.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 42:31.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:31.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 42:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:31.83 | ^~~~~~~~ 42:31.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 42:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 42:31.97 332 | LayerPoint GetFixedPositionAnchor() const { 42:31.97 | ^ 42:32.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 42:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 42:32.11 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:32.11 | ^ 42:32.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 42:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 42:32.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:32.21 | ^ 42:32.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetSkia.h:14, 42:32.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetRecording.cpp:8, 42:32.90 from Unified_cpp_gfx_2d0.cpp:119: 42:32.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h: In function 'mozilla::gfx::Point mozilla::gfx::SkPointToPoint(const SkPoint&)': 42:32.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h:253: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 42:32.90 253 | static inline Point SkPointToPoint(const SkPoint& aPoint) { 42:32.90 | ^ 42:32.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h: In function 'mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)': 42:32.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h:257: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 42:32.90 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 42:32.90 | ^ 42:32.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 42:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 42:32.92 from Unified_cpp_gfx_gl0.cpp:11: 42:32.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:32.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:32.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:32.92 | ^ 42:32.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 42:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:33.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:33.00 | ^~~~~~~~~~~~~ 42:33.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:33.00 323 | static SizeTyped FromUnknownSize( 42:33.00 | ^~~~~~~~~~~~~~~ 42:33.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 42:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 42:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 42:33.83 from Unified_cpp_gfx_gl0.cpp:11: 42:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 42:33.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:33.83 | ^ 42:34.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:16, 42:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 42:34.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextGLX.h:10, 42:34.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:10: 42:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 42:34.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:34.17 | ^ 42:34.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 42:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 42:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 42:34.43 from PPresentationChild.cpp:11, 42:34.43 from UnifiedProtocols24.cpp:11: 42:34.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 42:34.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 42:34.43 21 | inline Rect ToRect(const gfxRect& aRect) { 42:34.43 | ^ 42:34.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 42:34.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 42:34.43 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:34.43 | ^ 42:34.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 42:34.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 42:34.43 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:34.43 | ^ 42:34.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 42:34.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 42:34.44 44 | inline Size ToSize(const gfxSize& aSize) { 42:34.44 | ^ 42:34.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 42:34.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 42:34.44 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:34.44 | ^ 42:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 42:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 42:34.49 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:34.49 | ^ 42:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 42:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 42:34.49 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:34.49 | ^ 42:34.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 42:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextGLX.h:10, 42:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:10: 42:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 42:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 42:34.58 21 | inline Rect ToRect(const gfxRect& aRect) { 42:34.58 | ^ 42:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 42:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 42:34.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:34.58 | ^ 42:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 42:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 42:34.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:34.64 | ^ 42:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 42:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 42:34.64 44 | inline Size ToSize(const gfxSize& aSize) { 42:34.65 | ^ 42:34.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 42:34.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 42:34.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:34.65 | ^ 42:34.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 42:34.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 42:34.68 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:34.68 | ^ 42:34.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 42:34.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 42:34.68 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:34.69 | ^ 42:34.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 42:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:34.91 from PPluginInstanceParent.cpp:7, 42:34.91 from UnifiedProtocols23.cpp:2: 42:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 42:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 42:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:34.91 | ^~~~~~~~ 42:34.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 42:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 42:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 42:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 42:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 42:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:36, 42:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 42:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.h:10, 42:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceDMABUF.cpp:6: 42:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 42:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.97 760 | typename detail::Nth::Type extract() { 42:34.97 | ^~~~~~~ 42:35.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 42:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:35.01 from PPluginInstanceParent.cpp:7, 42:35.01 from UnifiedProtocols23.cpp:2: 42:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 42:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:35.01 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:35.01 | ^~~~~~~~ 42:35.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:35.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:35.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:35.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:35.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 42:35.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:35.40 from PPluginInstanceParent.cpp:7, 42:35.40 from UnifiedProtocols23.cpp:2: 42:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 42:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:35.40 427 | SizeT Size() const { return SizeT(width, height); } 42:35.40 | ^~~~ 42:35.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:35.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:35.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:35.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 42:35.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:35.40 from PPluginInstanceParent.cpp:7, 42:35.40 from UnifiedProtocols23.cpp:2: 42:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:35.40 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:35.40 | ^~~~~~~~ 42:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:35.40 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:35.40 | ^~~~~~~~ 42:35.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 42:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 42:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:35.42 from PPluginInstanceParent.cpp:7, 42:35.42 from UnifiedProtocols23.cpp:2: 42:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:35.42 62 | Sub operator-(const Sub& aPoint) const { 42:35.42 | ^~~~~~~~ 42:35.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 42:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 42:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 42:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 42:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 42:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 42:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 42:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 42:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 42:35.61 from PNeckoChild.cpp:7, 42:35.61 from UnifiedProtocols22.cpp:2: 42:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 42:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 42:35.61 189 | CSSRect GetExpandedScrollableRect() const { 42:35.61 | ^ 42:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 42:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 42:35.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:35.61 | ^ 42:35.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 42:35.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:35.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:35.62 | ^ 42:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 42:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 42:35.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:35.63 | ^ 42:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 42:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 42:35.63 243 | CSSRect CalculateScrollRange() const { 42:35.63 | ^ 42:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 42:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 42:35.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:35.64 | ^ 42:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 42:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 42:35.64 457 | CSSRect GetVisualViewport() const { 42:35.64 | ^ 42:35.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 42:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:35.94 from PPluginInstanceParent.cpp:7, 42:35.94 from UnifiedProtocols23.cpp:2: 42:35.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 42:35.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:35.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:35.94 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:35.94 | ^~~~~~~~ 42:36.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 42:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 42:36.18 from PPresentationChild.cpp:11, 42:36.18 from UnifiedProtocols24.cpp:11: 42:36.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 42:36.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 42:36.18 1859 | int32_t aAppUnitsPerPixel) { 42:36.18 | ^ 42:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 42:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 42:36.21 3214 | int32_t aAppUnitsPerPixel) { 42:36.21 | ^ 42:36.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 42:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 42:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 42:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 42:36.42 from PMIDIPortChild.cpp:10, 42:36.42 from UnifiedProtocols21.cpp:2: 42:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 42:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 42:36.42 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:36.42 | ^ 42:36.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 42:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 42:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:7, 42:36.50 from Unified_cpp_gfx_gl0.cpp:20: 42:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 42:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:36.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:36.50 | ^ 42:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 42:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 42:36.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:36.52 | ^ 42:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 42:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 42:36.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:36.52 | ^ 42:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 42:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 42:36.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:36.53 | ^ 42:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 42:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 42:36.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:36.53 | ^ 42:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 42:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 42:36.55 371 | nscoord aAppUnitsPerDevPixel) { 42:36.55 | ^ 42:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 42:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 42:36.57 380 | nscoord aAppUnitsPerDevPixel) { 42:36.57 | ^ 42:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 42:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 42:36.58 387 | nscoord aAppUnitsPerDevPixel) { 42:36.58 | ^ 42:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 42:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:36.58 394 | nscoord aAppUnitsPerDevPixel) { 42:36.58 | ^ 42:36.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 42:36.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:9: 42:36.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 42:36.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 42:36.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:36.64 | ^ 42:36.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 42:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 42:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 42:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:36.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:36.77 | ^~~~~~~~ 42:36.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:36.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:36.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:36.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 42:36.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:36.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:36.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:36.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:36.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 42:36.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:36.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:36.88 | ^~~~~~~~ 42:37.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 42:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:37.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:37.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 42:37.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:37.14 427 | SizeT Size() const { return SizeT(width, height); } 42:37.14 | ^~~~ 42:37.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:37.15 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:37.15 | ^~~~~~~~ 42:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:37.15 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:37.15 | ^~~~~~~~ 42:37.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:37.15 62 | Sub operator-(const Sub& aPoint) const { 42:37.15 | ^~~~~~~~ 42:37.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 42:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 42:37.40 from PNeckoChild.cpp:7, 42:37.40 from UnifiedProtocols22.cpp:2: 42:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 42:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 42:37.40 1249 | CSSCoord ToCSSPixels() const { return _0; } 42:37.40 | ^ 42:37.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:37.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 42:37.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:37.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:37.42 from Unified_cpp_gfx_2d0.cpp:2: 42:37.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:336:47: required from here 42:37.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.42 383 | Point TopLeft() const { return Point(x, y); } 42:37.42 | ^~~~~~~ 42:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 42:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:37.47 from Unified_cpp_gfx_2d0.cpp:2: 42:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:382:38: required from here 42:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:37.47 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 42:37.47 | ^~~~~~~~~~~~~~~ 42:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 42:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 42:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:37.47 from Unified_cpp_gfx_2d0.cpp:2: 42:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:71:55: required from here 42:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:37.47 83 | Coord Length() const { return hypot(x, y); } 42:37.47 | ^~~~~~ 42:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:88:49: required from here 42:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:37.48 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 42:37.48 | ^~~~~~~~ 42:37.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 42:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:37.48 from Unified_cpp_gfx_2d0.cpp:2: 42:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Blur.cpp:491:54: required from here 42:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.48 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 42:37.48 | ^~~~~~~~~ 42:37.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 42:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 42:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 42:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 42:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 42:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 42:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 42:37.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 42:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 42:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:37.51 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:37.51 | ^ 42:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 42:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 42:37.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:37.51 | ^ 42:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 42:37.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 42:37.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:37.51 | ^ 42:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 42:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 42:37.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:37.62 | ^ 42:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 42:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 42:37.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:37.62 | ^ 42:37.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 42:37.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 42:37.78 371 | nscoord aAppUnitsPerDevPixel) { 42:37.78 | ^ 42:37.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 42:37.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 42:37.81 380 | nscoord aAppUnitsPerDevPixel) { 42:37.81 | ^ 42:37.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 42:37.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 42:37.81 387 | nscoord aAppUnitsPerDevPixel) { 42:37.81 | ^ 42:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 42:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:37.82 394 | nscoord aAppUnitsPerDevPixel) { 42:37.82 | ^ 42:37.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 42:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 42:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:37.91 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:37.91 | ^~~~~~~~ 42:38.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 42:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 42:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 42:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 42:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 42:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 42:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 42:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 42:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.h:10, 42:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUParent.cpp:10: 42:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 42:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 42:38.48 760 | typename detail::Nth::Type extract() { 42:38.48 | ^~~~~~~ 42:39.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:39.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:39.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:39.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:39.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 42:39.23 from PPresentationChild.cpp:11, 42:39.23 from UnifiedProtocols24.cpp:11: 42:39.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 42:39.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 42:39.23 332 | LayerPoint GetFixedPositionAnchor() const { 42:39.23 | ^ 42:39.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:39.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2030:60: required from here 42:39.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:39.41 427 | SizeT Size() const { return SizeT(width, height); } 42:39.41 | ^~~~ 42:39.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 42:39.48 from PPresentationChild.cpp:11, 42:39.48 from UnifiedProtocols24.cpp:11: 42:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 42:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 42:39.48 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:39.48 | ^ 42:39.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:39.48 from PPluginInstanceParent.cpp:7, 42:39.48 from UnifiedProtocols23.cpp:2: 42:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 42:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:39.48 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:39.48 | ^~~~~~~~~~~~~ 42:39.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:39.48 from PPluginInstanceParent.cpp:7, 42:39.48 from UnifiedProtocols23.cpp:2: 42:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:39.48 323 | static SizeTyped FromUnknownSize( 42:39.48 | ^~~~~~~~~~~~~~~ 42:39.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:39.48 from Unified_cpp_gfx_2d0.cpp:2: 42:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2035:43: required from here 42:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:39.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:39.49 | ^~~~~~~~~~~~~ 42:39.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 42:39.59 from PPresentationChild.cpp:11, 42:39.59 from UnifiedProtocols24.cpp:11: 42:39.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 42:39.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 42:39.59 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:39.59 | ^ 42:39.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 42:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 42:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:39.76 from Unified_cpp_gfx_2d0.cpp:2: 42:39.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:39.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:700:28: required from here 42:39.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:39.76 79 | Sub operator-() const { return Sub(-x, -y); } 42:39.76 | ^~~~~~~~ 42:40.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 42:40.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:40.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:40.03 from Unified_cpp_gfx_2d0.cpp:2: 42:40.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:2056:41: required from here 42:40.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.03 794 | RectTyped TransformAndClipBounds( 42:40.03 | ^~~~~~~~~~~~~~~~~~~~~~ 42:41.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:41.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:41.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 42:41.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:41.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:41.08 from Unified_cpp_gfx_2d0.cpp:2: 42:41.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 42:41.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 42:41.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:41.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:41.08 | ^~~~~~~~ 42:41.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 42:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 42:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 42:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 42:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 42:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 42:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 42:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 42:41.22 from PAltDataOutputStreamChild.cpp:7, 42:41.22 from UnifiedProtocols2.cpp:2: 42:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 42:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 42:41.22 760 | typename detail::Nth::Type extract() { 42:41.22 | ^~~~~~~ 42:41.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 42:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:13: 42:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 42:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:41.32 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:41.32 | ^ 42:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 42:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 42:41.32 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:41.32 | ^ 42:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 42:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 42:41.32 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:41.32 | ^ 42:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 42:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 42:41.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:41.37 | ^ 42:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 42:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 42:41.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:41.37 | ^ 42:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 42:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 42:41.42 371 | nscoord aAppUnitsPerDevPixel) { 42:41.42 | ^ 42:41.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 42:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 42:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 42:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 42:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:37, 42:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 42:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 42:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 42:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 42:41.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 42:41.44 | ^ 42:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 42:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 42:41.44 380 | nscoord aAppUnitsPerDevPixel) { 42:41.44 | ^ 42:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 42:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 42:41.44 387 | nscoord aAppUnitsPerDevPixel) { 42:41.44 | ^ 42:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 42:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:41.44 394 | nscoord aAppUnitsPerDevPixel) { 42:41.44 | ^ 42:41.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 42:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:41.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:41.56 from Unified_cpp_gfx_2d0.cpp:2: 42:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:284:71: required from here 42:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:41.56 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 42:41.56 | ^~~~~~~~~~ 42:41.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 42:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:31, 42:41.60 from Unified_cpp_gfx_vr0.cpp:2: 42:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 42:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 42:41.60 21 | inline Rect ToRect(const gfxRect& aRect) { 42:41.60 | ^ 42:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 42:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 42:41.60 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:41.60 | ^ 42:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 42:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 42:41.61 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:41.61 | ^ 42:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 42:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 42:41.62 44 | inline Size ToSize(const gfxSize& aSize) { 42:41.62 | ^ 42:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 42:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 42:41.62 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:41.62 | ^ 42:41.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 42:41.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 42:41.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:41.63 | ^ 42:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 42:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 42:41.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:41.65 | ^ 42:42.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:42.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 42:42.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:382:38: required from here 42:42.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:42.04 385 | Point BottomLeft() const { return Point(x, YMost()); } 42:42.04 | ^~~~~~~~~~ 42:42.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 42:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 42:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.09 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:42.09 | ^~~~~~~~~~~~~ 42:42.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 42:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 42:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 42:42.09 from Unified_cpp_gfx_2d1.cpp:2: 42:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:414:30: 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.09 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:42.09 | ^ 42:42.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 42:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:13, 42:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.13 323 | static SizeTyped FromUnknownSize( 42:42.13 | ^~~~~~~~~~~~~~~ 42:43.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 42:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 42:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 42:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 42:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:31, 42:43.02 from Unified_cpp_gfx_vr0.cpp:2: 42:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 42:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 42:43.02 1859 | int32_t aAppUnitsPerPixel) { 42:43.02 | ^ 42:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 42:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 42:43.06 3214 | int32_t aAppUnitsPerPixel) { 42:43.06 | ^ 42:43.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 42:43.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontBase.h:10, 42:43.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontBase.cpp:7, 42:43.57 from Unified_cpp_gfx_2d2.cpp:2: 42:43.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:43.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:414:30: 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:43.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:43.57 | ^ 42:43.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 42:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:13: 42:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 42:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 42:43.71 189 | CSSRect GetExpandedScrollableRect() const { 42:43.71 | ^ 42:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 42:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 42:43.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:43.73 | ^ 42:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 42:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:43.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:43.73 | ^ 42:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 42:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 42:43.74 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:43.74 | ^ 42:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 42:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 42:43.74 243 | CSSRect CalculateScrollRange() const { 42:43.74 | ^ 42:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 42:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 42:43.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:43.74 | ^ 42:43.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 42:43.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 42:43.75 457 | CSSRect GetVisualViewport() const { 42:43.75 | ^ 42:43.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 42:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 42:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 42:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 42:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 42:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:6, 42:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.h:11, 42:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.h:10, 42:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerChild.cpp:7: 42:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 42:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 42:43.89 760 | typename detail::Nth::Type extract() { 42:43.89 | ^~~~~~~ 42:43.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 42:43.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 42:43.94 from Unified_cpp_gfx_2d1.cpp:2: 42:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:680: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 42:43.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:43.94 | ^ 42:44.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 42:44.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:9, 42:44.04 from Unified_cpp_gfx_gl0.cpp:20: 42:44.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 42:44.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 42:44.04 21 | inline Rect ToRect(const gfxRect& aRect) { 42:44.04 | ^ 42:44.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 42:44.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 42:44.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:44.06 | ^ 42:44.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 42:44.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 42:44.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:44.06 | ^ 42:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 42:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 42:44.07 44 | inline Size ToSize(const gfxSize& aSize) { 42:44.07 | ^ 42:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 42:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 42:44.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:44.07 | ^ 42:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 42:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 42:44.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:44.07 | ^ 42:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 42:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 42:44.09 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:44.09 | ^ 42:44.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 42:44.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 42:44.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 42:44.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:44.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:44.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:44.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:44.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:44.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:44.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:13: 42:44.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 42:44.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 42:44.11 1249 | CSSCoord ToCSSPixels() const { return _0; } 42:44.11 | ^ 42:45.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontBase.h:10, 42:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontBase.cpp:7, 42:45.12 from Unified_cpp_gfx_2d2.cpp:2: 42:45.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:45.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:680: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 42:45.12 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:45.12 | ^ 42:45.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 42:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 42:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 42:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 42:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 42:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 42:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 42:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BufferEdgePad.cpp:13, 42:45.32 from Unified_cpp_gfx_2d0.cpp:20: 42:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:45.32 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 42:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 42:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 42:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 42:45.32 760 | typename detail::Nth::Type extract() { 42:45.32 | ^~~~~~~ 42:45.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:45.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:45.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:45.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:45.34 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 42:45.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 42:45.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 42:45.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 42:46.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 42:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 42:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 42:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 42:46.00 189 | CSSRect GetExpandedScrollableRect() const { 42:46.00 | ^ 42:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 42:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 42:46.00 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:46.00 | ^ 42:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 42:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:46.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:46.00 | ^ 42:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 42:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 42:46.01 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:46.01 | ^ 42:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 42:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 42:46.01 243 | CSSRect CalculateScrollRange() const { 42:46.01 | ^ 42:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 42:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 42:46.01 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:46.01 | ^ 42:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 42:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 42:46.02 457 | CSSRect GetVisualViewport() const { 42:46.02 | ^ 42:46.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 42:46.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 42:46.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 42:46.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:31, 42:46.25 from Unified_cpp_gfx_vr0.cpp:2: 42:46.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 42:46.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 42:46.25 332 | LayerPoint GetFixedPositionAnchor() const { 42:46.25 | ^ 42:46.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 42:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 42:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 42:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:31, 42:46.32 from Unified_cpp_gfx_vr0.cpp:2: 42:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 42:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 42:46.32 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:46.32 | ^ 42:46.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 42:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 42:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 42:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:31, 42:46.35 from Unified_cpp_gfx_vr0.cpp:2: 42:46.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 42:46.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 42:46.35 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:46.35 | ^ 42:46.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 42:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 42:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 42:46.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 42:46.85 from PMIDIPortChild.cpp:10, 42:46.85 from UnifiedProtocols21.cpp:2: 42:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 42:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 42:46.85 21 | inline Rect ToRect(const gfxRect& aRect) { 42:46.85 | ^ 42:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 42:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 42:46.85 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:46.85 | ^ 42:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 42:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 42:46.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:46.85 | ^ 42:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 42:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 42:46.85 44 | inline Size ToSize(const gfxSize& aSize) { 42:46.85 | ^ 42:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 42:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 42:46.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:46.85 | ^ 42:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 42:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 42:46.86 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:46.86 | ^ 42:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 42:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 42:46.86 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:46.86 | ^ 42:47.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 42:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 42:47.41 from PInProcess.cpp:7, 42:47.41 from UnifiedProtocols20.cpp:2: 42:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 42:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 42:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:47.41 | ^~~~~~~~ 42:47.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 42:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 42:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 42:47.55 from PMIDIPortChild.cpp:10, 42:47.55 from UnifiedProtocols21.cpp:2: 42:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 42:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 42:47.55 1859 | int32_t aAppUnitsPerPixel) { 42:47.55 | ^ 42:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 42:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 42:47.55 3214 | int32_t aAppUnitsPerPixel) { 42:47.55 | ^ 42:47.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 42:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 42:47.59 from PInProcess.cpp:7, 42:47.59 from UnifiedProtocols20.cpp:2: 42:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 42:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:47.59 | ^~~~~~~~ 42:47.76 In file included from Unified_cpp_gfx_2d1.cpp:11: 42:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp: In member function 'virtual mozilla::gfx::Size mozilla::gfx::FilterNodeGaussianBlurSoftware::StdDeviationXY()': 42:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:3108: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 42:47.77 3108 | Size FilterNodeGaussianBlurSoftware::StdDeviationXY() { 42:47.77 | ^ 42:48.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterProcessingSIMD-inl.h:10, 42:48.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterProcessingScalar.cpp:9, 42:48.40 from Unified_cpp_gfx_2d1.cpp:29: 42:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/SVGTurbulenceRenderer-inl.h: In function 'mozilla::gfx::Point mozilla::gfx::SCurve(mozilla::gfx::Point)': 42:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/SVGTurbulenceRenderer-inl.h:196: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 42:48.40 196 | static MOZ_ALWAYS_INLINE Point SCurve(Point t) { 42:48.40 | ^ 42:48.48 In file included from Unified_cpp_gfx_2d0.cpp:2: 42:48.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp: In function 'mozilla::gfx::Point mozilla::gfx::GetBezierPoint(const mozilla::gfx::Bezier&, mozilla::gfx::Float)': 42:48.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:14:7: 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:48.48 14 | Point GetBezierPoint(const Bezier& aBezier, Float t) { 42:48.48 | ^~~~~~~~~~~~~~ 42:48.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 42:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 42:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:48.53 from Unified_cpp_gfx_2d0.cpp:2: 42:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 42:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:48.53 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 42:48.53 | ^~~~~~~~~ 42:48.53 In file included from Unified_cpp_gfx_2d0.cpp:2: 42:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp: In function 'mozilla::gfx::Point mozilla::gfx::GetBezierDifferential(const mozilla::gfx::Bezier&, mozilla::gfx::Float)': 42:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:27:7: 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:48.53 27 | Point GetBezierDifferential(const Bezier& aBezier, Float t) { 42:48.53 | ^~~~~~~~~~~~~~~~~~~~~ 42:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp: In function 'mozilla::gfx::Float mozilla::gfx::GetBezierLength(const mozilla::gfx::Bezier&, mozilla::gfx::Float, mozilla::gfx::Float)': 42:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:48.53 71 | Float fa = GetBezierDifferential(aBezier, a).Length(); 42:48.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 42:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:71: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 42:48.54 71 | Float fa = GetBezierDifferential(aBezier, a).Length(); 42:48.54 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 42:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:48.54 71 | Float fa = GetBezierDifferential(aBezier, a).Length(); 42:48.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 42:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:72: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 42:48.54 72 | Float fab = GetBezierDifferential(aBezier, (a + b) / 2.0f).Length(); 42:48.54 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 42:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:48.54 72 | Float fab = GetBezierDifferential(aBezier, (a + b) / 2.0f).Length(); 42:48.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 42:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:73: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 42:48.54 73 | Float fb = GetBezierDifferential(aBezier, b).Length(); 42:48.54 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 42:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:48.54 73 | Float fb = GetBezierDifferential(aBezier, b).Length(); 42:48.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 42:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp: In function 'void mozilla::gfx::SplitBezierB(mozilla::gfx::Bezier*, const mozilla::gfx::Bezier&, mozilla::gfx::Float)': 42:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:48.54 108 | aSubBezier->mPoints[2] = aBezier.mPoints[2] * s + aBezier.mPoints[3] * t; 42:48.54 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:48.55 In file included from Unified_cpp_gfx_2d0.cpp:11: 42:48.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Blur.cpp: In member function 'void mozilla::gfx::AlphaBoxBlur::Init(const Rect&, const IntSize&, const IntSize&, const Rect*, const Rect*)': 42:48.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:48.55 491 | Rect requiredBlurArea = mDirtyRect.Intersect(rect); 42:48.55 | ^ 42:48.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 42:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 42:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 42:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 42:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:37, 42:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 42:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 42:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 42:48.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 42:48.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 42:48.74 1249 | CSSCoord ToCSSPixels() const { return _0; } 42:48.74 | ^ 42:48.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 42:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 42:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:48.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:48.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 42:48.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 42:48.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 42:48.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 42:48.85 from PNeckoChild.cpp:7, 42:48.85 from UnifiedProtocols22.cpp:2: 42:48.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 42:48.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 42:48.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:48.85 | ^ 42:49.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:49.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:49.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:49.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:49.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 42:49.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 42:49.63 from PInProcess.cpp:7, 42:49.63 from UnifiedProtocols20.cpp:2: 42:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 42:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:49.63 427 | SizeT Size() const { return SizeT(width, height); } 42:49.63 | ^~~~ 42:49.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 42:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 42:49.65 from PInProcess.cpp:7, 42:49.65 from UnifiedProtocols20.cpp:2: 42:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:49.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:49.65 | ^~~~~~~~ 42:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:49.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:49.65 | ^~~~~~~~ 42:49.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 42:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 42:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 42:49.65 from PInProcess.cpp:7, 42:49.65 from UnifiedProtocols20.cpp:2: 42:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:49.65 62 | Sub operator-(const Sub& aPoint) const { 42:49.65 | ^~~~~~~~ 42:49.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCapture.cpp:9, 42:49.68 from Unified_cpp_gfx_2d0.cpp:92: 42:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawCommands.h: In member function 'virtual void mozilla::gfx::CopySurfaceCommand::ExecuteOnDT(mozilla::gfx::DrawTarget*, const Matrix*) const': 42:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawCommands.h:294: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 42:49.68 294 | dest = aTransform->TransformPoint(dest); 42:49.68 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:49.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 42:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 42:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 42:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 42:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 42:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 42:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 42:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BufferEdgePad.cpp:13, 42:49.84 from Unified_cpp_gfx_2d0.cpp:20: 42:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]': 42:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:225: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 42:49.84 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 42:49.84 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]': 42:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:225: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 42:49.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawEventRecorder.cpp:10, 42:49.97 from Unified_cpp_gfx_2d0.cpp:65: 42:49.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:49.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:1455: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 42:49.97 1455 | RecordedFilterNodeSetAttribute(FilterNode* aNode, uint32_t aIndex, 42:49.97 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:50.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:50.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:1455: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 42:50.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:50.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:1455: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 42:50.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 42:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 42:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 42:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 42:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 42:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 42:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 42:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 42:50.16 from PPluginInstanceParent.cpp:7, 42:50.16 from UnifiedProtocols23.cpp:2: 42:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 42:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.16 760 | typename detail::Nth::Type extract() { 42:50.16 | ^~~~~~~ 42:50.37 In file included from Unified_cpp_gfx_2d1.cpp:74: 42:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCairo.cpp: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathCairo::GetBounds(const Matrix&) const': 42:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCairo.cpp:187: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 42:50.37 187 | Rect PathCairo::GetBounds(const Matrix& aTransform) const { 42:50.37 | ^~~~~ 42:50.43 In file included from Unified_cpp_gfx_2d1.cpp:92: 42:50.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp: In function 'mozilla::gfx::Margin mozilla::gfx::MaxStrokeExtents(const mozilla::gfx::StrokeOptions&, const Matrix&)': 42:50.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp:245:49: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.43 245 | const Matrix& aTransform) { 42:50.43 | ^ 42:50.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.cpp:7, 42:50.45 from Unified_cpp_gfx_2d1.cpp:101: 42:50.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathBuilderRecording::CurrentPoint() const': 42:50.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h:159: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 42:50.45 159 | Point CurrentPoint() const final { return mPathBuilder->CurrentPoint(); } 42:50.45 | ^ 42:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathRecording::GetBounds(const Matrix&) const': 42:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h:204: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:50.47 204 | Rect GetBounds(const Matrix& aTransform = Matrix()) const final { 42:50.47 | ^ 42:50.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 42:50.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 42:50.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 42:50.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 42:50.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GPUVideoImage.h:12, 42:50.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:19, 42:50.48 from Unified_cpp_gfx_gl0.cpp:20: 42:50.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 42:50.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 42:50.48 189 | CSSRect GetExpandedScrollableRect() const { 42:50.48 | ^ 42:50.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 42:50.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 42:50.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:50.48 | ^ 42:50.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 42:50.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:50.49 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:50.49 | ^ 42:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 42:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 42:50.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:50.60 | ^ 42:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 42:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 42:50.60 243 | CSSRect CalculateScrollRange() const { 42:50.60 | ^ 42:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 42:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 42:50.60 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:50.60 | ^ 42:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 42:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 42:50.60 457 | CSSRect GetVisualViewport() const { 42:50.60 | ^ 42:50.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:50.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:50.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:50.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 42:50.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 42:50.72 from PMIDIPortChild.cpp:10, 42:50.72 from UnifiedProtocols21.cpp:2: 42:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 42:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 42:50.72 332 | LayerPoint GetFixedPositionAnchor() const { 42:50.72 | ^ 42:50.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 42:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 42:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 42:50.79 from PInProcess.cpp:7, 42:50.79 from UnifiedProtocols20.cpp:2: 42:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 42:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:50.79 | ^~~~~~~~ 42:50.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 42:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 42:51.15 from PMIDIPortChild.cpp:10, 42:51.15 from UnifiedProtocols21.cpp:2: 42:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 42:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 42:51.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:51.15 | ^ 42:51.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 42:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 42:51.15 from PMIDIPortChild.cpp:10, 42:51.15 from UnifiedProtocols21.cpp:2: 42:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 42:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 42:51.15 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:51.15 | ^ 42:51.39 In file included from Unified_cpp_gfx_2d0.cpp:83: 42:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 42:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:51.47 700 | if (-PointDouble(origin) != offset || (!aOrigin && origin != IntPoint())) { 42:51.47 | ^~~~~~~~~~~~~~~~~~~~ 42:51.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 42:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 42:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:51.47 from Unified_cpp_gfx_2d0.cpp:2: 42:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 42:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.47 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 42:51.47 | ^~~~~~~~~ 42:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:51.47 79 | Sub operator-() const { return Sub(-x, -y); } 42:51.47 | ^~~~~~~~ 42:51.47 In file included from Unified_cpp_gfx_2d0.cpp:83: 42:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 42:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:820: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 42:51.47 820 | !aDest.Contains(GetUserSpaceClip()); 42:51.47 | ~~~~~~~~~~~~~~~~^~ 42:51.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 42:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:51.90 from Unified_cpp_gfx_2d0.cpp:2: 42:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 42:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 42:51.90 110 | quad[0] = TransformPoint(aRect.TopLeft()); 42:51.90 | ^~~~ 42:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 42:51.90 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 42:51.90 | ^ 42:51.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 42:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:51.90 from Unified_cpp_gfx_2d0.cpp:2: 42:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.90 383 | Point TopLeft() const { return Point(x, y); } 42:51.90 | ^~~~~~~ 42:52.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MotionPathUtils.h:12, 42:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 42:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 42:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 42:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 42:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GPUVideoImage.h:12, 42:52.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:19, 42:52.10 from Unified_cpp_gfx_gl0.cpp:20: 42:52.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 42:52.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 42:52.10 1249 | CSSCoord ToCSSPixels() const { return _0; } 42:52.10 | ^ 42:52.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 42:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 42:52.20 from PInProcess.cpp:7, 42:52.20 from UnifiedProtocols20.cpp:2: 42:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 42:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:52.20 | ^~~~~~~~~~~~~ 42:52.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 42:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 42:52.20 from PInProcess.cpp:7, 42:52.20 from UnifiedProtocols20.cpp:2: 42:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.20 323 | static SizeTyped FromUnknownSize( 42:52.20 | ^~~~~~~~~~~~~~~ 42:52.23 In file included from Unified_cpp_gfx_2d0.cpp:83: 42:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp: In member function 'virtual RefPtr mozilla::gfx::DrawTargetCairo::CreateClippedDrawTarget(const Rect&, mozilla::gfx::SurfaceFormat)': 42:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:1798: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 42:52.27 1798 | IntRect clipBounds = IntRect::RoundOut(GetUserSpaceClip()); 42:52.27 | ~~~~~~~~~~~~~~~~^~ 42:52.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 42:52.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:52.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:52.33 from Unified_cpp_gfx_2d0.cpp:2: 42:52.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:52.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:52.33 882 | p = srcPoint.As2DPoint(); 42:52.33 | ^ 42:52.41 In file included from Unified_cpp_gfx_2d0.cpp:83: 42:52.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp: In member function 'mozilla::gfx::Rect mozilla::gfx::DrawTargetCairo::GetUserSpaceClip() const': 42:52.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:2179: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 42:52.41 2179 | Rect DrawTargetCairo::GetUserSpaceClip() const { 42:52.41 | ^~~~~~~~~~~~~~~ 42:52.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 42:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 42:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 42:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 42:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 42:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 42:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 42:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 42:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 42:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 42:52.54 from Unified_cpp_gfx_src0.cpp:2: 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 42:52.54 189 | CSSRect GetExpandedScrollableRect() const { 42:52.54 | ^ 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 42:52.54 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:52.54 | ^ 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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.54 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:52.54 | ^ 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 42:52.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:52.54 | ^ 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 42:52.54 243 | CSSRect CalculateScrollRange() const { 42:52.54 | ^ 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 42:52.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:52.54 | ^ 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 42:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 42:52.54 457 | CSSRect GetVisualViewport() const { 42:52.54 | ^ 42:52.59 In file included from Unified_cpp_gfx_2d0.cpp:92: 42:52.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 42:52.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCapture.cpp:174: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 42:52.59 174 | void DrawTargetCaptureImpl::MaskSurface(const Pattern& aSource, 42:52.59 | ^~~~~~~~~~~~~~~~~~~~~ 42:52.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCapture.cpp: In member function 'virtual void mozilla::gfx::DrawTargetCaptureImpl::PushClipRect(const Rect&)': 42:52.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCapture.cpp:261: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 42:52.65 261 | IntRect deviceRect = RoundedOut(mTransform.TransformBounds(aRect)); 42:52.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 42:52.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:52.79 from Unified_cpp_gfx_2d0.cpp:2: 42:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::BeginPoint() const': 42:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:682: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 42:52.79 682 | virtual Point BeginPoint() const { return mBeginPoint; } 42:52.79 | ^~~~~~~~~~ 42:52.88 In file included from Unified_cpp_gfx_2d0.cpp:110: 42:52.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetOffset.cpp: In member function 'virtual void mozilla::gfx::DrawTargetOffset::DrawFilter(mozilla::gfx::FilterNode*, const Rect&, const Point&, const mozilla::gfx::DrawOptions&)': 42:52.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:52.88 83 | Rect userSpaceSource = Rect(aDestPoint, aSourceRect.Size()); 42:52.88 | ~~~~~~~~~~~~~~~~^~ 42:52.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetOffset.cpp:89: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 42:53.04 89 | Rect userSpaceBounds = clone.TransformBounds(destRect); 42:53.04 | ^ 42:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:53.04 96 | Point shift = userSpaceSource.TopLeft() - aDestPoint; 42:53.04 | ^~~~~~~~~~ 42:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:53.04 98 | Rect(aSourceRect.TopLeft() + shift, userSpaceSource.Size()); 42:53.04 | ~~~~~~~~~~~~~~~~~~~~^~ 42:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:53.04 99 | mDrawTarget->DrawFilter(aNode, filterSpaceSource, aDestPoint + shift, 42:53.04 | ~~~~~~~~~~~^~~~~~~ 42:53.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 42:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:53.04 from Unified_cpp_gfx_2d0.cpp:2: 42:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:53.04 427 | SizeT Size() const { return SizeT(width, height); } 42:53.04 | ^~~~ 42:53.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 42:53.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:53.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:53.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 42:53.18 from PProcessHangMonitor.cpp:7, 42:53.18 from UnifiedProtocols25.cpp:2: 42:53.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:53.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:53.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:53.18 | ^ 42:53.46 In file included from Unified_cpp_gfx_2d0.cpp:119: 42:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 42:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetRecording.cpp:309: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 42:53.49 309 | void DrawTargetRecording::MaskSurface(const Pattern& aSource, 42:53.49 | ^~~~~~~~~~~~~~~~~~~ 42:53.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:14, 42:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawCommand.h:16, 42:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/CaptureCommandList.h:14, 42:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/SourceSurfaceCapture.h:11, 42:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/SourceSurfaceCapture.cpp:7, 42:53.58 from Unified_cpp_gfx_2d2.cpp:20: 42:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:53.58 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 42:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 42:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 42:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 42:53.58 760 | typename detail::Nth::Type extract() { 42:53.58 | ^~~~~~~ 42:53.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 42:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 42:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 42:53.65 from PProcessHangMonitor.cpp:7, 42:53.65 from UnifiedProtocols25.cpp:2: 42:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 42:53.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:53.65 | ^ 42:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 42:53.71 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 42:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 42:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 42:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 42:53.99 In file included from Unified_cpp_gfx_2d0.cpp:128: 42:53.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp: In member function 'virtual void mozilla::gfx::DrawTargetTiled::PushClip(const mozilla::gfx::Path*)': 42:53.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:116: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 42:53.99 116 | Rect deviceRect = aPath->GetBounds(mTransform); 42:53.99 | ^ 42:54.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 42:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 42:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 42:54.05 from PProcessHangMonitor.cpp:7, 42:54.05 from UnifiedProtocols25.cpp:2: 42:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 42:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:54.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:54.05 | ^ 42:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 42:54.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:54.11 | ^ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 42:54.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:54.11 | ^ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:239: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 42:54.11 239 | deviceRect.Inflate(MaxStrokeExtents(aStrokeOptions, mTransform)); 42:54.11 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:255: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 42:54.11 255 | Rect deviceRect = mTransform.TransformBounds(aRect); 42:54.11 | ^ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:256:68: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:54.11 256 | Margin strokeMargin = MaxStrokeExtents(aStrokeOptions, mTransform); 42:54.11 | ^ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:54.11 284 | Rect lineBounds = Rect(aStart, Size()).UnionEdges(Rect(aEnd, Size())); 42:54.11 | ^ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:286: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 42:54.11 286 | deviceRect.Inflate(MaxStrokeExtents(aStrokeOptions, mTransform)); 42:54.11 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 42:54.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:54.11 | ^ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 42:54.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:54.11 | ^ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 42:54.11 371 | nscoord aAppUnitsPerDevPixel) { 42:54.11 | ^ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 42:54.11 380 | nscoord aAppUnitsPerDevPixel) { 42:54.11 | ^ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 42:54.11 387 | nscoord aAppUnitsPerDevPixel) { 42:54.11 | ^ 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 42:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 42:54.11 394 | nscoord aAppUnitsPerDevPixel) { 42:54.11 | ^ 42:54.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:54.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 42:54.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:54.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:54.12 from Unified_cpp_gfx_2d0.cpp:2: 42:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:54.12 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 42:54.12 | ^~~~~~~~~~ 42:54.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 42:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 42:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 42:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 42:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 42:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRManager.h:11, 42:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.h:10, 42:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRLayerParent.cpp:7: 42:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 42:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 42:54.19 760 | typename detail::Nth::Type extract() { 42:54.19 | ^~~~~~~ 42:54.29 In file included from Unified_cpp_gfx_2d0.cpp:137: 42:54.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 42:54.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetWrapAndRecord.cpp:431: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 42:54.34 431 | void DrawTargetWrapAndRecord::MaskSurface(const Pattern& aSource, 42:54.34 | ^~~~~~~~~~~~~~~~~~~~~~~ 42:54.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 42:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 42:54.34 from Unified_cpp_gfx_src0.cpp:2: 42:54.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 42:54.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 42:54.34 1249 | CSSCoord ToCSSPixels() const { return _0; } 42:54.34 | ^ 42:54.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawEventRecorder.cpp:10, 42:54.35 from Unified_cpp_gfx_2d0.cpp:65: 42:54.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In function 'void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::SizeTyped]': 42:54.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:3770: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 42:54.35 3770 | void ReplaySetAttribute(FilterNode* aNode, uint32_t aIndex, T aValue) { 42:54.35 | ^~~~~~~~~~~~~~~~~~ 42:54.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In function 'void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::RectTyped]': 42:54.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:3770: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 42:54.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In function 'void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::PointTyped]': 42:54.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:3770: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 42:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In member function 'virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const': 42:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2030: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 42:54.62 2030 | Rect userSpaceSource = Rect(mDestPoint, mSourceRect.Size()); 42:54.62 | ~~~~~~~~~~~~~~~~^~ 42:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2035: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:54.62 2035 | auto destRect = IntRectToRect(baseRect); 42:54.62 | ^ 42:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2043: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 42:54.62 2043 | Point shift = userSpaceSource.TopLeft() - mDestPoint; 42:54.62 | ^~~~~~~~~~ 42:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2045: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 42:54.62 2045 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 42:54.63 | ~~~~~~~~~~~~~~~~~~~~^~ 42:54.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 42:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 42:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 42:54.63 from Unified_cpp_gfx_2d0.cpp:2: 42:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]': 42:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:54.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:54.63 | ^~~~~~~~~~~~~ 42:54.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawEventRecorder.cpp:8, 42:54.69 from Unified_cpp_gfx_2d0.cpp:65: 42:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathBuilderRecording::BeginPoint() const': 42:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h:161:9: 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:54.69 161 | Point BeginPoint() const final { return mPathBuilder->BeginPoint(); } 42:54.69 | ^~~~~~~~~~ 42:54.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/ScaledFontBase.cpp:10, 42:54.71 from Unified_cpp_gfx_2d2.cpp:2: 42:54.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h: In constructor 'mozilla::gfx::PathSkia::PathSkia(SkPath&, mozilla::gfx::FillRule, mozilla::gfx::Point, mozilla::gfx::Point)': 42:54.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathSkia.h:53: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 42:54.71 53 | PathSkia(SkPath& aPath, FillRule aFillRule, Point aCurrentPoint = Point(), 42:54.71 | ^~~~~~~~ 42:56.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Scale.cpp:10, 42:56.63 from Unified_cpp_gfx_2d1.cpp:137: 42:56.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h: In function 'mozilla::gfx::Point mozilla::gfx::SkPointToPoint(const SkPoint&)': 42:56.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h:253: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 42:56.63 253 | static inline Point SkPointToPoint(const SkPoint& aPoint) { 42:56.63 | ^ 42:56.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h: In function 'mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)': 42:56.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/HelpersSkia.h:257: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 42:56.63 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 42:56.63 | ^ 42:57.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 42:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 42:57.14 from Unified_cpp_gfx_src0.cpp:2: 42:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 42:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 42:57.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:57.14 | ^ 42:57.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 42:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 42:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 42:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 42:57.76 from Unified_cpp_gfx_2d1.cpp:2: 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:592:63: required from here 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:57.76 383 | Point TopLeft() const { return Point(x, y); } 42:57.76 | ^~~~~~~ 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:593:67: required from here 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:57.76 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 42:57.76 | ^~~~~~~~~ 42:57.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:14, 42:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 42:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 42:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 42:57.76 from Unified_cpp_gfx_2d1.cpp:2: 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:600:39: required from here 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:57.76 59 | Sub operator+(const Sub& aPoint) const { 42:57.76 | ^~~~~~~~ 42:57.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 42:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 42:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 42:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 42:57.76 from Unified_cpp_gfx_2d1.cpp:2: 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:604:77: required from here 42:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:57.76 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 42:57.76 | ^~~~~~~~ 42:57.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 42:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 42:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 42:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 42:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 42:57.81 from Unified_cpp_gfx_gl1.cpp:2: 42:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 42:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:57.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:57.81 | ^ 42:57.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 42:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 42:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 42:57.91 from Unified_cpp_gfx_2d1.cpp:2: 42:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.h:336:48: required from here 42:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:76:15: 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:57.92 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 42:57.92 | ^~~~~~~~~~~~~~ 42:58.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:17, 42:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 42:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 42:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 42:58.05 from Unified_cpp_gfx_2d1.cpp:2: 42:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 42:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp:169:32: required from here 42:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:58.05 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 42:58.05 | ^~~~~~~~ 42:58.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 42:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 42:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 42:58.05 from Unified_cpp_gfx_2d1.cpp:2: 42:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp:186:39: required from here 42:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:413:15: 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:58.05 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 42:58.05 | ^~~~~~~~~~~~~~ 42:58.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 42:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 42:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 42:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 42:58.22 from Unified_cpp_gfx_2d1.cpp:2: 42:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 42:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2030:60: required from here 42:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:58.22 427 | SizeT Size() const { return SizeT(width, height); } 42:58.22 | ^~~~ 42:58.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 42:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 42:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 42:58.22 from Unified_cpp_gfx_2d1.cpp:2: 42:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]': 42:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2035:43: required from here 42:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 42:58.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:58.22 | ^~~~~~~~~~~~~ 42:58.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 42:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 42:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 42:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 42:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 42:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 42:58.74 from Unified_cpp_gfx_gl1.cpp:2: 42:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 42:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 42:58.74 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:58.74 | ^ 42:59.42 gfx/vr/service 42:59.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 42:59.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 42:59.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 42:59.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 42:59.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:59.45 | ^ 42:59.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 42:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:9: 42:59.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 42:59.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 42:59.90 1859 | int32_t aAppUnitsPerPixel) { 42:59.90 | ^ 42:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 42:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 42:59.91 3214 | int32_t aAppUnitsPerPixel) { 42:59.91 | ^ 43:00.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:14, 43:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 43:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:00.16 from Unified_cpp_gfx_2d1.cpp:2: 43:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 43:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 43:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BaseRect.h:347:10: required from 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)' 43:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:604:77: required from here 43:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:00.16 79 | Sub operator-() const { return Sub(-x, -y); } 43:00.16 | ^~~~~~~~ 43:00.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 43:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 43:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 43:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 43:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:00.55 from PNeckoChild.cpp:7, 43:00.55 from UnifiedProtocols22.cpp:2: 43:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 43:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 43:00.55 21 | inline Rect ToRect(const gfxRect& aRect) { 43:00.55 | ^ 43:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 43:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 43:00.55 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:00.55 | ^ 43:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 43:00.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:00.56 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:00.56 | ^ 43:00.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 43:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 43:00.63 44 | inline Size ToSize(const gfxSize& aSize) { 43:00.63 | ^ 43:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 43:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 43:00.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:00.63 | ^ 43:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 43:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 43:00.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:00.63 | ^ 43:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 43:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 43:00.63 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:00.63 | ^ 43:01.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:14, 43:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:01.72 from Unified_cpp_gfx_2d1.cpp:2: 43:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 43:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 43:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 43:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 43:01.72 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 43:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 43:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 43:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 43:01.72 760 | typename detail::Nth::Type extract() { 43:01.72 | ^~~~~~~ 43:01.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 43:01.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 43:01.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 43:01.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 43:01.73 /usr/include/c++/10/bits/stl_pair.h:353:64: 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 >]' 43:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 43:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:53:40: required from here 43:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760: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 43:02.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 43:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 43:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 43:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 43:02.54 from Unified_cpp_gfx_gl1.cpp:2: 43:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 43:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:02.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:02.54 | ^ 43:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 43:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 43:02.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:02.55 | ^ 43:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 43:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 43:02.55 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:02.55 | ^ 43:02.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 43:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 43:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 43:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:02.59 from PNeckoChild.cpp:7, 43:02.59 from UnifiedProtocols22.cpp:2: 43:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 43:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 43:02.59 1859 | int32_t aAppUnitsPerPixel) { 43:02.59 | ^ 43:02.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 43:02.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:02.61 3214 | int32_t aAppUnitsPerPixel) { 43:02.61 | ^ 43:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 43:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 43:02.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:02.64 | ^ 43:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 43:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 43:02.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:02.64 | ^ 43:02.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 43:02.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 43:02.73 371 | nscoord aAppUnitsPerDevPixel) { 43:02.73 | ^ 43:02.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 43:02.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 43:02.73 380 | nscoord aAppUnitsPerDevPixel) { 43:02.73 | ^ 43:02.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 43:02.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 43:02.73 387 | nscoord aAppUnitsPerDevPixel) { 43:02.73 | ^ 43:02.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 43:02.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:02.76 394 | nscoord aAppUnitsPerDevPixel) { 43:02.76 | ^ 43:02.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 43:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 43:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 43:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 43:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 43:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 43:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 43:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 43:02.97 from PInProcess.cpp:7, 43:02.97 from UnifiedProtocols20.cpp:2: 43:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 43:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 43:02.97 760 | typename detail::Nth::Type extract() { 43:02.97 | ^~~~~~~ 43:03.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 43:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 43:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 43:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 43:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:9: 43:03.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 43:03.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 43:03.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:03.01 | ^ 43:03.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 43:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 43:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 43:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 43:03.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:9: 43:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 43:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 43:03.20 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:03.20 | ^ 43:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]': 43:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:225:7: 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:03.48 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 43:03.48 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]': 43:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:225: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 43:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]': 43:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:225: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 43:03.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:03.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 43:03.78 from Unified_cpp_gfx_src0.cpp:2: 43:03.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 43:03.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 43:03.78 21 | inline Rect ToRect(const gfxRect& aRect) { 43:03.78 | ^ 43:03.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 43:03.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 43:03.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:03.78 | ^ 43:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 43:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:03.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:03.79 | ^ 43:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 43:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 43:03.80 44 | inline Size ToSize(const gfxSize& aSize) { 43:03.80 | ^ 43:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 43:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 43:03.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:03.80 | ^ 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 43:03.97 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:03.97 | ^ 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 43:03.97 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:03.97 | ^ 43:03.97 In file included from Unified_cpp_gfx_2d1.cpp:11: 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp: In member function 'void mozilla::gfx::FilterNodeSoftware::Draw(mozilla::gfx::DrawTarget*, const Rect&, const Point&, const mozilla::gfx::DrawOptions&)': 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:03.97 592 | Point sourceToDestOffset = aDestPoint - aSourceRect.TopLeft(); 43:03.97 | ^ 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:03.97 593 | Rect renderedSourceRect = Rect(outputRect).Intersect(aSourceRect); 43:03.97 | ^ 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:03.97 598 | aDrawTarget->MaskSurface( 43:03.97 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 43:03.97 599 | ColorPattern(DeviceColor::MaskOpaqueBlack()), result, 43:03.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:03.97 600 | Point(outputRect.TopLeft()) + sourceToDestOffset, aOptions); 43:03.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:03.97 604 | renderedSourceRect - Point(outputRect.TopLeft()), 43:03.97 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:03.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 43:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 43:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:03.97 from Unified_cpp_gfx_2d1.cpp:2: 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 43:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:03.97 383 | Point TopLeft() const { return Point(x, y); } 43:03.97 | ^~~~~~~ 43:03.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:14, 43:03.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 43:03.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:03.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:03.98 from Unified_cpp_gfx_2d1.cpp:2: 43:03.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 43:03.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:03.98 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 43:03.98 | ^~~~~~~~~ 43:03.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 43:03.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:03.98 62 | Sub operator-(const Sub& aPoint) const { 43:03.98 | ^~~~~~~~ 43:04.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 43:04.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 43:04.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:04.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:04.00 from Unified_cpp_gfx_2d1.cpp:2: 43:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 43:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:04.00 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 43:04.00 | ^~~~~~~~~ 43:04.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:14, 43:04.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 43:04.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:04.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:04.00 from Unified_cpp_gfx_2d1.cpp:2: 43:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 43:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:04.00 59 | Sub operator+(const Sub& aPoint) const { 43:04.00 | ^~~~~~~~ 43:04.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 43:04.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 43:04.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:04.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:04.00 from Unified_cpp_gfx_2d1.cpp:2: 43:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BaseRect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 43:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:04.00 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 43:04.00 | ^~~~~~~~ 43:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 43:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:04.00 363 | MoveBy(-aPoint); 43:04.00 | ^~~~~~~ 43:04.15 In file included from Unified_cpp_gfx_2d1.cpp:11: 43:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp: In member function 'mozilla::gfx::IntRect mozilla::gfx::FilterNodeTransformSoftware::SourceRectForOutputRect(const IntRect&)': 43:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:1133: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 43:04.15 1133 | Rect neededRect = inverted.TransformBounds(Rect(aRect)); 43:04.15 | ^ 43:04.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 43:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:04.15 from Unified_cpp_gfx_2d1.cpp:2: 43:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 43:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:110: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 43:04.15 110 | quad[0] = TransformPoint(aRect.TopLeft()); 43:04.15 | ^~~~ 43:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:126: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 43:04.15 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 43:04.15 | ^ 43:04.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 43:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 43:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:04.15 from Unified_cpp_gfx_2d1.cpp:2: 43:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 43:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:04.15 384 | Point TopRight() const { return Point(XMost(), y); } 43:04.15 | ^~~~~~~~ 43:04.15 In file included from Unified_cpp_gfx_2d1.cpp:11: 43:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp: In member function 'virtual mozilla::gfx::IntRect mozilla::gfx::FilterNodeTransformSoftware::MapRectToSource(const IntRect&, const IntRect&, mozilla::gfx::FilterNode*)': 43:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:1154: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 43:04.15 1154 | Rect neededRect = inverted.TransformBounds(Rect(aRect)); 43:04.15 | ^ 43:04.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp: In member function 'virtual already_AddRefed mozilla::gfx::FilterNodeBlurXYSoftware::Render(const IntRect&)': 43:04.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:2993: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 43:04.46 2993 | Size sigmaXY = StdDeviationXY(); 43:04.46 | ^ 43:04.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterProcessingSIMD-inl.h:10, 43:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterProcessingScalar.cpp:9, 43:04.63 from Unified_cpp_gfx_2d1.cpp:29: 43:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 43:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/SVGTurbulenceRenderer-inl.h:344:9: 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:04.63 344 | Point startOffset = EquivalentNonNegativeOffset(aOffset); 43:04.63 | ^~~~~~~~~~~ 43:04.98 In file included from Unified_cpp_gfx_2d1.cpp:74: 43:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCairo.cpp: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathCairo::GetBounds(const Matrix&) const': 43:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCairo.cpp:187: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 43:04.98 187 | Rect PathCairo::GetBounds(const Matrix& aTransform) const { 43:04.98 | ^~~~~~~~~ 43:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCairo.cpp: In member function 'void mozilla::gfx::PathCairo::AppendPathToBuilder(mozilla::gfx::PathBuilderCairo*, const Matrix*) const': 43:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCairo.cpp:282: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 43:04.99 282 | Point(mPathData[i].point.x, mPathData[i].point.y)); 43:04.99 | ^ 43:05.04 In file included from Unified_cpp_gfx_2d1.cpp:83: 43:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCapture.cpp: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathCapture::GetBounds(const Matrix&) const': 43:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCapture.cpp:158: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 43:05.04 158 | Rect PathCapture::GetBounds(const Matrix& aTransform) const { 43:05.04 | ^~~~~~~~~~~ 43:05.09 In file included from Unified_cpp_gfx_2d1.cpp:92: 43:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp: In function 'void mozilla::gfx::AppendRectToPath(mozilla::gfx::PathBuilder*, const Rect&, bool)': 43:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:05.09 17 | aPathBuilder->MoveTo(aRect.TopLeft()); 43:05.09 | ~~~~~~~~~~~~~^~ 43:05.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp: In function 'void mozilla::gfx::AppendEllipseToPath(mozilla::gfx::PathBuilder*, const Point&, const Size&)': 43:05.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:05.11 169 | Size halfDim = aDimensions / 2.f; 43:05.11 | ^~~ 43:05.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:05.25 170 | Rect rect(aCenter - Point(halfDim.width, halfDim.height), aDimensions); 43:05.25 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:05.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Point.h:17, 43:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:11, 43:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:05.26 from Unified_cpp_gfx_2d1.cpp:2: 43:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BaseSize.h: In member function 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 43:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:05.26 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 43:05.26 | ^~~~~~~~ 43:05.26 In file included from Unified_cpp_gfx_2d1.cpp:92: 43:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp: In function 'bool mozilla::gfx::SnapLineToDevicePixelsForStroking(mozilla::gfx::Point&, mozilla::gfx::Point&, const mozilla::gfx::DrawTarget&, mozilla::gfx::Float)': 43:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:05.26 186 | Point p1 = aP1 + mat.GetTranslation(); // into device space 43:05.26 | ^ 43:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp: In function 'mozilla::gfx::Margin mozilla::gfx::MaxStrokeExtents(const mozilla::gfx::StrokeOptions&, const Matrix&)': 43:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp:244:8: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:05.26 244 | Margin MaxStrokeExtents(const StrokeOptions& aStrokeOptions, 43:05.26 | ^~~~~~~~~~~~~~~~ 43:05.26 In file included from Unified_cpp_gfx_2d1.cpp:101: 43:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.cpp: In member function 'mozilla::gfx::PathOps mozilla::gfx::PathOps::TransformedCopy(const Matrix&) const': 43:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.cpp:76: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 43:05.26 76 | newPathOps.MoveTo(aTransform.TransformPoint(params)); 43:05.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 43:05.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:05.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:05.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:05.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 43:05.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 43:05.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 43:05.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:05.51 from PNeckoChild.cpp:7, 43:05.51 from UnifiedProtocols22.cpp:2: 43:05.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 43:05.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 43:05.51 332 | LayerPoint GetFixedPositionAnchor() const { 43:05.51 | ^ 43:05.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 43:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 43:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 43:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:05.69 from PNeckoChild.cpp:7, 43:05.69 from UnifiedProtocols22.cpp:2: 43:05.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 43:05.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 43:05.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:05.69 | ^ 43:05.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:05.76 from PNeckoChild.cpp:7, 43:05.76 from UnifiedProtocols22.cpp:2: 43:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 43:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 43:05.76 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:05.76 | ^ 43:05.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 43:05.76 from Unified_cpp_gfx_src0.cpp:2: 43:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 43:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 43:05.76 1859 | int32_t aAppUnitsPerPixel) { 43:05.76 | ^ 43:05.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 43:05.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:05.87 3214 | int32_t aAppUnitsPerPixel) { 43:05.87 | ^ 43:06.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.cpp:9, 43:06.11 from Unified_cpp_gfx_2d1.cpp:101: 43:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In function 'void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::SizeTyped]': 43:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:3770: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 43:06.11 3770 | void ReplaySetAttribute(FilterNode* aNode, uint32_t aIndex, T aValue) { 43:06.11 | ^~~~~~~~~~~~~~~~~~ 43:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In function 'void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::RectTyped]': 43:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:3770: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 43:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In function 'void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::PointTyped]': 43:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:3770: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 43:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In member function 'virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const': 43:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2030: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 43:06.14 2030 | Rect userSpaceSource = Rect(mDestPoint, mSourceRect.Size()); 43:06.14 | ~~~~~~~~~~~~~~~~^~ 43:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2035: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 43:06.14 2035 | auto destRect = IntRectToRect(baseRect); 43:06.14 | ^ 43:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2043: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 43:06.14 2043 | Point shift = userSpaceSource.TopLeft() - mDestPoint; 43:06.14 | ^~~~~~~~~~ 43:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2045: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 43:06.14 2045 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 43:06.14 | ~~~~~~~~~~~~~~~~~~~~^~ 43:06.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 43:06.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:06.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:06.14 from Unified_cpp_gfx_2d1.cpp:2: 43:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]': 43:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:06.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:06.14 | ^~~~~~~~~~~~~ 43:06.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Rect.h:10, 43:06.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:12, 43:06.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 43:06.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 43:06.14 from Unified_cpp_gfx_2d1.cpp:2: 43:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 43:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 43:06.14 427 | SizeT Size() const { return SizeT(width, height); } 43:06.14 | ^~~~ 43:06.52 In file included from Unified_cpp_gfx_vr0.cpp:38: 43:06.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/gfxVR.cpp: In member function 'const Size mozilla::gfx::VRDisplayInfo::GetStageSize() const': 43:06.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/gfxVR.cpp:80: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 43:06.52 80 | const Size VRDisplayInfo::GetStageSize() const { 43:06.52 | ^~~~~ 43:06.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:9: 43:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 43:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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:06.95 1394 | LayerPoint GetFixedPositionAnchor() { 43:06.95 | ^ 43:06.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 43:06.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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:06.98 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 43:06.98 | ^ 43:07.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 43:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.h:13, 43:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.cpp:7: 43:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:07.41 | ^ 43:09.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 43:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 43:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 43:09.09 189 | CSSRect GetExpandedScrollableRect() const { 43:09.09 | ^ 43:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 43:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 43:09.12 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:09.12 | ^ 43:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 43:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 43:09.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:09.14 | ^ 43:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 43:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 43:09.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:09.14 | ^ 43:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 43:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 43:09.14 243 | CSSRect CalculateScrollRange() const { 43:09.14 | ^ 43:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 43:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 43:09.14 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:09.14 | ^ 43:09.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 43:09.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 43:09.21 457 | CSSRect GetVisualViewport() const { 43:09.21 | ^ 43:09.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:09.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.h:13, 43:09.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.cpp:7: 43:09.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:09.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:09.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:09.34 | ^ 43:09.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 43:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 43:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 43:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 43:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 43:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 43:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:09.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:09.56 | ^~~~~~~~ 43:09.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 43:09.89 from Unified_cpp_gfx_src0.cpp:2: 43:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 43:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 43:09.89 332 | LayerPoint GetFixedPositionAnchor() const { 43:09.89 | ^ 43:10.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 43:10.04 from Unified_cpp_gfx_src0.cpp:2: 43:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 43:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 43:10.04 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:10.04 | ^ 43:10.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 43:10.15 from Unified_cpp_gfx_src0.cpp:2: 43:10.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 43:10.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 43:10.15 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:10.15 | ^ 43:10.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 43:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 43:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 43:10.18 from PPresentationBuilderParent.cpp:7, 43:10.18 from UnifiedProtocols24.cpp:2: 43:10.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 43:10.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 43:10.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:10.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:10.18 | ^~~~~~~~ 43:10.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:10.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 43:10.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:10.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 43:10.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 43:10.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 43:10.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:10.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 43:10.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:10.42 427 | SizeT Size() const { return SizeT(width, height); } 43:10.42 | ^~~~ 43:10.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 43:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 43:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 43:10.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 43:10.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:10.42 | ^~~~~~~~ 43:10.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 43:10.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:10.42 | ^~~~~~~~ 43:10.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:10.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:10.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:10.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 43:10.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 43:10.45 from PPresentationBuilderParent.cpp:7, 43:10.45 from UnifiedProtocols24.cpp:2: 43:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 43:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:10.45 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:10.45 | ^~~~~~~~ 43:10.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 43:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 43:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 43:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 43:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 43:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 43:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:10.46 62 | Sub operator-(const Sub& aPoint) const { 43:10.46 | ^~~~~~~~ 43:11.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:11.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 43:11.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:11.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 43:11.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 43:11.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 43:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 43:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:11.26 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:11.26 | ^~~~~~~~ 43:11.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:11.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 43:11.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 43:11.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 43:11.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:11.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 43:11.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:11.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:11.31 | ^~~~~~~~ 43:11.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:11.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:11.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:11.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:11.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 43:11.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 43:11.56 from PPresentationBuilderParent.cpp:7, 43:11.56 from UnifiedProtocols24.cpp:2: 43:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 43:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:11.56 427 | SizeT Size() const { return SizeT(width, height); } 43:11.56 | ^~~~ 43:11.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:11.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:11.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:11.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 43:11.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 43:11.56 from PPresentationBuilderParent.cpp:7, 43:11.56 from UnifiedProtocols24.cpp:2: 43:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:11.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:11.56 | ^~~~~~~~ 43:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:11.56 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:11.57 | ^~~~~~~~ 43:11.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 43:11.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:11.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:11.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:11.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:11.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 43:11.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 43:11.57 from PPresentationBuilderParent.cpp:7, 43:11.57 from UnifiedProtocols24.cpp:2: 43:11.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:11.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:11.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:11.57 62 | Sub operator-(const Sub& aPoint) const { 43:11.57 | ^~~~~~~~ 43:11.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 43:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:11.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 43:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 43:11.92 from PPresentationBuilderParent.cpp:7, 43:11.92 from UnifiedProtocols24.cpp:2: 43:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 43:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:11.92 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:11.92 | ^~~~~~~~ 43:12.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 43:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 43:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 43:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 43:12.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:12.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.82 323 | static SizeTyped FromUnknownSize( 43:12.82 | ^~~~~~~~~~~~~~~ 43:13.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 43:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 43:13.12 from PPresentationBuilderParent.cpp:7, 43:13.12 from UnifiedProtocols24.cpp:2: 43:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 43:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:13.12 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:13.12 | ^~~~~~~~~~~~~ 43:13.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 43:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 43:13.12 from PPresentationBuilderParent.cpp:7, 43:13.12 from UnifiedProtocols24.cpp:2: 43:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:13.12 323 | static SizeTyped FromUnknownSize( 43:13.12 | ^~~~~~~~~~~~~~~ 43:13.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:13.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 43:13.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 43:13.16 21 | inline Rect ToRect(const gfxRect& aRect) { 43:13.16 | ^ 43:13.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 43:13.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 43:13.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:13.16 | ^ 43:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 43:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:13.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:13.17 | ^ 43:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 43:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 43:13.17 44 | inline Size ToSize(const gfxSize& aSize) { 43:13.17 | ^ 43:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 43:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 43:13.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:13.17 | ^ 43:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 43:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 43:13.18 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:13.18 | ^ 43:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 43:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 43:13.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:13.18 | ^ 43:13.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:13.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:13.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 43:13.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 43:13.81 1859 | int32_t aAppUnitsPerPixel) { 43:13.81 | ^ 43:13.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 43:13.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:13.82 3214 | int32_t aAppUnitsPerPixel) { 43:13.83 | ^ 43:15.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 43:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.h:13, 43:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRCosmosMapper.h:10, 43:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRCosmosMapper.cpp:7: 43:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:15.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:15.42 | ^ 43:16.40 In file included from Unified_cpp_gfx_2d0.cpp:137: 43:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetWrapAndRecord.cpp: 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]': 43:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetWrapAndRecord.cpp:745:1: 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:16.40 745 | } // namespace mozilla 43:16.40 | ^ 43:17.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.h:13, 43:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRCosmosMapper.h:10, 43:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRCosmosMapper.cpp:7: 43:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:17.77 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:17.77 | ^ 43:18.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:18.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 43:18.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 43:18.07 332 | LayerPoint GetFixedPositionAnchor() const { 43:18.07 | ^ 43:18.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 43:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 43:18.62 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:18.62 | ^ 43:18.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:18.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:18.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:18.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:18.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:18.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 43:18.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 43:18.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:18.93 | ^ 43:19.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 43:19.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextEGL.h:10, 43:19.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:9, 43:19.11 from Unified_cpp_gfx_gl1.cpp:2: 43:19.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 43:19.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 43:19.11 21 | inline Rect ToRect(const gfxRect& aRect) { 43:19.11 | ^ 43:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 43:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 43:19.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:19.16 | ^ 43:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 43:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:19.22 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:19.22 | ^ 43:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 43:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 43:19.23 44 | inline Size ToSize(const gfxSize& aSize) { 43:19.24 | ^ 43:19.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 43:19.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 43:19.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:19.26 | ^ 43:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 43:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 43:19.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:19.30 | ^ 43:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 43:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 43:19.30 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:19.30 | ^ 43:19.77 In file included from Unified_cpp_gfx_2d1.cpp:137: 43:19.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Scale.cpp: In member function 'mozilla::gfx::Rect mozilla::gfx::PathCapture::_ZNK7mozilla3gfx11PathCapture9GetBoundsERKNS0_10BaseMatrixIfEE.part.0(const Matrix&) const': 43:19.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Scale.cpp:45:1: 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:19.80 45 | } // namespace mozilla 43:19.80 | ^ 43:21.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 43:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 43:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 43:21.42 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:21.42 | ^ 43:21.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 43:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 43:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 43:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 43:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 43:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 43:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 43:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 43:21.75 from PPresentationBuilderParent.cpp:7, 43:21.75 from UnifiedProtocols24.cpp:2: 43:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 43:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.75 760 | typename detail::Nth::Type extract() { 43:21.75 | ^~~~~~~ 43:21.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 43:21.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 43:21.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 43:21.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 43:21.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GPUVideoImage.h:12, 43:21.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:19, 43:21.86 from Unified_cpp_gfx_gl0.cpp:20: 43:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 43:21.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 43:21.87 332 | LayerPoint GetFixedPositionAnchor() const { 43:21.87 | ^ 43:22.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 43:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 43:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 43:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 43:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 43:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 43:22.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 43:22.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:22.14 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 43:22.14 | ^~~~~~~~~~~~~~ 43:22.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 43:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 43:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 43:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 43:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 43:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 43:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUChild.h:12, 43:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:8, 43:22.18 from Unified_cpp_gfx_ipc0.cpp:2: 43:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 43:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 43:22.18 189 | CSSRect GetExpandedScrollableRect() const { 43:22.18 | ^ 43:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 43:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 43:22.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:22.21 | ^ 43:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 43:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 43:22.21 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:22.21 | ^ 43:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 43:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 43:22.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:22.23 | ^ 43:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 43:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 43:22.27 243 | CSSRect CalculateScrollRange() const { 43:22.27 | ^ 43:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 43:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 43:22.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:22.27 | ^ 43:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 43:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 43:22.29 457 | CSSRect GetVisualViewport() const { 43:22.29 | ^ 43:22.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 43:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:22.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:13: 43:22.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 43:22.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 43:22.86 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:22.86 | ^ 43:22.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 43:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 43:22.95 from PRemoteSpellcheckEngineParent.cpp:7, 43:22.95 from UnifiedProtocols27.cpp:2: 43:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:22.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:22.95 | ^ 43:23.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 43:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 43:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 43:23.44 from PRemoteSpellcheckEngineParent.cpp:7, 43:23.44 from UnifiedProtocols27.cpp:2: 43:23.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:23.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:23.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:23.44 | ^ 43:23.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 43:23.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:23.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.h:13, 43:23.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRDefaultMapper.h:10, 43:23.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRDefaultMapper.cpp:7: 43:23.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:23.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:23.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:23.79 | ^ 43:24.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.h:13, 43:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRDefaultMapper.h:10, 43:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRDefaultMapper.cpp:7: 43:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:24.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:24.66 | ^ 43:24.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:24.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:24.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:24.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 43:24.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 43:24.69 from PRemoteSpellcheckEngineParent.cpp:7, 43:24.69 from UnifiedProtocols27.cpp:2: 43:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 43:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:24.69 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:24.69 | ^ 43:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 43:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 43:24.69 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:24.69 | ^ 43:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 43:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 43:24.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:24.70 | ^ 43:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 43:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 43:24.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:24.70 | ^ 43:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 43:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 43:24.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:24.70 | ^ 43:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 43:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 43:24.73 371 | nscoord aAppUnitsPerDevPixel) { 43:24.73 | ^ 43:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 43:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 43:24.73 380 | nscoord aAppUnitsPerDevPixel) { 43:24.73 | ^ 43:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 43:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 43:24.74 387 | nscoord aAppUnitsPerDevPixel) { 43:24.74 | ^ 43:24.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 43:24.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:24.75 394 | nscoord aAppUnitsPerDevPixel) { 43:24.75 | ^ 43:25.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 43:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 43:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 43:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 43:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUChild.h:12, 43:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:8, 43:25.40 from Unified_cpp_gfx_ipc0.cpp:2: 43:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 43:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 43:25.40 1249 | CSSCoord ToCSSPixels() const { return _0; } 43:25.40 | ^ 43:25.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 43:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:13, 43:25.59 from Unified_cpp_gfx_gl1.cpp:2: 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 43:25.59 189 | CSSRect GetExpandedScrollableRect() const { 43:25.59 | ^ 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 43:25.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:25.59 | ^ 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 43:25.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:25.59 | ^ 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 43:25.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:25.59 | ^ 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 43:25.59 243 | CSSRect CalculateScrollRange() const { 43:25.59 | ^ 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 43:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 43:25.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:25.59 | ^ 43:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 43:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 43:25.60 457 | CSSRect GetVisualViewport() const { 43:25.60 | ^ 43:25.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 43:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 43:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 43:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:13, 43:25.89 from Unified_cpp_gfx_gl1.cpp:2: 43:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 43:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 43:25.89 1249 | CSSCoord ToCSSPixels() const { return _0; } 43:25.89 | ^ 43:27.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 43:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 43:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 43:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 43:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 43:27.78 from PProcessHangMonitor.cpp:7, 43:27.78 from UnifiedProtocols25.cpp:2: 43:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 43:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 43:27.78 189 | CSSRect GetExpandedScrollableRect() const { 43:27.78 | ^ 43:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 43:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 43:27.79 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:27.79 | ^ 43:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 43:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 43:27.79 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:27.79 | ^ 43:27.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 43:27.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 43:27.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:27.80 | ^ 43:27.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 43:27.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 43:27.80 243 | CSSRect CalculateScrollRange() const { 43:27.80 | ^ 43:27.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 43:27.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 43:27.81 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:27.81 | ^ 43:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 43:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 43:27.82 457 | CSSRect GetVisualViewport() const { 43:27.82 | ^ 43:28.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 43:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 43:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUChild.h:12, 43:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:8, 43:28.62 from Unified_cpp_gfx_ipc0.cpp:2: 43:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 43:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 43:28.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:28.62 | ^ 43:30.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 43:30.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 43:30.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 43:30.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:30.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:30.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:30.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:30.15 from PProcessHangMonitor.cpp:7, 43:30.15 from UnifiedProtocols25.cpp:2: 43:30.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 43:30.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 43:30.15 1249 | CSSCoord ToCSSPixels() const { return _0; } 43:30.15 | ^ 43:30.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 43:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 43:30.65 from PQuotaUsageRequestChild.cpp:7, 43:30.65 from UnifiedProtocols26.cpp:2: 43:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:30.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:30.65 | ^ 43:30.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 43:30.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:30.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.h:13, 43:30.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRKnucklesMapper.h:10, 43:30.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRKnucklesMapper.cpp:7: 43:30.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:30.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:30.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:30.95 | ^ 43:30.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 43:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/ipc/VRManagerChild.cpp:21, 43:30.98 from Unified_cpp_gfx_vr0.cpp:74: 43:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 43:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: 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:30.98 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 43:30.98 | ^ 43:31.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 43:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 43:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 43:31.02 21 | inline Rect ToRect(const gfxRect& aRect) { 43:31.02 | ^ 43:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 43:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 43:31.02 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:31.02 | ^ 43:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 43:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:31.02 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:31.02 | ^ 43:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 43:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 43:31.02 44 | inline Size ToSize(const gfxSize& aSize) { 43:31.02 | ^ 43:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 43:31.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 43:31.04 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:31.04 | ^ 43:31.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 43:31.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 43:31.04 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:31.04 | ^ 43:31.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 43:31.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 43:31.04 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:31.04 | ^ 43:31.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.h:12, 43:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/PersistentBufferProvider.cpp:7: 43:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 43:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 43:31.21 760 | typename detail::Nth::Type extract() { 43:31.21 | ^~~~~~~ 43:31.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 43:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 43:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 43:31.28 from PQuotaUsageRequestChild.cpp:7, 43:31.28 from UnifiedProtocols26.cpp:2: 43:31.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:31.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:31.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:31.28 | ^ 43:31.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 43:31.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 43:31.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 43:31.35 1859 | int32_t aAppUnitsPerPixel) { 43:31.35 | ^ 43:31.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 43:31.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:31.35 3214 | int32_t aAppUnitsPerPixel) { 43:31.35 | ^ 43:31.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 43:31.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:31.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.h:13, 43:31.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRViveMapper.h:10, 43:31.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRViveMapper.cpp:7: 43:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:31.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:31.63 | ^ 43:31.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:31.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.h:13, 43:31.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRKnucklesMapper.h:10, 43:31.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRKnucklesMapper.cpp:7: 43:31.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:31.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:31.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:31.90 | ^ 43:32.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRControllerMapper.h:13, 43:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRViveMapper.h:10, 43:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRViveMapper.cpp:7: 43:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:32.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:32.01 | ^ 43:32.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 43:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 43:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 43:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 43:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 43:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GPUVideoImage.h:12, 43:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:19, 43:32.13 from Unified_cpp_gfx_gl0.cpp:20: 43:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 43:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 43:32.13 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:32.13 | ^ 43:32.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 43:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:32.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:32.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 43:32.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 43:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 43:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 43:32.65 189 | CSSRect GetExpandedScrollableRect() const { 43:32.65 | ^ 43:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 43:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 43:32.65 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:32.65 | ^ 43:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 43:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 43:32.65 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:32.65 | ^ 43:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 43:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 43:32.65 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:32.65 | ^ 43:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 43:32.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 43:32.66 243 | CSSRect CalculateScrollRange() const { 43:32.66 | ^ 43:32.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 43:32.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 43:32.66 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:32.66 | ^ 43:32.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 43:32.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 43:32.66 457 | CSSRect GetVisualViewport() const { 43:32.66 | ^ 43:32.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 43:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 43:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:32.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 43:32.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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:32.92 1394 | LayerPoint GetFixedPositionAnchor() { 43:32.92 | ^ 43:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 43:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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:33.00 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 43:33.00 | ^ 43:33.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 43:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 43:33.24 from PQuotaUsageRequestChild.cpp:7, 43:33.24 from UnifiedProtocols26.cpp:2: 43:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 43:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:33.24 | ^ 43:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 43:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 43:33.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:33.24 | ^ 43:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 43:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 43:33.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:33.25 | ^ 43:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 43:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 43:33.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:33.25 | ^ 43:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 43:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 43:33.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:33.26 | ^ 43:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 43:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 43:33.28 371 | nscoord aAppUnitsPerDevPixel) { 43:33.28 | ^ 43:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 43:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 43:33.28 380 | nscoord aAppUnitsPerDevPixel) { 43:33.28 | ^ 43:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 43:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 43:33.28 387 | nscoord aAppUnitsPerDevPixel) { 43:33.28 | ^ 43:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 43:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.30 394 | nscoord aAppUnitsPerDevPixel) { 43:33.30 | ^ 43:33.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 43:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 43:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 43:33.55 49 | gfx::Size GetInheritedScale() const { return mScale; } 43:33.55 | ^ 43:33.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:33.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 43:33.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 43:33.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 43:33.85 332 | LayerPoint GetFixedPositionAnchor() const { 43:33.85 | ^ 43:34.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 43:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 43:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 43:34.10 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:34.10 | ^ 43:34.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 43:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 43:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 43:34.19 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:34.19 | ^ 43:34.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 43:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 43:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.h:10, 43:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:12: 43:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:34.36 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:34.36 | ^ 43:34.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:34.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:34.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:34.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:34.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:34.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:34.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:34.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:13: 43:34.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 43:34.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 43:34.54 1859 | int32_t aAppUnitsPerPixel) { 43:34.54 | ^ 43:34.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 43:34.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:34.54 3214 | int32_t aAppUnitsPerPixel) { 43:34.54 | ^ 43:34.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCapture.cpp:9, 43:34.54 from Unified_cpp_gfx_2d0.cpp:92: 43:34.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawCommands.h: In member function 'virtual void mozilla::gfx::MaskSurfaceCommand::ExecuteOnDT(mozilla::gfx::DrawTarget*, const Matrix*) const': 43:34.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawCommands.h:705: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 43:34.54 705 | aDT->MaskSurface(mSource, mMask, mOffset, mOptions); 43:34.54 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:34.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Scale.cpp: 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]': 43:34.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Scale.cpp:45:1: 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:35.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:35.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 43:35.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.h:10, 43:35.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:12: 43:35.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:35.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:35.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:35.06 | ^ 43:35.17 In file included from Unified_cpp_gfx_2d1.cpp:11: 43:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp: In member function 'virtual mozilla::gfx::Size mozilla::gfx::FilterNodeGaussianBlurSoftware::StdDeviationXY()': 43:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:3108: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 43:35.18 3108 | Size FilterNodeGaussianBlurSoftware::StdDeviationXY() { 43:35.18 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:35.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Path.cpp:8, 43:35.23 from Unified_cpp_gfx_2d1.cpp:65: 43:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathAnalysis.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::FlattenedPath::CurrentPoint() const': 43:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathAnalysis.h:38: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 43:35.23 38 | virtual Point CurrentPoint() const override { 43:35.23 | ^~~~~~~~~~~~ 43:35.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 43:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 43:35.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 43:35.37 from PRDD.cpp:9, 43:35.37 from UnifiedProtocols26.cpp:20: 43:35.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 43:35.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 43:35.37 189 | CSSRect GetExpandedScrollableRect() const { 43:35.37 | ^ 43:35.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 43:35.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 43:35.37 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:35.37 | ^ 43:35.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 43:35.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 43:35.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:35.38 | ^ 43:35.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 43:35.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 43:35.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:35.38 | ^ 43:35.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 43:35.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 43:35.39 243 | CSSRect CalculateScrollRange() const { 43:35.39 | ^ 43:35.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 43:35.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 43:35.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:35.39 | ^ 43:35.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 43:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 43:35.40 457 | CSSRect GetVisualViewport() const { 43:35.40 | ^ 43:35.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.cpp:7, 43:35.47 from Unified_cpp_gfx_2d1.cpp:101: 43:35.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathRecording::GetBounds(const Matrix&) const': 43:35.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h:204: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 43:35.47 204 | Rect GetBounds(const Matrix& aTransform = Matrix()) const final { 43:35.47 | ^~~~~~~~~ 43:35.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 43:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 43:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 43:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 43:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 43:35.61 from PRDD.cpp:9, 43:35.61 from UnifiedProtocols26.cpp:20: 43:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 43:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 43:35.61 1249 | CSSCoord ToCSSPixels() const { return _0; } 43:35.61 | ^ 43:35.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:13: 43:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 43:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 43:35.84 332 | LayerPoint GetFixedPositionAnchor() const { 43:35.84 | ^ 43:35.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:35.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:35.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:35.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:35.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:13: 43:35.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 43:35.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 43:35.91 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:35.92 | ^ 43:35.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:35.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:35.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:35.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:35.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:13: 43:35.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 43:35.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 43:35.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:35.96 | ^ 43:36.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 43:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 43:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUChild.h:12, 43:36.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:8, 43:36.30 from Unified_cpp_gfx_ipc0.cpp:2: 43:36.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 43:36.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 43:36.30 21 | inline Rect ToRect(const gfxRect& aRect) { 43:36.30 | ^ 43:36.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 43:36.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 43:36.30 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:36.30 | ^ 43:36.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 43:36.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:36.30 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:36.30 | ^ 43:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 43:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 43:36.31 44 | inline Size ToSize(const gfxSize& aSize) { 43:36.31 | ^ 43:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 43:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 43:36.33 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:36.33 | ^ 43:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 43:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 43:36.33 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:36.33 | ^ 43:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 43:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 43:36.33 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:36.33 | ^ 43:37.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:37.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 43:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:37.04 from PProcessHangMonitor.cpp:7, 43:37.04 from UnifiedProtocols25.cpp:2: 43:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 43:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 43:37.04 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:37.04 | ^ 43:38.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 43:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUChild.h:12, 43:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:8, 43:38.01 from Unified_cpp_gfx_ipc0.cpp:2: 43:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 43:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 43:38.01 1859 | int32_t aAppUnitsPerPixel) { 43:38.01 | ^ 43:38.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 43:38.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:38.06 3214 | int32_t aAppUnitsPerPixel) { 43:38.06 | ^ 43:38.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 43:38.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 43:38.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 43:38.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 43:38.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:38.24 | ^ 43:38.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 43:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 43:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 43:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 43:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GPUVideoImage.h:12, 43:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:19, 43:38.80 from Unified_cpp_gfx_gl0.cpp:20: 43:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 43:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 43:38.80 1859 | int32_t aAppUnitsPerPixel) { 43:38.80 | ^ 43:38.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 43:38.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:38.82 3214 | int32_t aAppUnitsPerPixel) { 43:38.83 | ^ 43:38.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 43:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 43:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/PuppetSession.h:10, 43:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/PuppetSession.cpp:7: 43:38.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:38.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:38.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:38.87 | ^ 43:39.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 43:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 43:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OSVRSession.h:10, 43:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OSVRSession.cpp:7, 43:39.61 from Unified_cpp_gfx_vr_service0.cpp:2: 43:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:39.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:39.61 | ^ 43:40.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:40.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:40.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 43:40.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUChild.h:12, 43:40.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:8, 43:40.17 from Unified_cpp_gfx_ipc0.cpp:2: 43:40.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 43:40.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 43:40.17 332 | LayerPoint GetFixedPositionAnchor() const { 43:40.17 | ^ 43:40.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:40.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:40.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 43:40.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUChild.h:12, 43:40.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:8, 43:40.21 from Unified_cpp_gfx_ipc0.cpp:2: 43:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 43:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 43:40.21 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:40.21 | ^ 43:40.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 43:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/GPUChild.h:12, 43:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:8, 43:40.24 from Unified_cpp_gfx_ipc0.cpp:2: 43:40.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 43:40.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 43:40.24 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:40.24 | ^ 43:40.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:40.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 43:40.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurface.h:26, 43:40.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.h:9, 43:40.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:6: 43:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 43:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 43:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:40.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:40.75 | ^~~~~~~~ 43:40.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:40.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:40.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:40.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 43:40.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:13: 43:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 43:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:40.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:40.93 | ^~~~~~~~ 43:40.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 43:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OSVRSession.h:10, 43:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OSVRSession.cpp:7, 43:40.98 from Unified_cpp_gfx_vr_service0.cpp:2: 43:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:40.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:40.98 | ^ 43:41.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 43:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 43:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 43:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 43:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GPUVideoImage.h:12, 43:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:19, 43:41.05 from Unified_cpp_gfx_gl0.cpp:20: 43:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 43:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 43:41.05 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:41.05 | ^ 43:41.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 43:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 43:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 43:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 43:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GPUVideoImage.h:12, 43:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:19, 43:41.11 from Unified_cpp_gfx_gl0.cpp:20: 43:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 43:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 43:41.11 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:41.11 | ^ 43:41.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:41.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 43:41.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 43:41.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxXlibSurface.h:9, 43:41.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:7: 43:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 43:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.24 427 | SizeT Size() const { return SizeT(width, height); } 43:41.24 | ^~~~ 43:41.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 43:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:13: 43:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.26 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:41.26 | ^~~~~~~~ 43:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.28 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:41.28 | ^~~~~~~~ 43:41.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 43:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurface.h:26, 43:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.h:9, 43:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:6: 43:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.28 62 | Sub operator-(const Sub& aPoint) const { 43:41.28 | ^~~~~~~~ 43:41.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 43:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 43:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/PuppetSession.h:10, 43:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/PuppetSession.cpp:7: 43:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:41.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:41.61 | ^ 43:41.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:41.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 43:41.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurface.h:26, 43:41.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.h:9, 43:41.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:6: 43:41.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 43:41.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:41.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.98 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:41.98 | ^~~~~~~~ 43:44.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 43:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 43:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:13, 43:44.88 from Unified_cpp_gfx_gl1.cpp:2: 43:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 43:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 43:44.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:44.88 | ^ 43:46.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 43:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 43:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxXlibSurface.h:9, 43:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:7: 43:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 43:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:46.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:46.38 | ^~~~~~~~~~~~~ 43:46.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurface.h:26, 43:46.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.h:9, 43:46.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:6: 43:46.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:46.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:46.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:46.42 323 | static SizeTyped FromUnknownSize( 43:46.42 | ^~~~~~~~~~~~~~~ 43:46.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:46.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 43:46.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:46.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:46.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:46.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:46.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 43:46.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 43:46.78 from PMIDIPortChild.cpp:7, 43:46.78 from UnifiedProtocols21.cpp:2: 43:46.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 43:46.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 43:46.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:46.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:46.78 | ^~~~~~~~ 43:46.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 43:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 43:46.84 from PMIDIPortChild.cpp:7, 43:46.84 from UnifiedProtocols21.cpp:2: 43:46.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:46.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 43:46.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:46.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:46.84 | ^~~~~~~~ 43:47.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:47.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:47.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:47.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 43:47.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 43:47.29 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 43:47.29 | ^ 43:47.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 43:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 43:47.57 from PMIDIPortChild.cpp:7, 43:47.57 from UnifiedProtocols21.cpp:2: 43:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 43:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:47.57 427 | SizeT Size() const { return SizeT(width, height); } 43:47.57 | ^~~~ 43:47.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 43:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 43:47.60 from PMIDIPortChild.cpp:7, 43:47.60 from UnifiedProtocols21.cpp:2: 43:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:47.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:47.60 | ^~~~~~~~ 43:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:47.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:47.60 | ^~~~~~~~ 43:47.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 43:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:47.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:47.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:47.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 43:47.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 43:47.61 from PMIDIPortChild.cpp:7, 43:47.61 from UnifiedProtocols21.cpp:2: 43:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:47.61 62 | Sub operator-(const Sub& aPoint) const { 43:47.61 | ^~~~~~~~ 43:47.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 43:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:47.75 from PProcessHangMonitor.cpp:7, 43:47.75 from UnifiedProtocols25.cpp:2: 43:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 43:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 43:47.75 21 | inline Rect ToRect(const gfxRect& aRect) { 43:47.75 | ^ 43:47.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 43:47.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 43:47.79 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:47.79 | ^ 43:47.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 43:47.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:47.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:47.79 | ^ 43:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 43:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 43:47.80 44 | inline Size ToSize(const gfxSize& aSize) { 43:47.80 | ^ 43:47.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 43:47.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 43:47.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:47.82 | ^ 43:47.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 43:47.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 43:47.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:47.82 | ^ 43:47.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 43:47.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 43:47.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:47.83 | ^ 43:48.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 43:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 43:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 43:48.05 from PMIDIPortChild.cpp:7, 43:48.05 from UnifiedProtocols21.cpp:2: 43:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 43:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.06 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:48.06 | ^~~~~~~~ 43:48.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:48.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:48.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:48.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:48.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:48.40 from PProcessHangMonitor.cpp:7, 43:48.40 from UnifiedProtocols25.cpp:2: 43:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 43:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 43:48.40 1859 | int32_t aAppUnitsPerPixel) { 43:48.40 | ^ 43:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 43:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:48.40 3214 | int32_t aAppUnitsPerPixel) { 43:48.40 | ^ 43:48.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 43:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 43:48.75 from PMIDIPortChild.cpp:7, 43:48.75 from UnifiedProtocols21.cpp:2: 43:48.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 43:48.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:48.75 | ^~~~~~~~~~~~~ 43:48.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 43:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 43:48.77 from PMIDIPortChild.cpp:7, 43:48.77 from UnifiedProtocols21.cpp:2: 43:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.77 323 | static SizeTyped FromUnknownSize( 43:48.77 | ^~~~~~~~~~~~~~~ 43:49.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:11, 43:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:26: 43:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 43:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:49.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:49.52 | ^ 43:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 43:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 43:49.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:49.57 | ^ 43:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 43:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 43:49.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:49.57 | ^ 43:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 43:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 43:49.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:49.58 | ^ 43:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 43:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 43:49.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:49.58 | ^ 43:49.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 43:49.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 43:49.71 371 | nscoord aAppUnitsPerDevPixel) { 43:49.71 | ^ 43:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 43:49.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 43:49.74 380 | nscoord aAppUnitsPerDevPixel) { 43:49.74 | ^ 43:49.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 43:49.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 43:49.76 387 | nscoord aAppUnitsPerDevPixel) { 43:49.76 | ^ 43:49.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 43:49.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:49.78 394 | nscoord aAppUnitsPerDevPixel) { 43:49.78 | ^ 43:50.02 In file included from Unified_cpp_gfx_2d1.cpp:65: 43:50.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Path.cpp: In member function 'virtual void mozilla::gfx::FlattenedPath::QuadraticBezierTo(const Point&, const Point&)': 43:50.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Path.cpp:96: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 43:50.02 96 | void FlattenedPath::QuadraticBezierTo(const Point& aCP1, const Point& aCP2) { 43:50.02 | ^~~~~~~~~~~~~ 43:50.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 43:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 43:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 43:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 43:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 43:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:50.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:50.78 | ^~~~~~~~ 43:50.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 43:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 43:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:50.93 from PNeckoChild.cpp:7, 43:50.93 from UnifiedProtocols22.cpp:2: 43:50.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 43:50.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 43:50.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:50.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:50.93 | ^~~~~~~~ 43:50.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 43:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 43:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 43:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 43:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 43:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 43:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:50.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:50.95 | ^~~~~~~~ 43:50.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 43:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:50.98 from PNeckoChild.cpp:7, 43:50.98 from UnifiedProtocols22.cpp:2: 43:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 43:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:50.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:50.99 | ^~~~~~~~ 43:51.20 gfx/vr/service/openvr 43:51.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:51.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 43:51.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 43:51.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 43:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 43:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:51.26 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:51.26 | ^~~~~~~~ 43:51.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 43:51.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 43:51.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:51.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:51.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 43:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:51.30 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:51.30 | ^~~~~~~~~~~~~ 43:51.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 43:51.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 43:51.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:51.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:51.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:51.30 323 | static SizeTyped FromUnknownSize( 43:51.30 | ^~~~~~~~~~~~~~~ 43:51.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 43:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:51.31 427 | SizeT Size() const { return SizeT(width, height); } 43:51.31 | ^~~~ 43:51.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:51.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:51.31 | ^~~~~~~~ 43:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:51.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:51.31 | ^~~~~~~~ 43:51.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 43:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 43:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 43:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:51.32 62 | Sub operator-(const Sub& aPoint) const { 43:51.32 | ^~~~~~~~ 43:51.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawEventRecorder.cpp:8, 43:51.46 from Unified_cpp_gfx_2d0.cpp:65: 43:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathRecording::GetBounds(const Matrix&) const': 43:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h:204: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 43:51.46 204 | Rect GetBounds(const Matrix& aTransform = Matrix()) const final { 43:51.46 | ^~~~~~~~~ 43:51.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:51.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:51.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:51.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:51.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 43:51.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:51.78 from PNeckoChild.cpp:7, 43:51.78 from UnifiedProtocols22.cpp:2: 43:51.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:51.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 43:51.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:51.78 427 | SizeT Size() const { return SizeT(width, height); } 43:51.78 | ^~~~ 43:51.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 43:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 43:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 43:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:51.79 from PNeckoChild.cpp:7, 43:51.79 from UnifiedProtocols22.cpp:2: 43:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:51.79 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:51.79 | ^~~~~~~~ 43:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:51.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:51.79 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:51.79 | ^~~~~~~~ 43:51.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 43:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:51.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 43:51.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:51.80 from PNeckoChild.cpp:7, 43:51.80 from UnifiedProtocols22.cpp:2: 43:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:51.80 62 | Sub operator-(const Sub& aPoint) const { 43:51.80 | ^~~~~~~~ 43:52.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:52.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 43:52.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:52.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:52.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:52.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 43:52.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:52.14 from PNeckoChild.cpp:7, 43:52.14 from UnifiedProtocols22.cpp:2: 43:52.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 43:52.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:52.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:52.14 | ^~~~~~~~ 43:52.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 43:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:52.60 from PNeckoChild.cpp:7, 43:52.60 from UnifiedProtocols22.cpp:2: 43:52.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 43:52.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.60 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:52.60 | ^~~~~~~~~~~~~ 43:52.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:52.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 43:52.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 43:52.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 43:52.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 43:52.61 from PNeckoChild.cpp:7, 43:52.61 from UnifiedProtocols22.cpp:2: 43:52.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:52.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.61 323 | static SizeTyped FromUnknownSize( 43:52.61 | ^~~~~~~~~~~~~~~ 43:52.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 43:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 43:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 43:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:52.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 43:52.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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.65 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 43:52.65 | ^~~~~~~~~~~~~~ 43:52.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:52.73 from PProcessHangMonitor.cpp:7, 43:52.73 from UnifiedProtocols25.cpp:2: 43:52.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 43:52.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 43:52.73 332 | LayerPoint GetFixedPositionAnchor() const { 43:52.73 | ^ 43:52.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 43:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 43:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:52.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 43:52.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:52.73 | ^~~~~~~~~~~~~ 43:52.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:52.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 43:52.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 43:52.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:52.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:52.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:52.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 43:52.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.76 383 | Point TopLeft() const { return Point(x, y); } 43:52.76 | ^~~~~~~ 43:52.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 43:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 43:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 43:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:52.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 43:52.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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.78 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 43:52.78 | ^~~~~~~~~~~~~~~ 43:52.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:52.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:52.81 from PProcessHangMonitor.cpp:7, 43:52.81 from UnifiedProtocols25.cpp:2: 43:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 43:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 43:52.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:52.81 | ^ 43:52.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:52.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:52.86 from PProcessHangMonitor.cpp:7, 43:52.86 from UnifiedProtocols25.cpp:2: 43:52.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 43:52.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 43:52.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:52.86 | ^ 43:53.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 43:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 43:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 43:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.52 277 | static RectTyped FromUnknownRect( 43:53.52 | ^~~~~~~~~~~~~~~ 43:53.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 43:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 43:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:53.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 43:53.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.57 150 | static PointTyped FromUnknownPoint( 43:53.57 | ^~~~~~~~~~~~~~~~ 43:53.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 43:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 43:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:53.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 43:53.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.57 282 | RectTyped ToUnknownRect() const { 43:53.57 | ^~~~~~~~~~~~~ 43:53.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:13, 43:53.58 from Unified_cpp_gfx_gl1.cpp:2: 43:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 43:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 43:53.58 1859 | int32_t aAppUnitsPerPixel) { 43:53.58 | ^ 43:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 43:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:53.61 3214 | int32_t aAppUnitsPerPixel) { 43:53.61 | ^ 43:53.80 In file included from Unified_cpp_gfx_2d0.cpp:128: 43:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 43:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:234:6: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:53.80 234 | void DrawTargetTiled::Stroke(const Path* aPath, const Pattern& aPattern, 43:53.80 | ^~~~~~~~~~~~~~~ 43:53.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawEventRecorder.cpp:8, 43:53.83 from Unified_cpp_gfx_2d0.cpp:65: 43:53.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.h:205: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 43:53.83 205 | return mPath->GetBounds(aTransform); 43:53.83 | ^ 43:53.85 In file included from Unified_cpp_gfx_2d0.cpp:128: 43:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:239:65: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:53.85 239 | deviceRect.Inflate(MaxStrokeExtents(aStrokeOptions, mTransform)); 43:53.85 | ^ 43:54.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 43:54.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 43:54.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 43:54.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 43:54.21 21 | inline Rect ToRect(const gfxRect& aRect) { 43:54.21 | ^ 43:54.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 43:54.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 43:54.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:54.21 | ^ 43:54.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 43:54.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:54.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:54.21 | ^ 43:54.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 43:54.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 43:54.22 44 | inline Size ToSize(const gfxSize& aSize) { 43:54.22 | ^ 43:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 43:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 43:54.28 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:54.28 | ^ 43:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 43:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 43:54.28 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:54.28 | ^ 43:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 43:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 43:54.28 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:54.28 | ^ 43:54.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 43:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 43:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 43:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 43:54.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 43:54.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:54.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:54.42 | ^ 43:54.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 43:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:12, 43:54.65 from Unified_cpp_gfx_ipc0.cpp:2: 43:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 43:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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:54.65 1394 | LayerPoint GetFixedPositionAnchor() { 43:54.65 | ^ 43:54.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 43:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 43:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 43:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 43:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 43:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 43:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 43:54.69 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:54.69 | ^ 43:54.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 43:54.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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:54.70 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 43:54.70 | ^ 43:55.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:13, 43:55.03 from Unified_cpp_gfx_gl1.cpp:2: 43:55.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 43:55.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 43:55.03 332 | LayerPoint GetFixedPositionAnchor() const { 43:55.03 | ^ 43:55.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:55.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:55.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:55.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:55.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:13, 43:55.12 from Unified_cpp_gfx_gl1.cpp:2: 43:55.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 43:55.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 43:55.12 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:55.12 | ^ 43:55.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:13, 43:55.18 from Unified_cpp_gfx_gl1.cpp:2: 43:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 43:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 43:55.19 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:55.19 | ^ 43:55.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/openvr/src/openvr_api_public.cpp:10: 43:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20: warning: 'k_pchLogOverrideVar' defined but not used [-Wunused-variable] 43:55.79 10 | static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 43:55.79 | ^~~~~~~~~~~~~~~~~~~ 43:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20: warning: 'k_pchConfigOverrideVar' defined but not used [-Wunused-variable] 43:55.79 9 | static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 43:55.79 | ^~~~~~~~~~~~~~~~~~~~~~ 43:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20: warning: 'k_pchRuntimeOverrideVar' defined but not used [-Wunused-variable] 43:55.79 8 | static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 43:55.79 | ^~~~~~~~~~~~~~~~~~~~~~~ 43:56.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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:56.31 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:56.31 | ^ 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 43:56.31 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:56.31 | ^ 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 43:56.31 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:56.31 | ^ 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 43:56.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:56.31 | ^ 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 43:56.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:56.31 | ^ 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 43:56.31 371 | nscoord aAppUnitsPerDevPixel) { 43:56.31 | ^ 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 43:56.31 380 | nscoord aAppUnitsPerDevPixel) { 43:56.31 | ^ 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 43:56.31 387 | nscoord aAppUnitsPerDevPixel) { 43:56.31 | ^ 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 43:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 43:56.31 394 | nscoord aAppUnitsPerDevPixel) { 43:56.31 | ^ 43:56.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 43:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 43:56.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 43:56.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 43:56.32 1859 | int32_t aAppUnitsPerPixel) { 43:56.32 | ^ 43:56.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 43:56.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:56.32 3214 | int32_t aAppUnitsPerPixel) { 43:56.32 | ^ 43:58.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 43:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 43:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 43:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 43:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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:58.33 1394 | LayerPoint GetFixedPositionAnchor() { 43:58.33 | ^ 43:58.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 43:58.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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:58.56 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 43:58.56 | ^ 43:58.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 43:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 43:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 43:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 43:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 43:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:36, 43:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContextGLX.h:10, 43:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceGLX.cpp:10: 43:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 43:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 43:58.98 760 | typename detail::Nth::Type extract() { 43:58.98 | ^~~~~~~ 43:59.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 43:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 43:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 43:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 43:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 43:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 43:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 43:59.51 49 | gfx::Size GetInheritedScale() const { return mScale; } 43:59.51 | ^ 43:59.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 43:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 43:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 43:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.71 246 | PointTyped As2DPoint() const { 43:59.71 | ^~~~~~~~~ 43:59.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 43:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 43:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 43:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:59.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 43:59.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.85 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 43:59.85 | ^~~~~~~~~ 43:59.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 43:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 43:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 43:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 43:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 43:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 43:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.87 2266 | PointTyped TransformPointSimple( 43:59.87 | ^~~~~~~~~~~~~~~~~~~~ 43:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 43:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:59.87 794 | RectTyped TransformAndClipBounds( 43:59.87 | ^~~~~~~~~~~~~~~~~~~~~~ 44:00.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 44:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 44:00.68 from Unified_cpp_gfx_gl0.cpp:11: 44:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 44:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 44:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:00.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:00.68 | ^~~~~~~~ 44:00.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:00.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 44:00.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 44:00.77 from Unified_cpp_gfx_gl0.cpp:11: 44:00.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:00.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 44:00.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:00.77 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:00.77 | ^~~~~~~~~~~~~ 44:00.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 44:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 44:00.79 from Unified_cpp_gfx_gl0.cpp:11: 44:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:00.79 323 | static SizeTyped FromUnknownSize( 44:00.79 | ^~~~~~~~~~~~~~~ 44:01.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 44:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 44:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:7, 44:01.39 from Unified_cpp_gfx_gl0.cpp:20: 44:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 44:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:01.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:01.39 | ^~~~~~~~ 44:01.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 44:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 44:01.62 from Unified_cpp_gfx_gl0.cpp:11: 44:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 44:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:01.62 427 | SizeT Size() const { return SizeT(width, height); } 44:01.62 | ^~~~ 44:01.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 44:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 44:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:7, 44:01.62 from Unified_cpp_gfx_gl0.cpp:20: 44:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:01.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:01.62 | ^~~~~~~~ 44:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:01.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:01.62 | ^~~~~~~~ 44:01.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 44:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:01.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 44:01.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 44:01.63 from Unified_cpp_gfx_gl0.cpp:11: 44:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:01.63 62 | Sub operator-(const Sub& aPoint) const { 44:01.63 | ^~~~~~~~ 44:02.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:02.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:02.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:02.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:02.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 44:02.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 44:02.01 from Unified_cpp_gfx_gl0.cpp:11: 44:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 44:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.01 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:02.01 | ^~~~~~~~ 44:03.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 44:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 44:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 44:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 44:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 44:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 44:03.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 44:03.31 from Unified_cpp_gfx_vr0.cpp:2: 44:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 44:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 44:03.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:03.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:03.31 | ^~~~~~~~ 44:03.48 gfx/config 44:03.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 44:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 44:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 44:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 44:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 44:03.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 44:03.79 from Unified_cpp_gfx_vr0.cpp:2: 44:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 44:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:03.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:03.79 | ^~~~~~~~ 44:03.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 44:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 44:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 44:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 44:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 44:03.80 from Unified_cpp_gfx_gl1.cpp:2: 44:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 44:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 44:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:03.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:03.81 | ^~~~~~~~ 44:04.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 44:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 44:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 44:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 44:04.65 from Unified_cpp_gfx_gl1.cpp:2: 44:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 44:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:04.65 | ^~~~~~~~ 44:05.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 44:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 44:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 44:05.16 332 | LayerPoint GetFixedPositionAnchor() const { 44:05.16 | ^ 44:05.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 44:05.16 from Unified_cpp_gfx_gl1.cpp:2: 44:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 44:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:05.16 427 | SizeT Size() const { return SizeT(width, height); } 44:05.16 | ^~~~ 44:05.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 44:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 44:05.16 from Unified_cpp_gfx_gl1.cpp:2: 44:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:05.16 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:05.16 | ^~~~~~~~ 44:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:05.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:05.17 | ^~~~~~~~ 44:05.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 44:05.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 44:05.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 44:05.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 44:05.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 44:05.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 44:05.17 from Unified_cpp_gfx_gl1.cpp:2: 44:05.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:05.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:05.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:05.21 62 | Sub operator-(const Sub& aPoint) const { 44:05.21 | ^~~~~~~~ 44:05.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 44:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 44:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 44:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 44:05.78 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:05.78 | ^ 44:06.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 44:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 44:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 44:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 44:06.11 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:06.11 | ^ 44:06.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 44:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 44:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 44:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 44:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 44:06.22 from Unified_cpp_gfx_gl1.cpp:2: 44:06.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 44:06.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:06.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:06.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:06.22 | ^~~~~~~~ 44:06.33 gfx/webrender_bindings 44:07.36 In file included from Unified_cpp_gfx_2d0.cpp:2: 44:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp: In function 'mozilla::gfx::Point mozilla::gfx::GetBezierPoint(const mozilla::gfx::Bezier&, mozilla::gfx::Float)': 44:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:14:7: 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:07.36 14 | Point GetBezierPoint(const Bezier& aBezier, Float t) { 44:07.36 | ^~~~~~~~~~~~~~ 44:09.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 44:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 44:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 44:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 44:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 44:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 44:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 44:09.44 from Unified_cpp_gfx_vr0.cpp:2: 44:09.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:09.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 44:09.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:09.44 427 | SizeT Size() const { return SizeT(width, height); } 44:09.44 | ^~~~ 44:09.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 44:09.56 from Unified_cpp_gfx_vr0.cpp:2: 44:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:09.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:09.56 | ^~~~~~~~ 44:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:09.56 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:09.56 | ^~~~~~~~ 44:09.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 44:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 44:09.56 from Unified_cpp_gfx_vr0.cpp:2: 44:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:09.56 62 | Sub operator-(const Sub& aPoint) const { 44:09.56 | ^~~~~~~~ 44:09.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLContext.h:49, 44:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 44:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:11, 44:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 44:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 44:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 44:09.88 21 | inline Rect ToRect(const gfxRect& aRect) { 44:09.88 | ^ 44:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 44:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 44:09.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:09.89 | ^ 44:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 44:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:09.89 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:09.89 | ^ 44:09.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 44:09.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:09.90 44 | inline Size ToSize(const gfxSize& aSize) { 44:09.90 | ^ 44:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 44:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 44:09.91 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:09.91 | ^ 44:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 44:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:09.92 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:09.92 | ^ 44:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 44:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 44:09.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:09.92 | ^ 44:10.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 44:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 44:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 44:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:16, 44:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 44:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2Utils.cpp:6: 44:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 44:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:10.49 760 | typename detail::Nth::Type extract() { 44:10.49 | ^~~~~~~ 44:11.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:11.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 44:11.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:11.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 44:11.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 44:11.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 44:11.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 44:11.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 44:11.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 44:11.15 from Unified_cpp_gfx_vr0.cpp:2: 44:11.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 44:11.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:11.16 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:11.16 | ^~~~~~~~ 44:11.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 44:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 44:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 44:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 44:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 44:11.90 from Unified_cpp_gfx_gl1.cpp:2: 44:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 44:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:11.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:11.90 | ^~~~~~~~~~~~~ 44:11.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 44:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 44:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 44:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 44:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 44:11.92 from Unified_cpp_gfx_gl1.cpp:2: 44:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:11.92 323 | static SizeTyped FromUnknownSize( 44:11.92 | ^~~~~~~~~~~~~~~ 44:12.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 44:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 44:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 44:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 44:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 44:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 44:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 44:12.07 from PMIDIPortChild.cpp:7, 44:12.07 from UnifiedProtocols21.cpp:2: 44:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 44:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:12.07 760 | typename detail::Nth::Type extract() { 44:12.07 | ^~~~~~~ 44:14.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 44:14.59 from PProcessHangMonitor.cpp:7, 44:14.59 from UnifiedProtocols25.cpp:2: 44:14.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 44:14.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 44:14.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:14.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:14.59 | ^~~~~~~~ 44:14.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 44:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 44:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 44:14.63 from PProcessHangMonitor.cpp:7, 44:14.63 from UnifiedProtocols25.cpp:2: 44:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 44:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:14.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:14.63 | ^~~~~~~~ 44:14.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 44:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 44:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 44:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 44:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 44:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 44:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 44:14.73 from Unified_cpp_gfx_vr0.cpp:2: 44:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 44:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:14.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:14.73 | ^~~~~~~~~~~~~ 44:14.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 44:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 44:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 44:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 44:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 44:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Gamepad.h:17, 44:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:16, 44:14.75 from Unified_cpp_gfx_vr0.cpp:2: 44:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:14.75 323 | static SizeTyped FromUnknownSize( 44:14.75 | ^~~~~~~~~~~~~~~ 44:15.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 44:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 44:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 44:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 44:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsFont.cpp:8, 44:15.33 from Unified_cpp_gfx_src0.cpp:56: 44:15.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 44:15.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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:15.33 1394 | LayerPoint GetFixedPositionAnchor() { 44:15.33 | ^ 44:15.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 44:15.35 from PProcessHangMonitor.cpp:7, 44:15.35 from UnifiedProtocols25.cpp:2: 44:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 44:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:15.35 427 | SizeT Size() const { return SizeT(width, height); } 44:15.35 | ^~~~ 44:15.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 44:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 44:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 44:15.41 from PProcessHangMonitor.cpp:7, 44:15.41 from UnifiedProtocols25.cpp:2: 44:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:15.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:15.41 | ^~~~~~~~ 44:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:15.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:15.41 | ^~~~~~~~ 44:15.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 44:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 44:15.41 from PProcessHangMonitor.cpp:7, 44:15.41 from UnifiedProtocols25.cpp:2: 44:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:15.41 62 | Sub operator-(const Sub& aPoint) const { 44:15.41 | ^~~~~~~~ 44:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 44:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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:15.42 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:15.42 | ^ 44:16.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 44:16.06 from PProcessHangMonitor.cpp:7, 44:16.07 from UnifiedProtocols25.cpp:2: 44:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 44:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:16.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:16.07 | ^~~~~~~~ 44:16.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 44:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 44:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 44:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 44:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 44:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:16.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:16.15 | ^ 44:16.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 44:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 44:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 44:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 44:16.40 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:16.41 | ^ 44:16.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 44:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 44:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 44:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsFont.cpp:8, 44:16.87 from Unified_cpp_gfx_src0.cpp:56: 44:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 44:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 44:16.87 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:16.87 | ^ 44:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp: In function 'gfxRect ScaleGlyphBounds(const IntRect&, gfxFloat)': 44:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:113: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 44:17.00 113 | gfxFloat aScale) { 44:17.00 | ^ 44:17.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 44:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 44:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 44:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 44:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:17.42 | ^~~~~~~~ 44:17.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 44:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 44:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 44:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 44:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 44:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 44:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:17.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 44:17.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:17.56 | ^~~~~~~~ 44:17.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 44:17.78 from PProcessHangMonitor.cpp:7, 44:17.78 from UnifiedProtocols25.cpp:2: 44:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 44:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:17.78 | ^~~~~~~~~~~~~ 44:17.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:17.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 44:17.78 from PProcessHangMonitor.cpp:7, 44:17.78 from UnifiedProtocols25.cpp:2: 44:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.78 323 | static SizeTyped FromUnknownSize( 44:17.78 | ^~~~~~~~~~~~~~~ 44:17.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 44:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 44:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 44:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:17.79 | ^~~~~~~~ 44:17.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 44:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 44:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 44:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:17.85 | ^~~~~~~~~~~~~ 44:17.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 44:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 44:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.85 323 | static SizeTyped FromUnknownSize( 44:17.85 | ^~~~~~~~~~~~~~~ 44:17.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:17.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 44:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.87 427 | SizeT Size() const { return SizeT(width, height); } 44:17.87 | ^~~~ 44:17.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:17.87 | ^~~~~~~~ 44:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.87 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:17.87 | ^~~~~~~~ 44:17.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:17.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.88 62 | Sub operator-(const Sub& aPoint) const { 44:17.88 | ^~~~~~~~ 44:18.09 In file included from Unified_cpp_gfx_2d1.cpp:11: 44:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp: In member function 'mozilla::gfx::IntRect mozilla::gfx::FilterNodeBlurXYSoftware::InflatedSourceOrDestRect(const IntRect&)': 44:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:3072:9: 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.10 3072 | IntRect FilterNodeBlurXYSoftware::InflatedSourceOrDestRect( 44:18.10 | ^~~~~~~~~~~~~~~~~~~~~~~~ 44:18.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 44:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 44:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 44:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 44:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 44:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 44:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 44:18.78 from PRemoteSpellcheckEngineParent.cpp:10, 44:18.78 from UnifiedProtocols27.cpp:2: 44:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 44:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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:18.78 189 | CSSRect GetExpandedScrollableRect() const { 44:18.78 | ^ 44:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 44:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 44:18.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:18.80 | ^ 44:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 44:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 44:18.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:18.82 | ^ 44:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 44:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 44:18.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:18.83 | ^ 44:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 44:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 44:18.83 243 | CSSRect CalculateScrollRange() const { 44:18.83 | ^ 44:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 44:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 44:18.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:18.83 | ^ 44:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 44:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 44:18.84 457 | CSSRect GetVisualViewport() const { 44:18.84 | ^ 44:18.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 44:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 44:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 44:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 44:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 44:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 44:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 44:18.84 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:18.84 | ^ 44:18.91 In file included from Unified_cpp_gfx_2d0.cpp:83: 44:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp: In member function 'mozilla::gfx::Rect mozilla::gfx::DrawTargetCairo::GetUserSpaceClip() const': 44:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:2179: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 44:18.91 2179 | Rect DrawTargetCairo::GetUserSpaceClip() const { 44:18.91 | ^~~~~~~~~~~~~~~ 44:19.08 In file included from Unified_cpp_gfx_2d0.cpp:101: 44:19.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 44:19.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetDual.cpp:108: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 44:19.08 108 | void DrawTargetDual::MaskSurface(const Pattern& aSource, SourceSurface* aMask, 44:19.08 | ^~~~~~~~~~~~~~ 44:19.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Triangle.h:14, 44:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:11, 44:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:14, 44:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 44:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.h:11, 44:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 44:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 44:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:19.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:19.22 | ^ 44:20.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 44:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 44:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 44:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 44:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 44:20.00 from PRemoteSpellcheckEngineParent.cpp:10, 44:20.00 from UnifiedProtocols27.cpp:2: 44:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 44:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 44:20.00 1249 | CSSCoord ToCSSPixels() const { return _0; } 44:20.00 | ^ 44:20.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 44:20.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 44:20.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:20.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 44:20.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 44:20.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.h:11, 44:20.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 44:20.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 44:20.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 44:20.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:20.08 | ^ 44:20.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 44:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 44:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 44:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:20.38 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:20.38 | ^~~~~~~~~~~~~~ 44:20.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 44:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 44:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 44:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:20.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:20.38 | ^~~~~~~~~~~~~ 44:20.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 44:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 44:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 44:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.40 383 | Point TopLeft() const { return Point(x, y); } 44:20.40 | ^~~~~~~ 44:20.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 44:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 44:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:20.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 44:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:20.41 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:20.41 | ^~~~~~~~~~~~~~~ 44:20.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 44:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 44:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 44:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 44:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 44:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 44:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 44:20.44 from PNeckoChild.cpp:7, 44:20.44 from UnifiedProtocols22.cpp:2: 44:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 44:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:20.44 760 | typename detail::Nth::Type extract() { 44:20.44 | ^~~~~~~ 44:20.50 gfx/skia 44:20.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.h:10, 44:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/BezierUtils.cpp:7, 44:20.55 from Unified_cpp_gfx_2d0.cpp:2: 44:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:20.57 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:20.57 | ^~~~~~~~~~~~~~~ 44:20.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.60 277 | static RectTyped FromUnknownRect( 44:20.60 | ^~~~~~~~~~~~~~~ 44:20.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.60 150 | static PointTyped FromUnknownPoint( 44:20.60 | ^~~~~~~~~~~~~~~~ 44:20.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 44:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.60 282 | RectTyped ToUnknownRect() const { 44:20.60 | ^~~~~~~~~~~~~ 44:20.72 In file included from Unified_cpp_gfx_2d0.cpp:128: 44:20.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 44:20.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:280:6: 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:20.72 280 | void DrawTargetTiled::StrokeLine(const Point& aStart, const Point& aEnd, 44:20.72 | ^~~~~~~~~~~~~~~ 44:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:285: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 44:20.74 285 | Rect deviceRect = mTransform.TransformBounds(lineBounds); 44:20.74 | ^ 44:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:286:65: 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:20.74 286 | deviceRect.Inflate(MaxStrokeExtents(aStrokeOptions, mTransform)); 44:20.74 | ^ 44:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 44:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:252: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 44:20.81 252 | void DrawTargetTiled::StrokeRect(const Rect& aRect, const Pattern& aPattern, 44:20.81 | ^~~~~~~~~~~~~~~ 44:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:252:6: 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:20.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:255: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 44:20.82 255 | Rect deviceRect = mTransform.TransformBounds(aRect); 44:20.82 | ^ 44:20.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:256:68: 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:20.82 256 | Margin strokeMargin = MaxStrokeExtents(aStrokeOptions, mTransform); 44:20.82 | ^ 44:20.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawEventRecorder.cpp:10, 44:20.87 from Unified_cpp_gfx_2d0.cpp:65: 44:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In member function 'virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const': 44:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:2015: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:20.87 2015 | inline bool RecordedCreateDrawTargetForFilter::PlayEvent( 44:20.87 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:21.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 44:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 44:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 44:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 44:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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:21.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:21.23 | ^ 44:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 44:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 44:21.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:21.24 | ^ 44:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 44:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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:21.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:21.28 | ^ 44:21.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 44:21.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 44:21.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:21.34 | ^ 44:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 44:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 44:21.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:21.34 | ^ 44:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 44:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 44:21.40 371 | nscoord aAppUnitsPerDevPixel) { 44:21.40 | ^ 44:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 44:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 44:21.40 380 | nscoord aAppUnitsPerDevPixel) { 44:21.40 | ^ 44:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 44:21.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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:21.44 387 | nscoord aAppUnitsPerDevPixel) { 44:21.44 | ^ 44:21.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 44:21.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: 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:21.44 394 | nscoord aAppUnitsPerDevPixel) { 44:21.44 | ^ 44:21.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 44:21.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 44:21.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:21.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:21.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:21.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 44:21.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.80 246 | PointTyped As2DPoint() const { 44:21.80 | ^~~~~~~~~ 44:21.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 44:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 44:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 44:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:21.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 44:21.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.83 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 44:21.83 | ^~~~~~~~~ 44:21.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 44:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 44:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 44:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.84 2266 | PointTyped TransformPointSimple( 44:21.84 | ^~~~~~~~~~~~~~~~~~~~ 44:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 44:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:21.84 794 | RectTyped TransformAndClipBounds( 44:21.84 | ^~~~~~~~~~~~~~~~~~~~~~ 44:22.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 44:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 44:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 44:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 44:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 44:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 44:22.74 from PRemoteSpellcheckEngineParent.cpp:10, 44:22.74 from UnifiedProtocols27.cpp:2: 44:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 44:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 44:22.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:22.74 | ^ 44:22.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 44:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 44:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 44:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, 44:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 44:22.76 from Unified_cpp_gfx_gl0.cpp:11: 44:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 44:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:22.76 760 | typename detail::Nth::Type extract() { 44:22.76 | ^~~~~~~ 44:23.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 44:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 44:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.h:11, 44:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 44:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 44:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:23.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:23.49 | ^ 44:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 44:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 44:23.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:23.49 | ^ 44:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 44:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:23.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:23.49 | ^ 44:23.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 44:23.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 44:23.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:23.51 | ^ 44:23.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 44:23.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 44:23.51 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:23.51 | ^ 44:23.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 44:23.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 44:23.55 371 | nscoord aAppUnitsPerDevPixel) { 44:23.55 | ^ 44:23.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 44:23.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 44:23.55 380 | nscoord aAppUnitsPerDevPixel) { 44:23.55 | ^ 44:23.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 44:23.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:23.55 387 | nscoord aAppUnitsPerDevPixel) { 44:23.56 | ^ 44:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 44:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:23.56 394 | nscoord aAppUnitsPerDevPixel) { 44:23.56 | ^ 44:24.08 In file included from Unified_cpp_gfx_2d1.cpp:65: 44:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Path.cpp: In member function 'mozilla::gfx::Point mozilla::gfx::FlattenedPath::ComputePointAtLength(mozilla::gfx::Float, mozilla::gfx::Point*)': 44:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Path.cpp:140:7: 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:24.08 140 | Point FlattenedPath::ComputePointAtLength(Float aLength, Point* aTangent) { 44:24.08 | ^~~~~~~~~~~~~ 44:24.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLContext.h:49, 44:24.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.cpp:9: 44:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 44:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 44:24.63 21 | inline Rect ToRect(const gfxRect& aRect) { 44:24.63 | ^ 44:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 44:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 44:24.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:24.64 | ^ 44:24.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 44:24.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:24.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:24.65 | ^ 44:24.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Path.cpp: In function 'void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)': 44:24.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Path.cpp:520:18: warning: 't2' may be used uninitialized in this function [-Wmaybe-uninitialized] 44:24.65 520 | SplitBezier(aControlPoints, &prevCPs, &nextCPs, t2min); 44:24.65 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 44:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:24.66 44 | inline Size ToSize(const gfxSize& aSize) { 44:24.66 | ^ 44:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 44:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 44:24.68 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:24.68 | ^ 44:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 44:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:24.69 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:24.69 | ^ 44:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 44:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 44:24.70 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:24.70 | ^ 44:24.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 44:24.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 44:24.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 44:24.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 44:24.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 44:24.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 44:24.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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:24.76 189 | CSSRect GetExpandedScrollableRect() const { 44:24.76 | ^ 44:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 44:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 44:24.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:24.78 | ^ 44:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 44:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 44:24.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:24.78 | ^ 44:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 44:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 44:24.79 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:24.79 | ^ 44:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 44:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 44:24.79 243 | CSSRect CalculateScrollRange() const { 44:24.79 | ^ 44:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 44:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 44:24.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:24.79 | ^ 44:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 44:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 44:24.80 457 | CSSRect GetVisualViewport() const { 44:24.80 | ^ 44:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 44:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 44:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 44:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:16, 44:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 44:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 44:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:25.02 760 | typename detail::Nth::Type extract() { 44:25.02 | ^~~~~~~ 44:25.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 44:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 44:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 44:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 44:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientsBinding.h:6, 44:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 44:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 44:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIGlobalObject.h:12, 44:25.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/VRDisplayClient.cpp:12, 44:25.05 from Unified_cpp_gfx_vr0.cpp:2: 44:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 44:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:25.05 760 | typename detail::Nth::Type extract() { 44:25.05 | ^~~~~~~ 44:25.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 44:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 44:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 44:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 44:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 44:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 44:25.14 from PProcessHangMonitor.cpp:7, 44:25.14 from UnifiedProtocols25.cpp:2: 44:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 44:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:25.14 760 | typename detail::Nth::Type extract() { 44:25.14 | ^~~~~~~ 44:25.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MotionPathUtils.h:12, 44:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 44:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 44:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 44:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 44:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 44:25.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 44:25.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 44:25.23 1249 | CSSCoord ToCSSPixels() const { return _0; } 44:25.23 | ^ 44:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp: In member function 'uint32_t gfxFT2FontBase::GetCharExtents(char, gfxFloat*, gfxRect*)': 44:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:137: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 44:26.13 137 | *aBounds = ScaleGlyphBounds(bounds, GetAdjustedSize() / mFTSize); 44:26.13 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:26.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 44:26.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 44:26.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/VsyncBridgeChild.cpp:8, 44:26.15 from Unified_cpp_gfx_ipc0.cpp:101: 44:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 44:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: 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:26.16 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 44:26.16 | ^ 44:26.51 In file included from Unified_cpp_gfx_2d1.cpp:83: 44:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCapture.cpp: In member function 'virtual mozilla::gfx::Rect mozilla::gfx::PathCapture::GetBounds(const Matrix&) const': 44:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCapture.cpp:158: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 44:26.51 158 | Rect PathCapture::GetBounds(const Matrix& aTransform) const { 44:26.51 | ^~~~~~~~~~~ 44:26.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:20, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayersTypes.h:12, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositorTypes.h:12, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.h:11, 44:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/SharedSurfaceEGL.cpp:6, 44:26.68 from Unified_cpp_gfx_gl1.cpp:2: 44:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 44:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:26.68 760 | typename detail::Nth::Type extract() { 44:26.68 | ^~~~~~~ 44:26.75 In file included from Unified_cpp_gfx_2d1.cpp:92: 44:26.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp: In function 'mozilla::gfx::Margin mozilla::gfx::MaxStrokeExtents(const mozilla::gfx::StrokeOptions&, const Matrix&)': 44:26.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathHelpers.cpp:244:8: 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:26.75 244 | Margin MaxStrokeExtents(const StrokeOptions& aStrokeOptions, 44:26.75 | ^~~~~~~~~~~~~~~~ 44:26.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:26.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 44:26.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:26.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:26.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:26.80 from Unified_cpp_gfx_ipc0.cpp:2: 44:26.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 44:26.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 44:26.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:26.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:26.80 | ^~~~~~~~ 44:26.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 44:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 44:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 44:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 44:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 44:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 44:26.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 44:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 44:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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:26.94 1394 | LayerPoint GetFixedPositionAnchor() { 44:26.94 | ^ 44:26.95 In file included from Unified_cpp_gfx_vr0.cpp:38: 44:26.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/gfxVR.cpp: In member function 'const Size mozilla::gfx::VRDisplayInfo::GetStageSize() const': 44:26.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/gfxVR.cpp:80: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 44:26.95 80 | const Size VRDisplayInfo::GetStageSize() const { 44:26.95 | ^~~~~~~~~~~~~ 44:26.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 44:26.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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:26.98 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:26.98 | ^ 44:26.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:26.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:26.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:26.99 from Unified_cpp_gfx_ipc0.cpp:2: 44:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 44:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:26.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:26.99 | ^~~~~~~~ 44:27.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathRecording.cpp:9, 44:27.07 from Unified_cpp_gfx_2d1.cpp:101: 44:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h: In member function 'virtual bool mozilla::gfx::RecordedMaskSurface::PlayEvent(mozilla::gfx::Translator*) const': 44:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/RecordedEventImpl.h:3739: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:27.07 3739 | dt->MaskSurface(*GenericPattern(mPattern, aTranslator), surface, mOffset, 44:27.07 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.07 3740 | mOptions); 44:27.07 | ~~~~~~~~~ 44:27.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 44:27.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:27.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:27.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 44:27.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 44:27.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 44:27.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 44:27.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 44:27.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 44:27.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 44:27.21 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:27.21 | ^ 44:27.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 44:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:27.40 from Unified_cpp_gfx_ipc0.cpp:2: 44:27.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 44:27.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.40 427 | SizeT Size() const { return SizeT(width, height); } 44:27.40 | ^~~~ 44:27.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:27.41 from Unified_cpp_gfx_ipc0.cpp:2: 44:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:27.41 | ^~~~~~~~ 44:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:27.41 | ^~~~~~~~ 44:27.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 44:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 44:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:27.41 from Unified_cpp_gfx_ipc0.cpp:2: 44:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.41 62 | Sub operator-(const Sub& aPoint) const { 44:27.41 | ^~~~~~~~ 44:27.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 44:27.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:27.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:27.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:27.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 44:27.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 44:27.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 44:27.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRParent.h:10, 44:27.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:40: 44:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 44:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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:27.56 189 | CSSRect GetExpandedScrollableRect() const { 44:27.56 | ^ 44:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 44:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 44:27.56 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:27.56 | ^ 44:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 44:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 44:27.57 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:27.57 | ^ 44:27.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 44:27.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 44:27.57 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:27.57 | ^ 44:27.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 44:27.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 44:27.57 243 | CSSRect CalculateScrollRange() const { 44:27.57 | ^ 44:27.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 44:27.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 44:27.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:27.58 | ^ 44:27.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 44:27.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 44:27.59 457 | CSSRect GetVisualViewport() const { 44:27.59 | ^ 44:27.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/2D.h:13, 44:27.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.h:10, 44:27.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 44:27.73 from Unified_cpp_gfx_2d1.cpp:2: 44:27.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 44:27.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/Matrix.h:104:24: 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.73 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:27.73 | ^~~~~~~~~~~~~~~ 44:27.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 44:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 44:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 44:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 44:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 44:27.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 44:27.91 from PRemoteSpellcheckEngineParent.cpp:10, 44:27.91 from UnifiedProtocols27.cpp:2: 44:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 44:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 44:27.91 21 | inline Rect ToRect(const gfxRect& aRect) { 44:27.91 | ^ 44:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 44:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 44:27.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:27.91 | ^ 44:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 44:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:27.91 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:27.91 | ^ 44:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 44:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:27.91 44 | inline Size ToSize(const gfxSize& aSize) { 44:27.91 | ^ 44:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 44:27.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 44:27.92 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:27.92 | ^ 44:27.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 44:27.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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.92 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:27.92 | ^ 44:27.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 44:27.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 44:27.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:27.92 | ^ 44:28.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRParent.h:10, 44:28.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:40: 44:28.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 44:28.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 44:28.00 1249 | CSSCoord ToCSSPixels() const { return _0; } 44:28.00 | ^ 44:28.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 44:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsFont.cpp:8, 44:28.27 from Unified_cpp_gfx_src0.cpp:56: 44:28.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 44:28.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 44:28.27 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:28.27 | ^ 44:28.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp: In function 'void decal_nofilter_scale(uint32_t*, SkFixed, SkFixed, int)': 44:28.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:75:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 44:28.51 75 | case 2: ((uint16_t*)dst)[1] = SkToU16((fx + dx) >> 16); 44:28.51 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 44:28.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:76:9: note: here 44:28.51 76 | case 1: ((uint16_t*)dst)[0] = SkToU16((fx + 0) >> 16); 44:28.51 | ^~~~ 44:28.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 44:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:28.54 from Unified_cpp_gfx_ipc0.cpp:2: 44:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 44:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:28.54 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:28.54 | ^~~~~~~~ 44:28.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 44:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 44:28.72 from PServiceWorkerContainer.cpp:7, 44:28.72 from UnifiedProtocols28.cpp:2: 44:28.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 44:28.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:28.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:28.73 | ^ 44:29.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 44:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 44:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 44:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 44:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 44:29.51 from PRemoteSpellcheckEngineParent.cpp:10, 44:29.51 from UnifiedProtocols27.cpp:2: 44:29.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 44:29.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 44:29.51 1859 | int32_t aAppUnitsPerPixel) { 44:29.51 | ^ 44:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 44:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:29.56 3214 | int32_t aAppUnitsPerPixel) { 44:29.56 | ^ 44:29.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 44:29.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:29.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:29.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 44:29.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 44:29.80 from PServiceWorkerContainer.cpp:7, 44:29.80 from UnifiedProtocols28.cpp:2: 44:29.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 44:29.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 44:29.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:29.80 | ^ 44:30.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 44:30.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:12, 44:30.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 44:30.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 44:30.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 44:30.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 44:30.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:30.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:30.15 | ^ 44:30.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 44:30.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 44:30.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 44:30.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 44:30.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 44:30.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 44:30.17 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:30.17 | ^ 44:31.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 44:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:31.19 from Unified_cpp_gfx_ipc0.cpp:2: 44:31.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 44:31.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:31.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:31.19 | ^~~~~~~~~~~~~ 44:31.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 44:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:31.24 from Unified_cpp_gfx_ipc0.cpp:2: 44:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:31.24 323 | static SizeTyped FromUnknownSize( 44:31.24 | ^~~~~~~~~~~~~~~ 44:31.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRParent.h:10, 44:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:40: 44:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 44:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 44:31.53 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:31.53 | ^ 44:31.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 44:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 44:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 44:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 44:31.91 from PServiceWorkerContainer.cpp:7, 44:31.91 from UnifiedProtocols28.cpp:2: 44:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 44:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:31.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:31.91 | ^ 44:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 44:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 44:31.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:31.91 | ^ 44:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 44:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:31.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:31.91 | ^ 44:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 44:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 44:31.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:31.91 | ^ 44:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 44:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 44:32.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:32.01 | ^ 44:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 44:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 44:32.04 371 | nscoord aAppUnitsPerDevPixel) { 44:32.04 | ^ 44:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 44:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 44:32.04 380 | nscoord aAppUnitsPerDevPixel) { 44:32.04 | ^ 44:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 44:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:32.04 387 | nscoord aAppUnitsPerDevPixel) { 44:32.04 | ^ 44:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 44:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:32.21 394 | nscoord aAppUnitsPerDevPixel) { 44:32.21 | ^ 44:32.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 44:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 44:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:32.23 from Unified_cpp_gfx_ipc0.cpp:2: 44:32.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:32.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 44:32.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:32.23 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:32.23 | ^~~~~~~~~~~~~~ 44:32.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 44:32.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:32.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:32.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 44:32.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 44:32.61 from PRemoteSpellcheckEngineParent.cpp:10, 44:32.61 from UnifiedProtocols27.cpp:2: 44:32.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 44:32.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 44:32.61 332 | LayerPoint GetFixedPositionAnchor() const { 44:32.61 | ^ 44:32.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 44:32.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:32.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:32.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:32.65 from Unified_cpp_gfx_ipc0.cpp:2: 44:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 44:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:32.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:32.65 | ^~~~~~~~~~~~~ 44:32.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 44:32.79 from PRemoteSpellcheckEngineParent.cpp:10, 44:32.79 from UnifiedProtocols27.cpp:2: 44:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 44:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 44:32.79 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:32.79 | ^ 44:32.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:32.79 from Unified_cpp_gfx_ipc0.cpp:2: 44:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 44:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:32.79 383 | Point TopLeft() const { return Point(x, y); } 44:32.79 | ^~~~~~~ 44:32.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:32.79 from Unified_cpp_gfx_ipc0.cpp:2: 44:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 44:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:32.79 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:32.79 | ^~~~~~~~~~~~~~~ 44:32.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:32.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:32.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:32.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 44:32.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 44:32.84 from PRemoteSpellcheckEngineParent.cpp:10, 44:32.84 from UnifiedProtocols27.cpp:2: 44:32.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 44:32.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 44:32.84 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:32.84 | ^ 44:33.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 44:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 44:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 44:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 44:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 44:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 44:33.32 from PRDD.cpp:9, 44:33.32 from UnifiedProtocols26.cpp:20: 44:33.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 44:33.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 44:33.32 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:33.32 | ^ 44:34.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Triangle.h:13, 44:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:11, 44:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:14, 44:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 44:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.h:11, 44:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 44:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 44:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 44:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:34.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:34.32 | ^~~~~~~~ 44:34.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Triangle.h:14, 44:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:11, 44:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:14, 44:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 44:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.h:11, 44:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 44:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 44:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:34.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:34.35 | ^~~~~~~~~~~~~ 44:34.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Triangle.h:13, 44:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:11, 44:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:14, 44:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 44:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.h:11, 44:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 44:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:34.36 323 | static SizeTyped FromUnknownSize( 44:34.36 | ^~~~~~~~~~~~~~~ 44:34.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 44:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 44:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 44:34.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 44:34.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 44:34.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 44:34.53 from Unified_cpp_webrender_bindings0.cpp:2: 44:34.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 44:34.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:34.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:34.53 | ^ 44:34.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:34.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 44:34.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 44:34.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.h:11, 44:34.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 44:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 44:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:34.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:34.62 | ^~~~~~~~ 44:35.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:16, 44:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 44:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:35.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In static member function 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)': 44:35.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 44:35.09 402 | size_type Length() const { return mHdr->mLength; } 44:35.09 | ~~~~~~^~~~~~~ 44:35.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: while referencing 'coords' 44:35.09 657 | nsTArray coords; 44:35.09 | ^~~~~~ 44:35.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 44:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:16, 44:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 44:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:35.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 44:35.09 72 | if (!mHdr->mIsAutoArray) { 44:35.09 | ~~~~~~^~~~~~~~~~~~ 44:35.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: while referencing 'coords' 44:35.09 657 | nsTArray coords; 44:35.09 | ^~~~~~ 44:35.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 44:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 44:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 44:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 44:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 44:35.31 from Unified_cpp_webrender_bindings0.cpp:2: 44:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 44:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 44:35.31 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:35.31 | ^ 44:35.33 In file included from /usr/include/string.h:519, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/string.h:3, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/IntegerTypeTraits.h:14, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TypedEnumBits.h:15, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTypes.h:10, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:9, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:35.33 In function 'void* memcpy(void*, const void*, size_t)', 44:35.33 inlined from 'static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:667:11, 44:35.33 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 44:35.33 inlined from 'nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = long int&; E = long int; Alloc = nsTArrayInfallibleAllocator]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 44:35.33 inlined from 'mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 44:35.33 inlined from 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:659:45: 44:35.33 /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] 44:35.33 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 44:35.33 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:35.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp: In static member function 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)': 44:35.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: 'coords' declared here 44:35.33 657 | nsTArray coords; 44:35.33 | ^~~~~~ 44:35.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:16, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 44:35.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 44:35.33 In static member function 'static void nsTArrayInfallibleAllocator::Free(void*)', 44:35.33 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 44:35.33 inlined from 'nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = long int&; E = long int; Alloc = nsTArrayInfallibleAllocator]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 44:35.33 inlined from 'mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 44:35.33 inlined from 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:659:45: 44:35.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object 'coords' [-Wfree-nonheap-object] 44:35.33 251 | static void Free(void* aPtr) { free(aPtr); } 44:35.33 | ~~~~^~~~~~ 44:35.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:35.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:35.54 from Unified_cpp_gfx_src0.cpp:2: 44:35.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 44:35.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 44:35.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:35.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:35.54 | ^~~~~~~~ 44:35.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 44:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 44:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 44:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 44:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 44:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 44:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 44:35.77 from Unified_cpp_gfx_src0.cpp:2: 44:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 44:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:35.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:35.77 | ^~~~~~~~ 44:35.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp: In member function 'void sh::ShaderStorageBlockOutputHLSL::traverseSSBOAccess(sh::TIntermTyped*, sh::SSBOMethod)': 44:35.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:435:33: warning: 'storage' may be used uninitialized in this function [-Wmaybe-uninitialized] 44:35.89 435 | node->getAsSwizzleNode()); 44:35.89 | ^ 44:35.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:431:20: warning: 'rowMajor' may be used uninitialized in this function [-Wmaybe-uninitialized] 44:35.89 431 | setMatrixStride(node, storage, rowMajor); 44:35.89 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 44:37.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:37.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:37.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:37.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 44:37.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 44:37.23 from PSharedWorker.cpp:7, 44:37.23 from UnifiedProtocols29.cpp:2: 44:37.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 44:37.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:37.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:37.23 | ^ 44:37.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 44:37.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:37.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:37.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 44:37.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 44:37.52 from PSharedWorker.cpp:7, 44:37.52 from UnifiedProtocols29.cpp:2: 44:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 44:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 44:37.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:37.52 | ^ 44:37.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 44:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 44:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:11, 44:37.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 44:37.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 44:37.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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:37.58 189 | CSSRect GetExpandedScrollableRect() const { 44:37.58 | ^ 44:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 44:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 44:37.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:37.59 | ^ 44:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 44:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 44:37.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:37.59 | ^ 44:37.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:37.59 from Unified_cpp_gfx_src0.cpp:2: 44:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 44:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:37.59 427 | SizeT Size() const { return SizeT(width, height); } 44:37.59 | ^~~~ 44:37.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 44:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 44:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 44:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 44:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 44:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 44:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 44:37.60 from Unified_cpp_gfx_src0.cpp:2: 44:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:37.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:37.60 | ^~~~~~~~ 44:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:37.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:37.60 | ^~~~~~~~ 44:37.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 44:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:37.60 from Unified_cpp_gfx_src0.cpp:2: 44:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:37.60 62 | Sub operator-(const Sub& aPoint) const { 44:37.60 | ^~~~~~~~ 44:37.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 44:37.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 44:37.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:37.61 | ^ 44:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 44:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 44:37.67 243 | CSSRect CalculateScrollRange() const { 44:37.67 | ^ 44:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 44:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 44:37.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:37.67 | ^ 44:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 44:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 44:37.68 457 | CSSRect GetVisualViewport() const { 44:37.68 | ^ 44:37.69 In file included from Unified_cpp_gfx_2d1.cpp:74: 44:37.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCairo.cpp: In member function 'virtual void mozilla::gfx::PathBuilderCairo::QuadraticBezierTo(const Point&, const Point&)': 44:37.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/PathCairo.cpp:62: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 44:37.69 62 | void PathBuilderCairo::QuadraticBezierTo(const Point& aCP1, const Point& aCP2) { 44:37.69 | ^~~~~~~~~~~~~~~~ 44:37.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 44:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 44:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 44:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 44:37.97 from PSharedWorker.cpp:7, 44:37.97 from UnifiedProtocols29.cpp:2: 44:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 44:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:37.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:37.97 | ^ 44:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 44:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 44:37.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:37.97 | ^ 44:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 44:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:37.98 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:37.98 | ^ 44:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 44:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 44:37.98 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:37.98 | ^ 44:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 44:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 44:37.99 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:37.99 | ^ 44:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 44:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 44:38.01 371 | nscoord aAppUnitsPerDevPixel) { 44:38.01 | ^ 44:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 44:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 44:38.01 380 | nscoord aAppUnitsPerDevPixel) { 44:38.01 | ^ 44:38.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 44:38.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:38.02 387 | nscoord aAppUnitsPerDevPixel) { 44:38.02 | ^ 44:38.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 44:38.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:38.03 394 | nscoord aAppUnitsPerDevPixel) { 44:38.03 | ^ 44:38.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:11, 44:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 44:38.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 44:38.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 44:38.88 1249 | CSSCoord ToCSSPixels() const { return _0; } 44:38.88 | ^ 44:39.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:39.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:39.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:39.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:39.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:39.02 from Unified_cpp_gfx_src0.cpp:2: 44:39.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 44:39.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:39.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:39.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:39.02 | ^~~~~~~~ 44:39.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 44:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 44:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:15: 44:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 44:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: 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:39.21 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 44:39.22 | ^ 44:39.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 44:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 44:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 44:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:21, 44:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 44:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 44:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 44:39.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 44:39.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 44:39.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:39.55 | ^ 44:41.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 44:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 44:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 44:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 44:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:21, 44:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 44:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 44:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 44:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 44:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:41.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:41.22 | ^ 44:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 44:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 44:41.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:41.27 | ^ 44:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 44:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:41.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:41.27 | ^ 44:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 44:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 44:41.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:41.27 | ^ 44:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 44:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 44:41.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:41.27 | ^ 44:41.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 44:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 44:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 44:41.40 from Unified_cpp_webrender_bindings0.cpp:2: 44:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 44:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:41.40 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:41.40 | ^ 44:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 44:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 44:41.40 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:41.40 | ^ 44:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 44:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:41.40 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:41.40 | ^ 44:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 44:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 44:41.40 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:41.40 | ^ 44:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 44:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 44:41.40 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:41.40 | ^ 44:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 44:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 44:41.42 371 | nscoord aAppUnitsPerDevPixel) { 44:41.42 | ^ 44:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 44:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 44:41.42 380 | nscoord aAppUnitsPerDevPixel) { 44:41.42 | ^ 44:41.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 44:41.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:41.43 387 | nscoord aAppUnitsPerDevPixel) { 44:41.43 | ^ 44:41.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 44:41.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:41.43 394 | nscoord aAppUnitsPerDevPixel) { 44:41.43 | ^ 44:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 44:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 44:41.50 371 | nscoord aAppUnitsPerDevPixel) { 44:41.50 | ^ 44:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 44:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 44:41.50 380 | nscoord aAppUnitsPerDevPixel) { 44:41.50 | ^ 44:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 44:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:41.50 387 | nscoord aAppUnitsPerDevPixel) { 44:41.50 | ^ 44:41.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 44:41.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:41.58 394 | nscoord aAppUnitsPerDevPixel) { 44:41.58 | ^ 44:42.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:42.10 from Unified_cpp_gfx_src0.cpp:2: 44:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 44:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:42.10 | ^~~~~~~~~~~~~ 44:42.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:42.10 from Unified_cpp_gfx_src0.cpp:2: 44:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.10 323 | static SizeTyped FromUnknownSize( 44:42.10 | ^~~~~~~~~~~~~~~ 44:43.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRParent.h:10, 44:43.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:40: 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 44:43.39 21 | inline Rect ToRect(const gfxRect& aRect) { 44:43.39 | ^ 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 44:43.39 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:43.39 | ^ 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:43.39 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:43.39 | ^ 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:43.39 44 | inline Size ToSize(const gfxSize& aSize) { 44:43.39 | ^ 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 44:43.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:43.39 | ^ 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:43.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:43.39 | ^ 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 44:43.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 44:43.39 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:43.40 | ^ 44:44.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRParent.h:10, 44:44.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:40: 44:44.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 44:44.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 44:44.28 1859 | int32_t aAppUnitsPerPixel) { 44:44.28 | ^ 44:44.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 44:44.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:44.29 3214 | int32_t aAppUnitsPerPixel) { 44:44.29 | ^ 44:44.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 44:44.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 44:44.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 44:44.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 44:44.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 44:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 44:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:44.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:44.71 | ^ 44:44.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 44:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:44.83 from Unified_cpp_gfx_ipc0.cpp:2: 44:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 44:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:44.83 246 | PointTyped As2DPoint() const { 44:44.83 | ^~~~~~~~~ 44:45.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 44:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 44:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 44:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 44:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRParent.h:10, 44:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:40: 44:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 44:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 44:45.04 332 | LayerPoint GetFixedPositionAnchor() const { 44:45.04 | ^ 44:45.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 44:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 44:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 44:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRParent.h:10, 44:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:40: 44:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 44:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 44:45.07 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:45.07 | ^ 44:45.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 44:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 44:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 44:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRParent.h:10, 44:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:40: 44:45.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 44:45.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 44:45.10 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:45.10 | ^ 44:45.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:45.10 from Unified_cpp_gfx_src0.cpp:2: 44:45.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 44:45.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:45.10 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:45.10 | ^~~~~~~~~~~~~~ 44:45.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:45.12 from Unified_cpp_gfx_src0.cpp:2: 44:45.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 44:45.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:45.12 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:45.12 | ^~~~~~~~~~~~~ 44:45.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:45.14 from Unified_cpp_gfx_src0.cpp:2: 44:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 44:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.14 383 | Point TopLeft() const { return Point(x, y); } 44:45.14 | ^~~~~~~ 44:45.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:45.15 from Unified_cpp_gfx_src0.cpp:2: 44:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 44:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:45.15 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:45.15 | ^~~~~~~~~~~~~~~ 44:45.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 44:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 44:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 44:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 44:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 44:45.18 from Unified_cpp_gfx_config0.cpp:11: 44:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 44:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:45.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:45.18 | ^ 44:45.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 44:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:45.30 from Unified_cpp_gfx_ipc0.cpp:2: 44:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 44:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.30 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 44:45.30 | ^~~~~~~~~ 44:45.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 44:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 44:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:45.30 from Unified_cpp_gfx_ipc0.cpp:2: 44:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 44:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.30 2266 | PointTyped TransformPointSimple( 44:45.30 | ^~~~~~~~~~~~~~~~~~~~ 44:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 44:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.30 794 | RectTyped TransformAndClipBounds( 44:45.31 | ^~~~~~~~~~~~~~~~~~~~~~ 44:45.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:45.41 from Unified_cpp_gfx_src0.cpp:2: 44:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.41 277 | static RectTyped FromUnknownRect( 44:45.41 | ^~~~~~~~~~~~~~~ 44:45.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:45.41 from Unified_cpp_gfx_src0.cpp:2: 44:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.42 150 | static PointTyped FromUnknownPoint( 44:45.42 | ^~~~~~~~~~~~~~~~ 44:45.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 44:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 44:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 44:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 44:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 44:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 44:45.42 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:45.42 | ^ 44:45.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:45.44 from Unified_cpp_gfx_src0.cpp:2: 44:45.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 44:45.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.44 282 | RectTyped ToUnknownRect() const { 44:45.44 | ^~~~~~~~~~~~~ 44:45.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:45.57 from Unified_cpp_gfx_src0.cpp:2: 44:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 44:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsRegion.cpp:533:39: required from here 44:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 44:45.58 636 | static Sub MaxIntRect() { 44:45.58 | ^~~~~~~~~~ 44:46.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 44:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 44:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 44:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 44:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 44:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 44:46.36 from Unified_cpp_gfx_config0.cpp:11: 44:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 44:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 44:46.36 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:46.36 | ^ 44:47.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:47.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:47.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:47.39 from Unified_cpp_gfx_src0.cpp:2: 44:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 44:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.39 246 | PointTyped As2DPoint() const { 44:47.39 | ^~~~~~~~~ 44:47.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:47.40 from Unified_cpp_gfx_src0.cpp:2: 44:47.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 44:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.41 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 44:47.41 | ^~~~~~~~~ 44:47.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:47.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:47.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:47.41 from Unified_cpp_gfx_src0.cpp:2: 44:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 44:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.41 2266 | PointTyped TransformPointSimple( 44:47.41 | ^~~~~~~~~~~~~~~~~~~~ 44:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 44:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.41 794 | RectTyped TransformAndClipBounds( 44:47.41 | ^~~~~~~~~~~~~~~~~~~~~~ 44:48.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 44:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 44:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 44:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 44:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 44:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:48.32 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:48.32 | ^ 44:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 44:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 44:48.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:48.36 | ^ 44:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 44:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:48.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:48.36 | ^ 44:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 44:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 44:48.40 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:48.40 | ^ 44:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 44:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 44:48.42 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:48.42 | ^ 44:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 44:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 44:48.54 371 | nscoord aAppUnitsPerDevPixel) { 44:48.54 | ^ 44:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 44:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 44:48.60 380 | nscoord aAppUnitsPerDevPixel) { 44:48.60 | ^ 44:48.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 44:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 44:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 44:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 44:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 44:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 44:48.60 from Unified_cpp_gfx_config0.cpp:11: 44:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 44:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:48.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:48.60 | ^ 44:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 44:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:48.61 387 | nscoord aAppUnitsPerDevPixel) { 44:48.61 | ^ 44:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 44:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 44:48.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:48.61 | ^ 44:48.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 44:48.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:48.64 394 | nscoord aAppUnitsPerDevPixel) { 44:48.64 | ^ 44:48.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 44:48.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:48.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:48.64 | ^ 44:48.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 44:48.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 44:48.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:48.64 | ^ 44:48.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 44:48.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 44:48.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:48.66 | ^ 44:48.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 44:48.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 44:48.69 371 | nscoord aAppUnitsPerDevPixel) { 44:48.69 | ^ 44:48.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 44:48.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 44:48.70 380 | nscoord aAppUnitsPerDevPixel) { 44:48.70 | ^ 44:48.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 44:48.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:48.70 387 | nscoord aAppUnitsPerDevPixel) { 44:48.70 | ^ 44:48.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 44:48.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:48.71 394 | nscoord aAppUnitsPerDevPixel) { 44:48.71 | ^ 44:48.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:48.76 from Unified_cpp_gfx_src0.cpp:2: 44:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 44:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 44:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 44:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsRegion.cpp:533:51: required from here 44:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.76 246 | PointTyped As2DPoint() const { 44:48.76 | ^~~~~~~~~ 44:49.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 44:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 44:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.h:10, 44:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:12: 44:49.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 44:49.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 44:49.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:49.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:49.61 | ^~~~~~~~ 44:49.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 44:49.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 44:49.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:49.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:11, 44:49.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:26: 44:49.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:49.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 44:49.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:49.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:49.62 | ^~~~~~~~ 44:49.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 44:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 44:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.h:10, 44:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:12: 44:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 44:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:49.90 427 | SizeT Size() const { return SizeT(width, height); } 44:49.90 | ^~~~ 44:49.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 44:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 44:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 44:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:11, 44:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:26: 44:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:49.90 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:49.90 | ^~~~~~~~ 44:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:49.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:49.91 | ^~~~~~~~ 44:49.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.h:10, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:12: 44:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:49.91 62 | Sub operator-(const Sub& aPoint) const { 44:49.91 | ^~~~~~~~ 44:49.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.h:9, 44:49.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:6, 44:49.91 from Unified_cpp_gfx_src0.cpp:2: 44:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/FilterSupport.cpp:1929:23: required from here 44:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:49.91 760 | typename detail::Nth::Type extract() { 44:49.91 | ^~~~~~~ 44:49.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 44:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 44:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 44:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 44:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 44:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 44:49.98 from PRDD.cpp:9, 44:49.98 from UnifiedProtocols26.cpp:20: 44:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 44:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 44:49.98 21 | inline Rect ToRect(const gfxRect& aRect) { 44:49.98 | ^ 44:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 44:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 44:49.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:49.98 | ^ 44:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 44:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:49.98 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:49.98 | ^ 44:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 44:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:49.99 44 | inline Size ToSize(const gfxSize& aSize) { 44:49.99 | ^ 44:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 44:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 44:49.99 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:49.99 | ^ 44:49.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 44:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 44:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 44:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.h:10, 44:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:12: 44:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 44:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:49.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:49.99 | ^~~~~~~~ 44:50.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 44:50.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:50.00 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:50.00 | ^ 44:50.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 44:50.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 44:50.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:50.00 | ^ 44:50.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 44:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 44:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.h:10, 44:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:12: 44:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 44:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:50.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:50.86 | ^~~~~~~~~~~~~ 44:50.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/moz_external_vr.h:21, 44:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/VRSession.h:10, 44:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.h:10, 44:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:12: 44:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:50.87 323 | static SizeTyped FromUnknownSize( 44:50.87 | ^~~~~~~~~~~~~~~ 44:50.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 44:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 44:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 44:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 44:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 44:50.93 from PRDD.cpp:9, 44:50.93 from UnifiedProtocols26.cpp:20: 44:50.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 44:50.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 44:50.93 1859 | int32_t aAppUnitsPerPixel) { 44:50.93 | ^ 44:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 44:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:50.97 3214 | int32_t aAppUnitsPerPixel) { 44:50.97 | ^ 44:51.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 44:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 44:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 44:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 44:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 44:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 44:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 44:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 44:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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:51.51 189 | CSSRect GetExpandedScrollableRect() const { 44:51.51 | ^ 44:51.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 44:51.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 44:51.53 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:51.53 | ^ 44:51.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 44:51.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 44:51.53 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:51.53 | ^ 44:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 44:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 44:51.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:51.54 | ^ 44:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 44:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 44:51.54 243 | CSSRect CalculateScrollRange() const { 44:51.54 | ^ 44:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 44:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 44:51.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:51.55 | ^ 44:51.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 44:51.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 44:51.56 457 | CSSRect GetVisualViewport() const { 44:51.56 | ^ 44:51.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 44:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsFont.cpp:8, 44:51.71 from Unified_cpp_gfx_src0.cpp:56: 44:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 44:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.71 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:51.71 | ^ 44:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:51.71 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 44:51.71 | ^~~~~~~~~~~ 44:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.71 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:51.71 | ^ 44:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.71 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:51.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 44:51.71 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:51.71 | ~~~~~~~~~~~~~^~ 44:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.71 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:51.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.71 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 44:51.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 44:51.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 44:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:51.71 from Unified_cpp_gfx_src0.cpp:2: 44:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.71 282 | RectTyped ToUnknownRect() const { 44:51.71 | ^~~~~~~~~~~~~ 44:51.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:51.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 44:51.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 44:51.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:51.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:51.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 44:51.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.h:9, 44:51.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:6, 44:51.89 from Unified_cpp_gfx_src0.cpp:2: 44:51.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:51.89 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 44:51.89 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:51.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 44:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:51.97 from Unified_cpp_gfx_src0.cpp:2: 44:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 44:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:51.97 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:51.97 | ^~~~~~~~~ 44:51.97 In file included from Unified_cpp_gfx_src0.cpp:83: 44:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsRegion.cpp: In function 'mozilla::gfx::IntRect TransformRect(const IntRect&, const Matrix4x4&)': 44:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 44:51.97 532 | rect = aTransform.TransformAndClipBounds( 44:51.97 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:51.97 533 | rect, mozilla::gfx::RectDouble::MaxIntRect()); 44:51.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:51.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 44:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:51.98 from Unified_cpp_gfx_src0.cpp:2: 44:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 44:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 44:51.98 882 | p = srcPoint.As2DPoint(); 44:51.98 | ^ 44:51.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:51.98 from Unified_cpp_gfx_src0.cpp:2: 44:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 44:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 44:51.98 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:51.98 | ^~~~~~~~~ 44:51.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 44:51.98 from Unified_cpp_gfx_src0.cpp:2: 44:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 44:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:51.98 246 | PointTyped As2DPoint() const { 44:51.98 | ^~~~~~~~~ 44:51.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 44:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/DriverCrashGuard.cpp:21, 44:51.98 from Unified_cpp_gfx_src0.cpp:2: 44:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const RectDouble&)': 44:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:64: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 44:51.98 64 | inline gfxRect ThebesRect(const RectDouble& aRect) { 44:51.98 | ^~~~~~~~~~ 44:52.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 44:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 44:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 44:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 44:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 44:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 44:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 44:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 44:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 44:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 44:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 44:52.13 1249 | CSSCoord ToCSSPixels() const { return _0; } 44:52.13 | ^ 44:52.55 In file included from Unified_cpp_gfx_2d0.cpp:83: 44:52.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const Matrix&)': 44:52.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:454:20: warning: 'pat' may be used uninitialized in this function [-Wmaybe-uninitialized] 44:52.55 454 | cairo_pattern_t* pat; 44:52.55 | ^~~ 44:52.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 44:52.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:52.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:52.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:52.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 44:52.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 44:52.98 from PRDD.cpp:9, 44:52.98 from UnifiedProtocols26.cpp:20: 44:52.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 44:52.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 44:52.99 332 | LayerPoint GetFixedPositionAnchor() const { 44:52.99 | ^ 44:53.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 44:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 44:53.05 from PRDD.cpp:9, 44:53.05 from UnifiedProtocols26.cpp:20: 44:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 44:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 44:53.05 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:53.05 | ^ 44:53.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 44:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 44:53.07 from PRDD.cpp:9, 44:53.07 from UnifiedProtocols26.cpp:20: 44:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 44:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 44:53.07 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:53.07 | ^ 44:53.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 44:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 44:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 44:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 44:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 44:53.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 44:53.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 44:53.27 332 | LayerPoint GetFixedPositionAnchor() const { 44:53.27 | ^ 44:54.56 image 44:55.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 44:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderTextureHost.h:13, 44:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 44:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 44:55.80 from Unified_cpp_webrender_bindings0.cpp:11: 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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:55.80 189 | CSSRect GetExpandedScrollableRect() const { 44:55.80 | ^ 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 44:55.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:55.80 | ^ 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 44:55.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:55.80 | ^ 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 44:55.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:55.80 | ^ 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 44:55.80 243 | CSSRect CalculateScrollRange() const { 44:55.80 | ^ 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 44:55.80 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:55.80 | ^ 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 44:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 44:55.80 457 | CSSRect GetVisualViewport() const { 44:55.80 | ^ 44:55.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:20, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:55.92 from Unified_cpp_gfx_ipc0.cpp:2: 44:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 44:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:55.92 760 | typename detail::Nth::Type extract() { 44:55.92 | ^~~~~~~ 44:55.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderTextureHost.h:13, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 44:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 44:55.92 from Unified_cpp_webrender_bindings0.cpp:11: 44:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 44:55.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 44:55.93 1249 | CSSCoord ToCSSPixels() const { return _0; } 44:55.93 | ^ 44:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 44:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:1396: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 44:56.31 1396 | void DrawTargetCairo::MaskSurface(const Pattern& aSource, SourceSurface* aMask, 44:56.31 | ^~~~~~~~~~~~~~~ 44:57.49 In file included from Unified_cpp_gfx_ipc0.cpp:20: 44:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 44:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 44:57.49 70 | rect = gfx::RoundedOut(CSSPixel::FromAppUnits(boundsAu).ToUnknownRect()); 44:57.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CrossProcessPaint.cpp:70: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 44:57.49 70 | rect = gfx::RoundedOut(CSSPixel::FromAppUnits(boundsAu).ToUnknownRect()); 44:57.49 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 44:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 44:57.49 70 | rect = gfx::RoundedOut(CSSPixel::FromAppUnits(boundsAu).ToUnknownRect()); 44:57.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:57.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:57.49 from Unified_cpp_gfx_ipc0.cpp:2: 44:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 44:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:18: 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.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:57.49 | ^~~~~~~~~~~~ 44:57.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 44:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.h:10, 44:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/ipc/CompositorSession.cpp:6, 44:57.49 from Unified_cpp_gfx_ipc0.cpp:2: 44:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::CSSPixel; F = float]': 44:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.49 282 | RectTyped ToUnknownRect() const { 44:57.49 | ^~~~~~~~~~~~~ 44:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp: In member function 'virtual void mozilla::gfx::DrawTargetCairo::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 44:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetCairo.cpp:984: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 44:57.75 984 | void DrawTargetCairo::FillRect(const Rect& aRect, const Pattern& aPattern, 44:57.75 | ^~~~~~~~~~~~~~~ 44:58.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 44:58.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 44:58.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 44:58.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 44:58.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/vr/service/OpenVRSession.cpp:10: 44:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 44:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 44:58.52 760 | typename detail::Nth::Type extract() { 44:58.52 | ^~~~~~~ 45:00.49 In file included from Unified_cpp_gfx_2d0.cpp:119: 45:00.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 45:00.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetRecording.cpp:309: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 45:00.49 309 | void DrawTargetRecording::MaskSurface(const Pattern& aSource, 45:00.49 | ^~~~~~~~~~~~~~~~~~~ 45:00.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:00.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.h:10, 45:00.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGdkNativeRenderer.h:12, 45:00.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGdkNativeRenderer.cpp:6: 45:00.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 45:00.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:00.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:00.64 | ^ 45:01.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:01.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 45:01.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:01.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 45:01.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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:01.46 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:01.46 | ^ 45:02.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 45:02.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.h:10, 45:02.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGdkNativeRenderer.h:12, 45:02.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGdkNativeRenderer.cpp:6: 45:02.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 45:02.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:02.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:02.85 | ^ 45:05.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 45:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 45:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:05.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:05.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 45:05.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 45:05.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 45:05.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:05.87 | ^~~~~~~~ 45:06.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 45:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 45:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 45:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:06.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:06.09 | ^~~~~~~~ 45:06.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:06.09 from PSharedWorker.cpp:7, 45:06.09 from UnifiedProtocols29.cpp:2: 45:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 45:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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:06.09 189 | CSSRect GetExpandedScrollableRect() const { 45:06.09 | ^ 45:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 45:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 45:06.09 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:06.09 | ^ 45:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 45:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:06.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:06.11 | ^ 45:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 45:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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:06.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:06.12 | ^ 45:06.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 45:06.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 45:06.12 243 | CSSRect CalculateScrollRange() const { 45:06.12 | ^ 45:06.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 45:06.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:06.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:06.12 | ^ 45:06.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 45:06.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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:06.13 457 | CSSRect GetVisualViewport() const { 45:06.13 | ^ 45:06.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 45:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 45:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 45:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:06.28 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:06.28 | ^~~~~~~~ 45:06.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 45:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 45:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 45:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 45:06.34 from Unified_cpp_image0.cpp:2: 45:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 45:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:06.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:06.34 | ^ 45:06.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 45:06.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 45:06.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 45:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:06.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:06.49 | ^~~~~~~~~~~~~ 45:06.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:06.49 323 | static SizeTyped FromUnknownSize( 45:06.49 | ^~~~~~~~~~~~~~~ 45:06.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 45:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:06.49 427 | SizeT Size() const { return SizeT(width, height); } 45:06.49 | ^~~~ 45:06.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:06.50 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:06.50 | ^~~~~~~~ 45:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:06.50 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:06.50 | ^~~~~~~~ 45:06.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 45:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 45:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 45:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:06.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:06.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:06.59 62 | Sub operator-(const Sub& aPoint) const { 45:06.59 | ^~~~~~~~ 45:06.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 45:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 45:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 45:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 45:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 45:06.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 45:06.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:06.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:06.90 | ^ 45:07.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 45:07.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:07.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:07.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 45:07.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 45:07.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 45:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 45:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 45:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 45:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:07.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:07.06 | ^ 45:07.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 45:07.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 45:07.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 45:07.16 from Unified_cpp_image0.cpp:2: 45:07.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 45:07.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:07.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:07.17 | ^ 45:07.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 45:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 45:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 45:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 45:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 45:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 45:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:07.68 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:07.68 | ^ 45:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 45:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:07.68 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:07.68 | ^ 45:07.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 45:07.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:07.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:07.69 | ^ 45:07.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 45:07.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 45:07.69 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:07.69 | ^ 45:07.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 45:07.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 45:07.69 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:07.69 | ^ 45:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 45:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 45:07.71 371 | nscoord aAppUnitsPerDevPixel) { 45:07.71 | ^ 45:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 45:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 45:07.71 380 | nscoord aAppUnitsPerDevPixel) { 45:07.71 | ^ 45:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 45:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:07.72 387 | nscoord aAppUnitsPerDevPixel) { 45:07.72 | ^ 45:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 45:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:07.72 394 | nscoord aAppUnitsPerDevPixel) { 45:07.72 | ^ 45:07.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 45:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 45:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 45:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 45:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:07.78 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 45:07.78 | ^~~~~~~~~~~~~~ 45:07.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 45:07.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 45:07.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:07.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:07.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:07.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 45:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:07.80 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:07.80 | ^~~~~~~~~~~~~ 45:07.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 45:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.83 383 | Point TopLeft() const { return Point(x, y); } 45:07.83 | ^~~~~~~ 45:07.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 45:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:07.83 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:07.83 | ^~~~~~~~~~~~~~~ 45:08.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 45:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 45:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:08.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 45:08.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.09 277 | static RectTyped FromUnknownRect( 45:08.09 | ^~~~~~~~~~~~~~~ 45:08.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 45:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 45:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:08.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 45:08.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.10 150 | static PointTyped FromUnknownPoint( 45:08.10 | ^~~~~~~~~~~~~~~~ 45:08.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 45:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 45:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:08.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 45:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 282 | RectTyped ToUnknownRect() const { 45:08.11 | ^~~~~~~~~~~~~ 45:08.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 45:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:08.94 from PSharedWorker.cpp:7, 45:08.94 from UnifiedProtocols29.cpp:2: 45:08.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 45:08.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 45:08.94 1249 | CSSCoord ToCSSPixels() const { return _0; } 45:08.94 | ^ 45:09.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 45:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 45:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 45:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 45:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:9: 45:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 45:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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:09.91 189 | CSSRect GetExpandedScrollableRect() const { 45:09.91 | ^ 45:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 45:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 45:09.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:09.91 | ^ 45:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 45:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:09.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:09.92 | ^ 45:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 45:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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:09.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:09.92 | ^ 45:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 45:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 45:09.92 243 | CSSRect CalculateScrollRange() const { 45:09.92 | ^ 45:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 45:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:09.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:09.93 | ^ 45:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 45:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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:09.93 457 | CSSRect GetVisualViewport() const { 45:09.93 | ^ 45:10.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 45:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:9: 45:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 45:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 45:10.12 1249 | CSSCoord ToCSSPixels() const { return _0; } 45:10.12 | ^ 45:11.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 45:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 45:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 45:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 45:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 45:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:11.29 from PServiceWorkerContainer.cpp:7, 45:11.29 from UnifiedProtocols28.cpp:2: 45:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 45:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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:11.29 189 | CSSRect GetExpandedScrollableRect() const { 45:11.29 | ^ 45:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 45:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 45:11.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:11.29 | ^ 45:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 45:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:11.30 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:11.30 | ^ 45:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 45:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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:11.30 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:11.30 | ^ 45:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 45:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 45:11.30 243 | CSSRect CalculateScrollRange() const { 45:11.30 | ^ 45:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 45:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:11.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:11.30 | ^ 45:11.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 45:11.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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:11.31 457 | CSSRect GetVisualViewport() const { 45:11.31 | ^ 45:12.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 45:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 45:12.25 from PBackgroundFileRequest.cpp:7, 45:12.25 from UnifiedProtocols3.cpp:2: 45:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 45:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:12.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:12.26 | ^ 45:12.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 45:12.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:12.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:12.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 45:12.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 45:12.51 from PBackgroundFileRequest.cpp:7, 45:12.51 from UnifiedProtocols3.cpp:2: 45:12.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 45:12.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:12.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:12.51 | ^ 45:12.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 45:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 45:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 45:12.90 from Unified_cpp_image1.cpp:2: 45:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 45:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:12.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:12.90 | ^ 45:13.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 45:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:13.14 from PServiceWorkerContainer.cpp:7, 45:13.14 from UnifiedProtocols28.cpp:2: 45:13.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 45:13.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 45:13.14 1249 | CSSCoord ToCSSPixels() const { return _0; } 45:13.14 | ^ 45:13.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 45:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 45:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 45:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 45:13.23 from Unified_cpp_image1.cpp:2: 45:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 45:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:13.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:13.23 | ^ 45:13.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 45:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 45:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 45:13.96 from Unified_cpp_image1.cpp:2: 45:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 45:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:13.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:13.96 | ^ 45:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 45:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:13.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:13.96 | ^ 45:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 45:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:13.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:13.96 | ^ 45:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 45:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 45:13.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:13.97 | ^ 45:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 45:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 45:13.98 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:13.98 | ^ 45:13.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 45:13.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 45:13.99 371 | nscoord aAppUnitsPerDevPixel) { 45:13.99 | ^ 45:14.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 45:14.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 45:14.00 380 | nscoord aAppUnitsPerDevPixel) { 45:14.00 | ^ 45:14.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 45:14.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:14.00 387 | nscoord aAppUnitsPerDevPixel) { 45:14.00 | ^ 45:14.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 45:14.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:14.01 394 | nscoord aAppUnitsPerDevPixel) { 45:14.01 | ^ 45:14.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:14.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 45:14.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 45:14.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 45:14.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGdkNativeRenderer.cpp:8: 45:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 45:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:14.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:14.06 | ^ 45:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 45:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:14.06 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:14.06 | ^ 45:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 45:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:14.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:14.07 | ^ 45:14.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 45:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 45:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 45:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 45:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 45:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 45:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 45:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 45:14.14 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:14.14 | ^~~~~~~~ 45:14.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:14.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:14.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 45:14.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 45:14.19 from PBackgroundFileRequest.cpp:7, 45:14.19 from UnifiedProtocols3.cpp:2: 45:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 45:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:14.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:14.19 | ^ 45:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 45:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:14.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:14.19 | ^ 45:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 45:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 45:14.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:14.22 | ^ 45:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 45:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 45:14.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:14.22 | ^ 45:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 45:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:14.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:14.23 | ^ 45:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 45:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 45:14.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:14.23 | ^ 45:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 45:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 45:14.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:14.24 | ^ 45:14.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 45:14.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 45:14.38 371 | nscoord aAppUnitsPerDevPixel) { 45:14.38 | ^ 45:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 45:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 45:14.39 380 | nscoord aAppUnitsPerDevPixel) { 45:14.39 | ^ 45:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 45:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:14.39 387 | nscoord aAppUnitsPerDevPixel) { 45:14.39 | ^ 45:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 45:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:14.44 394 | nscoord aAppUnitsPerDevPixel) { 45:14.44 | ^ 45:14.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:14.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 45:14.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 45:14.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 45:14.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 45:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 45:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:14.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:14.44 | ^~~~~~~~ 45:14.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 45:14.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 45:14.51 371 | nscoord aAppUnitsPerDevPixel) { 45:14.51 | ^ 45:14.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 45:14.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 45:14.51 380 | nscoord aAppUnitsPerDevPixel) { 45:14.51 | ^ 45:14.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 45:14.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:14.51 387 | nscoord aAppUnitsPerDevPixel) { 45:14.51 | ^ 45:14.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:14.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:14.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:14.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:14.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:14.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:14.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 45:14.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 45:14.56 from PQuotaUsageRequestChild.cpp:7, 45:14.56 from UnifiedProtocols26.cpp:2: 45:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 45:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 45:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 45:14.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:14.57 | ^~~~~~~~ 45:14.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 45:14.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:14.62 394 | nscoord aAppUnitsPerDevPixel) { 45:14.62 | ^ 45:14.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 45:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 45:14.63 from PQuotaUsageRequestChild.cpp:7, 45:14.63 from UnifiedProtocols26.cpp:2: 45:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 45:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:14.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:14.63 | ^~~~~~~~ 45:14.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 45:14.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:8, 45:14.70 from Unified_cpp_image1.cpp:2: 45:14.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:14.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:14.70 21 | inline Rect ToRect(const gfxRect& aRect) { 45:14.70 | ^ 45:14.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:14.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:14.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:14.70 | ^ 45:14.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:14.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:14.70 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:14.70 | ^ 45:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:14.71 44 | inline Size ToSize(const gfxSize& aSize) { 45:14.71 | ^ 45:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:14.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:14.71 | ^ 45:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:14.72 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:14.72 | ^ 45:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:14.72 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:14.72 | ^ 45:14.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 45:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 45:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 45:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 45:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 45:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:14.72 323 | static SizeTyped FromUnknownSize( 45:14.72 | ^~~~~~~~~~~~~~~ 45:14.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 45:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:14.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 45:14.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 45:14.99 1859 | int32_t aAppUnitsPerPixel) { 45:14.99 | ^ 45:15.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:18, 45:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 45:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 45:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 45:15.01 from Unified_cpp_image0.cpp:2: 45:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:15.01 21 | inline Rect ToRect(const gfxRect& aRect) { 45:15.01 | ^ 45:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:15.02 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:15.02 | ^ 45:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:15.02 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:15.02 | ^ 45:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 45:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 45:15.03 3214 | int32_t aAppUnitsPerPixel) { 45:15.03 | ^ 45:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:15.03 44 | inline Size ToSize(const gfxSize& aSize) { 45:15.03 | ^ 45:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:15.03 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:15.03 | ^ 45:15.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:15.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:15.04 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:15.04 | ^ 45:15.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:15.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:15.04 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:15.04 | ^ 45:15.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:15.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:15.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:15.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:15.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 45:15.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 45:15.16 from PQuotaUsageRequestChild.cpp:7, 45:15.16 from UnifiedProtocols26.cpp:2: 45:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 45:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:15.16 427 | SizeT Size() const { return SizeT(width, height); } 45:15.16 | ^~~~ 45:15.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 45:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 45:15.19 from PQuotaUsageRequestChild.cpp:7, 45:15.19 from UnifiedProtocols26.cpp:2: 45:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:15.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:15.19 | ^~~~~~~~ 45:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:15.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:15.19 | ^~~~~~~~ 45:15.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 45:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 45:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 45:15.19 from PQuotaUsageRequestChild.cpp:7, 45:15.19 from UnifiedProtocols26.cpp:2: 45:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:15.19 62 | Sub operator-(const Sub& aPoint) const { 45:15.19 | ^~~~~~~~ 45:15.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 45:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 45:15.73 from PQuotaUsageRequestChild.cpp:7, 45:15.73 from UnifiedProtocols26.cpp:2: 45:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 45:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:15.73 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:15.73 | ^~~~~~~~ 45:16.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 45:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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:16.75 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:16.75 | ^ 45:16.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 45:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:16.99 from PServiceWorkerContainer.cpp:7, 45:16.99 from UnifiedProtocols28.cpp:2: 45:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 45:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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:16.99 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:16.99 | ^ 45:17.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleColorInlines.h:13, 45:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStruct.h:18, 45:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:19, 45:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:11, 45:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 45:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 45:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/LookupResult.h:16, 45:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:17, 45:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:8, 45:17.24 from Unified_cpp_image1.cpp:2: 45:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 45:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 45:17.24 1249 | CSSCoord ToCSSPixels() const { return _0; } 45:17.24 | ^ 45:17.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 45:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 45:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 45:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:17.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 45:17.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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.43 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:17.43 | ^ 45:17.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:17.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:17.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:17.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:17.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:17.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 45:17.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 45:17.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 45:17.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 45:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 45:17.45 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:17.45 | ^ 45:17.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 45:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:17.75 from PSharedWorker.cpp:7, 45:17.75 from UnifiedProtocols29.cpp:2: 45:17.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 45:17.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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:17.75 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:17.75 | ^ 45:18.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 45:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 45:18.35 from PQuotaUsageRequestChild.cpp:7, 45:18.35 from UnifiedProtocols26.cpp:2: 45:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 45:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:18.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:18.35 | ^~~~~~~~~~~~~ 45:18.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 45:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 45:18.36 from PQuotaUsageRequestChild.cpp:7, 45:18.36 from UnifiedProtocols26.cpp:2: 45:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:18.36 323 | static SizeTyped FromUnknownSize( 45:18.36 | ^~~~~~~~~~~~~~~ 45:18.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 45:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 45:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:14, 45:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:11, 45:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 45:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 45:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 45:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 45:18.42 from Unified_cpp_image0.cpp:2: 45:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 45:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:18.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:18.42 | ^ 45:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 45:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:18.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:18.42 | ^ 45:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 45:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:18.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:18.42 | ^ 45:18.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 45:18.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 45:18.47 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:18.47 | ^ 45:18.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 45:18.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 45:18.47 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:18.47 | ^ 45:18.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 45:18.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 45:18.60 371 | nscoord aAppUnitsPerDevPixel) { 45:18.60 | ^ 45:18.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 45:18.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 45:18.60 380 | nscoord aAppUnitsPerDevPixel) { 45:18.60 | ^ 45:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 45:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:18.62 387 | nscoord aAppUnitsPerDevPixel) { 45:18.62 | ^ 45:18.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 45:18.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:18.64 394 | nscoord aAppUnitsPerDevPixel) { 45:18.64 | ^ 45:19.63 In file included from Unified_cpp_gfx_2d0.cpp:128: 45:19.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp: In member function 'virtual void mozilla::gfx::DrawTargetTiled::PushClip(const mozilla::gfx::Path*)': 45:19.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/DrawTargetTiled.cpp:110: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:19.63 110 | void DrawTargetTiled::PushClip(const Path* aPath) { 45:19.63 | ^~~~~~~~~~~~~~~ 45:20.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 45:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 45:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 45:20.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:20.68 | ^~~~~~~~ 45:20.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleColorInlines.h:13, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStruct.h:18, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:19, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:11, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 45:20.68 from Unified_cpp_image0.cpp:2: 45:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 45:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 45:20.68 1249 | CSSCoord ToCSSPixels() const { return _0; } 45:20.68 | ^ 45:20.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontVariations.h:12, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:9, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 45:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In static member function 'static void gfxFontUtils::GetVariationData(gfxFontEntry*, nsTArray*, nsTArray*)': 45:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 3 is outside array bounds of 'gfxFontVariationInstance [1]' [-Warray-bounds] 45:20.68 410 | size_type Capacity() const { return mHdr->mCapacity; } 45:20.68 | ~~~~~~^~~~~~~~~ 45:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.cpp:1843:32: note: while referencing 'instance' 45:20.68 1843 | gfxFontVariationInstance instance; 45:20.68 | ^~~~~~~~ 45:20.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 45:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontVariations.h:12, 45:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:9, 45:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 45:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 3 is outside array bounds of 'gfxFontVariationInstance [1]' [-Warray-bounds] 45:20.69 416 | mArray.mHdr->mLength = 0; 45:20.69 | ~~~~~~~~~~~~~~~~~~~~~^~~ 45:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.cpp:1843:32: note: while referencing 'instance' 45:20.69 1843 | gfxFontVariationInstance instance; 45:20.69 | ^~~~~~~~ 45:20.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 45:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:20.74 | ^~~~~~~~ 45:20.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 45:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:20.74 427 | SizeT Size() const { return SizeT(width, height); } 45:20.74 | ^~~~ 45:20.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 45:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.74 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:20.74 | ^~~~~~~~ 45:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 45:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:20.74 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:20.74 | ^~~~~~~~ 45:20.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 45:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 45:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:20.74 62 | Sub operator-(const Sub& aPoint) const { 45:20.74 | ^~~~~~~~ 45:20.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 45:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderTextureHost.h:13, 45:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 45:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 45:20.75 from Unified_cpp_webrender_bindings0.cpp:11: 45:20.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 45:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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:20.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:20.78 | ^ 45:21.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:21.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:21.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 45:21.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 45:21.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:21.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 45:21.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:21.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:21.03 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:21.03 | ^~~~~~~~ 45:22.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 45:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:22.72 from PSharedWorker.cpp:7, 45:22.72 from UnifiedProtocols29.cpp:2: 45:22.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:22.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:22.72 21 | inline Rect ToRect(const gfxRect& aRect) { 45:22.72 | ^ 45:22.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:22.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:22.72 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:22.72 | ^ 45:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:22.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:22.73 | ^ 45:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:22.73 44 | inline Size ToSize(const gfxSize& aSize) { 45:22.73 | ^ 45:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:22.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:22.73 | ^ 45:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:22.74 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:22.74 | ^ 45:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:22.74 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:22.74 | ^ 45:22.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPoint.h:9, 45:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:12, 45:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 45:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.92 246 | PointTyped As2DPoint() const { 45:22.92 | ^~~~~~~~~ 45:23.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:11, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 45:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 45:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.02 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 45:23.02 | ^~~~~~~~~ 45:23.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:13, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 45:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.02 2266 | PointTyped TransformPointSimple( 45:23.02 | ^~~~~~~~~~~~~~~~~~~~ 45:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 45:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.02 794 | RectTyped TransformAndClipBounds( 45:23.02 | ^~~~~~~~~~~~~~~~~~~~~~ 45:23.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:23.22 21 | inline Rect ToRect(const gfxRect& aRect) { 45:23.22 | ^ 45:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:23.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:23.23 | ^ 45:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:23.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:23.23 | ^ 45:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:23.23 44 | inline Size ToSize(const gfxSize& aSize) { 45:23.23 | ^ 45:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:23.23 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:23.23 | ^ 45:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:23.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:23.24 | ^ 45:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:23.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:23.24 | ^ 45:23.40 In file included from Unified_cpp_gfx_2d1.cpp:11: 45:23.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp: In member function 'virtual already_AddRefed mozilla::gfx::FilterNodeBlurXYSoftware::Render(const IntRect&)': 45:23.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/2d/FilterNodeSoftware.cpp:2991: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:23.40 2991 | already_AddRefed FilterNodeBlurXYSoftware::Render( 45:23.40 | ^~~~~~~~~~~~~~~~~~~~~~~~ 45:23.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:23.43 from PSharedWorker.cpp:7, 45:23.43 from UnifiedProtocols29.cpp:2: 45:23.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 45:23.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 45:23.43 1859 | int32_t aAppUnitsPerPixel) { 45:23.43 | ^ 45:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 45:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 45:23.46 3214 | int32_t aAppUnitsPerPixel) { 45:23.46 | ^ 45:23.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 45:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/src/nsFont.cpp:8, 45:23.59 from Unified_cpp_gfx_src0.cpp:56: 45:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:23.59 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 45:23.59 | ^~~~~~~~~~~ 45:23.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:9, 45:23.63 from Unified_cpp_gfx_gl0.cpp:20: 45:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h: In constructor 'mozilla::gl::ScopedSaveMultiTex::ScopedSaveMultiTex(mozilla::gl::GLContext*, uint8_t, GLenum)': 45:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:1198:17: warning: 'texBinding' may be used uninitialized in this function [-Wmaybe-uninitialized] 45:23.63 1198 | fGetIntegerv(pname, (GLint*)&ret); 45:23.63 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 45:23.64 In file included from Unified_cpp_gfx_gl0.cpp:20: 45:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:204:10: note: 'texBinding' was declared here 45:23.64 204 | GLenum texBinding; 45:23.64 | ^~~~~~~~~~ 45:23.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 45:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 45:23.73 1859 | int32_t aAppUnitsPerPixel) { 45:23.73 | ^ 45:23.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 45:23.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 45:23.74 3214 | int32_t aAppUnitsPerPixel) { 45:23.74 | ^ 45:24.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 45:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 45:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 45:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 45:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:24.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:24.46 | ^~~~~~~~~~~~~ 45:24.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 45:24.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 45:24.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:24.46 323 | static SizeTyped FromUnknownSize( 45:24.46 | ^~~~~~~~~~~~~~~ 45:25.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:9, 45:25.09 from Unified_cpp_gfx_gl0.cpp:20: 45:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h: In member function 'void mozilla::gl::DrawBlitProg::Draw(const mozilla::gl::DrawBlitProg::BaseArgs&, const mozilla::gl::DrawBlitProg::YUVArgs*) const': 45:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:2882:30: warning: 'oldVAO' may be used uninitialized in this function [-Wmaybe-uninitialized] 45:25.09 2882 | mSymbols.fBindVertexArray(array); 45:25.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:25.13 In file included from Unified_cpp_gfx_gl0.cpp:20: 45:25.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.cpp:449:10: note: 'oldVAO' was declared here 45:25.13 449 | GLuint oldVAO; 45:25.13 | ^~~~~~ 45:25.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 45:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 45:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 45:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 45:25.85 332 | LayerPoint GetFixedPositionAnchor() const { 45:25.85 | ^ 45:26.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 45:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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:26.11 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:26.11 | ^ 45:26.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 45:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 45:26.11 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:26.11 | ^ 45:26.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:26.26 from PSharedWorker.cpp:7, 45:26.26 from UnifiedProtocols29.cpp:2: 45:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 45:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 45:26.26 332 | LayerPoint GetFixedPositionAnchor() const { 45:26.26 | ^ 45:26.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:26.54 from PSharedWorker.cpp:7, 45:26.54 from UnifiedProtocols29.cpp:2: 45:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 45:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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:26.54 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:26.54 | ^ 45:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:26.54 from PSharedWorker.cpp:7, 45:26.54 from UnifiedProtocols29.cpp:2: 45:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 45:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 45:26.54 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:26.54 | ^ 45:27.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 45:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 45:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 45:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 45:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 45:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 45:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 45:27.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 45:27.92 from Unified_cpp_gfx_config0.cpp:11: 45:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 45:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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:27.93 189 | CSSRect GetExpandedScrollableRect() const { 45:27.93 | ^ 45:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 45:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 45:27.93 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:27.93 | ^ 45:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 45:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:27.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:27.95 | ^ 45:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 45:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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:27.95 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:27.95 | ^ 45:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 45:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 45:27.95 243 | CSSRect CalculateScrollRange() const { 45:27.95 | ^ 45:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 45:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:27.96 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:27.96 | ^ 45:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 45:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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:27.97 457 | CSSRect GetVisualViewport() const { 45:27.97 | ^ 45:31.07 image/build 45:31.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 45:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 45:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 45:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 45:31.16 from Unified_cpp_gfx_config0.cpp:11: 45:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 45:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 45:31.16 1249 | CSSCoord ToCSSPixels() const { return _0; } 45:31.16 | ^ 45:31.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 45:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:31.20 from PServiceWorkerContainer.cpp:7, 45:31.20 from UnifiedProtocols28.cpp:2: 45:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:31.20 21 | inline Rect ToRect(const gfxRect& aRect) { 45:31.20 | ^ 45:31.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:31.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:31.22 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:31.22 | ^ 45:31.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:31.24 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:31.24 | ^ 45:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:31.24 44 | inline Size ToSize(const gfxSize& aSize) { 45:31.24 | ^ 45:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:31.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:31.26 | ^ 45:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:31.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:31.26 | ^ 45:31.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:31.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:31.28 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:31.28 | ^ 45:33.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:33.54 from PServiceWorkerContainer.cpp:7, 45:33.54 from UnifiedProtocols28.cpp:2: 45:33.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 45:33.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 45:33.54 1859 | int32_t aAppUnitsPerPixel) { 45:33.54 | ^ 45:33.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 45:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 45:33.61 3214 | int32_t aAppUnitsPerPixel) { 45:33.61 | ^ 45:35.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:35.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:35.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 45:35.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGdkNativeRenderer.h:10, 45:35.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGdkNativeRenderer.cpp:6: 45:35.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 45:35.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 45:35.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:35.70 | ^~~~~~~~ 45:35.70 image/decoders 45:35.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:36.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 45:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 45:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 45:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGdkNativeRenderer.cpp:8: 45:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 45:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:36.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:36.84 | ^~~~~~~~ 45:37.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:37.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:37.73 from PServiceWorkerContainer.cpp:7, 45:37.73 from UnifiedProtocols28.cpp:2: 45:37.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 45:37.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 45:37.73 332 | LayerPoint GetFixedPositionAnchor() const { 45:37.73 | ^ 45:37.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:37.92 from PServiceWorkerContainer.cpp:7, 45:37.92 from UnifiedProtocols28.cpp:2: 45:37.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 45:37.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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:37.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:37.92 | ^ 45:38.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 45:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 45:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:38.01 from PServiceWorkerContainer.cpp:7, 45:38.01 from UnifiedProtocols28.cpp:2: 45:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 45:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 45:38.01 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:38.01 | ^ 45:38.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 45:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 45:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 45:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 45:38.76 from Unified_cpp_image2.cpp:2: 45:38.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 45:38.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:38.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:38.76 | ^ 45:38.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 45:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 45:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 45:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 45:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 45:38.98 from Unified_cpp_image2.cpp:2: 45:38.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 45:38.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:38.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:38.98 | ^ 45:39.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 45:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:9: 45:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 45:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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:39.21 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:39.21 | ^ 45:39.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:39.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 45:39.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:39.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:39.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:39.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:39.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 45:39.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 45:39.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 45:39.90 from Unified_cpp_gfx_config0.cpp:11: 45:39.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 45:39.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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:39.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:39.90 | ^ 45:40.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 45:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 45:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 45:40.25 from Unified_cpp_image2.cpp:2: 45:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 45:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:40.25 | ^ 45:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 45:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:40.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:40.26 | ^ 45:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 45:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:40.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:40.26 | ^ 45:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 45:40.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 45:40.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:40.27 | ^ 45:40.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 45:40.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 45:40.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:40.27 | ^ 45:40.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 45:40.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 45:40.30 371 | nscoord aAppUnitsPerDevPixel) { 45:40.30 | ^ 45:40.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 45:40.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 45:40.30 380 | nscoord aAppUnitsPerDevPixel) { 45:40.30 | ^ 45:40.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 45:40.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:40.31 387 | nscoord aAppUnitsPerDevPixel) { 45:40.31 | ^ 45:40.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 45:40.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:40.32 394 | nscoord aAppUnitsPerDevPixel) { 45:40.32 | ^ 45:40.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 45:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 45:40.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 45:40.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.66 760 | typename detail::Nth::Type extract() { 45:40.66 | ^~~~~~~ 45:41.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 45:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 45:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:11, 45:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:41.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 45:41.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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:41.01 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:41.01 | ^ 45:42.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 45:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 45:42.02 from PRemoteSpellcheckEngineParent.cpp:7, 45:42.02 from UnifiedProtocols27.cpp:2: 45:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 45:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 45:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 45:42.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:42.03 | ^~~~~~~~ 45:42.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 45:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 45:42.13 from PRemoteSpellcheckEngineParent.cpp:7, 45:42.13 from UnifiedProtocols27.cpp:2: 45:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 45:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:42.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:42.13 | ^~~~~~~~ 45:42.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 45:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 45:42.40 from PRemoteSpellcheckEngineParent.cpp:7, 45:42.40 from UnifiedProtocols27.cpp:2: 45:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 45:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:42.40 427 | SizeT Size() const { return SizeT(width, height); } 45:42.40 | ^~~~ 45:42.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 45:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 45:42.40 from PRemoteSpellcheckEngineParent.cpp:7, 45:42.40 from UnifiedProtocols27.cpp:2: 45:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:42.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:42.41 | ^~~~~~~~ 45:42.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:42.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:42.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:42.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:42.41 | ^~~~~~~~ 45:42.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 45:42.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:42.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:42.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:42.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:42.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 45:42.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 45:42.41 from PRemoteSpellcheckEngineParent.cpp:7, 45:42.41 from UnifiedProtocols27.cpp:2: 45:42.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:42.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:42.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:42.41 62 | Sub operator-(const Sub& aPoint) const { 45:42.41 | ^~~~~~~~ 45:42.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 45:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 45:42.56 from PRemoteSpellcheckEngineParent.cpp:7, 45:42.57 from UnifiedProtocols27.cpp:2: 45:42.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 45:42.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:42.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:42.57 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:42.57 | ^~~~~~~~ 45:42.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 45:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 45:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 45:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 45:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 45:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 45:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:42.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:42.64 | ^ 45:42.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 45:42.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 45:42.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 45:42.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:42.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:42.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 45:42.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPattern.h:16, 45:42.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.h:15, 45:42.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 45:42.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:42.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 45:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:42.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 45:42.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 45:42.81 760 | typename detail::Nth::Type extract() { 45:42.81 | ^~~~~~~ 45:43.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 45:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 45:43.06 from PRemoteSpellcheckEngineParent.cpp:7, 45:43.06 from UnifiedProtocols27.cpp:2: 45:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 45:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:43.06 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:43.06 | ^~~~~~~~~~~~~ 45:43.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 45:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 45:43.09 from PRemoteSpellcheckEngineParent.cpp:7, 45:43.09 from UnifiedProtocols27.cpp:2: 45:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:43.09 323 | static SizeTyped FromUnknownSize( 45:43.09 | ^~~~~~~~~~~~~~~ 45:43.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 45:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 45:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 45:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 45:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 45:43.18 from Unified_cpp_image_decoders0.cpp:11: 45:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 45:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:43.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:43.18 | ^ 45:43.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 45:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderTextureHost.h:13, 45:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 45:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 45:43.31 from Unified_cpp_webrender_bindings0.cpp:11: 45:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:43.31 21 | inline Rect ToRect(const gfxRect& aRect) { 45:43.31 | ^ 45:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:43.31 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:43.31 | ^ 45:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:43.41 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:43.41 | ^ 45:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:43.41 44 | inline Size ToSize(const gfxSize& aSize) { 45:43.41 | ^ 45:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:43.41 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:43.41 | ^ 45:43.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 45:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:16, 45:43.44 from Unified_cpp_image2.cpp:2: 45:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:43.44 21 | inline Rect ToRect(const gfxRect& aRect) { 45:43.44 | ^ 45:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:43.44 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:43.44 | ^ 45:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:43.44 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:43.44 | ^ 45:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:43.45 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:43.45 | ^ 45:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:43.45 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:43.45 | ^ 45:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:43.47 44 | inline Size ToSize(const gfxSize& aSize) { 45:43.47 | ^ 45:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:43.47 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:43.47 | ^ 45:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:43.48 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:43.48 | ^ 45:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:43.48 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:43.48 | ^ 45:43.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:16, 45:43.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 45:43.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 45:43.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 45:43.52 from Unified_cpp_image_decoders0.cpp:11: 45:43.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 45:43.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:43.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:43.52 | ^ 45:43.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawPath]': 45:43.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/include/core/SkRefCnt.h:353:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawPath*}]' 45:43.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here 45:43.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawPath' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 45:43.60 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 45:43.60 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 45:43.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 45:43.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRecords.h:275:8: note: 'struct SkRecords::DrawPath' declared here 45:43.62 275 | RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, 45:43.62 | ^~~~~~~~ 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro 'RECORD' 45:43.62 167 | struct T { \ 45:43.62 | ^ 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawRect]': 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/include/core/SkRefCnt.h:353:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawRect*}]' 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawRect' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 45:43.62 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 45:43.62 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 45:43.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 45:43.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRecords.h:290:8: note: 'struct SkRecords::DrawRect' declared here 45:43.62 290 | RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, 45:43.62 | ^~~~~~~~ 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro 'RECORD' 45:43.62 167 | struct T { \ 45:43.62 | ^ 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawTextBlob]': 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/include/core/SkRefCnt.h:353:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawTextBlob*}]' 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:113:9: required from here 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawTextBlob' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 45:43.62 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 45:43.62 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 45:43.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 45:43.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 45:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRecords.h:296:8: note: 'struct SkRecords::DrawTextBlob' declared here 45:43.62 296 | RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, 45:43.62 | ^~~~~~~~~~~~ 45:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro 'RECORD' 45:43.63 167 | struct T { \ 45:43.63 | ^ 45:43.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 45:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 45:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 45:43.67 from Unified_cpp_image_decoders0.cpp:11: 45:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:43.67 21 | inline Rect ToRect(const gfxRect& aRect) { 45:43.67 | ^ 45:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:43.67 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:43.67 | ^ 45:43.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:43.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:43.69 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:43.69 | ^ 45:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:43.70 44 | inline Size ToSize(const gfxSize& aSize) { 45:43.70 | ^ 45:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:43.70 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:43.70 | ^ 45:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:43.70 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:43.70 | ^ 45:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:43.70 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:43.70 | ^ 45:43.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:43.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 45:43.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:12, 45:43.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:43.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:43.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:43.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 45:43.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 45:43.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 45:43.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:43.84 | ^~~~~~~~ 45:43.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 45:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 45:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:21, 45:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 45:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:43.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:43.86 | ^~~~~~~~ 45:43.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:43.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 45:43.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:12, 45:43.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:43.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:43.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 45:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:43.93 427 | SizeT Size() const { return SizeT(width, height); } 45:43.93 | ^~~~ 45:43.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:43.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:43.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:43.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 45:43.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 45:43.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:21, 45:43.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:43.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:43.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:43.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:43.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:43.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:43.95 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:43.95 | ^~~~~~~~ 45:43.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:43.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:43.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:43.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:43.95 | ^~~~~~~~ 45:43.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 45:43.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:43.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 45:43.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:12, 45:43.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:43.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:43.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:43.96 62 | Sub operator-(const Sub& aPoint) const { 45:43.96 | ^~~~~~~~ 45:43.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 45:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 45:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 45:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 45:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 45:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 45:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 45:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 45:43.97 from PQuotaUsageRequestChild.cpp:7, 45:43.97 from UnifiedProtocols26.cpp:2: 45:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 45:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 45:43.98 760 | typename detail::Nth::Type extract() { 45:43.98 | ^~~~~~~ 45:44.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 45:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:12, 45:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:44.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:44.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 45:44.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:44.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:44.30 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:44.30 | ^~~~~~~~ 45:44.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderTextureHost.h:13, 45:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 45:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 45:44.38 from Unified_cpp_webrender_bindings0.cpp:11: 45:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 45:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 45:44.38 1859 | int32_t aAppUnitsPerPixel) { 45:44.38 | ^ 45:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 45:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 45:44.38 3214 | int32_t aAppUnitsPerPixel) { 45:44.38 | ^ 45:44.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleColorInlines.h:13, 45:44.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStruct.h:18, 45:44.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:19, 45:44.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:11, 45:44.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 45:44.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 45:44.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/LookupResult.h:16, 45:44.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:17, 45:44.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:16, 45:44.39 from Unified_cpp_image2.cpp:2: 45:44.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 45:44.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 45:44.39 1249 | CSSCoord ToCSSPixels() const { return _0; } 45:44.39 | ^ 45:44.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 45:44.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 45:44.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 45:44.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 45:44.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 45:44.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:44.50 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:44.50 | ^ 45:44.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:44.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 45:44.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:16, 45:44.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 45:44.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 45:44.75 from Unified_cpp_image_decoders0.cpp:11: 45:44.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 45:44.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:44.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:44.76 | ^ 45:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 45:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:44.78 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:44.78 | ^ 45:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 45:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:44.80 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:44.80 | ^ 45:44.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 45:44.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 45:44.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:44.82 | ^ 45:44.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 45:44.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 45:44.84 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:44.84 | ^ 45:44.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 45:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 45:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 45:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 45:44.84 from Unified_cpp_gfx_config0.cpp:11: 45:44.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:44.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:44.84 21 | inline Rect ToRect(const gfxRect& aRect) { 45:44.84 | ^ 45:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:44.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:44.86 | ^ 45:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:44.86 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:44.86 | ^ 45:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:44.89 44 | inline Size ToSize(const gfxSize& aSize) { 45:44.89 | ^ 45:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 45:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 45:44.89 371 | nscoord aAppUnitsPerDevPixel) { 45:44.89 | ^ 45:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 45:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 45:44.89 380 | nscoord aAppUnitsPerDevPixel) { 45:44.89 | ^ 45:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 45:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:44.89 387 | nscoord aAppUnitsPerDevPixel) { 45:44.89 | ^ 45:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:44.89 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:44.89 | ^ 45:44.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:44.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:44.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:44.91 | ^ 45:44.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:44.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:44.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:44.91 | ^ 45:44.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 45:44.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:44.91 394 | nscoord aAppUnitsPerDevPixel) { 45:44.91 | ^ 45:45.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderTextureHost.h:13, 45:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 45:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 45:45.08 from Unified_cpp_webrender_bindings0.cpp:11: 45:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 45:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 45:45.08 332 | LayerPoint GetFixedPositionAnchor() const { 45:45.08 | ^ 45:45.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderTextureHost.h:13, 45:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 45:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 45:45.12 from Unified_cpp_webrender_bindings0.cpp:11: 45:45.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 45:45.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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:45.12 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:45.12 | ^ 45:45.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderTextureHost.h:13, 45:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 45:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 45:45.14 from Unified_cpp_webrender_bindings0.cpp:11: 45:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 45:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 45:45.14 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:45.14 | ^ 45:45.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 45:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:12, 45:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 45:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:45.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:45.45 | ^~~~~~~~~~~~~ 45:45.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 45:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:12, 45:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:45.45 323 | static SizeTyped FromUnknownSize( 45:45.46 | ^~~~~~~~~~~~~~~ 45:46.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkOpts.cpp:44: 45:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1090:7: warning: multi-line comment [-Wcomment] 45:46.28 1090 | #if 0 //defined(JUMPER_IS_NEON) && defined(SK_CPU_ARM64) \ 45:46.28 | ^ 45:46.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 45:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 45:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 45:46.30 from Unified_cpp_gfx_config0.cpp:11: 45:46.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 45:46.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 45:46.30 1859 | int32_t aAppUnitsPerPixel) { 45:46.30 | ^ 45:46.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 45:46.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 45:46.30 3214 | int32_t aAppUnitsPerPixel) { 45:46.30 | ^ 45:47.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 45:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 45:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 45:47.51 from Unified_cpp_gfx_config0.cpp:11: 45:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 45:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 45:47.51 332 | LayerPoint GetFixedPositionAnchor() const { 45:47.51 | ^ 45:47.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 45:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 45:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 45:47.55 from Unified_cpp_gfx_config0.cpp:11: 45:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 45:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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:47.55 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:47.55 | ^ 45:47.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 45:47.57 from Unified_cpp_gfx_config0.cpp:11: 45:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 45:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 45:47.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:47.57 | ^ 45:47.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:11, 45:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:47.58 21 | inline Rect ToRect(const gfxRect& aRect) { 45:47.58 | ^ 45:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:47.59 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:47.59 | ^ 45:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:47.59 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:47.59 | ^ 45:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:47.60 44 | inline Size ToSize(const gfxSize& aSize) { 45:47.60 | ^ 45:47.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:47.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:47.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:47.67 | ^ 45:47.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:47.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:47.69 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:47.69 | ^ 45:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:47.69 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:47.69 | ^ 45:48.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 45:48.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:9: 45:48.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:48.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:48.33 21 | inline Rect ToRect(const gfxRect& aRect) { 45:48.33 | ^ 45:48.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:48.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:48.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:48.36 | ^ 45:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:48.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:48.36 | ^ 45:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:48.37 44 | inline Size ToSize(const gfxSize& aSize) { 45:48.37 | ^ 45:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:48.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:48.39 | ^ 45:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:48.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:48.39 | ^ 45:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:48.42 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:48.42 | ^ 45:49.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 45:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:11, 45:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:49.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 45:49.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 45:49.04 1859 | int32_t aAppUnitsPerPixel) { 45:49.04 | ^ 45:49.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 45:49.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 45:49.06 3214 | int32_t aAppUnitsPerPixel) { 45:49.06 | ^ 45:49.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 45:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 45:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 45:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 45:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 45:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:49.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:49.24 | ^ 45:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 45:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:49.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:49.24 | ^ 45:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 45:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:49.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:49.25 | ^ 45:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 45:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 45:49.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:49.29 | ^ 45:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 45:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 45:49.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:49.29 | ^ 45:49.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 45:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 45:49.40 371 | nscoord aAppUnitsPerDevPixel) { 45:49.40 | ^ 45:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 45:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 45:49.40 380 | nscoord aAppUnitsPerDevPixel) { 45:49.40 | ^ 45:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 45:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:49.44 387 | nscoord aAppUnitsPerDevPixel) { 45:49.44 | ^ 45:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 45:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:49.44 394 | nscoord aAppUnitsPerDevPixel) { 45:49.44 | ^ 45:49.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 45:49.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 45:49.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:18, 45:49.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 45:49.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 45:49.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:49.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:49.93 | ^ 45:49.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleColorInlines.h:13, 45:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStruct.h:18, 45:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:19, 45:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:11, 45:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 45:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 45:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/LookupResult.h:16, 45:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:17, 45:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 45:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 45:49.98 from Unified_cpp_image_decoders0.cpp:11: 45:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 45:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 45:49.98 1249 | CSSCoord ToCSSPixels() const { return _0; } 45:49.98 | ^ 45:50.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:50.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:50.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:50.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:50.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:50.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:11, 45:50.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:50.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 45:50.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 45:50.00 332 | LayerPoint GetFixedPositionAnchor() const { 45:50.00 | ^ 45:50.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:11, 45:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:50.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 45:50.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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:50.03 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:50.04 | ^ 45:50.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 45:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:11, 45:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:50.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 45:50.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 45:50.06 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:50.06 | ^ 45:50.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 45:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 45:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 45:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 45:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:9: 45:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 45:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 45:50.26 1859 | int32_t aAppUnitsPerPixel) { 45:50.26 | ^ 45:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 45:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 45:50.26 3214 | int32_t aAppUnitsPerPixel) { 45:50.26 | ^ 45:50.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.h:10, 45:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 45:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 45:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:50.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:50.35 | ^ 45:51.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 45:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.h:10, 45:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 45:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 45:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:51.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:51.65 | ^ 45:53.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:53.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:53.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:53.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:53.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 45:53.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 45:53.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 45:53.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:9: 45:53.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 45:53.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 45:53.63 332 | LayerPoint GetFixedPositionAnchor() const { 45:53.63 | ^ 45:53.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 45:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 45:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:8: 45:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 45:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 45:53.91 1394 | LayerPoint GetFixedPositionAnchor() { 45:53.91 | ^ 45:53.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 45:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 45:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 45:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:9: 45:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 45:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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:53.91 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:53.91 | ^ 45:53.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 45:53.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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:53.93 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 45:53.93 | ^ 45:54.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:54.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:54.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:54.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:54.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 45:54.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 45:54.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 45:54.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:9: 45:54.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 45:54.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 45:54.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:54.13 | ^ 45:54.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:16, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:18, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 45:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 45:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:54.31 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:54.31 | ^ 45:54.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:54.31 from PSharedWorker.cpp:7, 45:54.31 from UnifiedProtocols29.cpp:2: 45:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 45:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 45:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 45:54.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:54.31 | ^~~~~~~~ 45:54.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 45:54.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:54.31 from PSharedWorker.cpp:7, 45:54.31 from UnifiedProtocols29.cpp:2: 45:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 45:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:54.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:54.31 | ^~~~~~~~ 45:54.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 45:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:54.61 from PSharedWorker.cpp:7, 45:54.61 from UnifiedProtocols29.cpp:2: 45:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 45:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:54.61 427 | SizeT Size() const { return SizeT(width, height); } 45:54.61 | ^~~~ 45:54.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 45:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 45:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 45:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:54.63 from PSharedWorker.cpp:7, 45:54.63 from UnifiedProtocols29.cpp:2: 45:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:54.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:54.63 | ^~~~~~~~ 45:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:54.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:54.63 | ^~~~~~~~ 45:54.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 45:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 45:54.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:54.64 from PSharedWorker.cpp:7, 45:54.64 from UnifiedProtocols29.cpp:2: 45:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:54.64 62 | Sub operator-(const Sub& aPoint) const { 45:54.64 | ^~~~~~~~ 45:54.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:18, 45:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 45:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 45:54.65 21 | inline Rect ToRect(const gfxRect& aRect) { 45:54.65 | ^ 45:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 45:54.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:54.65 | ^ 45:54.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:54.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 45:54.66 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:54.66 | ^ 45:54.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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:54.82 44 | inline Size ToSize(const gfxSize& aSize) { 45:54.82 | ^ 45:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:54.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:54.83 | ^ 45:54.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:54.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:54.83 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:54.83 | ^ 45:54.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:54.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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:54.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:54.83 | ^ 45:54.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:55.06 from PSharedWorker.cpp:7, 45:55.06 from UnifiedProtocols29.cpp:2: 45:55.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 45:55.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:55.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:55.06 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:55.06 | ^~~~~~~~ 45:55.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 45:55.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:55.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 45:55.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 45:55.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 45:55.06 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:55.06 | ^~~~~~~~ 45:55.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 45:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 45:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 45:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.14 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:55.14 | ^~~~~~~~ 45:55.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:14: 45:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 45:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:21: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 45:55.18 21 | inline Rect ToRect(const gfxRect& aRect) { 45:55.18 | ^ 45:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 45:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:26: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 45:55.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:55.18 | ^ 45:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 45:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:40: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 45:55.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:55.20 | ^ 45:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 45:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:44: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:55.21 44 | inline Size ToSize(const gfxSize& aSize) { 45:55.21 | ^ 45:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 45:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:48: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:55.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:55.22 | ^ 45:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 45:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:52: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:55.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:55.22 | ^ 45:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 45:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:56: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:55.22 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:55.22 | ^ 45:55.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 45:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 45:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 45:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 45:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Polygon.h:16, 45:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:18, 45:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 45:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 45:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 45:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 45:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 45:55.32 760 | typename detail::Nth::Type extract() { 45:55.32 | ^~~~~~~ 45:55.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:55.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 45:55.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 45:55.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 45:55.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 45:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:55.54 427 | SizeT Size() const { return SizeT(width, height); } 45:55.54 | ^~~~ 45:55.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 45:55.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 45:55.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 45:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:55.54 | ^~~~~~~~ 45:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 45:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:55.54 | ^~~~~~~~ 45:55.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 45:55.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 45:55.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 45:55.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 45:55.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:55.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:55.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 45:55.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:55.55 62 | Sub operator-(const Sub& aPoint) const { 45:55.55 | ^~~~~~~~ 45:55.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 45:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 45:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 45:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 45:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:55.82 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:55.82 | ^~~~~~~~ 45:55.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 45:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:55.89 from PSharedWorker.cpp:7, 45:55.89 from UnifiedProtocols29.cpp:2: 45:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 45:55.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:55.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:55.90 | ^~~~~~~~~~~~~ 45:55.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 45:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 45:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 45:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 45:55.91 from PSharedWorker.cpp:7, 45:55.91 from UnifiedProtocols29.cpp:2: 45:55.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:55.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:55.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:55.91 323 | static SizeTyped FromUnknownSize( 45:55.91 | ^~~~~~~~~~~~~~~ 45:56.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 45:56.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 45:56.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 45:56.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 45:56.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:37, 45:56.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 45:56.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 45:56.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:15: 45:56.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 45:56.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 45:56.08 1249 | CSSCoord ToCSSPixels() const { return _0; } 45:56.08 | ^ 45:56.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkOpts.cpp:43: 45:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function 'uint32_t portable::hash_fn(const void*, size_t, uint32_t)': 45:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/opts/SkChecksum_opts.h:194:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 45:56.30 194 | case 3: k ^= data[2] << 16; 45:56.30 | ~~^~~~~~~~~~~~~~~~ 45:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:13: note: here 45:56.30 195 | case 2: k ^= data[1] << 8; 45:56.30 | ^~~~ 45:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 45:56.30 195 | case 2: k ^= data[1] << 8; 45:56.30 | ~~^~~~~~~~~~~~~~~~ 45:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/opts/SkChecksum_opts.h:196:13: note: here 45:56.30 196 | case 1: k ^= data[0] << 0; 45:56.30 | ^~~~ 45:56.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 45:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 45:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 45:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 45:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:12, 45:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 45:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 45:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/LookupResult.h:16, 45:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:17, 45:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:16, 45:56.66 from Unified_cpp_image2.cpp:2: 45:56.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 45:56.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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:56.66 189 | CSSRect GetExpandedScrollableRect() const { 45:56.66 | ^ 45:56.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 45:56.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 45:56.67 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:56.67 | ^ 45:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 45:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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:56.67 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:56.67 | ^ 45:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 45:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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:56.67 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:56.67 | ^ 45:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 45:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 45:56.67 243 | CSSRect CalculateScrollRange() const { 45:56.67 | ^ 45:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 45:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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:56.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:56.67 | ^ 45:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 45:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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:56.67 457 | CSSRect GetVisualViewport() const { 45:56.67 | ^ 45:56.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 45:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 45:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 45:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 45:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:56.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:56.83 | ^~~~~~~~~~~~~ 45:56.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 45:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 45:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 45:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:56.83 323 | static SizeTyped FromUnknownSize( 45:56.83 | ^~~~~~~~~~~~~~~ 45:57.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 45:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 45:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 45:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 45:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 45:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 45:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 45:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:57.28 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 45:57.28 | ^~~~~~~~~~~~~~ 45:58.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 45:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 45:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 45:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 45:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 45:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 45:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 45:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 45:58.28 from PRemoteSpellcheckEngineParent.cpp:7, 45:58.28 from UnifiedProtocols27.cpp:2: 45:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 45:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 760 | typename detail::Nth::Type extract() { 45:58.28 | ^~~~~~~ 45:59.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 45:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 45:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:14, 45:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:11, 45:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 45:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 45:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 45:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:59.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:59.61 | ^ 45:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 45:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:59.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:59.61 | ^ 45:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 45:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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:59.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:59.61 | ^ 45:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 45:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 45:59.69 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:59.69 | ^ 45:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 45:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 45:59.69 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:59.69 | ^ 45:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 45:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 45:59.84 371 | nscoord aAppUnitsPerDevPixel) { 45:59.84 | ^ 45:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 45:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 45:59.84 380 | nscoord aAppUnitsPerDevPixel) { 45:59.84 | ^ 45:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 45:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:59.84 387 | nscoord aAppUnitsPerDevPixel) { 45:59.84 | ^ 45:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 45:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: 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:59.87 394 | nscoord aAppUnitsPerDevPixel) { 45:59.87 | ^ 46:01.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleColorInlines.h:13, 46:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStruct.h:18, 46:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:19, 46:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:11, 46:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 46:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 46:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 46:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 46:01.07 1249 | CSSCoord ToCSSPixels() const { return _0; } 46:01.07 | ^ 46:01.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:01.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 46:01.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 46:01.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:11: 46:01.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 46:01.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:01.73 | ^ 46:01.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 46:01.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 46:01.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:01.74 | ^ 46:01.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 46:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 46:01.85 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:01.85 | ^ 46:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 46:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 46:01.85 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:01.85 | ^ 46:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 46:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 46:01.85 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:01.85 | ^ 46:01.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 46:01.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 46:01.93 371 | nscoord aAppUnitsPerDevPixel) { 46:01.93 | ^ 46:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 46:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:01.96 380 | nscoord aAppUnitsPerDevPixel) { 46:01.96 | ^ 46:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 46:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 46:01.99 387 | nscoord aAppUnitsPerDevPixel) { 46:01.99 | ^ 46:02.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 46:02.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.04 394 | nscoord aAppUnitsPerDevPixel) { 46:02.04 | ^ 46:02.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:02.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:02.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:02.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 46:02.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 46:02.37 from PSpeechSynthesisRequestChild.cpp:7, 46:02.37 from UnifiedProtocols30.cpp:2: 46:02.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 46:02.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:02.37 | ^ 46:02.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 46:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 46:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 46:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 46:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 46:02.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:29, 46:02.67 from Unified_cpp_image2.cpp:2: 46:02.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 46:02.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 46:02.67 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:02.67 | ^ 46:02.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 46:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 46:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 46:02.78 from PSpeechSynthesisRequestChild.cpp:7, 46:02.78 from UnifiedProtocols30.cpp:2: 46:02.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 46:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 46:02.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:02.79 | ^ 46:03.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:15: 46:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BorrowedContext.h: In member function 'mozilla::gfx::Point mozilla::gfx::BorrowedXlibDrawable::GetOffset() const': 46:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BorrowedContext.h:116: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:03.71 116 | Point GetOffset() const { return mOffset; } 46:03.71 | ^ 46:03.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:17: 46:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 46:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:21: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 46:03.87 21 | inline Rect ToRect(const gfxRect& aRect) { 46:03.87 | ^ 46:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 46:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:26: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 46:03.87 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:03.87 | ^ 46:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 46:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:40: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 46:03.87 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:03.87 | ^ 46:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 46:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:44: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 46:03.89 44 | inline Size ToSize(const gfxSize& aSize) { 46:03.89 | ^ 46:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 46:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:48: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 46:03.89 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:03.89 | ^ 46:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 46:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:52: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:03.89 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:03.89 | ^ 46:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 46:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfx2DGlue.h:56: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 46:03.89 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:03.89 | ^ 46:04.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 46:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 46:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 46:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 46:04.15 from PSpeechSynthesisRequestChild.cpp:7, 46:04.15 from UnifiedProtocols30.cpp:2: 46:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 46:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:04.15 | ^ 46:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 46:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 46:04.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:04.15 | ^ 46:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 46:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 46:04.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:04.16 | ^ 46:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 46:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 46:04.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:04.16 | ^ 46:04.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 46:04.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 46:04.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:04.17 | ^ 46:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 46:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 46:04.19 371 | nscoord aAppUnitsPerDevPixel) { 46:04.19 | ^ 46:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 46:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:04.19 380 | nscoord aAppUnitsPerDevPixel) { 46:04.19 | ^ 46:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 46:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 46:04.19 387 | nscoord aAppUnitsPerDevPixel) { 46:04.19 | ^ 46:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 46:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.20 394 | nscoord aAppUnitsPerDevPixel) { 46:04.20 | ^ 46:04.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 46:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 46:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 46:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 46:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 46:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 46:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 46:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:04.72 from PSharedWorker.cpp:7, 46:04.72 from UnifiedProtocols29.cpp:2: 46:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 46:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.72 760 | typename detail::Nth::Type extract() { 46:04.72 | ^~~~~~~ 46:06.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 46:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 46:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.h:9, 46:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 46:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 46:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 46:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:06.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:06.09 | ^~~~~~~~ 46:06.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 46:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.h:9, 46:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 46:06.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 46:06.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:520:32: required from here 46:06.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:06.38 59 | Sub operator+(const Sub& aPoint) const { 46:06.38 | ^~~~~~~~ 46:07.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 46:07.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:599:34: required from here 46:07.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.18 794 | RectTyped TransformAndClipBounds( 46:07.18 | ^~~~~~~~~~~~~~~~~~~~~~ 46:07.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 46:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 46:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 46:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 46:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 46:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:599:34: required from here 46:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:07.21 383 | Point TopLeft() const { return Point(x, y); } 46:07.21 | ^~~~~~~ 46:07.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 46:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 46:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 46:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 46:07.47 from Unified_cpp_gfx_config0.cpp:11: 46:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 46:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 46:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:07.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:07.47 | ^~~~~~~~ 46:07.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 46:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 46:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 46:07.54 from Unified_cpp_gfx_config0.cpp:11: 46:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 46:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:07.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:07.54 | ^~~~~~~~ 46:07.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:12, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/LookupResult.h:16, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:17, 46:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:8, 46:07.54 from Unified_cpp_image1.cpp:2: 46:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 46:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 46:07.54 189 | CSSRect GetExpandedScrollableRect() const { 46:07.54 | ^ 46:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 46:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 46:07.54 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:07.54 | ^ 46:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 46:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 46:07.54 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:07.54 | ^ 46:07.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 46:07.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 46:07.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:07.55 | ^ 46:07.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 46:07.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 46:07.55 243 | CSSRect CalculateScrollRange() const { 46:07.55 | ^ 46:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 46:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 46:07.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:07.67 | ^ 46:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 46:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 46:07.67 457 | CSSRect GetVisualViewport() const { 46:07.67 | ^ 46:07.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 46:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 46:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 46:07.93 from Unified_cpp_gfx_config0.cpp:11: 46:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 46:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:07.93 427 | SizeT Size() const { return SizeT(width, height); } 46:07.93 | ^~~~ 46:07.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 46:07.93 from Unified_cpp_gfx_config0.cpp:11: 46:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:07.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:07.93 | ^~~~~~~~ 46:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:07.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:07.93 | ^~~~~~~~ 46:07.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 46:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 46:07.93 from Unified_cpp_gfx_config0.cpp:11: 46:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:07.93 62 | Sub operator-(const Sub& aPoint) const { 46:07.93 | ^~~~~~~~ 46:08.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 46:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 46:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 46:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 46:08.11 from Unified_cpp_gfx_config0.cpp:11: 46:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 46:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:08.11 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:08.11 | ^~~~~~~~ 46:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp: In member function 'void gfxXlibNativeRenderer::Draw(gfxContext*, mozilla::gfx::IntSize, uint32_t, Screen*, Visual*)': 46:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:472:17: 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:08.26 472 | clipExtents = ctx->GetClipExtents(); 46:08.26 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 46:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 46:08.26 520 | gfxPoint pt = -(offset + deviceTranslation); 46:08.26 | ^ 46:08.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 46:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.h:9, 46:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 46:08.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 46:08.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:08.28 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:08.28 | ^~~~~~~~~ 46:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.30 59 | Sub operator+(const Sub& aPoint) const { 46:08.30 | ^~~~~~~~ 46:08.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TiledContentClient.h:14, 46:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:14: 46:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 46:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 46:08.64 1394 | LayerPoint GetFixedPositionAnchor() { 46:08.64 | ^ 46:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 46:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 46:08.70 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:08.70 | ^ 46:08.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 46:08.88 from Unified_cpp_gfx_config0.cpp:11: 46:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 46:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:08.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:08.88 | ^~~~~~~~~~~~~ 46:08.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 46:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/gfxConfig.cpp:9, 46:08.88 from Unified_cpp_gfx_config0.cpp:11: 46:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:08.88 323 | static SizeTyped FromUnknownSize( 46:08.88 | ^~~~~~~~~~~~~~~ 46:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp: In member function 'void gfxXlibNativeRenderer::Draw(gfxContext*, mozilla::gfx::IntSize, uint32_t, Screen*, Visual*)': 46:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:433: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 46:09.03 433 | void gfxXlibNativeRenderer::Draw(gfxContext* ctx, IntSize size, uint32_t flags, 46:09.04 | ^~~~~~~~~~~~~~~~~~~~~ 46:11.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 46:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 46:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 46:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 46:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:29, 46:11.08 from Unified_cpp_image2.cpp:2: 46:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 46:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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:11.08 1859 | int32_t aAppUnitsPerPixel) { 46:11.08 | ^ 46:11.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 46:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 46:11.10 3214 | int32_t aAppUnitsPerPixel) { 46:11.10 | ^ 46:12.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 46:12.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/RenderThread.cpp:17, 46:12.37 from Unified_cpp_webrender_bindings0.cpp:83: 46:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 46:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 46:12.37 1394 | LayerPoint GetFixedPositionAnchor() { 46:12.37 | ^ 46:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 46:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 46:12.48 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:12.48 | ^ 46:13.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 46:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 46:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 46:13.31 760 | typename detail::Nth::Type extract() { 46:13.31 | ^~~~~~~ 46:13.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesParent.h:18, 46:13.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:9, 46:13.31 from Unified_cpp_image1.cpp:2: 46:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 46:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 46:13.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:13.31 | ^ 46:13.82 image/decoders/icon/gtk 46:14.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 46:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Preferences.h:18, 46:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/config/WebRenderRollout.cpp:8, 46:14.50 from Unified_cpp_gfx_config0.cpp:2: 46:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 46:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.50 760 | typename detail::Nth::Type extract() { 46:14.50 | ^~~~~~~ 46:15.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 46:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 46:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 46:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 46:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 46:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 46:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 46:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 46:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 46:15.10 from PBackgroundFileRequestChild.cpp:9, 46:15.10 from UnifiedProtocols3.cpp:11: 46:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 46:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 46:15.10 189 | CSSRect GetExpandedScrollableRect() const { 46:15.10 | ^ 46:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 46:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 46:15.15 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:15.15 | ^ 46:15.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 46:15.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 46:15.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:15.17 | ^ 46:15.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 46:15.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 46:15.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:15.17 | ^ 46:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 46:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 46:15.22 243 | CSSRect CalculateScrollRange() const { 46:15.22 | ^ 46:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 46:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 46:15.25 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:15.25 | ^ 46:15.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 46:15.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 46:15.28 457 | CSSRect GetVisualViewport() const { 46:15.28 | ^ 46:15.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 46:15.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxASurface.h:13, 46:15.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibSurface.h:9, 46:15.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibSurface.cpp:6: 46:15.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 46:15.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:15.67 | ^ 46:16.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 46:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 46:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 46:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:29, 46:16.13 from Unified_cpp_image2.cpp:2: 46:16.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 46:16.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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:16.13 332 | LayerPoint GetFixedPositionAnchor() const { 46:16.13 | ^ 46:16.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 46:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 46:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 46:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 46:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:12, 46:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 46:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 46:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 46:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 46:16.32 from Unified_cpp_image0.cpp:2: 46:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 46:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 46:16.32 189 | CSSRect GetExpandedScrollableRect() const { 46:16.32 | ^ 46:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 46:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 46:16.32 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:16.32 | ^ 46:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 46:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 46:16.32 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:16.32 | ^ 46:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 46:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 46:16.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:16.33 | ^ 46:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 46:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 46:16.33 243 | CSSRect CalculateScrollRange() const { 46:16.33 | ^ 46:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 46:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 46:16.33 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:16.33 | ^ 46:16.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 46:16.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 46:16.34 457 | CSSRect GetVisualViewport() const { 46:16.34 | ^ 46:16.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 46:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 46:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 46:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:29, 46:16.46 from Unified_cpp_image2.cpp:2: 46:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 46:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 46:16.46 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:16.46 | ^ 46:16.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 46:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 46:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 46:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:29, 46:16.52 from Unified_cpp_image2.cpp:2: 46:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 46:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 46:16.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:16.52 | ^ 46:16.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 46:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 46:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 46:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 46:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 46:16.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 46:16.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:16.72 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:16.72 | ^~~~~~~~~ 46:16.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 46:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 46:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 46:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 46:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 46:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 46:16.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:16.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:133: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:16.72 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 46:16.72 | ^~~~~~~~~~~ 46:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 46:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 46:16.73 646 | transformBounds = aTransform.TransformAndClipBounds( 46:16.73 | ^~~~~~~~~~~~~~~ 46:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 46:16.73 808 | sourceTransform.PostTranslate(transformBounds.TopLeft()); 46:16.73 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 46:16.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 46:16.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 46:16.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 46:16.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 46:16.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 46:16.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 46:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 46:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:16.73 794 | RectTyped TransformAndClipBounds( 46:16.73 | ^~~~~~~~~~~~~~~~~~~~~~ 46:16.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 46:16.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 46:16.74 882 | p = srcPoint.As2DPoint(); 46:16.74 | ^ 46:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 46:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 46:16.76 646 | transformBounds = aTransform.TransformAndClipBounds( 46:16.76 | ^~~~~~~~~~~~~~~ 46:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 46:16.76 808 | sourceTransform.PostTranslate(transformBounds.TopLeft()); 46:16.76 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 46:18.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 46:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 46:18.89 from PBackgroundFileRequestChild.cpp:9, 46:18.89 from UnifiedProtocols3.cpp:11: 46:18.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 46:18.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 46:18.89 1249 | CSSCoord ToCSSPixels() const { return _0; } 46:18.89 | ^ 46:19.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 46:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/WebRenderAPI.cpp:18, 46:19.49 from Unified_cpp_webrender_bindings0.cpp:110: 46:19.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 46:19.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 46:19.49 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:19.49 | ^ 46:21.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxXlibSurface.cpp:18: 46:21.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 46:21.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 46:21.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:21.37 | ^ 46:22.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:22.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:22.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:22.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:22.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:22.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:22.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 46:22.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:22.48 from PServiceWorkerContainer.cpp:7, 46:22.48 from UnifiedProtocols28.cpp:2: 46:22.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 46:22.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 46:22.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:22.48 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:22.48 | ^~~~~~~~ 46:22.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 46:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 46:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 46:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 46:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 46:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 46:22.53 from PBackgroundFileRequestChild.cpp:9, 46:22.53 from UnifiedProtocols3.cpp:11: 46:22.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 46:22.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 46:22.53 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:22.53 | ^ 46:22.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 46:22.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 46:22.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:22.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 46:22.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:22.56 from PServiceWorkerContainer.cpp:7, 46:22.57 from UnifiedProtocols28.cpp:2: 46:22.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 46:22.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:22.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:22.57 | ^~~~~~~~ 46:24.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:24.51 from PServiceWorkerContainer.cpp:7, 46:24.51 from UnifiedProtocols28.cpp:2: 46:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 46:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.51 427 | SizeT Size() const { return SizeT(width, height); } 46:24.51 | ^~~~ 46:24.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:24.51 from PServiceWorkerContainer.cpp:7, 46:24.51 from UnifiedProtocols28.cpp:2: 46:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.51 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:24.51 | ^~~~~~~~ 46:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.51 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:24.51 | ^~~~~~~~ 46:24.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 46:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:24.52 from PServiceWorkerContainer.cpp:7, 46:24.52 from UnifiedProtocols28.cpp:2: 46:24.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:24.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.52 62 | Sub operator-(const Sub& aPoint) const { 46:24.52 | ^~~~~~~~ 46:24.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 46:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:24.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:24.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesParent.h:18, 46:24.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:9, 46:24.69 from Unified_cpp_image1.cpp:2: 46:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 46:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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:24.69 1859 | int32_t aAppUnitsPerPixel) { 46:24.69 | ^ 46:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 46:24.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 46:24.69 3214 | int32_t aAppUnitsPerPixel) { 46:24.69 | ^ 46:24.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 46:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:24.86 from PServiceWorkerContainer.cpp:7, 46:24.86 from UnifiedProtocols28.cpp:2: 46:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 46:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.86 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:24.86 | ^~~~~~~~ 46:25.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 46:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:25.24 from PServiceWorkerContainer.cpp:7, 46:25.24 from UnifiedProtocols28.cpp:2: 46:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 46:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.24 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:25.24 | ^~~~~~~~~~~~~ 46:25.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 46:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:25.24 from PServiceWorkerContainer.cpp:7, 46:25.24 from UnifiedProtocols28.cpp:2: 46:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:25.24 323 | static SizeTyped FromUnknownSize( 46:25.24 | ^~~~~~~~~~~~~~~ 46:25.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 46:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 46:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTextRun.h:14, 46:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:45: 46:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 46:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 46:26.02 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:26.02 | ^ 46:27.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 46:28.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTextRun.h:14, 46:28.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:45: 46:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 46:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 46:28.24 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:28.24 | ^ 46:28.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesParent.h:18, 46:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:9, 46:28.64 from Unified_cpp_image1.cpp:2: 46:28.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 46:28.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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:28.64 332 | LayerPoint GetFixedPositionAnchor() const { 46:28.64 | ^ 46:28.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:28.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:28.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:28.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:28.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesParent.h:18, 46:28.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:9, 46:28.92 from Unified_cpp_image1.cpp:2: 46:28.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 46:28.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 46:28.93 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:28.93 | ^ 46:28.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 46:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:15: 46:28.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 46:28.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 46:28.98 189 | CSSRect GetExpandedScrollableRect() const { 46:28.98 | ^ 46:28.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 46:28.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 46:28.98 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:28.98 | ^ 46:29.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 46:29.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 46:29.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:29.35 | ^ 46:29.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 46:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 46:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 46:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 46:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 46:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 46:29.35 from PBackgroundFileRequestChild.cpp:9, 46:29.35 from UnifiedProtocols3.cpp:11: 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 46:29.35 21 | inline Rect ToRect(const gfxRect& aRect) { 46:29.35 | ^ 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 46:29.35 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:29.35 | ^ 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 46:29.35 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:29.35 | ^ 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 46:29.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:29.35 | ^ 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 46:29.35 44 | inline Size ToSize(const gfxSize& aSize) { 46:29.35 | ^ 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 46:29.35 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:29.35 | ^ 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 46:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 46:29.35 243 | CSSRect CalculateScrollRange() const { 46:29.36 | ^ 46:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 46:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 46:29.36 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:29.36 | ^ 46:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 46:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:29.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:29.36 | ^ 46:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 46:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 46:29.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:29.41 | ^ 46:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 46:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 46:29.41 457 | CSSRect GetVisualViewport() const { 46:29.41 | ^ 46:29.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesParent.h:18, 46:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:9, 46:29.41 from Unified_cpp_image1.cpp:2: 46:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 46:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 46:29.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:29.41 | ^ 46:29.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/WebRenderAPI.cpp:18, 46:29.41 from Unified_cpp_webrender_bindings0.cpp:110: 46:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 46:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 46:29.41 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:29.41 | ^ 46:29.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 46:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 46:29.93 from PTCPSocketParent.cpp:7, 46:29.93 from UnifiedProtocols31.cpp:2: 46:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 46:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:29.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:29.93 | ^ 46:29.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 46:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxBlur.h:10, 46:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:18, 46:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/icon/gtk/nsIconChannel.cpp:33: 46:30.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 46:30.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:30.22 | ^ 46:30.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 46:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 46:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 46:30.22 from PTCPSocketParent.cpp:7, 46:30.22 from UnifiedProtocols31.cpp:2: 46:30.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 46:30.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 46:30.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:30.22 | ^ 46:30.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 46:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:20, 46:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/icon/gtk/nsIconChannel.cpp:33: 46:30.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 46:30.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 46:30.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:30.22 | ^ 46:30.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 46:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 46:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 46:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 46:30.65 from PTCPSocketParent.cpp:7, 46:30.65 from UnifiedProtocols31.cpp:2: 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:30.65 | ^ 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 46:30.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:30.65 | ^ 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 46:30.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:30.65 | ^ 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 46:30.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:30.65 | ^ 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 46:30.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:30.65 | ^ 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 46:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 46:30.65 371 | nscoord aAppUnitsPerDevPixel) { 46:30.66 | ^ 46:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 46:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:30.66 380 | nscoord aAppUnitsPerDevPixel) { 46:30.66 | ^ 46:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 46:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 46:30.69 387 | nscoord aAppUnitsPerDevPixel) { 46:30.69 | ^ 46:30.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 46:30.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.83 394 | nscoord aAppUnitsPerDevPixel) { 46:30.83 | ^ 46:30.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 46:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 46:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/icon/gtk/nsIconChannel.cpp:33: 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:31.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:31.15 | ^ 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 46:31.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:31.15 | ^ 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 46:31.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:31.15 | ^ 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 46:31.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:31.15 | ^ 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 46:31.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:31.15 | ^ 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 46:31.15 371 | nscoord aAppUnitsPerDevPixel) { 46:31.15 | ^ 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:31.15 380 | nscoord aAppUnitsPerDevPixel) { 46:31.15 | ^ 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 46:31.15 387 | nscoord aAppUnitsPerDevPixel) { 46:31.15 | ^ 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 46:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:31.16 394 | nscoord aAppUnitsPerDevPixel) { 46:31.16 | ^ 46:33.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Swizzle.h:10, 46:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/icon/gtk/nsIconChannel.cpp:15: 46:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 46:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 46:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:33.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:33.12 | ^~~~~~~~ 46:34.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 46:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 46:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 46:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 46:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 46:34.18 from PBackgroundFileRequestChild.cpp:9, 46:34.18 from UnifiedProtocols3.cpp:11: 46:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 46:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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:34.18 1859 | int32_t aAppUnitsPerPixel) { 46:34.18 | ^ 46:34.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 46:34.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 46:34.29 3214 | int32_t aAppUnitsPerPixel) { 46:34.29 | ^ 46:34.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 46:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 46:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:34.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:34.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:34.53 from Unified_cpp_webrender_bindings0.cpp:2: 46:34.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 46:34.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 46:34.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:34.53 | ^~~~~~~~ 46:34.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 46:34.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 46:34.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:34.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:34.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:34.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:34.56 from Unified_cpp_webrender_bindings0.cpp:2: 46:34.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:34.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 46:34.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.56 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:34.56 | ^~~~~~~~~~~~~ 46:34.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 46:34.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 46:34.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:34.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:34.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:34.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:34.56 from Unified_cpp_webrender_bindings0.cpp:2: 46:34.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:34.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:34.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:34.56 323 | static SizeTyped FromUnknownSize( 46:34.56 | ^~~~~~~~~~~~~~~ 46:35.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 46:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 46:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:35.19 from Unified_cpp_webrender_bindings0.cpp:2: 46:35.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 46:35.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:35.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:35.19 | ^~~~~~~~ 46:35.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ClippedImage.cpp:13, 46:35.34 from Unified_cpp_image0.cpp:20: 46:35.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h: In member function 'gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const': 46:35.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:77: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 46:35.34 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 46:35.34 | ^ 46:35.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/OrientedImage.cpp:14, 46:35.54 from Unified_cpp_image1.cpp:38: 46:35.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h: In member function 'gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const': 46:35.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:77: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 46:35.54 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 46:35.54 | ^ 46:35.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:35.82 from Unified_cpp_webrender_bindings0.cpp:2: 46:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 46:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:35.82 427 | SizeT Size() const { return SizeT(width, height); } 46:35.82 | ^~~~ 46:35.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:35.82 from Unified_cpp_webrender_bindings0.cpp:2: 46:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:35.82 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:35.82 | ^~~~~~~~ 46:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:35.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:35.82 | ^~~~~~~~ 46:35.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:35.83 from Unified_cpp_webrender_bindings0.cpp:2: 46:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:35.83 62 | Sub operator-(const Sub& aPoint) const { 46:35.83 | ^~~~~~~~ 46:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function 'sh::TString sh::TypeString(const sh::TType&)': 46:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:915:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 46:36.04 915 | switch (type.getNominalSize()) 46:36.04 | ^~~~~~ 46:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:926:13: note: here 46:36.04 926 | case EbtInt: 46:36.04 | ^~~~ 46:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:927:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 46:36.04 927 | switch (type.getNominalSize()) 46:36.04 | ^~~~~~ 46:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:938:13: note: here 46:36.04 938 | case EbtUInt: 46:36.04 | ^~~~ 46:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:939:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 46:36.04 939 | switch (type.getNominalSize()) 46:36.04 | ^~~~~~ 46:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:950:13: note: here 46:36.04 950 | case EbtBool: 46:36.04 | ^~~~ 46:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:951:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 46:36.04 951 | switch (type.getNominalSize()) 46:36.04 | ^~~~~~ 46:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:962:13: note: here 46:36.04 962 | case EbtVoid: 46:36.04 | ^~~~ 46:36.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 46:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 46:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 46:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 46:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 46:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 46:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 46:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/LookupResult.h:16, 46:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:17, 46:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 46:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 46:36.45 from Unified_cpp_image_decoders0.cpp:11: 46:36.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 46:36.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 46:36.45 189 | CSSRect GetExpandedScrollableRect() const { 46:36.45 | ^ 46:36.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 46:36.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 46:36.45 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:36.45 | ^ 46:36.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 46:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 46:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 46:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 46:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 46:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 46:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:36.46 from PStreamFilter.cpp:7, 46:36.46 from UnifiedProtocols30.cpp:20: 46:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 46:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 46:36.47 189 | CSSRect GetExpandedScrollableRect() const { 46:36.47 | ^ 46:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 46:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 46:36.47 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:36.47 | ^ 46:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 46:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 46:36.47 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:36.47 | ^ 46:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 46:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 46:36.47 243 | CSSRect CalculateScrollRange() const { 46:36.47 | ^ 46:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 46:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 46:36.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:36.48 | ^ 46:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 46:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 46:36.48 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:36.48 | ^ 46:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 46:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 46:36.48 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:36.48 | ^ 46:36.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 46:36.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 46:36.49 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:36.49 | ^ 46:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 46:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 46:36.51 243 | CSSRect CalculateScrollRange() const { 46:36.51 | ^ 46:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 46:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 46:36.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:36.51 | ^ 46:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 46:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 46:36.52 457 | CSSRect GetVisualViewport() const { 46:36.52 | ^ 46:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 46:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 46:36.54 457 | CSSRect GetVisualViewport() const { 46:36.54 | ^ 46:37.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 46:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 46:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:37.38 from Unified_cpp_webrender_bindings0.cpp:2: 46:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 46:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:37.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:37.38 | ^~~~~~~~ 46:38.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 46:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 46:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 46:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 46:38.98 from PBackgroundFileRequestChild.cpp:9, 46:38.98 from UnifiedProtocols3.cpp:11: 46:38.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 46:38.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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:38.98 332 | LayerPoint GetFixedPositionAnchor() const { 46:38.98 | ^ 46:39.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 46:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 46:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 46:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 46:39.18 from PBackgroundFileRequestChild.cpp:9, 46:39.18 from UnifiedProtocols3.cpp:11: 46:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 46:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 46:39.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:39.18 | ^ 46:39.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:39.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:39.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:39.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 46:39.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 46:39.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 46:39.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 46:39.29 from PBackgroundFileRequestChild.cpp:9, 46:39.29 from UnifiedProtocols3.cpp:11: 46:39.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 46:39.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 46:39.29 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:39.29 | ^ 46:39.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 46:39.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:15: 46:39.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 46:39.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 46:39.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:39.74 | ^ 46:40.32 image/decoders/icon 46:40.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 46:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 46:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 46:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 46:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 46:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 46:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 46:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:40.49 from PServiceWorkerContainer.cpp:7, 46:40.49 from UnifiedProtocols28.cpp:2: 46:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 46:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 46:40.50 760 | typename detail::Nth::Type extract() { 46:40.50 | ^~~~~~~ 46:40.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 46:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 46:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 46:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:40.68 from PStreamFilter.cpp:7, 46:40.68 from UnifiedProtocols30.cpp:20: 46:40.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 46:40.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 46:40.68 1249 | CSSCoord ToCSSPixels() const { return _0; } 46:40.68 | ^ 46:43.92 image/encoders/ico 46:46.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 46:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 46:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.cpp:9, 46:46.03 from Unified_cpp_image0.cpp:110: 46:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 46:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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:46.03 332 | LayerPoint GetFixedPositionAnchor() const { 46:46.03 | ^ 46:47.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/RasterImage.cpp:22, 46:47.50 from Unified_cpp_image1.cpp:56: 46:47.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 46:47.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 46:47.50 1394 | LayerPoint GetFixedPositionAnchor() { 46:47.50 | ^ 46:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 46:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 46:47.65 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:47.65 | ^ 46:49.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 46:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.cpp:9, 46:49.28 from Unified_cpp_image0.cpp:110: 46:49.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 46:49.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 46:49.28 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:49.28 | ^ 46:50.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 46:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 46:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 46:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 46:50.92 from PStreamFilter.cpp:7, 46:50.92 from UnifiedProtocols30.cpp:20: 46:50.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 46:50.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 46:50.92 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:50.92 | ^ 46:51.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 46:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 46:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 46:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:51.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:51.54 from Unified_cpp_webrender_bindings0.cpp:2: 46:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 46:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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.54 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:51.54 | ^~~~~~~~~~~~~~ 46:51.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 46:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 46:51.70 from PBackgroundFileRequest.cpp:7, 46:51.70 from UnifiedProtocols3.cpp:2: 46:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 46:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 46:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:51.70 | ^~~~~~~~ 46:51.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 46:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 46:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 46:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 46:51.75 from PBackgroundFileRequest.cpp:7, 46:51.75 from UnifiedProtocols3.cpp:2: 46:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 46:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.75 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:51.75 | ^~~~~~~~ 46:52.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 46:52.04 from PBackgroundFileRequest.cpp:7, 46:52.04 from UnifiedProtocols3.cpp:2: 46:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 46:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.04 427 | SizeT Size() const { return SizeT(width, height); } 46:52.04 | ^~~~ 46:52.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 46:52.04 from PBackgroundFileRequest.cpp:7, 46:52.04 from UnifiedProtocols3.cpp:2: 46:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.04 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:52.04 | ^~~~~~~~ 46:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.04 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:52.04 | ^~~~~~~~ 46:52.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 46:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 46:52.04 from PBackgroundFileRequest.cpp:7, 46:52.04 from UnifiedProtocols3.cpp:2: 46:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.05 62 | Sub operator-(const Sub& aPoint) const { 46:52.05 | ^~~~~~~~ 46:52.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:15: 46:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 46:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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:52.29 1859 | int32_t aAppUnitsPerPixel) { 46:52.29 | ^ 46:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 46:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 46:52.29 3214 | int32_t aAppUnitsPerPixel) { 46:52.29 | ^ 46:52.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 46:52.29 from Unified_cpp_image_decoders0.cpp:11: 46:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 46:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 46:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.29 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:52.29 | ^~~~~~~~ 46:52.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 46:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 46:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 46:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 46:52.30 from PBackgroundFileRequest.cpp:7, 46:52.30 from UnifiedProtocols3.cpp:2: 46:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 46:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.30 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:52.50 | ^~~~~~~~ 46:52.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 46:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:150: 46:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 46:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: 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.57 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 46:52.57 | ^ 46:52.61 image/encoders/png 46:52.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 46:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:15: 46:52.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 46:52.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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:52.87 332 | LayerPoint GetFixedPositionAnchor() const { 46:52.87 | ^ 46:52.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 46:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:15: 46:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 46:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 46:52.90 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:52.90 | ^ 46:52.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 46:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:15: 46:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 46:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 46:52.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:52.92 | ^ 46:53.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 46:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 46:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 46:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 46:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 46:53.26 from Unified_cpp_image_decoders0.cpp:11: 46:53.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 46:53.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:53.26 | ^~~~~~~~~~~~~ 46:53.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 46:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 46:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 46:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 46:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 46:53.26 from Unified_cpp_image_decoders0.cpp:11: 46:53.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:53.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.26 323 | static SizeTyped FromUnknownSize( 46:53.26 | ^~~~~~~~~~~~~~~ 46:53.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 46:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 46:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:53.40 from Unified_cpp_webrender_bindings0.cpp:2: 46:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 46:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.40 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:53.40 | ^~~~~~~~~~~~~ 46:53.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:53.44 from Unified_cpp_webrender_bindings0.cpp:2: 46:53.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 46:53.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.44 383 | Point TopLeft() const { return Point(x, y); } 46:53.44 | ^~~~~~~ 46:53.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:53.44 from Unified_cpp_webrender_bindings0.cpp:2: 46:53.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 46:53.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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.44 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:53.44 | ^~~~~~~~~~~~~~~ 46:53.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:53.76 from Unified_cpp_webrender_bindings0.cpp:2: 46:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.76 277 | static RectTyped FromUnknownRect( 46:53.76 | ^~~~~~~~~~~~~~~ 46:53.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:53.76 from Unified_cpp_webrender_bindings0.cpp:2: 46:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.76 150 | static PointTyped FromUnknownPoint( 46:53.76 | ^~~~~~~~~~~~~~~~ 46:53.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:53.76 from Unified_cpp_webrender_bindings0.cpp:2: 46:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 46:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:53.76 282 | RectTyped ToUnknownRect() const { 46:53.76 | ^~~~~~~~~~~~~ 46:55.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 46:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 46:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 46:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 46:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 46:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 46:55.38 from Unified_cpp_image_decoders0.cpp:11: 46:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 46:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:55.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:55.38 | ^~~~~~~~ 46:55.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 46:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 46:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:55.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:55.39 from Unified_cpp_webrender_bindings0.cpp:2: 46:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 46:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.40 246 | PointTyped As2DPoint() const { 46:55.40 | ^~~~~~~~~ 46:55.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 46:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:16, 46:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 46:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 46:55.65 from Unified_cpp_image_decoders0.cpp:11: 46:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 46:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:55.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:55.65 | ^~~~~~~~ 46:55.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 46:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 46:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 46:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 46:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 46:55.83 from Unified_cpp_image_decoders0.cpp:11: 46:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 46:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:55.83 427 | SizeT Size() const { return SizeT(width, height); } 46:55.83 | ^~~~ 46:55.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 46:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:16, 46:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 46:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 46:55.83 from Unified_cpp_image_decoders0.cpp:11: 46:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:55.84 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:55.84 | ^~~~~~~~ 46:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:55.84 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:55.84 | ^~~~~~~~ 46:55.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 46:55.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 46:55.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 46:55.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 46:55.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 46:55.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/nsAVIFDecoder.cpp:7, 46:55.84 from Unified_cpp_image_decoders0.cpp:11: 46:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:55.84 62 | Sub operator-(const Sub& aPoint) const { 46:55.84 | ^~~~~~~~ 46:56.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 46:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 46:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 46:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:56.37 from Unified_cpp_webrender_bindings0.cpp:2: 46:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 46:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.37 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 46:56.37 | ^~~~~~~~~ 46:56.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 46:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 46:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 46:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 46:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 46:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 46:56.37 from Unified_cpp_webrender_bindings0.cpp:2: 46:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 46:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.37 2266 | PointTyped TransformPointSimple( 46:56.37 | ^~~~~~~~~~~~~~~~~~~~ 46:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 46:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:56.37 794 | RectTyped TransformAndClipBounds( 46:56.37 | ^~~~~~~~~~~~~~~~~~~~~~ 46:56.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 46:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 46:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 46:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 46:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 46:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 46:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 46:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 46:56.95 from Unified_cpp_gfx_thebes1.cpp:2: 46:56.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 46:56.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:56.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:56.95 | ^ 46:58.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 46:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.cpp:9, 46:58.41 from Unified_cpp_image0.cpp:110: 46:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 46:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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:58.41 1859 | int32_t aAppUnitsPerPixel) { 46:58.41 | ^ 46:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 46:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 46:58.44 3214 | int32_t aAppUnitsPerPixel) { 46:58.44 | ^ 46:58.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 46:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 46:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 46:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 46:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 46:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 46:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 46:58.44 from Unified_cpp_gfx_thebes1.cpp:2: 46:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 46:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 46:58.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:58.44 | ^ 47:00.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 47:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 47:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.cpp:9, 47:00.20 from Unified_cpp_image0.cpp:110: 47:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 47:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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:00.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:00.20 | ^ 47:00.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 47:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 47:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.cpp:9, 47:00.38 from Unified_cpp_image0.cpp:110: 47:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 47:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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:00.38 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:00.38 | ^ 47:00.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 47:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 47:00.43 from PBackgroundFileRequest.cpp:7, 47:00.43 from UnifiedProtocols3.cpp:2: 47:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 47:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:00.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:00.43 | ^~~~~~~~~~~~~ 47:00.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 47:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 47:00.43 from PBackgroundFileRequest.cpp:7, 47:00.43 from UnifiedProtocols3.cpp:2: 47:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:00.43 323 | static SizeTyped FromUnknownSize( 47:00.43 | ^~~~~~~~~~~~~~~ 47:02.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 47:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 47:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 47:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 47:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 47:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 47:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 47:02.27 from Unified_cpp_gfx_thebes1.cpp:2: 47:02.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 47:02.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:02.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:02.27 | ^ 47:02.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 47:02.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:02.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:02.27 | ^ 47:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 47:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 47:02.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:02.36 | ^ 47:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 47:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 47:02.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:02.39 | ^ 47:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 47:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 47:02.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:02.39 | ^ 47:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 47:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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:02.50 371 | nscoord aAppUnitsPerDevPixel) { 47:02.50 | ^ 47:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 47:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:02.58 380 | nscoord aAppUnitsPerDevPixel) { 47:02.58 | ^ 47:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 47:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:02.58 387 | nscoord aAppUnitsPerDevPixel) { 47:02.58 | ^ 47:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 47:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:02.60 394 | nscoord aAppUnitsPerDevPixel) { 47:02.60 | ^ 47:05.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 47:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 47:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:05.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:05.42 | ^~~~~~~~ 47:05.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 47:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:05.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:05.63 | ^~~~~~~~ 47:05.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 47:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:05.80 427 | SizeT Size() const { return SizeT(width, height); } 47:05.80 | ^~~~ 47:05.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:05.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:05.80 | ^~~~~~~~ 47:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:05.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:05.80 | ^~~~~~~~ 47:05.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 47:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:05.81 62 | Sub operator-(const Sub& aPoint) const { 47:05.81 | ^~~~~~~~ 47:05.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 47:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 47:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 47:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 47:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 47:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:16, 47:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 47:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 47:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 47:05.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 47:05.91 from Unified_cpp_webrender_bindings0.cpp:2: 47:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 47:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 47:05.91 760 | typename detail::Nth::Type extract() { 47:05.91 | ^~~~~~~ 47:06.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 47:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 47:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 47:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 47:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 47:06.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 47:06.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:06.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:06.22 | ^ 47:06.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 47:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:06.48 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:06.48 | ^~~~~~~~ 47:06.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 47:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 47:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 47:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 47:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 47:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 47:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 47:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 47:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 47:06.82 189 | CSSRect GetExpandedScrollableRect() const { 47:06.82 | ^ 47:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 47:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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:06.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:06.82 | ^ 47:06.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:16, 47:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 47:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 47:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 47:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 47:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:06.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:06.82 | ^ 47:06.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 47:06.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 47:06.85 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:06.85 | ^ 47:06.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 47:06.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 47:06.85 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:06.85 | ^ 47:06.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 47:06.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 47:06.85 243 | CSSRect CalculateScrollRange() const { 47:06.85 | ^ 47:06.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 47:06.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 47:06.87 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:06.87 | ^ 47:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 47:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 47:06.99 457 | CSSRect GetVisualViewport() const { 47:06.99 | ^ 47:07.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 47:07.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 47:07.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 47:07.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 47:07.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 47:07.12 21 | inline Rect ToRect(const gfxRect& aRect) { 47:07.12 | ^ 47:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 47:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 47:07.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:07.14 | ^ 47:07.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 47:07.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:07.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:07.16 | ^ 47:07.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 47:07.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 47:07.17 44 | inline Size ToSize(const gfxSize& aSize) { 47:07.17 | ^ 47:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 47:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:07.19 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:07.19 | ^ 47:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 47:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:07.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:07.21 | ^ 47:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 47:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 47:07.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:07.21 | ^ 47:07.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, 47:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/URIUtils.h:10, 47:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/icon/nsIconURI.cpp:11, 47:07.28 from Unified_cpp_image_decoders_icon0.cpp:11: 47:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 47:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:07.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:07.28 | ^ 47:07.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/WebRenderAPI.cpp:18, 47:08.11 from Unified_cpp_webrender_bindings0.cpp:110: 47:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 47:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 47:08.11 | ^ 47:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:08.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 47:08.11 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:08.11 | ~~~~~~~~~~~~~^~ 47:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:08.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 47:08.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 47:08.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 47:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 47:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 47:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 47:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 47:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 47:08.11 from Unified_cpp_webrender_bindings0.cpp:2: 47:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 282 | RectTyped ToUnknownRect() const { 47:08.11 | ^~~~~~~~~~~~~ 47:08.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/webrender_bindings/WebRenderAPI.cpp:18, 47:08.11 from Unified_cpp_webrender_bindings0.cpp:110: 47:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:08.11 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 47:08.11 | ^~~~~~~~~~~ 47:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:08.11 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 47:08.11 | ^ 47:08.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, 47:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/URIUtils.h:10, 47:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/icon/nsIconURI.cpp:11, 47:08.64 from Unified_cpp_image_decoders_icon0.cpp:11: 47:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 47:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:08.64 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:08.64 | ^ 47:09.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 47:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 47:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:18, 47:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 47:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 47:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 47:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:09.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:09.31 | ^~~~~~~~ 47:09.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 47:09.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 47:09.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:18, 47:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 47:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 47:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:09.33 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:09.33 | ^~~~~~~~~~~~~ 47:09.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 47:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 47:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:18, 47:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 47:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:09.35 323 | static SizeTyped FromUnknownSize( 47:09.35 | ^~~~~~~~~~~~~~~ 47:09.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 47:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 47:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:18, 47:09.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 47:09.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 47:09.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:09.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:09.67 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:09.67 | ^~~~~~~~ 47:09.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 47:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 47:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:14, 47:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:11, 47:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 47:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 47:09.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:09.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 47:09.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:09.83 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:09.83 | ^~~~~~~~ 47:09.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 47:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:16, 47:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 47:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 47:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 47:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:09.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:09.87 | ^ 47:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 47:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:09.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:09.87 | ^ 47:09.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 47:09.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 47:09.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:09.90 | ^ 47:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 47:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 47:09.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:09.93 | ^ 47:09.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 47:09.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 47:09.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:09.96 | ^ 47:10.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:18, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 47:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 47:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.04 427 | SizeT Size() const { return SizeT(width, height); } 47:10.04 | ^~~~ 47:10.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:14, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:11, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 47:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.04 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:10.04 | ^~~~~~~~ 47:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.04 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:10.04 | ^~~~~~~~ 47:10.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:18, 47:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/build/nsImageModule.cpp:16: 47:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.04 62 | Sub operator-(const Sub& aPoint) const { 47:10.04 | ^~~~~~~~ 47:10.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 47:10.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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:10.06 371 | nscoord aAppUnitsPerDevPixel) { 47:10.06 | ^ 47:10.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 47:10.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:10.10 380 | nscoord aAppUnitsPerDevPixel) { 47:10.10 | ^ 47:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 47:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:10.12 387 | nscoord aAppUnitsPerDevPixel) { 47:10.12 | ^ 47:10.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 47:10.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.14 394 | nscoord aAppUnitsPerDevPixel) { 47:10.14 | ^ 47:10.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 47:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:10.49 | ^~~~~~~~~~~~~ 47:10.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.50 323 | static SizeTyped FromUnknownSize( 47:10.50 | ^~~~~~~~~~~~~~~ 47:10.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 47:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 47:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 47:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 47:10.71 from Unified_cpp_image2.cpp:2: 47:10.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 47:10.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 47:10.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.71 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:10.71 | ^~~~~~~~ 47:10.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 47:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 47:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 47:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 47:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 47:10.81 from Unified_cpp_gfx_thebes0.cpp:11: 47:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 47:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:10.81 | ^ 47:10.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 47:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 47:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 47:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 47:10.84 from Unified_cpp_image2.cpp:2: 47:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 47:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:10.84 | ^~~~~~~~~~~~~ 47:10.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 47:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 47:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 47:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 47:10.84 from Unified_cpp_image2.cpp:2: 47:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.84 323 | static SizeTyped FromUnknownSize( 47:10.84 | ^~~~~~~~~~~~~~~ 47:10.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 47:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 47:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 47:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 47:10.97 from Unified_cpp_image2.cpp:2: 47:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 47:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.97 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:10.97 | ^~~~~~~~ 47:11.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 47:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 47:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 47:11.14 from Unified_cpp_image2.cpp:2: 47:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 47:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:11.14 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:11.14 | ^~~~~~~~ 47:11.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:11.32 from PTCPSocketParent.cpp:11, 47:11.32 from UnifiedProtocols31.cpp:2: 47:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 47:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 47:11.32 189 | CSSRect GetExpandedScrollableRect() const { 47:11.32 | ^ 47:11.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 47:11.32 from Unified_cpp_image2.cpp:2: 47:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 47:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:11.32 427 | SizeT Size() const { return SizeT(width, height); } 47:11.32 | ^~~~ 47:11.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 47:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 47:11.32 from Unified_cpp_image2.cpp:2: 47:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:11.32 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:11.32 | ^~~~~~~~ 47:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:11.32 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:11.32 | ^~~~~~~~ 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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:11.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:11.33 | ^ 47:11.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 47:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 47:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 47:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 47:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 47:11.33 from Unified_cpp_image2.cpp:2: 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:11.33 62 | Sub operator-(const Sub& aPoint) const { 47:11.33 | ^~~~~~~~ 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 47:11.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:11.33 | ^ 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 47:11.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:11.33 | ^ 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 47:11.33 243 | CSSRect CalculateScrollRange() const { 47:11.33 | ^ 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 47:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 47:11.33 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:11.33 | ^ 47:11.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 47:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 47:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 47:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 47:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 47:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 47:11.38 from PStreamFilter.cpp:7, 47:11.38 from UnifiedProtocols30.cpp:20: 47:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 47:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 47:11.38 21 | inline Rect ToRect(const gfxRect& aRect) { 47:11.38 | ^ 47:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 47:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 47:11.38 457 | CSSRect GetVisualViewport() const { 47:11.38 | ^ 47:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 47:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 47:11.38 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:11.38 | ^ 47:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 47:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:11.38 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:11.38 | ^ 47:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 47:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 47:11.40 44 | inline Size ToSize(const gfxSize& aSize) { 47:11.40 | ^ 47:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 47:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:11.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:11.40 | ^ 47:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 47:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:11.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:11.40 | ^ 47:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 47:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 47:11.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:11.40 | ^ 47:11.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 47:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 47:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 47:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 47:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 47:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SVGDocumentWrapper.cpp:15, 47:11.80 from Unified_cpp_image1.cpp:65: 47:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 47:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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:11.80 44 | operator Point() const { return Point(mX, mY); } 47:11.80 | ^ 47:12.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.h:22, 47:12.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SVGDocumentWrapper.cpp:29, 47:12.23 from Unified_cpp_image1.cpp:65: 47:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 47:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 47:12.23 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 47:12.23 | ^ 47:12.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 47:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 47:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 47:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 47:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 47:12.46 from PStreamFilter.cpp:7, 47:12.46 from UnifiedProtocols30.cpp:20: 47:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 47:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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:12.46 1859 | int32_t aAppUnitsPerPixel) { 47:12.46 | ^ 47:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 47:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:12.47 3214 | int32_t aAppUnitsPerPixel) { 47:12.47 | ^ 47:12.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 47:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 47:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 47:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 47:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 47:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 47:12.73 from Unified_cpp_gfx_thebes0.cpp:11: 47:12.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 47:12.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:12.74 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:12.74 | ^ 47:12.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 47:12.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 47:12.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 47:12.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 47:12.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 47:12.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 47:12.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 47:12.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 47:12.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:15: 47:12.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 47:12.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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:12.94 1394 | LayerPoint GetFixedPositionAnchor() { 47:12.94 | ^ 47:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 47:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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:12.96 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:12.96 | ^ 47:13.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 47:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 47:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 47:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 47:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 47:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 47:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 47:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:15: 47:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 47:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 47:13.23 49 | gfx::Size GetInheritedScale() const { return mScale; } 47:13.23 | ^ 47:13.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, 47:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/URIUtils.h:10, 47:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/icon/nsIconURI.cpp:11, 47:13.42 from Unified_cpp_image_decoders_icon0.cpp:11: 47:13.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 47:13.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:13.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:13.42 | ^ 47:13.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 47:13.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:13.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:13.42 | ^ 47:13.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 47:13.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 47:13.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:13.42 | ^ 47:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 47:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 47:13.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:13.57 | ^ 47:13.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 47:13.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 47:13.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:13.65 | ^ 47:13.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 47:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 47:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 47:13.84 from PStreamFilter.cpp:7, 47:13.84 from UnifiedProtocols30.cpp:20: 47:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 47:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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:13.84 332 | LayerPoint GetFixedPositionAnchor() const { 47:13.84 | ^ 47:13.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:13.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:13.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:13.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 47:13.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 47:13.92 from PStreamFilter.cpp:7, 47:13.92 from UnifiedProtocols30.cpp:20: 47:13.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 47:13.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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:13.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:13.92 | ^ 47:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 47:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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:13.96 371 | nscoord aAppUnitsPerDevPixel) { 47:13.96 | ^ 47:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 47:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:13.96 380 | nscoord aAppUnitsPerDevPixel) { 47:13.96 | ^ 47:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 47:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:13.96 387 | nscoord aAppUnitsPerDevPixel) { 47:13.96 | ^ 47:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 47:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:13.97 394 | nscoord aAppUnitsPerDevPixel) { 47:13.97 | ^ 47:13.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 47:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 47:13.97 from PStreamFilter.cpp:7, 47:13.97 from UnifiedProtocols30.cpp:20: 47:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 47:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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:13.97 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:13.97 | ^ 47:14.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 47:14.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:14.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:14.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:14.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:14.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:14.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:14.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:14.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 47:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:14.04 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:14.04 | ^~~~~~~~~~~~~~ 47:14.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 47:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 47:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 47:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 47:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 47:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 47:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 47:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 47:14.49 from PBackgroundFileRequest.cpp:7, 47:14.49 from UnifiedProtocols3.cpp:2: 47:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 47:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 47:14.50 760 | typename detail::Nth::Type extract() { 47:14.50 | ^~~~~~~ 47:14.70 image/encoders/jpeg 47:15.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 47:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:15.75 from PTCPSocketParent.cpp:11, 47:15.75 from UnifiedProtocols31.cpp:2: 47:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 47:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 47:15.75 1249 | CSSCoord ToCSSPixels() const { return _0; } 47:15.75 | ^ 47:16.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 47:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:16.16 | ^~~~~~~~~~~~~ 47:16.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 47:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:16.33 383 | Point TopLeft() const { return Point(x, y); } 47:16.33 | ^~~~~~~ 47:16.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 47:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 47:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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.42 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:16.42 | ^~~~~~~~~~~~~~~ 47:17.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 47:17.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFT2FontBase.h:10, 47:17.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 47:17.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:15: 47:17.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 47:17.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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:17.12 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 47:17.12 | ^ 47:17.73 image/encoders/bmp 47:18.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:18.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:18.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 47:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.13 277 | static RectTyped FromUnknownRect( 47:18.13 | ^~~~~~~~~~~~~~~ 47:18.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 47:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.23 150 | static PointTyped FromUnknownPoint( 47:18.23 | ^~~~~~~~~~~~~~~~ 47:18.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 47:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.23 282 | RectTyped ToUnknownRect() const { 47:18.24 | ^~~~~~~~~~~~~ 47:19.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 47:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 47:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 47:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 47:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 47:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 47:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 47:19.21 from Unified_cpp_gfx_thebes0.cpp:11: 47:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 47:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:19.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:19.21 | ^ 47:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 47:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:19.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:19.21 | ^ 47:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 47:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 47:19.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:19.21 | ^ 47:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 47:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 47:19.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:19.21 | ^ 47:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 47:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 47:19.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:19.37 | ^ 47:19.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 47:19.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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:19.59 371 | nscoord aAppUnitsPerDevPixel) { 47:19.59 | ^ 47:19.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 47:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:19.60 380 | nscoord aAppUnitsPerDevPixel) { 47:19.60 | ^ 47:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 47:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:19.60 387 | nscoord aAppUnitsPerDevPixel) { 47:19.60 | ^ 47:19.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 47:19.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:19.65 394 | nscoord aAppUnitsPerDevPixel) { 47:19.65 | ^ 47:19.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 47:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 47:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 47:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 47:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:37, 47:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 47:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 47:19.98 from Unified_cpp_gfx_thebes1.cpp:2: 47:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 47:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 47:19.98 1249 | CSSCoord ToCSSPixels() const { return _0; } 47:19.98 | ^ 47:21.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:21.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 47:21.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 47:21.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:21.95 | ^~~~~~~~ 47:22.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, 47:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/URIUtils.h:10, 47:22.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/icon/nsIconURI.cpp:11, 47:22.22 from Unified_cpp_image_decoders_icon0.cpp:11: 47:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 47:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 47:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:22.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:22.22 | ^~~~~~~~ 47:22.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 47:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 47:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 47:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:22.26 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:22.26 | ^~~~~~~~ 47:22.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, 47:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/URIUtils.h:10, 47:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/decoders/icon/nsIconURI.cpp:11, 47:22.29 from Unified_cpp_image_decoders_icon0.cpp:11: 47:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 47:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:22.29 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:22.29 | ^~~~~~~~ 47:22.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 47:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:22.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:22.84 | ^~~~~~~~ 47:22.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 47:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:22.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:22.92 | ^~~~~~~~~~~~~ 47:22.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:22.93 323 | static SizeTyped FromUnknownSize( 47:22.93 | ^~~~~~~~~~~~~~~ 47:22.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:22.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:22.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 47:22.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:22.94 427 | SizeT Size() const { return SizeT(width, height); } 47:22.94 | ^~~~ 47:22.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 47:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 47:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:22.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:22.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:22.95 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:22.95 | ^~~~~~~~ 47:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:22.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:22.95 | ^~~~~~~~ 47:22.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 47:22.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:22.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:22.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:22.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:22.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:22.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:22.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:22.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:22.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:22.97 62 | Sub operator-(const Sub& aPoint) const { 47:22.97 | ^~~~~~~~ 47:23.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleColorInlines.h:13, 47:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStruct.h:18, 47:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:19, 47:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:11, 47:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 47:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 47:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/LookupResult.h:16, 47:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:17, 47:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 47:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 47:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 47:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 47:23.70 1249 | CSSCoord ToCSSPixels() const { return _0; } 47:23.70 | ^ 47:25.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 47:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 47:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 47:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:25.15 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:25.15 | ^~~~~~~~~~~~~~ 47:25.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:25.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:25.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 47:25.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:25.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:25.23 | ^~~~~~~~~~~~~ 47:25.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 47:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.33 383 | Point TopLeft() const { return Point(x, y); } 47:25.33 | ^~~~~~~ 47:25.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 47:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 47:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 47:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:25.33 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:25.33 | ^~~~~~~~~~~~~~~ 47:26.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:26.05 from Unified_cpp_image1.cpp:2: 47:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 47:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 47:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:26.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:26.05 | ^~~~~~~~ 47:26.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:26.19 from Unified_cpp_image1.cpp:2: 47:26.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:26.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 47:26.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:26.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:26.19 | ^~~~~~~~ 47:26.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:26.56 from Unified_cpp_image1.cpp:2: 47:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:26.56 323 | static SizeTyped FromUnknownSize( 47:26.56 | ^~~~~~~~~~~~~~~ 47:26.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 47:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.63 277 | static RectTyped FromUnknownRect( 47:26.63 | ^~~~~~~~~~~~~~~ 47:26.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 47:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.68 150 | static PointTyped FromUnknownPoint( 47:26.68 | ^~~~~~~~~~~~~~~~ 47:26.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:26.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:26.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:26.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:26.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:26.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 47:26.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.70 282 | RectTyped ToUnknownRect() const { 47:26.70 | ^~~~~~~~~~~~~ 47:27.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:27.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:27.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:27.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:27.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:27.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:27.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:27.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:27.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:27.31 from Unified_cpp_image1.cpp:2: 47:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 47:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:27.31 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:27.31 | ^~~~~~~~ 47:28.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.cpp:9, 47:28.11 from Unified_cpp_image0.cpp:110: 47:28.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 47:28.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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:28.11 1394 | LayerPoint GetFixedPositionAnchor() { 47:28.11 | ^ 47:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 47:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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:28.16 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:28.16 | ^ 47:28.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 47:28.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 47:28.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 47:28.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 47:28.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 47:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 47:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 47:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:28.83 from PTCPSocketParent.cpp:11, 47:28.83 from UnifiedProtocols31.cpp:2: 47:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 47:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 47:28.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:28.83 | ^ 47:29.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:29.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 47:29.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.29 246 | PointTyped As2DPoint() const { 47:29.29 | ^~~~~~~~~ 47:29.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:29.52 from Unified_cpp_image1.cpp:2: 47:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 47:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:29.52 427 | SizeT Size() const { return SizeT(width, height); } 47:29.52 | ^~~~ 47:29.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:29.52 from Unified_cpp_image1.cpp:2: 47:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:29.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:29.52 | ^~~~~~~~ 47:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:29.52 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:29.52 | ^~~~~~~~ 47:29.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 47:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:29.58 from Unified_cpp_image1.cpp:2: 47:29.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:29.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:29.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:29.58 62 | Sub operator-(const Sub& aPoint) const { 47:29.58 | ^~~~~~~~ 47:29.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 47:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.65 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:29.65 | ^~~~~~~~~ 47:29.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:29.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 47:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.65 2266 | PointTyped TransformPointSimple( 47:29.65 | ^~~~~~~~~~~~~~~~~~~~ 47:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 47:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:29.66 794 | RectTyped TransformAndClipBounds( 47:29.66 | ^~~~~~~~~~~~~~~~~~~~~~ 47:31.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 47:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 47:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 47:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 47:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:37, 47:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 47:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 47:31.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 47:31.21 from Unified_cpp_gfx_thebes0.cpp:11: 47:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 47:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 47:31.21 1249 | CSSCoord ToCSSPixels() const { return _0; } 47:31.21 | ^ 47:31.29 dom/abort 47:31.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 47:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.39 246 | PointTyped As2DPoint() const { 47:31.39 | ^~~~~~~~~ 47:31.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 47:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 47:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 47:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 47:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.47 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:31.47 | ^~~~~~~~~ 47:31.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 47:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 47:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 47:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.47 2266 | PointTyped TransformPointSimple( 47:31.47 | ^~~~~~~~~~~~~~~~~~~~ 47:31.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 47:31.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.48 794 | RectTyped TransformAndClipBounds( 47:31.48 | ^~~~~~~~~~~~~~~~~~~~~~ 47:31.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 47:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 47:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 47:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 47:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 47:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 47:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 47:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:31.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:31.74 | ^ 47:32.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 47:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 47:32.56 from PSpeechSynthesisRequestChild.cpp:7, 47:32.56 from UnifiedProtocols30.cpp:2: 47:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 47:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 47:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:32.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:32.56 | ^~~~~~~~ 47:32.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 47:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 47:32.58 from PSpeechSynthesisRequestChild.cpp:7, 47:32.58 from UnifiedProtocols30.cpp:2: 47:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 47:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:32.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:32.58 | ^~~~~~~~ 47:32.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:32.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:32.78 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 47:32.78 | ^~~~~~~~~~~ 47:32.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 47:32.86 from PSpeechSynthesisRequestChild.cpp:7, 47:32.86 from UnifiedProtocols30.cpp:2: 47:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 47:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:32.86 427 | SizeT Size() const { return SizeT(width, height); } 47:32.86 | ^~~~ 47:32.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 47:32.86 from PSpeechSynthesisRequestChild.cpp:7, 47:32.86 from UnifiedProtocols30.cpp:2: 47:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:32.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:32.86 | ^~~~~~~~ 47:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:32.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:32.86 | ^~~~~~~~ 47:32.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 47:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 47:32.86 from PSpeechSynthesisRequestChild.cpp:7, 47:32.86 from UnifiedProtocols30.cpp:2: 47:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:32.87 62 | Sub operator-(const Sub& aPoint) const { 47:32.87 | ^~~~~~~~ 47:33.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 47:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 47:33.07 from PSpeechSynthesisRequestChild.cpp:7, 47:33.07 from UnifiedProtocols30.cpp:2: 47:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 47:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:33.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:33.07 | ^~~~~~~~ 47:33.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:33.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:33.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:33.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 47:33.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 47:33.49 from PSpeechSynthesisRequestChild.cpp:7, 47:33.49 from UnifiedProtocols30.cpp:2: 47:33.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 47:33.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:33.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:33.49 | ^~~~~~~~~~~~~ 47:33.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:33.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:33.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:33.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:33.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 47:33.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 47:33.49 from PSpeechSynthesisRequestChild.cpp:7, 47:33.49 from UnifiedProtocols30.cpp:2: 47:33.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:33.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:33.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:33.49 323 | static SizeTyped FromUnknownSize( 47:33.49 | ^~~~~~~~~~~~~~~ 47:34.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:34.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:34.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 47:34.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:34.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:34.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:34.11 from Unified_cpp_image0.cpp:2: 47:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 47:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 47:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:34.11 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:34.11 | ^~~~~~~~ 47:34.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 47:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:34.13 from Unified_cpp_image0.cpp:2: 47:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 47:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:34.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:34.13 | ^~~~~~~~~~~~~ 47:34.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 47:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:34.13 from Unified_cpp_image0.cpp:2: 47:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:34.13 323 | static SizeTyped FromUnknownSize( 47:34.13 | ^~~~~~~~~~~~~~~ 47:34.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 47:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 47:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:34.37 from Unified_cpp_image0.cpp:2: 47:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 47:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:34.37 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:34.37 | ^~~~~~~~ 47:34.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:34.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 47:34.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 47:34.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:14, 47:34.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:11, 47:34.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 47:34.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 47:34.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:34.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:34.57 from Unified_cpp_image0.cpp:2: 47:34.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:34.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 47:34.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:34.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:34.57 | ^~~~~~~~ 47:34.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:34.75 from Unified_cpp_image0.cpp:2: 47:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 47:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:34.75 427 | SizeT Size() const { return SizeT(width, height); } 47:34.75 | ^~~~ 47:34.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:14, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:11, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:34.75 from Unified_cpp_image0.cpp:2: 47:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:34.75 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:34.75 | ^~~~~~~~ 47:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:34.75 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:34.75 | ^~~~~~~~ 47:34.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:34.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:34.75 from Unified_cpp_image0.cpp:2: 47:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:34.75 62 | Sub operator-(const Sub& aPoint) const { 47:34.75 | ^~~~~~~~ 47:35.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 47:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:35.02 from Unified_cpp_image0.cpp:2: 47:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:71:65: required from here 47:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.02 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:35.02 | ^~~~~~~~~ 47:35.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 47:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 47:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 47:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 47:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 47:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 47:35.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 47:35.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:35.36 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:35.36 | ^ 47:35.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:35.52 from Unified_cpp_image1.cpp:2: 47:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:71:65: required from here 47:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.52 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:35.52 | ^~~~~~~~~ 47:35.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 47:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:35.55 from Unified_cpp_image1.cpp:2: 47:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 47:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/OrientedImage.cpp:226:42: required from here 47:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 47:35.55 79 | Sub operator-() const { return Sub(-x, -y); } 47:35.55 | ^~~~~~~~ 47:35.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 47:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:35.67 from Unified_cpp_image0.cpp:2: 47:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 47:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:35.68 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:35.68 | ^~~~~~~~~~~~~~ 47:36.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISerialEventTarget.h:10, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AbstractThread.h:14, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MozPromise.h:13, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 47:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.cpp:10, 47:36.17 from Unified_cpp_image2.cpp:2: 47:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 47:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 47:36.17 760 | typename detail::Nth::Type extract() { 47:36.17 | ^~~~~~~ 47:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 47:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 47:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:100:40: required from here 47:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: 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:36.39 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 47:36.39 | ^~~~~~~~~~~~~~ 47:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 47:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:100:40: required from here 47:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 47:36.40 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 47:36.40 | ^~~~~~~~~~~~~ 47:36.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:36.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 47:36.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:36.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:36.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:36.40 from Unified_cpp_image0.cpp:2: 47:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 47:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 47:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:107:42: required from here 47:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.40 384 | Point TopRight() const { return Point(XMost(), y); } 47:36.40 | ^~~~~~~~ 47:36.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 47:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 47:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 47:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 47:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/FontPropertyTypes.h:22, 47:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:9, 47:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.h:9, 47:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformGtk.cpp:9: 47:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 47:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 47:36.67 760 | typename detail::Nth::Type extract() { 47:36.68 | ^~~~~~~ 47:36.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 47:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:36.77 from Unified_cpp_image1.cpp:2: 47:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 47:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:36.77 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:36.77 | ^~~~~~~~~~~~~~ 47:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 47:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:37.20 from Unified_cpp_image0.cpp:2: 47:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 47:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.20 246 | PointTyped As2DPoint() const { 47:37.20 | ^~~~~~~~~ 47:37.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 47:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 47:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 47:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 47:37.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 47:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 47:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:37.43 | ^ 47:37.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 47:37.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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:37.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:37.44 | ^ 47:37.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 47:37.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 47:37.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:37.44 | ^ 47:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 47:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 47:37.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:37.45 | ^ 47:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 47:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 47:37.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:37.45 | ^ 47:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 47:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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:37.48 371 | nscoord aAppUnitsPerDevPixel) { 47:37.48 | ^ 47:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 47:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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:37.48 380 | nscoord aAppUnitsPerDevPixel) { 47:37.48 | ^ 47:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 47:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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:37.48 387 | nscoord aAppUnitsPerDevPixel) { 47:37.48 | ^ 47:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 47:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.49 394 | nscoord aAppUnitsPerDevPixel) { 47:37.49 | ^ 47:37.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 47:37.98 from Unified_cpp_gfx_thebes1.cpp:2: 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 47:37.98 189 | CSSRect GetExpandedScrollableRect() const { 47:37.98 | ^ 47:37.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:37.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:37.98 from Unified_cpp_image1.cpp:2: 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.98 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 47:37.98 | ^~~~~~~~~~ 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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:37.98 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:37.98 | ^ 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 47:37.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:37.98 | ^ 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 47:37.98 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:37.98 | ^ 47:37.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 47:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 47:37.99 243 | CSSRect CalculateScrollRange() const { 47:37.99 | ^ 47:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 47:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 47:37.99 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:37.99 | ^ 47:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 47:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 47:37.99 457 | CSSRect GetVisualViewport() const { 47:37.99 | ^ 47:38.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 47:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 47:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 47:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 47:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 47:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 47:38.86 189 | CSSRect GetExpandedScrollableRect() const { 47:38.86 | ^ 47:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 47:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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:38.86 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:38.86 | ^ 47:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 47:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 47:38.86 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:38.86 | ^ 47:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 47:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 47:38.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:38.92 | ^ 47:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 47:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 47:38.92 243 | CSSRect CalculateScrollRange() const { 47:38.92 | ^ 47:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 47:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 47:38.92 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:38.92 | ^ 47:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 47:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 47:38.92 457 | CSSRect GetVisualViewport() const { 47:38.92 | ^ 47:39.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 47:39.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 47:39.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:20, 47:39.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:39.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:39.08 from Unified_cpp_image0.cpp:2: 47:39.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 47:39.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 47:39.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)' 47:39.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:115:52: required from here 47:39.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 47:39.08 79 | Sub operator-() const { return Sub(-x, -y); } 47:39.08 | ^~~~~~~~ 47:40.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:21, 47:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 47:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 47:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 47:40.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 47:40.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 47:40.01 21 | inline Rect ToRect(const gfxRect& aRect) { 47:40.01 | ^ 47:40.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 47:40.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 47:40.02 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:40.02 | ^ 47:40.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 47:40.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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.04 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:40.04 | ^ 47:40.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 47:40.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:12, 47:40.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 47:40.04 from PVideoBridge.cpp:7, 47:40.04 from UnifiedProtocols34.cpp:2: 47:40.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 47:40.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:40.04 | ^ 47:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 47:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 47:40.07 44 | inline Size ToSize(const gfxSize& aSize) { 47:40.07 | ^ 47:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 47:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:40.07 | ^ 47:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 47:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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.10 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:40.10 | ^ 47:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 47:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 47:40.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:40.10 | ^ 47:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 47:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgFrame.cpp:637:47: required from here 47:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.26 427 | SizeT Size() const { return SizeT(width, height); } 47:40.26 | ^~~~ 47:40.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 47:40.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 47:40.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 47:40.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 47:40.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/FontPropertyTypes.h:22, 47:40.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:6: 47:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 47:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.89 760 | typename detail::Nth::Type extract() { 47:40.89 | ^~~~~~~ 47:41.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 47:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 47:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 47:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 47:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 47:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 47:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 47:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:41.90 from PTCPSocketParent.cpp:11, 47:41.90 from UnifiedProtocols31.cpp:2: 47:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 47:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 47:41.90 21 | inline Rect ToRect(const gfxRect& aRect) { 47:41.90 | ^ 47:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 47:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 47:41.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:41.90 | ^ 47:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 47:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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:41.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:41.90 | ^ 47:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 47:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 47:41.90 44 | inline Size ToSize(const gfxSize& aSize) { 47:41.90 | ^ 47:41.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 47:41.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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:41.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:41.96 | ^ 47:41.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 47:41.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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:41.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:41.96 | ^ 47:41.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 47:41.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 47:41.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:41.96 | ^ 47:42.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 47:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTextRun.h:14, 47:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:45: 47:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 47:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.38 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 47:42.38 | ^ 47:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:42.39 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 47:42.39 | ^~~~~~~~~~~ 47:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.39 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 47:42.39 | ^ 47:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.39 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:42.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 47:42.39 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:42.39 | ~~~~~~~~~~~~~^~ 47:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.39 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:42.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.40 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 47:42.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 47:42.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:42.40 282 | RectTyped ToUnknownRect() const { 47:42.40 | ^~~~~~~~~~~~~ 47:42.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 47:42.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:42.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:42.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:42.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:42.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 47:42.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 47:42.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 47:42.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 47:42.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 47:42.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 47:42.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:42.43 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 47:42.43 | ^~~~~~~~~ 47:42.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 47:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 47:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 47:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 47:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 47:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 47:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 47:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 47:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 47:42.45 1249 | CSSCoord ToCSSPixels() const { return _0; } 47:42.45 | ^ 47:42.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:12, 47:42.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 47:42.84 from PVideoBridge.cpp:7, 47:42.84 from UnifiedProtocols34.cpp:2: 47:42.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 47:42.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:42.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:42.85 | ^ 47:44.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 47:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 47:44.50 from PWebBrowserPersistResourcesChild.cpp:7, 47:44.50 from UnifiedProtocols35.cpp:2: 47:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 47:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:44.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:44.50 | ^ 47:44.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:44.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:44.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:44.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 47:44.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:44.82 from PWebSocketEventListener.cpp:7, 47:44.82 from UnifiedProtocols36.cpp:2: 47:44.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 47:44.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:44.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:44.82 | ^ 47:45.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 47:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:45.00 from PWebSocketEventListener.cpp:7, 47:45.00 from UnifiedProtocols36.cpp:2: 47:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 47:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:45.00 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:45.00 | ^ 47:45.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 47:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 47:45.41 from PWebBrowserPersistResourcesChild.cpp:7, 47:45.41 from UnifiedProtocols35.cpp:2: 47:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 47:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:45.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:45.41 | ^ 47:45.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 47:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 47:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 47:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 47:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 47:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 47:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:45.54 from PTCPSocketParent.cpp:11, 47:45.54 from UnifiedProtocols31.cpp:2: 47:45.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 47:45.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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:45.54 1859 | int32_t aAppUnitsPerPixel) { 47:45.54 | ^ 47:45.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 47:45.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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:45.54 3214 | int32_t aAppUnitsPerPixel) { 47:45.54 | ^ 47:46.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:46.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:46.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:46.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 47:46.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 47:46.85 from PTextureParent.cpp:7, 47:46.85 from UnifiedProtocols32.cpp:2: 47:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 47:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:46.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:46.85 | ^ 47:47.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:47.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:47.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:47.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 47:47.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:47.48 from PWebSocketEventListener.cpp:7, 47:47.48 from UnifiedProtocols36.cpp:2: 47:47.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 47:47.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:47.48 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:47.48 | ^ 47:47.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 47:47.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:47.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:47.50 | ^ 47:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 47:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 47:47.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:47.52 | ^ 47:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 47:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 47:47.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:47.56 | ^ 47:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 47:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 47:47.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:47.58 | ^ 47:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 47:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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:47.65 371 | nscoord aAppUnitsPerDevPixel) { 47:47.65 | ^ 47:47.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 47:47.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:47.68 380 | nscoord aAppUnitsPerDevPixel) { 47:47.68 | ^ 47:47.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 47:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 47:47.69 from PTextureParent.cpp:7, 47:47.69 from UnifiedProtocols32.cpp:2: 47:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 47:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:47.69 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:47.69 | ^ 47:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 47:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:47.73 387 | nscoord aAppUnitsPerDevPixel) { 47:47.73 | ^ 47:47.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 47:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:47.78 from Unified_cpp_image1.cpp:2: 47:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 47:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 47:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:100:40: required from here 47:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: 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:47.78 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 47:47.78 | ^~~~~~~~~~~~~~ 47:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 47:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:100:40: required from here 47:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 47:47.78 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 47:47.78 | ^~~~~~~~~~~~~ 47:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 47:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:47.80 394 | nscoord aAppUnitsPerDevPixel) { 47:47.80 | ^ 47:47.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:47.80 from Unified_cpp_image1.cpp:2: 47:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 47:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 47:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:107:42: required from here 47:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:47.80 384 | Point TopRight() const { return Point(XMost(), y); } 47:47.80 | ^~~~~~~~ 47:48.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 47:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 47:48.03 from PWebBrowserPersistResourcesChild.cpp:7, 47:48.03 from UnifiedProtocols35.cpp:2: 47:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 47:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:48.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:48.03 | ^ 47:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 47:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:48.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:48.03 | ^ 47:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 47:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 47:48.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:48.08 | ^ 47:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 47:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 47:48.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:48.08 | ^ 47:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 47:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 47:48.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:48.08 | ^ 47:48.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:19, 47:48.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.h:9, 47:48.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/AnimationFrameBuffer.cpp:6, 47:48.20 from Unified_cpp_image0.cpp:2: 47:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 47:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 47:48.21 760 | typename detail::Nth::Type extract() { 47:48.21 | ^~~~~~~ 47:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 47:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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:48.21 371 | nscoord aAppUnitsPerDevPixel) { 47:48.21 | ^ 47:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 47:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:48.21 380 | nscoord aAppUnitsPerDevPixel) { 47:48.21 | ^ 47:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 47:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:48.21 387 | nscoord aAppUnitsPerDevPixel) { 47:48.21 | ^ 47:48.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 47:48.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:48.27 394 | nscoord aAppUnitsPerDevPixel) { 47:48.27 | ^ 47:48.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:48.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:48.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:48.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:48.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 47:48.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 47:48.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 47:48.50 from Unified_cpp_image1.cpp:2: 47:48.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 47:48.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.50 246 | PointTyped As2DPoint() const { 47:48.50 | ^~~~~~~~~ 47:48.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 47:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 47:48.77 from PTextureParent.cpp:7, 47:48.77 from UnifiedProtocols32.cpp:2: 47:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 47:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:48.77 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:48.77 | ^ 47:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 47:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:48.77 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:48.77 | ^ 47:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 47:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 47:48.77 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:48.77 | ^ 47:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 47:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 47:48.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:48.77 | ^ 47:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 47:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 47:48.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:48.77 | ^ 47:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 47:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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:48.80 371 | nscoord aAppUnitsPerDevPixel) { 47:48.80 | ^ 47:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 47:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:48.80 380 | nscoord aAppUnitsPerDevPixel) { 47:48.80 | ^ 47:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 47:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:48.80 387 | nscoord aAppUnitsPerDevPixel) { 47:48.80 | ^ 47:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 47:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:48.83 394 | nscoord aAppUnitsPerDevPixel) { 47:48.83 | ^ 47:50.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 47:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 47:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 47:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 47:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:50.28 from PTCPSocketParent.cpp:11, 47:50.28 from UnifiedProtocols31.cpp:2: 47:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 47:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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:50.28 332 | LayerPoint GetFixedPositionAnchor() const { 47:50.28 | ^ 47:50.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:50.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:50.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:50.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 47:50.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 47:50.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 47:50.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:50.53 from PTCPSocketParent.cpp:11, 47:50.53 from UnifiedProtocols31.cpp:2: 47:50.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 47:50.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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:50.53 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:50.53 | ^ 47:50.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 47:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 47:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 47:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 47:50.61 from PTCPSocketParent.cpp:11, 47:50.61 from UnifiedProtocols31.cpp:2: 47:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 47:50.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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:50.62 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:50.62 | ^ 47:51.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 47:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 47:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 47:51.83 from PTextureParent.cpp:7, 47:51.83 from UnifiedProtocols32.cpp:2: 47:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 47:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 47:51.83 189 | CSSRect GetExpandedScrollableRect() const { 47:51.83 | ^ 47:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 47:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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:51.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:51.83 | ^ 47:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 47:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 47:51.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:51.83 | ^ 47:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 47:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 47:51.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:51.83 | ^ 47:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 47:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 47:51.84 243 | CSSRect CalculateScrollRange() const { 47:51.84 | ^ 47:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 47:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 47:51.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:51.84 | ^ 47:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 47:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 47:51.85 457 | CSSRect GetVisualViewport() const { 47:51.85 | ^ 47:52.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 47:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 47:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 47:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 47:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 47:52.18 from PTextureParent.cpp:7, 47:52.18 from UnifiedProtocols32.cpp:2: 47:52.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 47:52.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 47:52.18 1249 | CSSCoord ToCSSPixels() const { return _0; } 47:52.18 | ^ 47:52.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 47:52.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 47:52.50 from Unified_cpp_gfx_thebes1.cpp:2: 47:52.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 47:52.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 47:52.50 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:52.50 | ^ 47:54.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ClippedImage.cpp:13, 47:54.14 from Unified_cpp_image0.cpp:20: 47:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h: In member function 'mozilla::image::ImageRegion mozilla::image::ImageRegion::Intersect(const gfxRect&) const': 47:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 47:54.14 71 | return CreateWithSamplingRestriction(aRect.Intersect(mRect), 47:54.14 | ~~~~~~~~~~~~~~~^~~~~~~ 47:55.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:21, 47:55.33 from PVideoBridge.cpp:7, 47:55.33 from UnifiedProtocols34.cpp:2: 47:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 47:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:55.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:55.33 | ^ 47:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 47:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:55.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:55.33 | ^ 47:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 47:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 47:55.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:55.33 | ^ 47:55.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 47:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 47:55.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 47:55.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 47:55.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 47:55.34 from Unified_cpp_gfx_thebes0.cpp:11: 47:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 47:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 47:55.34 189 | CSSRect GetExpandedScrollableRect() const { 47:55.34 | ^ 47:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 47:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 47:55.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:55.34 | ^ 47:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 47:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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:55.34 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:55.34 | ^ 47:55.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 47:55.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 47:55.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:55.35 | ^ 47:55.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 47:55.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 47:55.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:55.35 | ^ 47:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 47:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 47:55.36 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:55.36 | ^ 47:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 47:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 47:55.37 243 | CSSRect CalculateScrollRange() const { 47:55.37 | ^ 47:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 47:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 47:55.37 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:55.37 | ^ 47:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 47:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 47:55.38 457 | CSSRect GetVisualViewport() const { 47:55.38 | ^ 47:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 47:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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:55.40 371 | nscoord aAppUnitsPerDevPixel) { 47:55.40 | ^ 47:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 47:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:55.42 380 | nscoord aAppUnitsPerDevPixel) { 47:55.42 | ^ 47:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 47:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:55.42 387 | nscoord aAppUnitsPerDevPixel) { 47:55.42 | ^ 47:55.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 47:55.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:55.43 394 | nscoord aAppUnitsPerDevPixel) { 47:55.43 | ^ 47:57.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 47:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 47:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 47:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 47:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 47:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 47:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 47:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 47:57.21 from PSpeechSynthesisRequestChild.cpp:7, 47:57.21 from UnifiedProtocols30.cpp:2: 47:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 47:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 47:57.21 760 | typename detail::Nth::Type extract() { 47:57.21 | ^~~~~~~ 47:57.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 47:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 47:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 47:57.57 from PBackgroundIDBFactoryChild.cpp:7, 47:57.57 from UnifiedProtocols4.cpp:2: 47:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 47:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:57.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:57.57 | ^ 47:57.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 47:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 47:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 47:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 47:57.81 from PBackgroundIDBFactoryChild.cpp:7, 47:57.81 from UnifiedProtocols4.cpp:2: 47:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 47:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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:57.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:57.81 | ^ 47:58.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 47:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 47:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 47:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 47:58.64 from PBackgroundIDBFactoryChild.cpp:7, 47:58.64 from UnifiedProtocols4.cpp:2: 47:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 47:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:58.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:58.64 | ^ 47:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 47:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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:58.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:58.64 | ^ 47:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 47:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 47:58.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:58.64 | ^ 47:58.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 47:58.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 47:58.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:58.65 | ^ 47:58.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 47:58.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 47:58.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:58.65 | ^ 47:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 47:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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:58.69 371 | nscoord aAppUnitsPerDevPixel) { 47:58.69 | ^ 47:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 47:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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:58.71 380 | nscoord aAppUnitsPerDevPixel) { 47:58.71 | ^ 47:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 47:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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:58.71 387 | nscoord aAppUnitsPerDevPixel) { 47:58.71 | ^ 47:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 47:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 47:58.72 394 | nscoord aAppUnitsPerDevPixel) { 47:58.72 | ^ 48:01.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 48:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 48:01.68 from Unified_cpp_gfx_thebes0.cpp:11: 48:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 48:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 48:01.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:01.68 | ^ 48:02.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 48:02.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 48:02.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 48:02.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 48:02.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:11, 48:02.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 48:02.96 from Unified_cpp_image1.cpp:2: 48:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 48:02.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.96 760 | typename detail::Nth::Type extract() { 48:02.96 | ^~~~~~~ 48:04.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:04.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:04.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:04.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 48:04.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 48:04.48 from PBackgroundLSSnapshotChild.cpp:7, 48:04.48 from UnifiedProtocols6.cpp:2: 48:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 48:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.48 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:04.48 | ^ 48:04.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 48:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 48:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 48:04.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 48:04.97 from Unified_cpp_gfx_thebes1.cpp:2: 48:04.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 48:04.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 48:04.97 21 | inline Rect ToRect(const gfxRect& aRect) { 48:04.97 | ^ 48:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 48:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 48:04.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:04.98 | ^ 48:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 48:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 48:05.01 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:05.01 | ^ 48:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 48:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 48:05.01 44 | inline Size ToSize(const gfxSize& aSize) { 48:05.01 | ^ 48:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 48:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 48:05.08 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:05.08 | ^ 48:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 48:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 48:05.08 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:05.08 | ^ 48:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 48:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 48:05.08 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:05.08 | ^ 48:05.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 48:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 48:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 48:05.19 from PBackgroundLSSnapshotChild.cpp:7, 48:05.19 from UnifiedProtocols6.cpp:2: 48:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 48:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 48:05.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:05.19 | ^ 48:05.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 48:05.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 48:05.76 from Unified_cpp_gfx_thebes1.cpp:2: 48:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 48:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 48:05.76 1859 | int32_t aAppUnitsPerPixel) { 48:05.76 | ^ 48:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 48:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 48:05.77 3214 | int32_t aAppUnitsPerPixel) { 48:05.78 | ^ 48:06.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:06.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:06.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:06.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 48:06.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 48:06.86 from PUiCompositorControllerParent.cpp:7, 48:06.86 from UnifiedProtocols33.cpp:2: 48:06.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 48:06.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:06.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:06.86 | ^ 48:06.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 48:06.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 48:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 48:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 48:06.94 from PBackgroundLSSnapshotChild.cpp:7, 48:06.94 from UnifiedProtocols6.cpp:2: 48:06.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 48:06.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:06.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:06.94 | ^ 48:06.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 48:06.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 48:06.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:06.94 | ^ 48:06.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 48:06.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 48:06.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:06.94 | ^ 48:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 48:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 48:06.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:06.95 | ^ 48:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 48:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 48:06.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:06.95 | ^ 48:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 48:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 48:06.97 371 | nscoord aAppUnitsPerDevPixel) { 48:06.97 | ^ 48:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 48:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 48:06.97 380 | nscoord aAppUnitsPerDevPixel) { 48:06.97 | ^ 48:06.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 48:06.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 48:06.98 387 | nscoord aAppUnitsPerDevPixel) { 48:06.98 | ^ 48:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 48:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 48:06.99 394 | nscoord aAppUnitsPerDevPixel) { 48:06.99 | ^ 48:07.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 48:07.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:07.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:07.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 48:07.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 48:07.95 from PUiCompositorControllerParent.cpp:7, 48:07.95 from UnifiedProtocols33.cpp:2: 48:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 48:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 48:07.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:07.95 | ^ 48:08.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 48:08.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 48:08.82 from Unified_cpp_gfx_thebes1.cpp:2: 48:08.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 48:08.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 48:08.82 332 | LayerPoint GetFixedPositionAnchor() const { 48:08.82 | ^ 48:08.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:08.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:08.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:08.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:08.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 48:08.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 48:08.84 from Unified_cpp_gfx_thebes1.cpp:2: 48:08.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 48:08.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 48:08.84 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:08.84 | ^ 48:08.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 48:08.90 from Unified_cpp_gfx_thebes1.cpp:2: 48:08.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 48:08.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 48:08.90 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:08.90 | ^ 48:08.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTextRun.h:14, 48:08.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:45: 48:08.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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.90 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 48:08.90 | ^~~~~~~~~~~ 48:09.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 48:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 48:09.15 from Unified_cpp_image1.cpp:2: 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 48:09.15 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 48:09.15 | ^~~~~~~~~ 48:09.15 In file included from Unified_cpp_image1.cpp:38: 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/OrientedImage.cpp: In member function 'void mozilla::image::MatrixBuilder::Translate(gfxPoint)': 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/OrientedImage.cpp:224:8: 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:09.15 224 | void Translate(gfxPoint aDelta) { 48:09.15 | ^~~~~~~~~ 48:09.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/OrientedImage.cpp:14, 48:09.15 from Unified_cpp_image1.cpp:38: 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h: In member function 'void mozilla::image::ImageRegion::TransformBoundsBy(const gfxMatrix&)': 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:107: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 48:09.15 107 | mRect = aMatrix.TransformBounds(mRect); 48:09.15 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:09.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 48:09.15 from Unified_cpp_image1.cpp:2: 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 48:09.15 110 | quad[0] = TransformPoint(aRect.TopLeft()); 48:09.15 | ^~~~ 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 48:09.15 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 48:09.15 | ^ 48:09.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 48:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 48:09.15 from Unified_cpp_image1.cpp:2: 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 48:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:09.15 383 | Point TopLeft() const { return Point(x, y); } 48:09.15 | ^~~~~~~ 48:09.18 In file included from Unified_cpp_image1.cpp:38: 48:09.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/OrientedImage.cpp: In member function 'virtual nsIntRect mozilla::image::OrientedImage::GetImageSpaceInvalidationRect(const nsIntRect&)': 48:09.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/OrientedImage.cpp:367: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 48:09.18 367 | gfxRect(rect.X(), rect.Y(), rect.Width(), rect.Height()))); 48:09.18 | ^ 48:10.69 dom/animation 48:10.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 48:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 48:10.83 from Unified_cpp_gfx_thebes0.cpp:11: 48:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 48:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 48:10.83 21 | inline Rect ToRect(const gfxRect& aRect) { 48:10.83 | ^ 48:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 48:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 48:10.83 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:10.83 | ^ 48:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 48:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 48:10.83 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:10.84 | ^ 48:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 48:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 48:10.84 44 | inline Size ToSize(const gfxSize& aSize) { 48:10.84 | ^ 48:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 48:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 48:10.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:10.84 | ^ 48:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 48:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 48:10.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:10.85 | ^ 48:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 48:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 48:10.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:10.85 | ^ 48:11.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 48:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 48:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 48:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 48:11.10 from PUiCompositorControllerParent.cpp:7, 48:11.10 from UnifiedProtocols33.cpp:2: 48:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 48:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:11.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:11.11 | ^ 48:11.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 48:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 48:11.16 from Unified_cpp_gfx_thebes0.cpp:11: 48:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 48:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 48:11.16 1859 | int32_t aAppUnitsPerPixel) { 48:11.16 | ^ 48:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 48:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 48:11.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:11.16 | ^ 48:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 48:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 48:11.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:11.17 | ^ 48:11.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 48:11.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 48:11.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:11.17 | ^ 48:11.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 48:11.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 48:11.18 3214 | int32_t aAppUnitsPerPixel) { 48:11.18 | ^ 48:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 48:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 48:11.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:11.24 | ^ 48:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 48:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 48:11.60 371 | nscoord aAppUnitsPerDevPixel) { 48:11.60 | ^ 48:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 48:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 48:11.60 380 | nscoord aAppUnitsPerDevPixel) { 48:11.60 | ^ 48:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 48:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 48:11.60 387 | nscoord aAppUnitsPerDevPixel) { 48:11.60 | ^ 48:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 48:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 48:11.61 394 | nscoord aAppUnitsPerDevPixel) { 48:11.61 | ^ 48:11.79 In file included from Unified_cpp_image1.cpp:137: 48:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgFrame.cpp: In member function 'mozilla::image::imgFrame::SurfaceWithFormat mozilla::image::imgFrame::SurfaceForDrawing(bool, bool, mozilla::image::ImageRegion&, mozilla::image::imgFrame::SourceSurface*)': 48:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgFrame.cpp:562: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 48:11.80 562 | target->FillRect(ToRect(aRegion.Intersect(available).Rect()), pattern); 48:11.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:11.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 48:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 48:11.81 from Unified_cpp_gfx_thebes0.cpp:11: 48:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 48:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 48:11.81 332 | LayerPoint GetFixedPositionAnchor() const { 48:11.81 | ^ 48:11.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 48:11.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 48:11.85 from Unified_cpp_gfx_thebes0.cpp:11: 48:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 48:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 48:11.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:11.85 | ^ 48:11.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 48:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 48:11.90 from Unified_cpp_gfx_thebes0.cpp:11: 48:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 48:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 48:11.90 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:11.90 | ^ 48:11.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/OrientedImage.cpp:14, 48:11.90 from Unified_cpp_image1.cpp:38: 48:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h: In member function 'mozilla::image::ImageRegion mozilla::image::ImageRegion::Intersect(const gfxRect&) const': 48:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 48:11.90 71 | return CreateWithSamplingRestriction(aRect.Intersect(mRect), 48:11.90 | ~~~~~~~~~~~~~~~^~~~~~~ 48:11.90 In file included from Unified_cpp_image1.cpp:137: 48:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgFrame.cpp: In member function 'bool mozilla::image::imgFrame::Draw(gfxContext*, const mozilla::image::ImageRegion&, mozilla::image::imgFrame::SamplingFilter, uint32_t, float)': 48:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 48:11.90 637 | imageRect.Size(), region, surfaceResult.mFormat, 48:11.90 | ~~~~~~~~~~~~~~^~ 48:14.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 48:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 48:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 48:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 48:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 48:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 48:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 48:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 48:14.17 from PWebSocketEventListener.cpp:7, 48:14.17 from UnifiedProtocols36.cpp:2: 48:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 48:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 48:14.17 189 | CSSRect GetExpandedScrollableRect() const { 48:14.17 | ^ 48:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 48:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 48:14.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:14.17 | ^ 48:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 48:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 48:14.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:14.18 | ^ 48:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 48:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 48:14.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:14.18 | ^ 48:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 48:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 48:14.18 243 | CSSRect CalculateScrollRange() const { 48:14.18 | ^ 48:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 48:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 48:14.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:14.18 | ^ 48:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 48:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 48:14.19 457 | CSSRect GetVisualViewport() const { 48:14.19 | ^ 48:15.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 48:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 48:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 48:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 48:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 48:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 48:15.50 from Unified_cpp_dom_abort0.cpp:2: 48:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 48:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:15.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:15.50 | ^ 48:15.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 48:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 48:15.56 from PBackgroundIndexedDBUtilsChild.cpp:7, 48:15.56 from UnifiedProtocols5.cpp:2: 48:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 48:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:15.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:15.56 | ^ 48:15.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 48:15.81 from PresState.cpp:7, 48:15.81 from UnifiedProtocols37.cpp:2: 48:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 48:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:15.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:15.81 | ^ 48:16.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 48:16.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:16.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:16.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 48:16.10 from PresState.cpp:7, 48:16.10 from UnifiedProtocols37.cpp:2: 48:16.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 48:16.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 48:16.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:16.10 | ^ 48:16.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 48:16.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:16.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:16.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 48:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 48:16.45 from PBackgroundIndexedDBUtilsChild.cpp:7, 48:16.45 from UnifiedProtocols5.cpp:2: 48:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 48:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 48:16.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:16.45 | ^ 48:16.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 48:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 48:16.72 from PWebSocketEventListener.cpp:7, 48:16.72 from UnifiedProtocols36.cpp:2: 48:16.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 48:16.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 48:16.72 1249 | CSSCoord ToCSSPixels() const { return _0; } 48:16.72 | ^ 48:17.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 48:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 48:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 48:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 48:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 48:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 48:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 48:17.06 from Unified_cpp_dom_abort0.cpp:2: 48:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 48:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 48:17.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:17.07 | ^ 48:17.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 48:17.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 48:17.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:17.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 48:17.28 from PresState.cpp:7, 48:17.28 from UnifiedProtocols37.cpp:2: 48:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 48:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:17.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:17.28 | ^ 48:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 48:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 48:17.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:17.28 | ^ 48:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 48:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 48:17.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:17.28 | ^ 48:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 48:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 48:17.28 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:17.28 | ^ 48:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 48:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 48:17.28 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:17.28 | ^ 48:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 48:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 48:17.30 371 | nscoord aAppUnitsPerDevPixel) { 48:17.30 | ^ 48:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 48:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 48:17.30 380 | nscoord aAppUnitsPerDevPixel) { 48:17.30 | ^ 48:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 48:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 48:17.30 387 | nscoord aAppUnitsPerDevPixel) { 48:17.30 | ^ 48:17.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 48:17.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 48:17.33 394 | nscoord aAppUnitsPerDevPixel) { 48:17.33 | ^ 48:17.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 48:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 48:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 48:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 48:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 48:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 48:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 48:17.62 from Unified_cpp_gfx_thebes0.cpp:11: 48:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 48:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 48:17.62 1394 | LayerPoint GetFixedPositionAnchor() { 48:17.62 | ^ 48:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 48:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 48:17.63 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 48:17.64 | ^ 48:17.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 48:17.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 48:17.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 48:17.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:17.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:17.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 48:17.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 48:17.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 48:17.81 from Unified_cpp_gfx_thebes0.cpp:11: 48:17.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 48:17.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 48:17.81 49 | gfx::Size GetInheritedScale() const { return mScale; } 48:17.81 | ^ 48:18.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 48:18.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 48:18.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 48:18.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 48:18.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:18.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 48:18.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 48:18.29 from Unified_cpp_gfx_thebes1.cpp:2: 48:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 48:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 48:18.29 1394 | LayerPoint GetFixedPositionAnchor() { 48:18.29 | ^ 48:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 48:18.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 48:18.39 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 48:18.39 | ^ 48:18.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 48:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 48:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 48:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 48:18.65 from PBackgroundIndexedDBUtilsChild.cpp:7, 48:18.65 from UnifiedProtocols5.cpp:2: 48:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 48:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:18.65 | ^ 48:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 48:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 48:18.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:18.65 | ^ 48:18.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 48:18.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 48:18.67 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:18.67 | ^ 48:18.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 48:18.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 48:18.69 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:18.69 | ^ 48:18.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 48:18.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 48:18.69 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:18.69 | ^ 48:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 48:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 48:18.85 371 | nscoord aAppUnitsPerDevPixel) { 48:18.85 | ^ 48:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 48:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 48:18.85 380 | nscoord aAppUnitsPerDevPixel) { 48:18.85 | ^ 48:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 48:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 48:18.85 387 | nscoord aAppUnitsPerDevPixel) { 48:18.85 | ^ 48:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 48:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.90 394 | nscoord aAppUnitsPerDevPixel) { 48:18.90 | ^ 48:19.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 48:19.16 from Unified_cpp_gfx_thebes1.cpp:2: 48:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 48:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 48:19.16 49 | gfx::Size GetInheritedScale() const { return mScale; } 48:19.16 | ^ 48:19.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 48:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 48:19.16 from Unified_cpp_dom_abort0.cpp:2: 48:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 48:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:19.16 | ^ 48:19.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 48:19.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 48:19.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:19.18 | ^ 48:19.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 48:19.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 48:19.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:19.20 | ^ 48:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 48:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 48:19.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:19.22 | ^ 48:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 48:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 48:19.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:19.22 | ^ 48:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 48:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 48:19.31 371 | nscoord aAppUnitsPerDevPixel) { 48:19.31 | ^ 48:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 48:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 48:19.31 380 | nscoord aAppUnitsPerDevPixel) { 48:19.31 | ^ 48:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 48:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 48:19.33 387 | nscoord aAppUnitsPerDevPixel) { 48:19.33 | ^ 48:19.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 48:19.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.35 394 | nscoord aAppUnitsPerDevPixel) { 48:19.35 | ^ 48:21.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:21.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 48:21.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 48:21.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 48:21.15 from Unified_cpp_gfx_thebes0.cpp:11: 48:21.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 48:21.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 48:21.15 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 48:21.15 | ^ 48:22.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 48:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 48:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 48:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 48:22.66 from PWebSocketEventListener.cpp:7, 48:22.66 from UnifiedProtocols36.cpp:2: 48:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 48:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 48:22.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:22.66 | ^ 48:22.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 48:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 48:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 48:22.73 from Unified_cpp_gfx_thebes1.cpp:2: 48:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 48:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 48:22.73 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 48:22.73 | ^ 48:30.58 dom/base 48:30.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/rlbox/rlbox.hpp:13, 48:30.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/ThebesRLBox.h:22, 48:30.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGraphiteShaper.cpp:20, 48:30.76 from Unified_cpp_gfx_thebes1.cpp:20: 48:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 48:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGraphiteShaper.cpp:313:17: required from here 48:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 48:30.76 627 | return wrapped_result; 48:30.76 | ^~~~~~~~~~~~~~ 48:31.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:40, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 48:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In member function 'nsTArray gfxPlatform::GetPrefCMSOutputProfileData()': 48:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 48:31.23 410 | size_type Capacity() const { return mHdr->mCapacity; } 48:31.23 | ~~~~~~^~~~~~~~~ 48:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:2150:21: note: while referencing 'result' 48:31.23 2150 | nsTArray result; 48:31.23 | ^~~~~~ 48:31.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:40, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 48:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 48:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 48:31.23 416 | mArray.mHdr->mLength = 0; 48:31.23 | ~~~~~~~~~~~~~~~~~~~~~^~~ 48:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.cpp:2150:21: note: while referencing 'result' 48:31.23 2150 | nsTArray result; 48:31.23 | ^~~~~~ 48:32.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 48:32.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:32.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:32.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:32.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 48:32.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 48:32.00 from PWebGL.cpp:7, 48:32.00 from UnifiedProtocols35.cpp:47: 48:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 48:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 48:32.00 189 | CSSRect GetExpandedScrollableRect() const { 48:32.00 | ^ 48:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 48:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 48:32.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:32.11 | ^ 48:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 48:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 48:32.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:32.11 | ^ 48:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 48:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 48:32.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:32.11 | ^ 48:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 48:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 48:32.11 243 | CSSRect CalculateScrollRange() const { 48:32.11 | ^ 48:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 48:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 48:32.16 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:32.16 | ^ 48:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 48:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 48:32.16 457 | CSSRect GetVisualViewport() const { 48:32.16 | ^ 48:32.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 48:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 48:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 48:32.73 from PTextureParent.cpp:7, 48:32.73 from UnifiedProtocols32.cpp:2: 48:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 48:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 48:32.73 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:32.73 | ^ 48:32.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 48:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 48:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 48:32.85 from PWebGL.cpp:7, 48:32.85 from UnifiedProtocols35.cpp:47: 48:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 48:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 48:32.85 1249 | CSSCoord ToCSSPixels() const { return _0; } 48:32.85 | ^ 48:39.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 48:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 48:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 48:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 48:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 48:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 48:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 48:39.12 from PBackgroundLSSnapshotChild.cpp:9, 48:39.12 from UnifiedProtocols6.cpp:2: 48:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 48:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 48:39.12 189 | CSSRect GetExpandedScrollableRect() const { 48:39.12 | ^ 48:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 48:39.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 48:39.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:39.13 | ^ 48:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 48:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 48:39.15 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:39.15 | ^ 48:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 48:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 48:39.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:39.17 | ^ 48:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 48:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 48:39.18 243 | CSSRect CalculateScrollRange() const { 48:39.18 | ^ 48:39.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 48:39.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 48:39.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:39.19 | ^ 48:39.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 48:39.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 48:39.19 457 | CSSRect GetVisualViewport() const { 48:39.19 | ^ 48:40.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 48:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 48:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 48:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 48:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 48:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 48:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 48:40.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 48:40.14 from PBackgroundIDBFactoryChild.cpp:7, 48:40.14 from UnifiedProtocols4.cpp:2: 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 48:40.14 189 | CSSRect GetExpandedScrollableRect() const { 48:40.14 | ^ 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 48:40.14 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:40.14 | ^ 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 48:40.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:40.14 | ^ 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 48:40.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:40.14 | ^ 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 48:40.14 243 | CSSRect CalculateScrollRange() const { 48:40.14 | ^ 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 48:40.14 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:40.14 | ^ 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 48:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 48:40.14 457 | CSSRect GetVisualViewport() const { 48:40.14 | ^ 48:40.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 48:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 48:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 48:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 48:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 48:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/SurfaceCache.h:25, 48:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ISurfaceProvider.h:23, 48:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/LookupResult.h:16, 48:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:17, 48:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 48:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 48:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 48:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 48:40.36 189 | CSSRect GetExpandedScrollableRect() const { 48:40.36 | ^ 48:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 48:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 48:40.37 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:40.37 | ^ 48:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 48:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 48:40.37 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:40.37 | ^ 48:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 48:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 48:40.37 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:40.37 | ^ 48:40.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 48:40.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 48:40.38 243 | CSSRect CalculateScrollRange() const { 48:40.38 | ^ 48:40.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 48:40.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 48:40.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:40.38 | ^ 48:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 48:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 48:40.39 457 | CSSRect GetVisualViewport() const { 48:40.39 | ^ 48:40.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 48:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 48:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 48:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 48:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 48:40.54 from PWebSocketEventListener.cpp:7, 48:40.54 from UnifiedProtocols36.cpp:2: 48:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 48:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 48:40.54 21 | inline Rect ToRect(const gfxRect& aRect) { 48:40.54 | ^ 48:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 48:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 48:40.60 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:40.60 | ^ 48:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 48:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 48:40.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:40.60 | ^ 48:40.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 48:40.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 48:40.61 44 | inline Size ToSize(const gfxSize& aSize) { 48:40.61 | ^ 48:40.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 48:40.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 48:40.61 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:40.61 | ^ 48:40.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 48:40.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 48:40.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:40.63 | ^ 48:40.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 48:40.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 48:40.63 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:40.63 | ^ 48:41.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 48:41.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 48:41.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 48:41.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 48:41.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 48:41.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:10, 48:41.37 from Unified_cpp_dom_abort0.cpp:2: 48:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 48:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 48:41.37 189 | CSSRect GetExpandedScrollableRect() const { 48:41.37 | ^ 48:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 48:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 48:41.37 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:41.37 | ^ 48:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 48:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 48:41.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:41.38 | ^ 48:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 48:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 48:41.40 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:41.40 | ^ 48:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 48:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 48:41.42 243 | CSSRect CalculateScrollRange() const { 48:41.42 | ^ 48:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 48:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 48:41.42 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:41.42 | ^ 48:41.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 48:41.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 48:41.48 457 | CSSRect GetVisualViewport() const { 48:41.48 | ^ 48:42.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 48:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 48:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 48:42.05 from PBackgroundLSSnapshotChild.cpp:9, 48:42.05 from UnifiedProtocols6.cpp:2: 48:42.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 48:42.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 48:42.05 1249 | CSSCoord ToCSSPixels() const { return _0; } 48:42.05 | ^ 48:43.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 48:43.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:43.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:11, 48:43.60 from Unified_cpp_gfx_thebes0.cpp:11: 48:43.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 48:43.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: 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:43.60 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 48:43.60 | ^ 48:43.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 48:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 48:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 48:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 48:43.67 from PWebSocketEventListener.cpp:7, 48:43.67 from UnifiedProtocols36.cpp:2: 48:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 48:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 48:43.67 1859 | int32_t aAppUnitsPerPixel) { 48:43.67 | ^ 48:43.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 48:43.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 48:43.75 3214 | int32_t aAppUnitsPerPixel) { 48:43.75 | ^ 48:43.77 dom/bindings 48:43.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:43.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:43.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 48:43.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:43.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:43.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:43.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:43.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:43.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 48:43.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 48:43.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 48:43.98 from PBackgroundIDBFactoryChild.cpp:7, 48:43.98 from UnifiedProtocols4.cpp:2: 48:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 48:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 48:43.98 1249 | CSSCoord ToCSSPixels() const { return _0; } 48:43.98 | ^ 48:44.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 48:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 48:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 48:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 48:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 48:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 48:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 48:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 48:44.09 332 | LayerPoint GetFixedPositionAnchor() const { 48:44.09 | ^ 48:44.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 48:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 48:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 48:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 48:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 48:44.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 48:44.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 48:44.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 48:44.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:44.84 | ^~~~~~~~ 48:45.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 48:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 48:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 48:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 48:45.82 from PTextureParent.cpp:7, 48:45.82 from UnifiedProtocols32.cpp:2: 48:45.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 48:45.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 48:45.82 21 | inline Rect ToRect(const gfxRect& aRect) { 48:45.82 | ^ 48:45.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 48:45.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 48:45.82 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:45.82 | ^ 48:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 48:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 48:45.83 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:45.83 | ^ 48:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 48:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 48:45.84 44 | inline Size ToSize(const gfxSize& aSize) { 48:45.84 | ^ 48:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 48:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 48:45.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:45.84 | ^ 48:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 48:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 48:45.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:45.84 | ^ 48:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 48:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 48:45.84 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:45.84 | ^ 48:45.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 48:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 48:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 48:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 48:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 48:45.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 48:45.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:45.85 | ^~~~~~~~~~~~~ 48:45.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 48:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 48:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 48:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 48:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 48:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.86 323 | static SizeTyped FromUnknownSize( 48:45.86 | ^~~~~~~~~~~~~~~ 48:46.18 In file included from Unified_cpp_gfx_skia0.cpp:101: 48:46.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkBitmapCache.cpp:63:22: warning: 'SkBitmapCache::Rec' has a field 'SkBitmapCache::Rec::fKey' whose type uses the anonymous namespace [-Wsubobject-linkage] 48:46.18 63 | class SkBitmapCache::Rec : public SkResourceCache::Rec { 48:46.18 | ^~~ 48:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgFrame.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]': 48:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgFrame.cpp:974:1: 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:46.69 974 | } // namespace mozilla 48:46.69 | ^ 48:46.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 48:46.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:46.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:46.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:46.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:46.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:46.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:46.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 48:46.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 48:46.92 from PTextureParent.cpp:7, 48:46.92 from UnifiedProtocols32.cpp:2: 48:46.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 48:46.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 48:46.92 1859 | int32_t aAppUnitsPerPixel) { 48:46.92 | ^ 48:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 48:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 48:46.93 3214 | int32_t aAppUnitsPerPixel) { 48:46.93 | ^ 48:47.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 48:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 48:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 48:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 48:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 48:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 48:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 48:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 48:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 48:47.36 from PBackgroundIndexedDBUtilsChild.cpp:8, 48:47.36 from UnifiedProtocols5.cpp:2: 48:47.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 48:47.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 48:47.36 189 | CSSRect GetExpandedScrollableRect() const { 48:47.36 | ^ 48:47.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 48:47.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 48:47.36 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:47.36 | ^ 48:47.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 48:47.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 48:47.36 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:47.36 | ^ 48:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 48:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 48:47.44 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:47.44 | ^ 48:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 48:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 48:47.44 243 | CSSRect CalculateScrollRange() const { 48:47.44 | ^ 48:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 48:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 48:47.44 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:47.44 | ^ 48:47.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:47.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 48:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 48:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 48:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 48:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 48:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 48:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 48:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.51 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:47.51 | ^~~~~~~~ 48:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 48:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 48:47.63 457 | CSSRect GetVisualViewport() const { 48:47.63 | ^ 48:47.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 48:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 48:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 48:47.96 from PWebSocketEventListener.cpp:7, 48:47.96 from UnifiedProtocols36.cpp:2: 48:47.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 48:47.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 48:47.96 332 | LayerPoint GetFixedPositionAnchor() const { 48:47.96 | ^ 48:48.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 48:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 48:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 48:48.25 from PWebSocketEventListener.cpp:7, 48:48.25 from UnifiedProtocols36.cpp:2: 48:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 48:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 48:48.25 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:48.25 | ^ 48:48.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 48:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 48:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 48:48.36 from PWebSocketEventListener.cpp:7, 48:48.36 from UnifiedProtocols36.cpp:2: 48:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 48:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 48:48.36 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:48.36 | ^ 48:48.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 48:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 48:48.97 from PTextureParent.cpp:7, 48:48.98 from UnifiedProtocols32.cpp:2: 48:48.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 48:48.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 48:48.98 332 | LayerPoint GetFixedPositionAnchor() const { 48:48.98 | ^ 48:49.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 48:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 48:49.09 from PTextureParent.cpp:7, 48:49.09 from UnifiedProtocols32.cpp:2: 48:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 48:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 48:49.09 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:49.09 | ^ 48:49.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 48:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 48:49.17 from PTextureParent.cpp:7, 48:49.17 from UnifiedProtocols32.cpp:2: 48:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 48:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 48:49.18 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:49.18 | ^ 48:49.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 48:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 48:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 48:49.58 from PWebGL.cpp:7, 48:49.58 from UnifiedProtocols35.cpp:47: 48:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 48:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 48:49.58 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:49.58 | ^ 48:49.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 48:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:16, 48:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 48:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 48:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 48:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.73 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:49.73 | ^~~~~~~~ 48:50.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 48:50.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:50.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.cpp:33, 48:50.96 from Unified_cpp_gfx_thebes1.cpp:65: 48:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 48:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: 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:50.96 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 48:50.96 | ^ 48:51.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 48:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 48:51.43 from PBackgroundIndexedDBUtilsChild.cpp:8, 48:51.43 from UnifiedProtocols5.cpp:2: 48:51.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 48:51.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 48:51.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 48:51.44 | ^ 48:52.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:52.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 48:52.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 48:52.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 48:52.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 48:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 48:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 48:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:52.09 427 | SizeT Size() const { return SizeT(width, height); } 48:52.09 | ^~~~ 48:52.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 48:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:16, 48:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 48:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 48:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:52.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:52.09 | ^~~~~~~~ 48:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:52.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:52.09 | ^~~~~~~~ 48:52.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 48:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 48:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 48:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/Image.h:14, 48:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageLogging.h:11, 48:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/encoders/png/nsPNGEncoder.cpp:6: 48:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:52.09 62 | Sub operator-(const Sub& aPoint) const { 48:52.09 | ^~~~~~~~ 48:52.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 48:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 48:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 48:52.21 from PTCPSocketParent.cpp:7, 48:52.21 from UnifiedProtocols31.cpp:2: 48:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 48:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 48:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 48:52.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:52.21 | ^~~~~~~~ 48:52.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 48:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 48:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 48:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 48:52.27 from PTCPSocketParent.cpp:7, 48:52.27 from UnifiedProtocols31.cpp:2: 48:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 48:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:52.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:52.27 | ^~~~~~~~ 48:53.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 48:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 48:53.11 from PTCPSocketParent.cpp:7, 48:53.11 from UnifiedProtocols31.cpp:2: 48:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 48:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:53.11 427 | SizeT Size() const { return SizeT(width, height); } 48:53.11 | ^~~~ 48:53.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 48:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 48:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 48:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 48:53.12 from PTCPSocketParent.cpp:7, 48:53.12 from UnifiedProtocols31.cpp:2: 48:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:53.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:53.12 | ^~~~~~~~ 48:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:53.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:53.12 | ^~~~~~~~ 48:53.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 48:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 48:53.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 48:53.13 from PTCPSocketParent.cpp:7, 48:53.13 from UnifiedProtocols31.cpp:2: 48:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:53.13 62 | Sub operator-(const Sub& aPoint) const { 48:53.13 | ^~~~~~~~ 48:53.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:53.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 48:53.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:53.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:53.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:53.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:53.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 48:53.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 48:53.60 from PTCPSocketParent.cpp:7, 48:53.60 from UnifiedProtocols31.cpp:2: 48:53.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 48:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:53.61 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:53.61 | ^~~~~~~~ 48:54.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 48:54.01 from PVideoBridge.cpp:8, 48:54.01 from UnifiedProtocols34.cpp:2: 48:54.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 48:54.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 48:54.01 189 | CSSRect GetExpandedScrollableRect() const { 48:54.01 | ^ 48:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 48:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 48:54.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:54.02 | ^ 48:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 48:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 48:54.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:54.05 | ^ 48:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 48:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 48:54.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:54.08 | ^ 48:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 48:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 48:54.11 243 | CSSRect CalculateScrollRange() const { 48:54.11 | ^ 48:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 48:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 48:54.11 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:54.11 | ^ 48:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 48:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 48:54.14 457 | CSSRect GetVisualViewport() const { 48:54.14 | ^ 48:54.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:54.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:54.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:54.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 48:54.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 48:54.38 from PTCPSocketParent.cpp:7, 48:54.38 from UnifiedProtocols31.cpp:2: 48:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 48:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:54.38 | ^~~~~~~~~~~~~ 48:54.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:54.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 48:54.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 48:54.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:54.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 48:54.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 48:54.38 from PTCPSocketParent.cpp:7, 48:54.38 from UnifiedProtocols31.cpp:2: 48:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.38 323 | static SizeTyped FromUnknownSize( 48:54.38 | ^~~~~~~~~~~~~~~ 48:54.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 48:54.89 from PBackgroundIDBFactoryChild.cpp:7, 48:54.89 from UnifiedProtocols4.cpp:2: 48:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 48:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 48:54.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:54.89 | ^ 48:54.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:54.89 from PVideoBridge.cpp:8, 48:54.89 from UnifiedProtocols34.cpp:2: 48:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 48:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 48:54.89 1249 | CSSCoord ToCSSPixels() const { return _0; } 48:54.89 | ^ 48:55.84 dom/battery 48:56.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 48:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 48:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 48:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 48:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 48:56.31 from PBackgroundIndexedDBUtilsChild.cpp:8, 48:56.31 from UnifiedProtocols5.cpp:2: 48:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 48:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 48:56.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:56.31 | ^ 48:57.27 In file included from Unified_cpp_gfx_thebes0.cpp:65: 48:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp: In function 'mozilla::gfx::Rect RectWithEdgesTRBL(mozilla::gfx::Float, mozilla::gfx::Float, mozilla::gfx::Float, mozilla::gfx::Float)': 48:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:580: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 48:57.27 580 | Float aLeft) { 48:57.27 | ^ 48:58.30 In file included from Unified_cpp_gfx_thebes0.cpp:74: 48:58.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxPoint gfxContext::DeviceToUser(const gfxPoint&) const': 48:58.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:319: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 48:58.30 319 | gfxPoint gfxContext::DeviceToUser(const gfxPoint& point) const { 48:58.30 | ^~~~~ 48:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'mozilla::gfx::Size gfxContext::DeviceToUser(const Size&) const': 48:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:323: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 48:58.32 323 | Size gfxContext::DeviceToUser(const Size& size) const { 48:58.32 | ^~~~~ 48:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxRect gfxContext::DeviceToUser(const gfxRect&) const': 48:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:327: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 48:58.33 327 | gfxRect gfxContext::DeviceToUser(const gfxRect& rect) const { 48:58.33 | ^~~~~ 48:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxPoint gfxContext::UserToDevice(const gfxPoint&) const': 48:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:331: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 48:58.34 331 | gfxPoint gfxContext::UserToDevice(const gfxPoint& point) const { 48:58.34 | ^~~~~ 48:58.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'mozilla::gfx::Size gfxContext::UserToDevice(const Size&) const': 48:58.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:335: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 48:58.38 335 | Size gfxContext::UserToDevice(const Size& size) const { 48:58.38 | ^~~~~ 48:58.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxRect gfxContext::UserToDevice(const gfxRect&) const': 48:58.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:344: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 48:58.38 344 | gfxRect gfxContext::UserToDevice(const gfxRect& rect) const { 48:58.38 | ^~~~~ 48:58.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'mozilla::gfx::Rect gfxContext::GetAzureDeviceSpaceClipBounds() const': 48:58.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:858: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 48:58.59 858 | Rect gfxContext::GetAzureDeviceSpaceClipBounds() const { 48:58.59 | ^~~~~ 48:58.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'mozilla::gfx::Point gfxContext::GetDeviceOffset() const': 48:58.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:877: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 48:58.59 877 | Point gfxContext::GetDeviceOffset() const { 48:58.59 | ^~~~~ 48:59.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 48:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 48:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 48:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 48:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 48:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 48:59.42 from PBackgroundIndexedDBUtilsChild.cpp:8, 48:59.42 from UnifiedProtocols5.cpp:2: 48:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 48:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 48:59.42 21 | inline Rect ToRect(const gfxRect& aRect) { 48:59.42 | ^ 48:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 48:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 48:59.42 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:59.42 | ^ 48:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 48:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 48:59.42 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:59.42 | ^ 48:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 48:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 48:59.42 44 | inline Size ToSize(const gfxSize& aSize) { 48:59.42 | ^ 48:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 48:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 48:59.42 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:59.42 | ^ 48:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 48:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 48:59.44 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:59.44 | ^ 48:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 48:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 48:59.44 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:59.44 | ^ 48:59.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 48:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 48:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 48:59.60 from PVR.cpp:7, 48:59.60 from UnifiedProtocols33.cpp:11: 48:59.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 48:59.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 48:59.60 189 | CSSRect GetExpandedScrollableRect() const { 48:59.60 | ^ 48:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 48:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 48:59.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:59.61 | ^ 48:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 48:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 48:59.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:59.61 | ^ 48:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 48:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 48:59.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:59.62 | ^ 48:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 48:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 48:59.62 243 | CSSRect CalculateScrollRange() const { 48:59.62 | ^ 48:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 48:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 48:59.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:59.62 | ^ 48:59.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 48:59.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 48:59.65 457 | CSSRect GetVisualViewport() const { 48:59.65 | ^ 48:59.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 48:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 48:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 48:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 48:59.81 from PBackgroundLSSnapshotChild.cpp:9, 48:59.81 from UnifiedProtocols6.cpp:2: 48:59.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 48:59.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 48:59.81 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:59.81 | ^ 49:00.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 49:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 49:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 49:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 49:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 49:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 49:00.51 from PVR.cpp:7, 49:00.51 from UnifiedProtocols33.cpp:11: 49:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 49:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 49:00.51 1249 | CSSCoord ToCSSPixels() const { return _0; } 49:00.51 | ^ 49:01.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 49:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 49:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 49:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:01.99 from PBackgroundIDBFactoryChild.cpp:7, 49:01.99 from UnifiedProtocols4.cpp:2: 49:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 49:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 49:01.99 21 | inline Rect ToRect(const gfxRect& aRect) { 49:01.99 | ^ 49:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 49:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 49:02.01 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:02.01 | ^ 49:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 49:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 49:02.01 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:02.01 | ^ 49:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 49:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 49:02.01 44 | inline Size ToSize(const gfxSize& aSize) { 49:02.01 | ^ 49:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 49:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 49:02.08 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:02.08 | ^ 49:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 49:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 49:02.08 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:02.08 | ^ 49:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 49:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 49:02.08 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:02.08 | ^ 49:02.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 49:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 49:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 49:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 49:02.31 from PBackgroundIndexedDBUtilsChild.cpp:8, 49:02.31 from UnifiedProtocols5.cpp:2: 49:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 49:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 49:02.31 1859 | int32_t aAppUnitsPerPixel) { 49:02.31 | ^ 49:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 49:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 49:02.39 3214 | int32_t aAppUnitsPerPixel) { 49:02.39 | ^ 49:02.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 49:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 49:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:02.52 from PVideoBridge.cpp:8, 49:02.52 from UnifiedProtocols34.cpp:2: 49:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 49:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 49:02.52 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:02.52 | ^ 49:03.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 49:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:10, 49:03.34 from Unified_cpp_dom_abort0.cpp:2: 49:03.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 49:03.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 49:03.34 1249 | CSSCoord ToCSSPixels() const { return _0; } 49:03.34 | ^ 49:03.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 49:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 49:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 49:03.88 from PWebGL.cpp:7, 49:03.88 from UnifiedProtocols35.cpp:47: 49:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 49:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 49:03.88 21 | inline Rect ToRect(const gfxRect& aRect) { 49:03.88 | ^ 49:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 49:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 49:03.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:03.88 | ^ 49:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 49:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 49:03.88 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:03.88 | ^ 49:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 49:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 49:03.88 44 | inline Size ToSize(const gfxSize& aSize) { 49:03.88 | ^ 49:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 49:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 49:03.88 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:03.88 | ^ 49:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 49:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 49:03.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:03.99 | ^ 49:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 49:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 49:03.99 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:03.99 | ^ 49:06.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:06.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:06.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:06.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:06.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:06.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:06.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 49:06.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 49:06.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:06.40 from PBackgroundIDBFactoryChild.cpp:7, 49:06.40 from UnifiedProtocols4.cpp:2: 49:06.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 49:06.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 49:06.40 1859 | int32_t aAppUnitsPerPixel) { 49:06.40 | ^ 49:06.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 49:06.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 49:06.52 3214 | int32_t aAppUnitsPerPixel) { 49:06.52 | ^ 49:07.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 49:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 49:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 49:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 49:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 49:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 49:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 49:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 49:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:07.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:07.03 | ^ 49:07.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 49:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 49:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 49:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 49:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 49:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 49:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 49:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 49:07.32 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:07.32 | ^ 49:07.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 49:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 49:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 49:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 49:07.45 from PBackgroundIndexedDBUtilsChild.cpp:8, 49:07.45 from UnifiedProtocols5.cpp:2: 49:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 49:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 49:07.46 332 | LayerPoint GetFixedPositionAnchor() const { 49:07.46 | ^ 49:07.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 49:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 49:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 49:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 49:07.73 from PBackgroundIndexedDBUtilsChild.cpp:8, 49:07.73 from UnifiedProtocols5.cpp:2: 49:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 49:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 49:07.73 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:07.73 | ^ 49:07.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 49:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 49:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 49:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 49:08.03 from PBackgroundIndexedDBUtilsChild.cpp:8, 49:08.03 from UnifiedProtocols5.cpp:2: 49:08.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 49:08.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 49:08.03 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:08.03 | ^ 49:08.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 49:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 49:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 49:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 49:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 49:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 49:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:08.21 | ^ 49:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 49:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 49:08.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:08.21 | ^ 49:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 49:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 49:08.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:08.21 | ^ 49:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 49:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 49:08.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:08.21 | ^ 49:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 49:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 49:08.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:08.21 | ^ 49:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 49:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 49:08.23 371 | nscoord aAppUnitsPerDevPixel) { 49:08.23 | ^ 49:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 49:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 49:08.24 380 | nscoord aAppUnitsPerDevPixel) { 49:08.24 | ^ 49:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 49:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 49:08.24 387 | nscoord aAppUnitsPerDevPixel) { 49:08.24 | ^ 49:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 49:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.25 394 | nscoord aAppUnitsPerDevPixel) { 49:08.25 | ^ 49:08.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 49:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 49:08.61 from PWebGL.cpp:7, 49:08.61 from UnifiedProtocols35.cpp:47: 49:08.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 49:08.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 49:08.61 1859 | int32_t aAppUnitsPerPixel) { 49:08.61 | ^ 49:08.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 49:08.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 49:08.62 3214 | int32_t aAppUnitsPerPixel) { 49:08.62 | ^ 49:08.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 49:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 49:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 49:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 49:08.70 from PVR.cpp:7, 49:08.70 from UnifiedProtocols33.cpp:11: 49:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 49:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 49:08.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:08.70 | ^ 49:12.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 49:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 49:12.36 from IPCMessageTypeName.cpp:5: 49:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 49:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.36 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:12.36 | ^ 49:13.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:13.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:13.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:13.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:13.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:13.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:13.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:13.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:13.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:13.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:13.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:13.17 from Unified_cpp_gfx_thebes0.cpp:11: 49:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 49:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 49:13.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:13.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:13.17 | ^~~~~~~~ 49:13.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:13.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:13.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:13.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 49:13.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 49:13.56 from IPCMessageTypeName.cpp:5: 49:13.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 49:13.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 49:13.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:13.56 | ^ 49:13.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 49:13.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 49:13.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 49:13.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 49:13.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 49:13.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 49:13.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 49:13.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 49:13.77 from PTCPSocketParent.cpp:7, 49:13.77 from UnifiedProtocols31.cpp:2: 49:13.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:13.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:13.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:13.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:13.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:13.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:13.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:13.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:13.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 49:13.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 49:13.77 760 | typename detail::Nth::Type extract() { 49:13.77 | ^~~~~~~ 49:13.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:13.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:13.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:13.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:13.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 49:13.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 49:13.94 from PWebGL.cpp:7, 49:13.94 from UnifiedProtocols35.cpp:47: 49:13.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 49:13.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 49:13.94 332 | LayerPoint GetFixedPositionAnchor() const { 49:13.94 | ^ 49:14.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxSVGGlyphs.cpp:30, 49:14.06 from Unified_cpp_gfx_thebes1.cpp:74: 49:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 49:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 49:14.06 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 49:14.06 | ^ 49:14.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 49:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 49:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:14.15 from Unified_cpp_gfx_thebes0.cpp:11: 49:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 49:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:14.15 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:14.15 | ^~~~~~~~ 49:14.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 49:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 49:14.28 from PWebGL.cpp:7, 49:14.28 from UnifiedProtocols35.cpp:47: 49:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 49:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 49:14.28 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:14.28 | ^ 49:14.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:14.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:14.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:14.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:14.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 49:14.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 49:14.38 from PWebGL.cpp:7, 49:14.38 from UnifiedProtocols35.cpp:47: 49:14.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 49:14.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 49:14.38 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:14.38 | ^ 49:14.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 49:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:14.54 from PBackgroundLSSnapshotChild.cpp:9, 49:14.54 from UnifiedProtocols6.cpp:2: 49:14.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 49:14.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 49:14.54 21 | inline Rect ToRect(const gfxRect& aRect) { 49:14.54 | ^ 49:14.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 49:14.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 49:14.54 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:14.54 | ^ 49:14.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 49:14.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 49:14.54 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:14.54 | ^ 49:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 49:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 49:14.55 44 | inline Size ToSize(const gfxSize& aSize) { 49:14.55 | ^ 49:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 49:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 49:14.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:14.55 | ^ 49:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 49:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 49:14.56 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:14.56 | ^ 49:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 49:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 49:14.56 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:14.56 | ^ 49:14.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 49:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 49:14.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:14.80 from PBackgroundIDBFactoryChild.cpp:7, 49:14.80 from UnifiedProtocols4.cpp:2: 49:14.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 49:14.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 49:14.80 332 | LayerPoint GetFixedPositionAnchor() const { 49:14.80 | ^ 49:14.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 49:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 49:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:14.96 from PBackgroundIDBFactoryChild.cpp:7, 49:14.96 from UnifiedProtocols4.cpp:2: 49:14.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 49:14.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 49:14.96 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:14.96 | ^ 49:15.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:15.03 from PBackgroundLSSnapshotChild.cpp:9, 49:15.03 from UnifiedProtocols6.cpp:2: 49:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 49:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 49:15.03 1859 | int32_t aAppUnitsPerPixel) { 49:15.03 | ^ 49:15.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 49:15.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 49:15.05 3214 | int32_t aAppUnitsPerPixel) { 49:15.05 | ^ 49:15.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:15.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:15.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:15.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:15.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:15.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:15.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:15.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:15.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:15.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:15.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:15.06 from Unified_cpp_gfx_thebes0.cpp:11: 49:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 49:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:15.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:15.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:15.07 | ^~~~~~~~ 49:15.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 49:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 49:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:15.19 from PBackgroundIDBFactoryChild.cpp:7, 49:15.19 from UnifiedProtocols4.cpp:2: 49:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 49:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 49:15.19 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:15.19 | ^ 49:15.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:15.45 from Unified_cpp_gfx_thebes0.cpp:11: 49:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 49:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:15.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:15.45 | ^~~~~~~~~~~~~ 49:15.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:15.45 from Unified_cpp_gfx_thebes0.cpp:11: 49:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:15.45 323 | static SizeTyped FromUnknownSize( 49:15.45 | ^~~~~~~~~~~~~~~ 49:15.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:15.47 from Unified_cpp_gfx_thebes0.cpp:11: 49:15.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:15.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 49:15.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:15.47 427 | SizeT Size() const { return SizeT(width, height); } 49:15.47 | ^~~~ 49:15.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 49:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 49:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:15.49 from Unified_cpp_gfx_thebes0.cpp:11: 49:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:15.49 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:15.49 | ^~~~~~~~ 49:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:15.49 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:15.49 | ^~~~~~~~ 49:15.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:15.50 from Unified_cpp_gfx_thebes0.cpp:11: 49:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:15.50 62 | Sub operator-(const Sub& aPoint) const { 49:15.50 | ^~~~~~~~ 49:15.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:15.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 49:15.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 49:15.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:15.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:15.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 49:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 49:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 49:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 49:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 49:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 49:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 49:15.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 49:15.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 49:15.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:15.78 | ^ 49:15.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 49:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:15.89 from PVideoBridge.cpp:8, 49:15.89 from UnifiedProtocols34.cpp:2: 49:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 49:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 49:15.89 21 | inline Rect ToRect(const gfxRect& aRect) { 49:15.89 | ^ 49:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 49:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 49:15.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:15.89 | ^ 49:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 49:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 49:15.89 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:15.89 | ^ 49:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 49:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 49:15.90 44 | inline Size ToSize(const gfxSize& aSize) { 49:15.90 | ^ 49:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 49:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 49:15.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:15.90 | ^ 49:16.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 49:16.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 49:16.00 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:16.00 | ^ 49:16.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 49:16.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 49:16.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:16.00 | ^ 49:16.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:16.33 from PBackgroundLSSnapshotChild.cpp:9, 49:16.33 from UnifiedProtocols6.cpp:2: 49:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 49:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 49:16.33 332 | LayerPoint GetFixedPositionAnchor() const { 49:16.33 | ^ 49:16.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:16.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:16.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:16.38 from PBackgroundLSSnapshotChild.cpp:9, 49:16.38 from UnifiedProtocols6.cpp:2: 49:16.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 49:16.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 49:16.38 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:16.38 | ^ 49:16.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:16.40 from PBackgroundLSSnapshotChild.cpp:9, 49:16.40 from UnifiedProtocols6.cpp:2: 49:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 49:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 49:16.40 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:16.40 | ^ 49:16.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:16.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:16.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:16.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 49:16.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 49:16.43 from IPCMessageTypeName.cpp:5: 49:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 49:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:16.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:16.43 | ^ 49:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 49:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 49:16.43 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:16.43 | ^ 49:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 49:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 49:16.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:16.45 | ^ 49:16.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 49:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 49:16.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:16.53 | ^ 49:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 49:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 49:16.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:16.53 | ^ 49:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 49:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 49:16.59 371 | nscoord aAppUnitsPerDevPixel) { 49:16.59 | ^ 49:16.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 49:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 49:16.75 380 | nscoord aAppUnitsPerDevPixel) { 49:16.75 | ^ 49:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 49:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 49:16.75 387 | nscoord aAppUnitsPerDevPixel) { 49:16.75 | ^ 49:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 49:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:16.75 394 | nscoord aAppUnitsPerDevPixel) { 49:16.75 | ^ 49:17.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:17.00 from PVideoBridge.cpp:8, 49:17.00 from UnifiedProtocols34.cpp:2: 49:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 49:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 49:17.00 1859 | int32_t aAppUnitsPerPixel) { 49:17.00 | ^ 49:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 49:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 49:17.00 3214 | int32_t aAppUnitsPerPixel) { 49:17.01 | ^ 49:17.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 49:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 49:17.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 49:17.14 from PVR.cpp:7, 49:17.14 from UnifiedProtocols33.cpp:11: 49:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 49:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 49:17.14 21 | inline Rect ToRect(const gfxRect& aRect) { 49:17.14 | ^ 49:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 49:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 49:17.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:17.14 | ^ 49:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 49:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 49:17.14 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:17.14 | ^ 49:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 49:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 49:17.17 44 | inline Size ToSize(const gfxSize& aSize) { 49:17.17 | ^ 49:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 49:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 49:17.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:17.17 | ^ 49:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 49:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 49:17.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:17.17 | ^ 49:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 49:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 49:17.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:17.17 | ^ 49:17.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:17.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:17.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 49:17.63 from PBackgroundStorage.cpp:7, 49:17.63 from UnifiedProtocols7.cpp:2: 49:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 49:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:17.63 | ^ 49:17.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 49:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:10, 49:17.66 from Unified_cpp_dom_abort0.cpp:2: 49:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 49:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 49:17.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:17.66 | ^ 49:17.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:17.87 from PVideoBridge.cpp:8, 49:17.87 from UnifiedProtocols34.cpp:2: 49:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 49:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 49:17.87 332 | LayerPoint GetFixedPositionAnchor() const { 49:17.87 | ^ 49:17.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:17.87 from PVideoBridge.cpp:8, 49:17.87 from UnifiedProtocols34.cpp:2: 49:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 49:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 49:17.87 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:17.87 | ^ 49:17.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:17.87 from PVideoBridge.cpp:8, 49:17.87 from UnifiedProtocols34.cpp:2: 49:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 49:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 49:17.87 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:17.87 | ^ 49:18.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 49:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 49:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 49:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 49:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 49:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 49:18.15 from RemoteWorkerTypes.cpp:7, 49:18.15 from UnifiedProtocols37.cpp:29: 49:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 49:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 49:18.15 189 | CSSRect GetExpandedScrollableRect() const { 49:18.15 | ^ 49:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 49:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 49:18.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:18.17 | ^ 49:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 49:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 49:18.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:18.19 | ^ 49:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 49:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 49:18.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:18.19 | ^ 49:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 49:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 49:18.19 243 | CSSRect CalculateScrollRange() const { 49:18.19 | ^ 49:18.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 49:18.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 49:18.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:18.21 | ^ 49:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 49:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 49:18.24 457 | CSSRect GetVisualViewport() const { 49:18.24 | ^ 49:18.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:18.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:18.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:18.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 49:18.38 from PBackgroundStorage.cpp:7, 49:18.38 from UnifiedProtocols7.cpp:2: 49:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 49:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 49:18.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:18.38 | ^ 49:18.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:18.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:18.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:18.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:18.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:18.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:18.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:18.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 49:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 49:18.40 from PVR.cpp:7, 49:18.40 from UnifiedProtocols33.cpp:11: 49:18.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 49:18.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 49:18.40 1859 | int32_t aAppUnitsPerPixel) { 49:18.40 | ^ 49:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 49:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 49:18.42 3214 | int32_t aAppUnitsPerPixel) { 49:18.42 | ^ 49:18.62 In file included from Unified_cpp_gfx_skia1.cpp:29: 49:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkCanvas.cpp:223:17: warning: 'SkCanvas::MCRec' has a field 'SkCanvas::MCRec::fBackImage' whose type uses the anonymous namespace [-Wsubobject-linkage] 49:18.62 223 | class SkCanvas::MCRec { 49:18.62 | ^~~~~ 49:19.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 49:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 49:19.34 from PVR.cpp:7, 49:19.34 from UnifiedProtocols33.cpp:11: 49:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 49:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 49:19.34 332 | LayerPoint GetFixedPositionAnchor() const { 49:19.34 | ^ 49:19.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 49:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 49:19.38 from PVR.cpp:7, 49:19.38 from UnifiedProtocols33.cpp:11: 49:19.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 49:19.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 49:19.38 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:19.38 | ^ 49:19.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManager.h:13, 49:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRMessageUtils.h:14, 49:19.41 from PVR.cpp:7, 49:19.41 from UnifiedProtocols33.cpp:11: 49:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 49:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 49:19.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:19.41 | ^ 49:19.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 49:19.49 from PWebSocketEventListener.cpp:7, 49:19.49 from UnifiedProtocols36.cpp:2: 49:19.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 49:19.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 49:19.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:19.49 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:19.49 | ^~~~~~~~ 49:19.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 49:19.61 from PWebSocketEventListener.cpp:7, 49:19.61 from UnifiedProtocols36.cpp:2: 49:19.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:19.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 49:19.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:19.61 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:19.61 | ^~~~~~~~ 49:19.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:19.73 from Unified_cpp_gfx_thebes1.cpp:2: 49:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 49:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 49:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:19.73 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:19.73 | ^~~~~~~~ 49:19.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:19.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 49:19.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 49:19.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:19.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:19.97 from Unified_cpp_gfx_thebes1.cpp:2: 49:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 49:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:19.97 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:19.97 | ^~~~~~~~ 49:20.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 49:20.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:20.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 49:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:20.10 from Unified_cpp_gfx_thebes0.cpp:11: 49:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 49:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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.10 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 49:20.10 | ^~~~~~~~~~~~~~ 49:20.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:20.18 from Unified_cpp_gfx_thebes0.cpp:11: 49:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 49:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.18 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:20.18 | ^~~~~~~~~~~~~ 49:20.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:20.39 from Unified_cpp_gfx_thebes1.cpp:2: 49:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 49:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.39 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:20.39 | ^~~~~~~~ 49:20.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:20.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:20.43 from Unified_cpp_gfx_thebes0.cpp:11: 49:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 49:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.44 383 | Point TopLeft() const { return Point(x, y); } 49:20.44 | ^~~~~~~ 49:20.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 49:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 49:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:20.44 from Unified_cpp_gfx_thebes0.cpp:11: 49:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 49:20.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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.44 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 49:20.44 | ^~~~~~~~~~~~~~~ 49:20.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:20.63 from Unified_cpp_gfx_thebes1.cpp:2: 49:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 49:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:20.63 | ^~~~~~~~~~~~~ 49:20.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:20.64 from Unified_cpp_gfx_thebes1.cpp:2: 49:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.64 323 | static SizeTyped FromUnknownSize( 49:20.64 | ^~~~~~~~~~~~~~~ 49:20.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:20.64 from Unified_cpp_gfx_thebes1.cpp:2: 49:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 49:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.64 427 | SizeT Size() const { return SizeT(width, height); } 49:20.64 | ^~~~ 49:20.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:27, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:20.64 from Unified_cpp_gfx_thebes1.cpp:2: 49:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.64 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:20.64 | ^~~~~~~~ 49:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:20.64 | ^~~~~~~~ 49:20.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:20.64 from Unified_cpp_gfx_thebes1.cpp:2: 49:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:20.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.65 62 | Sub operator-(const Sub& aPoint) const { 49:20.65 | ^~~~~~~~ 49:20.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:20.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:20.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:20.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 49:20.65 from PBackgroundStorage.cpp:7, 49:20.65 from UnifiedProtocols7.cpp:2: 49:20.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 49:20.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.66 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:20.66 | ^ 49:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 49:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 49:20.66 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:20.66 | ^ 49:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 49:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 49:20.66 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:20.66 | ^ 49:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 49:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 49:20.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:20.66 | ^ 49:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 49:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 49:20.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:20.66 | ^ 49:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 49:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 49:20.71 371 | nscoord aAppUnitsPerDevPixel) { 49:20.71 | ^ 49:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 49:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 49:20.71 380 | nscoord aAppUnitsPerDevPixel) { 49:20.71 | ^ 49:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 49:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 49:20.73 387 | nscoord aAppUnitsPerDevPixel) { 49:20.73 | ^ 49:20.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 49:20.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.75 394 | nscoord aAppUnitsPerDevPixel) { 49:20.75 | ^ 49:20.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/battery/BatteryManager.h:10, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/battery/BatteryManager.cpp:9: 49:21.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 49:21.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:21.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:21.01 | ^ 49:21.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 49:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 49:21.01 from Unified_cpp_dom_animation0.cpp:2: 49:21.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 49:21.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:21.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:21.01 | ^ 49:21.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 49:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 49:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 49:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 49:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 49:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 49:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 49:21.05 from Unified_cpp_dom_animation0.cpp:2: 49:21.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 49:21.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 49:21.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:21.05 | ^ 49:21.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:21.47 from Unified_cpp_gfx_thebes0.cpp:11: 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:21.47 277 | static RectTyped FromUnknownRect( 49:21.47 | ^~~~~~~~~~~~~~~ 49:21.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:21.47 from Unified_cpp_gfx_thebes0.cpp:11: 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:21.47 150 | static PointTyped FromUnknownPoint( 49:21.47 | ^~~~~~~~~~~~~~~~ 49:21.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:21.47 from Unified_cpp_gfx_thebes0.cpp:11: 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:21.47 282 | RectTyped ToUnknownRect() const { 49:21.47 | ^~~~~~~~~~~~~ 49:21.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 49:21.47 from PWebSocketEventListener.cpp:7, 49:21.47 from UnifiedProtocols36.cpp:2: 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 49:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:21.47 427 | SizeT Size() const { return SizeT(width, height); } 49:21.47 | ^~~~ 49:21.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:21.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:21.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 49:21.48 from PWebSocketEventListener.cpp:7, 49:21.48 from UnifiedProtocols36.cpp:2: 49:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:21.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:21.48 | ^~~~~~~~ 49:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:21.50 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:21.50 | ^~~~~~~~ 49:21.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 49:21.50 from PWebSocketEventListener.cpp:7, 49:21.50 from UnifiedProtocols36.cpp:2: 49:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:21.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:21.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:21.51 62 | Sub operator-(const Sub& aPoint) const { 49:21.51 | ^~~~~~~~ 49:22.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 49:22.23 from PWebSocketEventListener.cpp:7, 49:22.23 from UnifiedProtocols36.cpp:2: 49:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 49:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:22.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:22.23 | ^~~~~~~~ 49:22.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 49:22.23 from RemoteWorkerTypes.cpp:7, 49:22.23 from UnifiedProtocols37.cpp:29: 49:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 49:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 49:22.23 1249 | CSSCoord ToCSSPixels() const { return _0; } 49:22.23 | ^ 49:22.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 49:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 49:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:22.24 from Unified_cpp_gfx_thebes1.cpp:2: 49:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 49:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:22.24 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 49:22.25 | ^~~~~~~~~~~~~~ 49:22.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:22.28 from Unified_cpp_gfx_thebes1.cpp:2: 49:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 49:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:22.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:22.29 | ^~~~~~~~~~~~~ 49:22.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:22.43 from Unified_cpp_gfx_thebes1.cpp:2: 49:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 49:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.43 383 | Point TopLeft() const { return Point(x, y); } 49:22.43 | ^~~~~~~ 49:22.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 49:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 49:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:22.43 from Unified_cpp_gfx_thebes1.cpp:2: 49:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 49:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:22.43 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 49:22.43 | ^~~~~~~~~~~~~~~ 49:22.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:22.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:22.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:22.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 49:22.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 49:22.47 from PCacheStreamControlParent.cpp:7, 49:22.47 from UnifiedProtocols9.cpp:2: 49:22.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 49:22.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:22.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:22.47 | ^ 49:22.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 49:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 49:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 49:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 49:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 49:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 49:22.73 from Unified_cpp_dom_animation0.cpp:2: 49:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 49:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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:22.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:22.73 | ^ 49:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 49:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 49:22.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:22.73 | ^ 49:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 49:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 49:22.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:22.73 | ^ 49:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 49:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 49:22.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:22.74 | ^ 49:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 49:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 49:22.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:22.74 | ^ 49:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 49:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 49:22.76 371 | nscoord aAppUnitsPerDevPixel) { 49:22.76 | ^ 49:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 49:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 49:22.76 380 | nscoord aAppUnitsPerDevPixel) { 49:22.76 | ^ 49:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 49:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 49:22.76 387 | nscoord aAppUnitsPerDevPixel) { 49:22.76 | ^ 49:22.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 49:22.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:22.77 394 | nscoord aAppUnitsPerDevPixel) { 49:22.77 | ^ 49:22.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:22.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:22.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:22.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:22.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:22.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:22.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:22.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:22.77 from Unified_cpp_gfx_thebes1.cpp:2: 49:22.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:22.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 49:22.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:22.78 277 | static RectTyped FromUnknownRect( 49:22.78 | ^~~~~~~~~~~~~~~ 49:22.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:22.79 from Unified_cpp_gfx_thebes1.cpp:2: 49:22.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:22.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 49:22.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:22.79 150 | static PointTyped FromUnknownPoint( 49:22.79 | ^~~~~~~~~~~~~~~~ 49:22.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:22.80 from Unified_cpp_gfx_thebes1.cpp:2: 49:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 49:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 49:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:22.80 282 | RectTyped ToUnknownRect() const { 49:22.80 | ^~~~~~~~~~~~~ 49:23.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/ThebesRLBox.h:22, 49:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGraphiteShaper.cpp:20, 49:23.01 from Unified_cpp_gfx_thebes1.cpp:20: 49:23.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:23.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGraphiteShaper.cpp:314:34: required from here 49:23.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:23.01 110 | inline constexpr auto operator opSymbol(const T_Rhs& rhs) \ 49:23.01 | ^~~~~~~~ 49:23.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/rlbox/rlbox.hpp:110:25: note: in definition of macro 'BinaryOpValAndPtr' 49:23.01 110 | inline constexpr auto operator opSymbol(const T_Rhs& rhs) \ 49:23.01 | ^~~~~~~~ 49:23.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:23.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 49:23.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:23.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:23.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:23.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:23.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/battery/BatteryManager.h:10, 49:23.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/battery/BatteryManager.cpp:9: 49:23.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 49:23.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 49:23.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:23.21 | ^ 49:24.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:24.12 from Unified_cpp_gfx_thebes0.cpp:11: 49:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:606:77: required from here 49:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:24.12 62 | Sub operator-(const Sub& aPoint) const { 49:24.12 | ^~~~~~~~ 49:24.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:24.14 from Unified_cpp_gfx_thebes0.cpp:11: 49:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:712:58: required from here 49:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:24.14 427 | SizeT Size() const { return SizeT(width, height); } 49:24.14 | ^~~~ 49:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:1195:36: required from here 49:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:24.16 377 | MarginT operator-(const Sub& aRect) const { 49:24.16 | ^~~~~~~~ 49:24.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:24.27 from Unified_cpp_gfx_thebes0.cpp:11: 49:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:254:49: required from here 49:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:24.27 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 49:24.27 | ^~~~~~~~~~~~~~~ 49:24.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:24.27 from Unified_cpp_gfx_thebes0.cpp:11: 49:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:272:39: required from here 49:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:24.27 385 | Point BottomLeft() const { return Point(x, YMost()); } 49:24.27 | ^~~~~~~~~~ 49:24.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 49:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 49:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:24.29 from Unified_cpp_gfx_thebes0.cpp:11: 49:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:324:49: required from here 49:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 49:24.29 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 49:24.29 | ^~~~~~~~~~~~~ 49:24.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:24.31 from Unified_cpp_gfx_thebes0.cpp:11: 49:24.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:24.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:364:43: required from here 49:24.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:24.31 383 | Point TopLeft() const { return Point(x, y); } 49:24.31 | ^~~~~~~ 49:24.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 49:24.42 from PWebSocketEventListener.cpp:7, 49:24.42 from UnifiedProtocols36.cpp:2: 49:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 49:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:24.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:24.42 | ^~~~~~~~~~~~~ 49:24.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 49:24.42 from PWebSocketEventListener.cpp:7, 49:24.42 from UnifiedProtocols36.cpp:2: 49:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:24.42 323 | static SizeTyped FromUnknownSize( 49:24.42 | ^~~~~~~~~~~~~~~ 49:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 49:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp:781:68: required from here 49:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:24.81 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 49:24.81 | ^~~~~~~~ 49:24.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:24.94 from Unified_cpp_gfx_thebes0.cpp:11: 49:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp:2160:37: required from here 49:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:24.94 79 | Sub operator-() const { return Sub(-x, -y); } 49:24.94 | ^~~~~~~~ 49:24.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 49:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 49:24.97 from PCacheStreamControlParent.cpp:7, 49:24.97 from UnifiedProtocols9.cpp:2: 49:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 49:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 49:24.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:24.97 | ^ 49:25.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:25.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:25.71 from Unified_cpp_gfx_thebes1.cpp:2: 49:25.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:25.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:104:72: required from here 49:25.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:25.71 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 49:25.71 | ^~~~~~~~~~ 49:26.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:26.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:26.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:26.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:26.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 49:26.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.h:12, 49:26.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageMemoryReporter.cpp:7, 49:26.28 from Unified_cpp_image1.cpp:2: 49:26.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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]': 49:26.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:26.28 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 49:26.28 | ^~~~~~~~~ 49:26.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:26.91 from Unified_cpp_gfx_thebes0.cpp:11: 49:26.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:26.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontMissingGlyphs.cpp:332:42: required from here 49:26.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:99: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 49:26.91 99 | MatrixRect TransformRect(const MatrixRect& aRect) const { 49:26.91 | ^~~~~~~~~~~~~ 49:26.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:26.91 from Unified_cpp_gfx_thebes0.cpp:11: 49:26.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:26.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontMissingGlyphs.cpp:419:30: required from here 49:26.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:26.91 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 49:26.91 | ^~~~~~ 49:27.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:27.33 from Unified_cpp_gfx_thebes1.cpp:2: 49:27.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:27.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxLineSegment.h:67:38: required from here 49:27.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.33 62 | Sub operator-(const Sub& aPoint) const { 49:27.33 | ^~~~~~~~ 49:27.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/battery/BatteryManager.h:10, 49:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/battery/BatteryManager.cpp:9: 49:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 49:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.48 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:27.48 | ^ 49:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 49:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 49:27.48 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:27.48 | ^ 49:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 49:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 49:27.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:27.48 | ^ 49:27.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 49:27.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 49:27.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:27.58 | ^ 49:27.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 49:27.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 49:27.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:27.58 | ^ 49:27.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 49:27.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 49:27.76 371 | nscoord aAppUnitsPerDevPixel) { 49:27.76 | ^ 49:27.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 49:27.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 49:27.84 380 | nscoord aAppUnitsPerDevPixel) { 49:27.84 | ^ 49:27.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 49:27.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 49:27.84 387 | nscoord aAppUnitsPerDevPixel) { 49:27.84 | ^ 49:27.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:27.84 from Unified_cpp_gfx_thebes1.cpp:2: 49:27.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:27.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:71:65: required from here 49:27.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:27.85 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 49:27.85 | ^~~~~~~~~ 49:27.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:27.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:323:51: required from here 49:27.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:27.89 383 | Point TopLeft() const { return Point(x, y); } 49:27.89 | ^~~~~~~ 49:28.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 49:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 49:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 49:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 49:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 49:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:10, 49:28.14 from Unified_cpp_dom_abort0.cpp:2: 49:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 49:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 49:28.14 21 | inline Rect ToRect(const gfxRect& aRect) { 49:28.14 | ^ 49:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 49:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 49:28.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:28.16 | ^ 49:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 49:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 49:28.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:28.17 | ^ 49:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 49:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 49:28.17 44 | inline Size ToSize(const gfxSize& aSize) { 49:28.17 | ^ 49:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 49:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 49:28.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:28.17 | ^ 49:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 49:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 49:28.18 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:28.18 | ^ 49:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 49:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 49:28.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:28.18 | ^ 49:29.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 49:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 49:29.41 from PCacheStreamControlParent.cpp:7, 49:29.41 from UnifiedProtocols9.cpp:2: 49:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 49:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:29.41 | ^ 49:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 49:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 49:29.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:29.42 | ^ 49:29.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 49:29.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 49:29.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:29.46 | ^ 49:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 49:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 49:29.47 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:29.47 | ^ 49:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 49:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 49:29.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:29.53 | ^ 49:29.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 49:29.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 49:29.67 371 | nscoord aAppUnitsPerDevPixel) { 49:29.67 | ^ 49:29.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 49:29.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 49:29.68 380 | nscoord aAppUnitsPerDevPixel) { 49:29.68 | ^ 49:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 49:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 49:29.73 387 | nscoord aAppUnitsPerDevPixel) { 49:29.73 | ^ 49:29.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 49:29.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.77 394 | nscoord aAppUnitsPerDevPixel) { 49:29.77 | ^ 49:30.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:30.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:30.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:30.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:30.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:30.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:30.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 49:30.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 49:30.66 from IPCMessageTypeName.cpp:5: 49:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 49:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 49:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:30.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:30.66 | ^~~~~~~~ 49:30.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 49:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 49:30.81 from IPCMessageTypeName.cpp:5: 49:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 49:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:30.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:30.81 | ^~~~~~~~ 49:31.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 49:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 49:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 49:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 49:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:10, 49:31.72 from Unified_cpp_dom_abort0.cpp:2: 49:31.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 49:31.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 49:31.72 1859 | int32_t aAppUnitsPerPixel) { 49:31.72 | ^ 49:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 49:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 49:31.76 3214 | int32_t aAppUnitsPerPixel) { 49:31.76 | ^ 49:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 49:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:32.06 394 | nscoord aAppUnitsPerDevPixel) { 49:32.06 | ^ 49:33.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 49:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 49:33.17 from PTextureParent.cpp:7, 49:33.17 from UnifiedProtocols32.cpp:2: 49:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 49:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 49:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:33.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:33.17 | ^~~~~~~~ 49:33.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 49:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 49:33.35 from PTextureParent.cpp:7, 49:33.35 from UnifiedProtocols32.cpp:2: 49:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 49:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:33.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:33.35 | ^~~~~~~~ 49:33.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 49:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 49:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 49:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EffectCompositor.h:16, 49:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:17, 49:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 49:33.53 from Unified_cpp_dom_animation0.cpp:2: 49:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 49:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 49:33.53 189 | CSSRect GetExpandedScrollableRect() const { 49:33.53 | ^ 49:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 49:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 49:33.53 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:33.53 | ^ 49:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 49:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 49:33.53 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:33.53 | ^ 49:33.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 49:33.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 49:33.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:33.54 | ^ 49:33.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 49:33.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 49:33.55 243 | CSSRect CalculateScrollRange() const { 49:33.55 | ^ 49:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 49:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 49:33.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:33.55 | ^ 49:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 49:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 49:33.55 457 | CSSRect GetVisualViewport() const { 49:33.55 | ^ 49:33.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 49:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 49:33.79 from PTextureParent.cpp:7, 49:33.79 from UnifiedProtocols32.cpp:2: 49:33.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:33.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 49:33.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:33.79 427 | SizeT Size() const { return SizeT(width, height); } 49:33.79 | ^~~~ 49:33.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 49:33.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 49:33.81 from PTextureParent.cpp:7, 49:33.81 from UnifiedProtocols32.cpp:2: 49:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:33.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:33.82 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:33.82 | ^~~~~~~~ 49:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:33.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:33.83 | ^~~~~~~~ 49:33.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 49:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 49:33.83 from PTextureParent.cpp:7, 49:33.83 from UnifiedProtocols32.cpp:2: 49:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:33.83 62 | Sub operator-(const Sub& aPoint) const { 49:33.83 | ^~~~~~~~ 49:34.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 49:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 49:34.97 from RegisterBindings.cpp:7: 49:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 49:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:34.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:34.97 | ^ 49:34.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:34.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:34.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:34.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:34.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:34.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:34.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 49:34.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 49:34.98 from PTextureParent.cpp:7, 49:34.98 from UnifiedProtocols32.cpp:2: 49:34.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 49:34.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:34.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:34.98 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:34.98 | ^~~~~~~~ 49:35.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:35.08 from Unified_cpp_gfx_thebes1.cpp:2: 49:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 49:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.08 246 | PointTyped As2DPoint() const { 49:35.08 | ^~~~~~~~~ 49:35.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 49:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:35.28 from PBackgroundIDBFactoryChild.cpp:7, 49:35.28 from UnifiedProtocols4.cpp:2: 49:35.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 49:35.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 49:35.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:35.28 | ^~~~~~~~ 49:35.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 49:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 49:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:35.29 from Unified_cpp_gfx_thebes1.cpp:2: 49:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 49:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.29 794 | RectTyped TransformAndClipBounds( 49:35.29 | ^~~~~~~~~~~~~~~~~~~~~~ 49:35.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 49:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:35.30 from PBackgroundIDBFactoryChild.cpp:7, 49:35.30 from UnifiedProtocols4.cpp:2: 49:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 49:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:35.30 | ^~~~~~~~ 49:35.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:35.68 from PBackgroundIDBFactoryChild.cpp:7, 49:35.68 from UnifiedProtocols4.cpp:2: 49:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 49:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.68 427 | SizeT Size() const { return SizeT(width, height); } 49:35.68 | ^~~~ 49:35.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:35.68 from PBackgroundIDBFactoryChild.cpp:7, 49:35.68 from UnifiedProtocols4.cpp:2: 49:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:35.68 | ^~~~~~~~ 49:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:35.68 | ^~~~~~~~ 49:35.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 49:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:35.68 from PBackgroundIDBFactoryChild.cpp:7, 49:35.68 from UnifiedProtocols4.cpp:2: 49:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:35.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.69 62 | Sub operator-(const Sub& aPoint) const { 49:35.69 | ^~~~~~~~ 49:35.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsTimingFunction.h:10, 49:35.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 49:35.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTiming.h:12, 49:35.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 49:35.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:23, 49:35.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 49:35.74 from Unified_cpp_dom_animation0.cpp:2: 49:35.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 49:35.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 49:35.74 1249 | CSSCoord ToCSSPixels() const { return _0; } 49:35.74 | ^ 49:35.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 49:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:35.83 from PBackgroundIDBFactoryChild.cpp:7, 49:35.83 from UnifiedProtocols4.cpp:2: 49:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 49:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:35.83 | ^~~~~~~~ 49:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 49:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.84 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 49:35.84 | ^~~~~~~~~ 49:35.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 49:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 49:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:35.84 from Unified_cpp_gfx_thebes0.cpp:11: 49:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 49:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.84 2266 | PointTyped TransformPointSimple( 49:35.84 | ^~~~~~~~~~~~~~~~~~~~ 49:35.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 49:35.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:35.85 794 | RectTyped TransformAndClipBounds( 49:35.85 | ^~~~~~~~~~~~~~~~~~~~~~ 49:35.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 49:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:35.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:35.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 49:35.93 from RegisterBindings.cpp:7: 49:35.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 49:35.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 49:35.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:35.93 | ^ 49:36.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 49:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 49:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 49:36.54 from RemoteWorkerTypes.cpp:7, 49:36.54 from UnifiedProtocols37.cpp:29: 49:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 49:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 49:36.54 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:36.54 | ^ 49:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/ThebesRLBox.h:22, 49:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGraphiteShaper.cpp:20, 49:37.20 from Unified_cpp_gfx_thebes1.cpp:20: 49:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 49:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGraphiteShaper.cpp:314:34: required from here 49:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:37.20 932 | static inline tainted internal_factory(T_Rhs&& rhs) 49:37.20 | ^~~~~~~~~~~~~~~~ 49:37.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 49:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 49:37.28 from PBrowserChild.cpp:7, 49:37.28 from UnifiedProtocols8.cpp:2: 49:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 49:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:37.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:37.28 | ^ 49:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 49:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 49:37.47 from PBrowserChild.cpp:7, 49:37.47 from UnifiedProtocols8.cpp:2: 49:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 49:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 49:37.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:37.47 | ^ 49:37.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 49:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 49:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 49:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 49:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:10, 49:37.62 from Unified_cpp_dom_abort0.cpp:2: 49:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 49:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 49:37.62 332 | LayerPoint GetFixedPositionAnchor() const { 49:37.62 | ^ 49:38.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:38.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:38.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:38.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 49:38.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 49:38.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 49:38.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 49:38.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:10, 49:38.00 from Unified_cpp_dom_abort0.cpp:2: 49:38.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 49:38.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 49:38.00 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:38.00 | ^ 49:38.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:38.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:38.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:38.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 49:38.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 49:38.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 49:38.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 49:38.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:10, 49:38.11 from Unified_cpp_dom_abort0.cpp:2: 49:38.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 49:38.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 49:38.11 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:38.11 | ^ 49:38.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:38.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:38.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:38.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 49:38.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 49:38.50 from PBrowserChild.cpp:7, 49:38.50 from UnifiedProtocols8.cpp:2: 49:38.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 49:38.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:38.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:38.50 | ^ 49:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 49:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 49:38.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:38.51 | ^ 49:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 49:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 49:38.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:38.51 | ^ 49:38.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 49:38.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 49:38.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:38.52 | ^ 49:38.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 49:38.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 49:38.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:38.52 | ^ 49:38.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:38.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:38.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:38.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:38.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 49:38.53 from RegisterBindings.cpp:7: 49:38.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 49:38.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:38.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:38.53 | ^ 49:38.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 49:38.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 49:38.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:38.54 | ^ 49:38.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 49:38.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 49:38.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:38.54 | ^ 49:38.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 49:38.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 49:38.56 371 | nscoord aAppUnitsPerDevPixel) { 49:38.56 | ^ 49:38.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 49:38.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 49:38.57 380 | nscoord aAppUnitsPerDevPixel) { 49:38.57 | ^ 49:38.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 49:38.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 49:38.57 387 | nscoord aAppUnitsPerDevPixel) { 49:38.57 | ^ 49:38.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 49:38.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 49:38.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:38.57 | ^ 49:38.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 49:38.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 49:38.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:38.57 | ^ 49:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 49:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:38.58 394 | nscoord aAppUnitsPerDevPixel) { 49:38.58 | ^ 49:38.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:38.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:38.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:38.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 49:38.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:38.61 from PBackgroundIDBFactoryChild.cpp:7, 49:38.61 from UnifiedProtocols4.cpp:2: 49:38.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 49:38.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:38.61 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:38.61 | ^~~~~~~~~~~~~ 49:38.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 49:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:38.68 from PBackgroundIDBFactoryChild.cpp:7, 49:38.68 from UnifiedProtocols4.cpp:2: 49:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:38.68 323 | static SizeTyped FromUnknownSize( 49:38.68 | ^~~~~~~~~~~~~~~ 49:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 49:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 49:38.68 371 | nscoord aAppUnitsPerDevPixel) { 49:38.68 | ^ 49:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 49:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 49:38.68 380 | nscoord aAppUnitsPerDevPixel) { 49:38.68 | ^ 49:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 49:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 49:38.68 387 | nscoord aAppUnitsPerDevPixel) { 49:38.68 | ^ 49:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 49:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:38.71 394 | nscoord aAppUnitsPerDevPixel) { 49:38.71 | ^ 49:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 49:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:254:49: required from here 49:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: 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:39.16 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 49:39.16 | ^~~~~~~~~~~~~~ 49:39.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:39.46 from Unified_cpp_gfx_thebes0.cpp:11: 49:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 49:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp:782:50: required from here 49:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:39.47 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 49:39.47 | ^~~~~~~~~~ 49:39.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 49:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 49:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 49:39.53 from Unified_cpp_gfx_thebes0.cpp:11: 49:39.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:39.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 49:39.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp:2270:75: required from here 49:39.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 49:39.53 59 | Sub operator+(const Sub& aPoint) const { 49:39.53 | ^~~~~~~~ 49:40.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 49:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 49:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 49:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:40.25 from Unified_cpp_gfx_thebes1.cpp:2: 49:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 49:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:100:40: required from here 49:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: 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:40.25 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 49:40.25 | ^~~~~~~~~~~~~~ 49:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 49:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:100:40: required from here 49:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 49:40.26 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 49:40.26 | ^~~~~~~~~~~~~ 49:40.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 49:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 49:40.26 from PTextureParent.cpp:7, 49:40.26 from UnifiedProtocols32.cpp:2: 49:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 49:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:40.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:40.26 | ^~~~~~~~~~~~~ 49:40.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 49:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 49:40.26 from PTextureParent.cpp:7, 49:40.26 from UnifiedProtocols32.cpp:2: 49:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:40.26 323 | static SizeTyped FromUnknownSize( 49:40.26 | ^~~~~~~~~~~~~~~ 49:40.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 49:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 49:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 49:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 49:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 49:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 49:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 49:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 49:40.33 from Unified_cpp_gfx_thebes1.cpp:2: 49:40.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 49:40.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 49:40.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:789:53: required from here 49:40.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:40.33 246 | PointTyped As2DPoint() const { 49:40.33 | ^~~~~~~~~ 49:43.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 49:43.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 49:43.31 from PBackgroundIndexedDBUtilsChild.cpp:7, 49:43.31 from UnifiedProtocols5.cpp:2: 49:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 49:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 49:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:43.31 | ^~~~~~~~ 49:43.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 49:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 49:43.49 from PBackgroundIndexedDBUtilsChild.cpp:7, 49:43.49 from UnifiedProtocols5.cpp:2: 49:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 49:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:43.49 | ^~~~~~~~ 49:45.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 49:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 49:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 49:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 49:45.32 1859 | int32_t aAppUnitsPerPixel) { 49:45.32 | ^ 49:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 49:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 49:45.42 3214 | int32_t aAppUnitsPerPixel) { 49:45.42 | ^ 49:45.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 49:45.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:45.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:45.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:45.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:45.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:45.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:45.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:45.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 49:45.68 from RemoteWorkerTypes.cpp:7, 49:45.68 from UnifiedProtocols37.cpp:29: 49:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 49:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 49:45.68 21 | inline Rect ToRect(const gfxRect& aRect) { 49:45.68 | ^ 49:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 49:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 49:45.68 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:45.68 | ^ 49:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 49:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 49:45.68 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:45.68 | ^ 49:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 49:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 49:45.68 44 | inline Size ToSize(const gfxSize& aSize) { 49:45.68 | ^ 49:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 49:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 49:45.68 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:45.68 | ^ 49:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 49:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 49:45.69 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:45.69 | ^ 49:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 49:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 49:45.69 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:45.69 | ^ 49:45.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:45.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:45.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:45.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:45.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 49:45.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 49:45.77 from PBackgroundIndexedDBUtilsChild.cpp:7, 49:45.77 from UnifiedProtocols5.cpp:2: 49:45.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:45.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 49:45.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:45.77 427 | SizeT Size() const { return SizeT(width, height); } 49:45.77 | ^~~~ 49:45.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 49:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 49:45.89 from PBackgroundIndexedDBUtilsChild.cpp:7, 49:45.89 from UnifiedProtocols5.cpp:2: 49:45.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:45.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:45.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:45.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:45.89 | ^~~~~~~~ 49:45.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:45.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:45.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:45.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:45.89 | ^~~~~~~~ 49:45.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 49:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 49:45.89 from PBackgroundIndexedDBUtilsChild.cpp:7, 49:45.89 from UnifiedProtocols5.cpp:2: 49:45.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:45.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:45.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:45.89 62 | Sub operator-(const Sub& aPoint) const { 49:45.89 | ^~~~~~~~ 49:46.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 49:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 49:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 49:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 49:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 49:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 49:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 49:46.11 from PWebSocketEventListener.cpp:7, 49:46.11 from UnifiedProtocols36.cpp:2: 49:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 49:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.11 760 | typename detail::Nth::Type extract() { 49:46.11 | ^~~~~~~ 49:47.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 49:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 49:47.58 from PBackgroundIndexedDBUtilsChild.cpp:7, 49:47.58 from UnifiedProtocols5.cpp:2: 49:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 49:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.58 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:47.58 | ^~~~~~~~ 49:47.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 49:47.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 49:47.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 49:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 49:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 49:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 49:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 49:47.72 189 | CSSRect GetExpandedScrollableRect() const { 49:47.72 | ^ 49:47.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 49:47.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 49:47.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:47.74 | ^ 49:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 49:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 49:47.77 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:47.77 | ^ 49:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 49:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 49:47.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:47.77 | ^ 49:47.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 49:47.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 49:47.79 243 | CSSRect CalculateScrollRange() const { 49:47.79 | ^ 49:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 49:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 49:47.81 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:47.81 | ^ 49:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 49:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 49:47.85 457 | CSSRect GetVisualViewport() const { 49:47.85 | ^ 49:47.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 49:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 49:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:14, 49:47.97 from Unified_cpp_dom_animation0.cpp:2: 49:47.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 49:47.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 49:47.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:47.97 | ^ 49:48.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 49:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 49:48.08 from RemoteWorkerTypes.cpp:7, 49:48.08 from UnifiedProtocols37.cpp:29: 49:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 49:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 49:48.08 1859 | int32_t aAppUnitsPerPixel) { 49:48.08 | ^ 49:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 49:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 49:48.19 3214 | int32_t aAppUnitsPerPixel) { 49:48.19 | ^ 49:52.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 49:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 49:52.04 from PBackgroundIndexedDBUtilsChild.cpp:7, 49:52.04 from UnifiedProtocols5.cpp:2: 49:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 49:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:52.04 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:52.04 | ^~~~~~~~~~~~~ 49:52.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 49:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 49:52.04 from PBackgroundIndexedDBUtilsChild.cpp:7, 49:52.04 from UnifiedProtocols5.cpp:2: 49:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:52.04 323 | static SizeTyped FromUnknownSize( 49:52.04 | ^~~~~~~~~~~~~~~ 49:52.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 49:52.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 49:52.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 49:52.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 49:52.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 49:52.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 49:52.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 49:52.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 49:52.93 from PBackgroundIDBFactoryChild.cpp:7, 49:52.93 from UnifiedProtocols4.cpp:2: 49:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 49:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 49:52.93 760 | typename detail::Nth::Type extract() { 49:52.93 | ^~~~~~~ 49:53.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 49:53.29 from PUiCompositorControllerParent.cpp:7, 49:53.29 from UnifiedProtocols33.cpp:2: 49:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 49:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 49:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:53.29 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:53.29 | ^~~~~~~~ 49:53.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 49:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 49:53.29 from PUiCompositorControllerParent.cpp:7, 49:53.29 from UnifiedProtocols33.cpp:2: 49:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 49:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:53.29 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:53.29 | ^~~~~~~~ 49:53.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 49:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 49:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 49:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 49:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 49:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 49:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 49:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 49:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 49:53.37 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:53.37 | ^ 49:53.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:53.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 49:53.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 49:53.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 49:53.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 49:53.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 49:53.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 49:53.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 49:53.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 49:53.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 49:53.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 49:53.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 49:53.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 49:53.59 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:53.59 | ^ 49:53.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 49:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 49:53.77 from PUiCompositorControllerParent.cpp:7, 49:53.77 from UnifiedProtocols33.cpp:2: 49:53.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:53.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 49:53.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:53.77 427 | SizeT Size() const { return SizeT(width, height); } 49:53.77 | ^~~~ 49:53.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 49:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 49:53.79 from PUiCompositorControllerParent.cpp:7, 49:53.79 from UnifiedProtocols33.cpp:2: 49:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:53.79 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:53.79 | ^~~~~~~~ 49:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:53.79 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:53.79 | ^~~~~~~~ 49:53.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 49:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 49:53.80 from PUiCompositorControllerParent.cpp:7, 49:53.80 from UnifiedProtocols33.cpp:2: 49:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:53.80 62 | Sub operator-(const Sub& aPoint) const { 49:53.80 | ^~~~~~~~ 49:53.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 49:53.93 from RemoteWorkerTypes.cpp:7, 49:53.93 from UnifiedProtocols37.cpp:29: 49:53.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 49:53.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 49:53.93 332 | LayerPoint GetFixedPositionAnchor() const { 49:53.93 | ^ 49:54.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:54.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:54.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:54.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:54.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:54.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:54.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 49:54.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 49:54.02 from PUiCompositorControllerParent.cpp:7, 49:54.02 from UnifiedProtocols33.cpp:2: 49:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 49:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:54.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:54.02 | ^~~~~~~~ 49:54.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 49:54.19 from RemoteWorkerTypes.cpp:7, 49:54.19 from UnifiedProtocols37.cpp:29: 49:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 49:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 49:54.19 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:54.19 | ^ 49:54.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:54.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:54.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:54.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:54.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 49:54.26 from RemoteWorkerTypes.cpp:7, 49:54.26 from UnifiedProtocols37.cpp:29: 49:54.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 49:54.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 49:54.26 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:54.26 | ^ 49:55.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 49:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 49:55.44 from PWebBrowserPersistResourcesChild.cpp:7, 49:55.44 from UnifiedProtocols35.cpp:2: 49:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 49:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 49:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:55.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:55.44 | ^~~~~~~~ 49:55.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 49:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 49:55.46 from PUiCompositorControllerParent.cpp:7, 49:55.46 from UnifiedProtocols33.cpp:2: 49:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 49:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:55.46 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:55.46 | ^~~~~~~~~~~~~ 49:55.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 49:55.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 49:55.46 from PUiCompositorControllerParent.cpp:7, 49:55.46 from UnifiedProtocols33.cpp:2: 49:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:55.46 323 | static SizeTyped FromUnknownSize( 49:55.46 | ^~~~~~~~~~~~~~~ 49:55.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 49:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 49:55.66 from PWebBrowserPersistResourcesChild.cpp:7, 49:55.66 from UnifiedProtocols35.cpp:2: 49:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 49:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:55.66 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:55.66 | ^~~~~~~~ 49:56.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 49:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 49:56.50 from PWebBrowserPersistResourcesChild.cpp:7, 49:56.50 from UnifiedProtocols35.cpp:2: 49:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 49:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:56.50 427 | SizeT Size() const { return SizeT(width, height); } 49:56.50 | ^~~~ 49:56.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 49:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 49:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 49:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 49:56.50 from PWebBrowserPersistResourcesChild.cpp:7, 49:56.50 from UnifiedProtocols35.cpp:2: 49:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:56.51 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:56.51 | ^~~~~~~~ 49:56.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:56.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:56.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:56.51 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:56.51 | ^~~~~~~~ 49:56.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:56.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:56.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:56.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:56.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:56.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 49:56.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 49:56.51 from PWebBrowserPersistResourcesChild.cpp:7, 49:56.51 from UnifiedProtocols35.cpp:2: 49:56.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:56.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:56.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:56.51 62 | Sub operator-(const Sub& aPoint) const { 49:56.51 | ^~~~~~~~ 49:57.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 49:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 49:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 49:57.07 from PWebBrowserPersistResourcesChild.cpp:7, 49:57.07 from UnifiedProtocols35.cpp:2: 49:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 49:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:57.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:57.07 | ^~~~~~~~ 49:57.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 49:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 49:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 49:57.36 from Unified_cpp_dom_abort0.cpp:2: 49:57.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 49:57.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 49:57.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 49:57.36 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:57.36 | ^~~~~~~~ 49:57.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 49:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 49:57.46 from Unified_cpp_dom_abort0.cpp:2: 49:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 49:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:57.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:57.46 | ^~~~~~~~ 49:58.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 49:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 49:58.97 from PWebBrowserPersistResourcesChild.cpp:7, 49:58.97 from UnifiedProtocols35.cpp:2: 49:58.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:58.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 49:58.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:58.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:58.97 | ^~~~~~~~~~~~~ 49:58.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:58.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 49:58.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 49:58.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:58.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 49:58.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 49:58.99 from PWebBrowserPersistResourcesChild.cpp:7, 49:58.99 from UnifiedProtocols35.cpp:2: 49:58.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:58.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:58.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:58.99 323 | static SizeTyped FromUnknownSize( 49:58.99 | ^~~~~~~~~~~~~~~ 49:59.64 dom/cache 49:59.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 49:59.72 from Unified_cpp_dom_abort0.cpp:2: 49:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 49:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.72 427 | SizeT Size() const { return SizeT(width, height); } 49:59.72 | ^~~~ 49:59.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 49:59.72 from Unified_cpp_dom_abort0.cpp:2: 49:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.72 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:59.72 | ^~~~~~~~ 49:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.72 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:59.72 | ^~~~~~~~ 49:59.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 49:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 49:59.72 from Unified_cpp_dom_abort0.cpp:2: 49:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:59.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.73 62 | Sub operator-(const Sub& aPoint) const { 49:59.73 | ^~~~~~~~ 49:59.75 In file included from Unified_cpp_gfx_skia12.cpp:38: 49:59.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function 'static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)': 49:59.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:258:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 49:59.75 258 | } 49:59.75 | ^ 49:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:261:9: note: here 49:59.77 261 | case SkCubicType::kSerpentine: 49:59.77 | ^~~~ 50:00.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 50:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 50:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 50:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 50:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 50:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 50:00.83 from Unified_cpp_dom_abort0.cpp:2: 50:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 50:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:00.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:00.83 | ^~~~~~~~ 50:01.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontFeatures.h:11, 50:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:12, 50:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 50:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 50:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 50:01.22 from Unified_cpp_gfx_thebes1.cpp:2: 50:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 50:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 50:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 50:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 50:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 50:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 50:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 50:01.22 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 50:01.22 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:01.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 50:01.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:18, 50:01.22 from Unified_cpp_gfx_thebes1.cpp:119: 50:01.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 50:01.22 27 | struct JSGCSetting { 50:01.22 | ^~~~~~~~~~~ 50:01.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 50:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 50:01.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 50:01.62 from PBackgroundLSSnapshotChild.cpp:7, 50:01.62 from UnifiedProtocols6.cpp:2: 50:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 50:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 50:01.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.62 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:01.62 | ^~~~~~~~ 50:01.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 50:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 50:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 50:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 50:01.64 from PBackgroundLSSnapshotChild.cpp:7, 50:01.64 from UnifiedProtocols6.cpp:2: 50:01.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 50:01.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:01.64 | ^~~~~~~~ 50:02.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:12, 50:02.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 50:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 50:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 50:02.20 1249 | CSSCoord ToCSSPixels() const { return _0; } 50:02.20 | ^ 50:02.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 50:02.47 from PBackgroundLSSnapshotChild.cpp:7, 50:02.47 from UnifiedProtocols6.cpp:2: 50:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 50:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:02.47 427 | SizeT Size() const { return SizeT(width, height); } 50:02.47 | ^~~~ 50:02.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 50:02.47 from PBackgroundLSSnapshotChild.cpp:7, 50:02.47 from UnifiedProtocols6.cpp:2: 50:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:02.47 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:02.47 | ^~~~~~~~ 50:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:02.47 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:02.47 | ^~~~~~~~ 50:02.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 50:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 50:02.47 from PBackgroundLSSnapshotChild.cpp:7, 50:02.47 from UnifiedProtocols6.cpp:2: 50:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:02.47 62 | Sub operator-(const Sub& aPoint) const { 50:02.47 | ^~~~~~~~ 50:02.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 50:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 50:02.55 from Unified_cpp_dom_abort0.cpp:2: 50:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 50:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:02.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:02.55 | ^~~~~~~~~~~~~ 50:02.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortSignal.h:10, 50:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:8, 50:02.55 from Unified_cpp_dom_abort0.cpp:2: 50:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:02.55 323 | static SizeTyped FromUnknownSize( 50:02.55 | ^~~~~~~~~~~~~~~ 50:02.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 50:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 50:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 50:02.79 from PBackgroundLSSnapshotChild.cpp:7, 50:02.79 from UnifiedProtocols6.cpp:2: 50:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 50:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:02.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:02.79 | ^~~~~~~~ 50:03.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 50:03.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 50:03.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 50:03.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 50:03.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 50:03.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 50:03.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 50:03.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 50:03.28 from PBackgroundIndexedDBUtilsChild.cpp:7, 50:03.28 from UnifiedProtocols5.cpp:2: 50:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 50:03.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 50:03.28 760 | typename detail::Nth::Type extract() { 50:03.28 | ^~~~~~~ 50:04.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 50:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 50:04.02 from PBackgroundLSSnapshotChild.cpp:7, 50:04.02 from UnifiedProtocols6.cpp:2: 50:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 50:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:04.02 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:04.02 | ^~~~~~~~~~~~~ 50:04.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 50:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 50:04.02 from PBackgroundLSSnapshotChild.cpp:7, 50:04.02 from UnifiedProtocols6.cpp:2: 50:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:04.02 323 | static SizeTyped FromUnknownSize( 50:04.02 | ^~~~~~~~~~~~~~~ 50:04.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 50:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 50:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 50:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 50:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:10, 50:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 50:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 50:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 50:04.27 from Unified_cpp_gfx_thebes1.cpp:2: 50:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 50:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 50:04.27 760 | typename detail::Nth::Type extract() { 50:04.27 | ^~~~~~~ 50:05.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 50:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 50:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 50:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 50:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:10, 50:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:05.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:05.28 from Unified_cpp_gfx_thebes0.cpp:11: 50:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 50:05.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 50:05.28 760 | typename detail::Nth::Type extract() { 50:05.28 | ^~~~~~~ 50:05.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 50:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 50:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 50:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 50:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 50:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 50:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 50:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 50:05.33 from PTextureParent.cpp:7, 50:05.33 from UnifiedProtocols32.cpp:2: 50:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 50:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 50:05.33 760 | typename detail::Nth::Type extract() { 50:05.33 | ^~~~~~~ 50:05.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 50:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 50:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 50:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 50:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/battery/BatteryManager.h:10, 50:05.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/battery/BatteryManager.cpp:9: 50:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 50:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 50:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:05.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:05.78 | ^~~~~~~~ 50:05.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 50:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 50:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 50:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/battery/BatteryManager.h:10, 50:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/battery/BatteryManager.cpp:9: 50:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 50:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:05.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:05.88 | ^~~~~~~~ 50:06.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 50:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 50:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 50:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 50:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 50:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:06.33 from PCacheStreamControlParent.cpp:12, 50:06.33 from UnifiedProtocols9.cpp:2: 50:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 50:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 50:06.33 189 | CSSRect GetExpandedScrollableRect() const { 50:06.34 | ^ 50:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 50:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 50:06.34 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:06.34 | ^ 50:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 50:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 50:06.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:06.34 | ^ 50:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 50:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 50:06.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:06.34 | ^ 50:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 50:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 50:06.34 243 | CSSRect CalculateScrollRange() const { 50:06.34 | ^ 50:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 50:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 50:06.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:06.35 | ^ 50:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 50:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 50:06.35 457 | CSSRect GetVisualViewport() const { 50:06.35 | ^ 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.79 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.80 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.80 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.83 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.84 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.88 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.89 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.91 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.95 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.95 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.95 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.95 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.95 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.95 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.95 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.95 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.95 warning: cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:08.95 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:1, 50:08.95 warning: from src/gl.cc:2634: 50:08.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:106:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.95 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:08.95 warning: | ^ 50:08.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:124:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.95 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:08.95 warning: | ^ 50:08.95 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:1, 50:08.95 warning: from src/gl.cc:2634: 50:08.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:143:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.95 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:08.95 warning: | ^ 50:08.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:161:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.95 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:08.95 warning: | ^ 50:08.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:181:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.95 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:08.95 warning: | ^ 50:08.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:201:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.95 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:08.97 warning: | ^ 50:08.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:222:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.97 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:244:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:266:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:08.98 warning: | ^ 50:08.98 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:1, 50:08.98 warning: from src/gl.cc:2634: 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:301:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 301 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:327:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 327 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:345:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:769:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 769 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:787:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 787 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend.h:809:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 809 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:08.98 warning: | ^ 50:08.98 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:2, 50:08.98 warning: from src/gl.cc:2634: 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:106:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:124:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:08.98 warning: | ^ 50:08.98 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:2, 50:08.98 warning: from src/gl.cc:2634: 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:143:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:161:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:181:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:201:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:222:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:244:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.98 warning: 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 50:08.98 warning: | ^ 50:08.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:266:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.99 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:08.99 warning: | ^ 50:08.99 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:2, 50:08.99 warning: from src/gl.cc:2634: 50:08.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:301:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.99 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){ 50:08.99 warning: | ^ 50:08.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:327:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.99 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){ 50:08.99 warning: | ^ 50:08.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:345:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:08.99 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.02 warning: | ^ 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:776:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 776 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.02 warning: | ^ 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:794:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 794 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.02 warning: | ^ 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_ALPHA_PASS.h:816:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 816 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.02 warning: | ^ 50:09.02 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:3, 50:09.02 warning: from src/gl.cc:2634: 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:106:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.02 warning: | ^ 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:124:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.02 warning: | ^ 50:09.02 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:3, 50:09.02 warning: from src/gl.cc:2634: 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:143:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.02 warning: | ^ 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:161:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.02 warning: | ^ 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:181:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.02 warning: | ^ 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:201:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.02 warning: | ^ 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:222:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.02 warning: | ^ 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:244:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 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){ 50:09.02 warning: | ^ 50:09.02 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:266:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.02 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.03 warning: | ^ 50:09.03 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:3, 50:09.03 warning: from src/gl.cc:2634: 50:09.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:301:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.03 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){ 50:09.03 warning: | ^ 50:09.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:327:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.03 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){ 50:09.03 warning: | ^ 50:09.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:345:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.03 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.03 warning: | ^ 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:769:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 769 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.11 warning: | ^ 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:787:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 787 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.11 warning: | ^ 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_blend_DEBUG_OVERDRAW.h:809:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 809 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.11 warning: | ^ 50:09.11 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:4, 50:09.11 warning: from src/gl.cc:2634: 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.11 warning: | ^ 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.11 warning: | ^ 50:09.11 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:4, 50:09.11 warning: from src/gl.cc:2634: 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.11 warning: | ^ 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.11 warning: | ^ 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.11 warning: | ^ 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.11 warning: | ^ 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.11 warning: | ^ 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 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){ 50:09.11 warning: | ^ 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.11 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.11 warning: | ^ 50:09.11 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:4, 50:09.11 warning: from src/gl.cc:2634: 50:09.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.12 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){ 50:09.12 warning: | ^ 50:09.12 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.12 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){ 50:09.12 warning: | ^ 50:09.12 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.12 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.12 warning: | ^ 50:09.12 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:367:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.12 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){ 50:09.12 warning: | ^ 50:09.12 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:693:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.12 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.16 warning: | ^ 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:711:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.16 warning: | ^ 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient.h:733:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.16 warning: | ^ 50:09.16 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:5, 50:09.16 warning: from src/gl.cc:2634: 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:96:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.16 warning: | ^ 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:114:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.16 warning: | ^ 50:09.16 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:5, 50:09.16 warning: from src/gl.cc:2634: 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:133:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.16 warning: | ^ 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:151:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.16 warning: | ^ 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:171:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.16 warning: | ^ 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:191:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.16 warning: | ^ 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:212:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.16 warning: | ^ 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:234:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 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){ 50:09.16 warning: | ^ 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:256:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.16 warning: | ^ 50:09.16 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:5, 50:09.16 warning: from src/gl.cc:2634: 50:09.16 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:291:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.16 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){ 50:09.17 warning: | ^ 50:09.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:317:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.17 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){ 50:09.17 warning: | ^ 50:09.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:335:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.17 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.17 warning: | ^ 50:09.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:368:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.17 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){ 50:09.17 warning: | ^ 50:09.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:703:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.17 warning: 703 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.22 warning: | ^ 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:721:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 721 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.23 warning: | ^ 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_ALPHA_PASS.h:743:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 743 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.23 warning: | ^ 50:09.23 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:6, 50:09.23 warning: from src/gl.cc:2634: 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.23 warning: | ^ 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.23 warning: | ^ 50:09.23 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:6, 50:09.23 warning: from src/gl.cc:2634: 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.23 warning: | ^ 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.23 warning: | ^ 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.23 warning: | ^ 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.23 warning: | ^ 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.23 warning: | ^ 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 50:09.23 warning: | ^ 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.23 warning: | ^ 50:09.23 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:6, 50:09.23 warning: from src/gl.cc:2634: 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.23 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 50:09.23 warning: | ^ 50:09.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.24 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){ 50:09.24 warning: | ^ 50:09.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.24 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.24 warning: | ^ 50:09.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:367:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.24 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){ 50:09.24 warning: | ^ 50:09.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:693:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.24 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.24 warning: | ^ 50:09.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:711:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.24 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.28 warning: | ^ 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_conic_gradient_DEBUG_OVERDRAW.h:733:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.28 warning: | ^ 50:09.28 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:7, 50:09.28 warning: from src/gl.cc:2634: 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.28 warning: | ^ 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.28 warning: | ^ 50:09.28 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:7, 50:09.28 warning: from src/gl.cc:2634: 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.28 warning: | ^ 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.28 warning: | ^ 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.28 warning: | ^ 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.28 warning: | ^ 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.28 warning: | ^ 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 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){ 50:09.28 warning: | ^ 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.28 warning: | ^ 50:09.28 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:7, 50:09.28 warning: from src/gl.cc:2634: 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 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){ 50:09.28 warning: | ^ 50:09.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.28 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){ 50:09.29 warning: | ^ 50:09.29 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.29 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.29 warning: | ^ 50:09.29 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.29 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.29 warning: | ^ 50:09.29 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.29 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.29 warning: | ^ 50:09.29 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.29 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.35 warning: | ^ 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.38 warning: | ^ 50:09.38 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:8, 50:09.38 warning: from src/gl.cc:2634: 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.38 warning: | ^ 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.38 warning: | ^ 50:09.38 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:8, 50:09.38 warning: from src/gl.cc:2634: 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.38 warning: | ^ 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.38 warning: | ^ 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.38 warning: | ^ 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.38 warning: | ^ 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.38 warning: | ^ 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 50:09.38 warning: | ^ 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.38 warning: | ^ 50:09.38 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:8, 50:09.38 warning: from src/gl.cc:2634: 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 50:09.38 warning: | ^ 50:09.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.38 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 50:09.39 warning: | ^ 50:09.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.39 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.39 warning: | ^ 50:09.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.39 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.39 warning: | ^ 50:09.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:832:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.39 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.39 warning: | ^ 50:09.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:850:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.39 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.43 warning: | ^ 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS.h:872:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.43 warning: | ^ 50:09.43 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:9, 50:09.43 warning: from src/gl.cc:2634: 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.43 warning: | ^ 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.43 warning: | ^ 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.43 warning: | ^ 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.43 warning: | ^ 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.43 warning: | ^ 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.43 warning: | ^ 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.43 warning: | ^ 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 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){ 50:09.43 warning: | ^ 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.43 warning: | ^ 50:09.43 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:9, 50:09.43 warning: from src/gl.cc:2634: 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 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){ 50:09.43 warning: | ^ 50:09.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.43 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){ 50:09.44 warning: | ^ 50:09.44 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.44 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.44 warning: | ^ 50:09.44 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.44 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.44 warning: | ^ 50:09.44 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.44 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.44 warning: | ^ 50:09.44 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.44 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.48 warning: | ^ 50:09.48 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.48 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 50:09.48 warning: | ^ 50:09.48 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:10, 50:09.48 warning: from src/gl.cc:2634: 50:09.48 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.48 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.48 warning: | ^ 50:09.48 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.48 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.48 warning: | ^ 50:09.48 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:10, 50:09.50 warning: from src/gl.cc:2634: 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 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){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.50 warning: | ^ 50:09.50 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:10, 50:09.50 warning: from src/gl.cc:2634: 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 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){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 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){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.50 warning: | ^ 50:09.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.50 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.51 warning: | ^ 50:09.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_DEBUG_OVERDRAW.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.51 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.51 warning: | ^ 50:09.51 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:11, 50:09.51 warning: from src/gl.cc:2634: 50:09.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.51 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.51 warning: | ^ 50:09.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.51 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.56 warning: | ^ 50:09.56 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:11, 50:09.56 warning: from src/gl.cc:2634: 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 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){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.56 warning: | ^ 50:09.56 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:11, 50:09.56 warning: from src/gl.cc:2634: 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 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){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 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){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.56 warning: | ^ 50:09.56 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.56 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.57 warning: | ^ 50:09.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.57 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.57 warning: | ^ 50:09.57 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:12, 50:09.57 warning: from src/gl.cc:2634: 50:09.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.57 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.57 warning: | ^ 50:09.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.57 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.57 warning: | ^ 50:09.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.62 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.62 warning: | ^ 50:09.62 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.62 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.62 warning: | ^ 50:09.62 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.62 warning: | ^ 50:09.62 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 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){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.63 warning: | ^ 50:09.63 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:12, 50:09.63 warning: from src/gl.cc:2634: 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 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){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 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){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.63 warning: | ^ 50:09.63 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:13, 50:09.63 warning: from src/gl.cc:2634: 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.63 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.63 warning: | ^ 50:09.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 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){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.64 warning: | ^ 50:09.64 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:13, 50:09.64 warning: from src/gl.cc:2634: 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 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){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 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){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 50:09.64 warning: | ^ 50:09.64 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:14, 50:09.64 warning: from src/gl.cc:2634: 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.64 warning: | ^ 50:09.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.64 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.64 warning: | ^ 50:09.65 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.65 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){ 50:09.65 warning: | ^ 50:09.65 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.65 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.65 warning: | ^ 50:09.65 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:14, 50:09.65 warning: from src/gl.cc:2634: 50:09.65 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.65 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){ 50:09.65 warning: | ^ 50:09.65 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.65 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){ 50:09.65 warning: | ^ 50:09.65 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.65 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.65 warning: | ^ 50:09.65 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.65 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.65 warning: | ^ 50:09.65 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.65 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.65 warning: | ^ 50:09.65 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.65 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.66 warning: | ^ 50:09.66 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:15, 50:09.66 warning: from src/gl.cc:2634: 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.66 warning: | ^ 50:09.66 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:15, 50:09.66 warning: from src/gl.cc:2634: 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.66 warning: | ^ 50:09.66 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:15, 50:09.66 warning: from src/gl.cc:2634: 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.66 warning: | ^ 50:09.66 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.66 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.67 warning: | ^ 50:09.67 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.67 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.67 warning: | ^ 50:09.67 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:16, 50:09.67 warning: from src/gl.cc:2634: 50:09.67 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.67 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.67 warning: | ^ 50:09.67 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.67 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.67 warning: | ^ 50:09.67 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:16, 50:09.67 warning: from src/gl.cc:2634: 50:09.67 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.67 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.67 warning: | ^ 50:09.67 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.67 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.67 warning: | ^ 50:09.67 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.67 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.67 warning: | ^ 50:09.67 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.67 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.67 warning: | ^ 50:09.67 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.67 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.68 warning: | ^ 50:09.68 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:16, 50:09.68 warning: from src/gl.cc:2634: 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:832:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:850:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:872:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.68 warning: | ^ 50:09.68 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:17, 50:09.68 warning: from src/gl.cc:2634: 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.68 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.68 warning: | ^ 50:09.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.69 warning: | ^ 50:09.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.69 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.69 warning: | ^ 50:09.69 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:17, 50:09.69 warning: from src/gl.cc:2634: 50:09.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.69 warning: | ^ 50:09.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.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){ 50:09.69 warning: | ^ 50:09.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.69 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.69 warning: | ^ 50:09.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.69 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.69 warning: | ^ 50:09.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.69 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.69 warning: | ^ 50:09.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.69 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.69 warning: | ^ 50:09.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.69 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 50:09.70 warning: | ^ 50:09.70 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:18, 50:09.70 warning: from src/gl.cc:2634: 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.70 warning: | ^ 50:09.70 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:18, 50:09.70 warning: from src/gl.cc:2634: 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 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){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.70 warning: | ^ 50:09.70 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:18, 50:09.70 warning: from src/gl.cc:2634: 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 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){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 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){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.70 warning: | ^ 50:09.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.70 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.71 warning: | ^ 50:09.71 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:19, 50:09.71 warning: from src/gl.cc:2634: 50:09.71 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.71 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.71 warning: | ^ 50:09.71 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.71 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.71 warning: | ^ 50:09.71 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.71 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.71 warning: | ^ 50:09.71 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.71 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.71 warning: | ^ 50:09.71 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.71 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.71 warning: | ^ 50:09.71 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.71 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.71 warning: | ^ 50:09.71 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.71 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.71 warning: | ^ 50:09.71 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.71 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){ 50:09.71 warning: | ^ 50:09.71 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.71 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.71 warning: | ^ 50:09.71 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:19, 50:09.71 warning: from src/gl.cc:2634: 50:09.71 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.71 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){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 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){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.76 warning: | ^ 50:09.76 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:20, 50:09.76 warning: from src/gl.cc:2634: 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.76 warning: | ^ 50:09.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.76 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.76 warning: | ^ 50:09.77 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.77 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){ 50:09.77 warning: | ^ 50:09.77 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.77 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.77 warning: | ^ 50:09.77 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:20, 50:09.77 warning: from src/gl.cc:2634: 50:09.77 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.77 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){ 50:09.77 warning: | ^ 50:09.77 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.77 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){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.81 warning: | ^ 50:09.81 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:21, 50:09.81 warning: from src/gl.cc:2634: 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.81 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.81 warning: | ^ 50:09.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.82 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){ 50:09.82 warning: | ^ 50:09.82 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.82 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.82 warning: | ^ 50:09.82 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:21, 50:09.82 warning: from src/gl.cc:2634: 50:09.82 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.82 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){ 50:09.82 warning: | ^ 50:09.82 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.82 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){ 50:09.87 warning: | ^ 50:09.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.87 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.87 warning: | ^ 50:09.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.87 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.87 warning: | ^ 50:09.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.87 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.87 warning: | ^ 50:09.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.87 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.87 warning: | ^ 50:09.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.87 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 50:09.87 warning: | ^ 50:09.87 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:22, 50:09.87 warning: from src/gl.cc:2634: 50:09.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.87 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.87 warning: | ^ 50:09.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.87 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.88 warning: | ^ 50:09.88 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.88 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.88 warning: | ^ 50:09.88 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.88 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.88 warning: | ^ 50:09.88 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.88 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.88 warning: | ^ 50:09.88 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.88 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.92 warning: | ^ 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.92 warning: | ^ 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 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){ 50:09.92 warning: | ^ 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.92 warning: | ^ 50:09.92 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:22, 50:09.92 warning: from src/gl.cc:2634: 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 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){ 50:09.92 warning: | ^ 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 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){ 50:09.92 warning: | ^ 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.92 warning: | ^ 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.92 warning: | ^ 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.92 warning: | ^ 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.92 warning: | ^ 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.92 warning: | ^ 50:09.92 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:23, 50:09.92 warning: from src/gl.cc:2634: 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.92 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.92 warning: | ^ 50:09.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.93 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.93 warning: | ^ 50:09.93 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:23, 50:09.93 warning: from src/gl.cc:2634: 50:09.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.93 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.93 warning: | ^ 50:09.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.93 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.93 warning: | ^ 50:09.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.93 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.93 warning: | ^ 50:09.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.93 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.93 warning: | ^ 50:09.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.93 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.93 warning: | ^ 50:09.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.93 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){ 50:09.93 warning: | ^ 50:09.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.93 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.93 warning: | ^ 50:09.93 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:23, 50:09.93 warning: from src/gl.cc:2634: 50:09.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.93 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){ 50:09.93 warning: | ^ 50:09.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.93 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){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.94 warning: | ^ 50:09.94 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:24, 50:09.94 warning: from src/gl.cc:2634: 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.94 warning: | ^ 50:09.94 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:24, 50:09.94 warning: from src/gl.cc:2634: 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 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){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.94 warning: | ^ 50:09.94 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:24, 50:09.94 warning: from src/gl.cc:2634: 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 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){ 50:09.94 warning: | ^ 50:09.94 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.94 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){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:832:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:850:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:872:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.95 warning: | ^ 50:09.95 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:25, 50:09.95 warning: from src/gl.cc:2634: 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 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){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.95 warning: | ^ 50:09.95 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:25, 50:09.95 warning: from src/gl.cc:2634: 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 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){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 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){ 50:09.95 warning: | ^ 50:09.95 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.95 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 50:09.96 warning: | ^ 50:09.96 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:26, 50:09.96 warning: from src/gl.cc:2634: 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.96 warning: | ^ 50:09.96 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:26, 50:09.96 warning: from src/gl.cc:2634: 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 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){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.96 warning: | ^ 50:09.96 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:26, 50:09.96 warning: from src/gl.cc:2634: 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 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){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 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){ 50:09.96 warning: | ^ 50:09.96 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.96 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.96 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:742:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:760:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:782:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.97 warning: | ^ 50:09.97 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:27, 50:09.97 warning: from src/gl.cc:2634: 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 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){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.97 warning: | ^ 50:09.97 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:27, 50:09.97 warning: from src/gl.cc:2634: 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 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){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 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){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.97 warning: | ^ 50:09.97 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.97 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.98 warning: | ^ 50:09.98 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:28, 50:09.98 warning: from src/gl.cc:2634: 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 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){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.98 warning: | ^ 50:09.98 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:28, 50:09.98 warning: from src/gl.cc:2634: 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 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){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 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){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.98 warning: | ^ 50:09.98 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.98 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:09.99 warning: | ^ 50:09.99 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:29, 50:09.99 warning: from src/gl.cc:2634: 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 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){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:09.99 warning: | ^ 50:09.99 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:29, 50:09.99 warning: from src/gl.cc:2634: 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 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){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 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){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:09.99 warning: | ^ 50:09.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:09.99 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 50:10.00 warning: | ^ 50:10.00 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:30, 50:10.00 warning: from src/gl.cc:2634: 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 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){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.00 warning: | ^ 50:10.00 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:30, 50:10.00 warning: from src/gl.cc:2634: 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 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){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 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){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.00 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.00 warning: | ^ 50:10.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.01 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.01 warning: | ^ 50:10.01 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:31, 50:10.01 warning: from src/gl.cc:2634: 50:10.01 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.01 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.01 warning: | ^ 50:10.01 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.01 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.01 warning: | ^ 50:10.01 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:31, 50:10.03 warning: from src/gl.cc:2634: 50:10.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.03 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.03 warning: | ^ 50:10.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.03 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.03 warning: | ^ 50:10.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.03 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.03 warning: | ^ 50:10.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.03 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.03 warning: | ^ 50:10.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.03 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.03 warning: | ^ 50:10.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.03 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 50:10.03 warning: | ^ 50:10.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.03 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.03 warning: | ^ 50:10.03 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:31, 50:10.03 warning: from src/gl.cc:2634: 50:10.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.03 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 50:10.03 warning: | ^ 50:10.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.03 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 50:10.03 warning: | ^ 50:10.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.03 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.03 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:363:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 363 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:690:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 690 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:708:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 708 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient.h:730:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 730 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.04 warning: | ^ 50:10.04 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:32, 50:10.04 warning: from src/gl.cc:2634: 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:96:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:114:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.04 warning: | ^ 50:10.04 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:32, 50:10.04 warning: from src/gl.cc:2634: 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:133:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:151:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:171:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:191:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:212:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:234:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 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){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:256:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.04 warning: | ^ 50:10.04 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:32, 50:10.04 warning: from src/gl.cc:2634: 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:291:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 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){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:317:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 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){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:335:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.04 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.04 warning: | ^ 50:10.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:364:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.05 warning: 364 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 50:10.05 warning: | ^ 50:10.05 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:700:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.05 warning: 700 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.05 warning: | ^ 50:10.05 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:718:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.05 warning: 718 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.05 warning: | ^ 50:10.05 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_ALPHA_PASS.h:740:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.05 warning: 740 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.05 warning: | ^ 50:10.05 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:33, 50:10.05 warning: from src/gl.cc:2634: 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.08 warning: | ^ 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.08 warning: | ^ 50:10.08 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:33, 50:10.08 warning: from src/gl.cc:2634: 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.08 warning: | ^ 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.08 warning: | ^ 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.08 warning: | ^ 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.08 warning: | ^ 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.08 warning: | ^ 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 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){ 50:10.08 warning: | ^ 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.08 warning: | ^ 50:10.08 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:33, 50:10.08 warning: from src/gl.cc:2634: 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 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){ 50:10.08 warning: | ^ 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 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){ 50:10.08 warning: | ^ 50:10.08 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.08 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.08 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:363:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 363 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:690:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 690 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:708:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 708 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_linear_gradient_DEBUG_OVERDRAW.h:730:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 730 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.09 warning: | ^ 50:10.09 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:34, 50:10.09 warning: from src/gl.cc:2634: 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:100:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:118:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.09 warning: | ^ 50:10.09 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:34, 50:10.09 warning: from src/gl.cc:2634: 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:137:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:155:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:175:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:195:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:216:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:238:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 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){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:260:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.09 warning: | ^ 50:10.09 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:34, 50:10.09 warning: from src/gl.cc:2634: 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:295:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 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){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:321:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 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){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:339:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.09 warning: | ^ 50:10.09 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:685:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.09 warning: 685 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.10 warning: | ^ 50:10.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:703:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.10 warning: 703 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.10 warning: | ^ 50:10.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend.h:725:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.10 warning: 725 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.10 warning: | ^ 50:10.10 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:35, 50:10.10 warning: from src/gl.cc:2634: 50:10.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:100:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.10 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.10 warning: | ^ 50:10.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:118:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.17 warning: | ^ 50:10.17 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:35, 50:10.17 warning: from src/gl.cc:2634: 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:137:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.17 warning: | ^ 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:155:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.17 warning: | ^ 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:175:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.17 warning: | ^ 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:195:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.17 warning: | ^ 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:216:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.17 warning: | ^ 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:238:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 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){ 50:10.17 warning: | ^ 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:260:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.17 warning: | ^ 50:10.17 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:35, 50:10.17 warning: from src/gl.cc:2634: 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:295:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 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){ 50:10.17 warning: | ^ 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:321:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 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){ 50:10.17 warning: | ^ 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:339:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.17 warning: | ^ 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:692:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 warning: 692 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.17 warning: | ^ 50:10.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:710:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.17 warning: 710 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.17 warning: | ^ 50:10.18 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_ALPHA_PASS.h:732:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.18 warning: 732 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.18 warning: | ^ 50:10.18 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:36, 50:10.18 warning: from src/gl.cc:2634: 50:10.18 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:100:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.18 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.18 warning: | ^ 50:10.18 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:118:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.18 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.18 warning: | ^ 50:10.18 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:36, 50:10.21 warning: from src/gl.cc:2634: 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:137:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:155:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:175:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:195:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:216:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:238:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 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){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:260:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.21 warning: | ^ 50:10.21 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:36, 50:10.21 warning: from src/gl.cc:2634: 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:295:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 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){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:321:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 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){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:339:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:685:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 warning: 685 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:703:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 warning: 703 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.21 warning: | ^ 50:10.21 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_mix_blend_DEBUG_OVERDRAW.h:725:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.21 warning: 725 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.21 warning: | ^ 50:10.21 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:37, 50:10.22 warning: from src/gl.cc:2634: 50:10.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:101:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.22 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.22 warning: | ^ 50:10.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:119:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.22 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.22 warning: | ^ 50:10.22 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:37, 50:10.22 warning: from src/gl.cc:2634: 50:10.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:138:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.22 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.22 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:156:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.28 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:176:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.28 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:196:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.28 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:217:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.28 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:239:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 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){ 50:10.28 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:261:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.28 warning: | ^ 50:10.28 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:37, 50:10.28 warning: from src/gl.cc:2634: 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:296:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 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){ 50:10.28 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:322:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 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){ 50:10.28 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:340:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.28 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:697:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 warning: 697 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.28 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:715:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 warning: 715 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.28 warning: | ^ 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity.h:737:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.28 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.28 warning: | ^ 50:10.28 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:38, 50:10.28 warning: from src/gl.cc:2634: 50:10.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:101:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.29 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.29 warning: | ^ 50:10.29 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:119:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.29 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.29 warning: | ^ 50:10.29 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:38, 50:10.29 warning: from src/gl.cc:2634: 50:10.29 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:138:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.29 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.29 warning: | ^ 50:10.29 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:156:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.29 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.33 warning: | ^ 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:176:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.33 warning: | ^ 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:196:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.33 warning: | ^ 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:217:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.33 warning: | ^ 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:239:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 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){ 50:10.33 warning: | ^ 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:261:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.33 warning: | ^ 50:10.33 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:38, 50:10.33 warning: from src/gl.cc:2634: 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:296:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 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){ 50:10.33 warning: | ^ 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:322:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 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){ 50:10.33 warning: | ^ 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:340:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.33 warning: | ^ 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:704:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 warning: 704 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.33 warning: | ^ 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:722:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 warning: 722 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.33 warning: | ^ 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_ALPHA_PASS.h:744:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 warning: 744 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.33 warning: | ^ 50:10.33 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:39, 50:10.33 warning: from src/gl.cc:2634: 50:10.33 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:101:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.33 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.33 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:119:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.34 warning: | ^ 50:10.34 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:39, 50:10.34 warning: from src/gl.cc:2634: 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:138:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:156:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:176:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:196:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:217:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:239:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 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){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:261:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.34 warning: | ^ 50:10.34 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:39, 50:10.34 warning: from src/gl.cc:2634: 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:296:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 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){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:322:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 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){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:340:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:697:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 697 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:715:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 715 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_opacity_DEBUG_OVERDRAW.h:737:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.34 warning: | ^ 50:10.34 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:40, 50:10.34 warning: from src/gl.cc:2634: 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.34 warning: | ^ 50:10.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.34 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.34 warning: | ^ 50:10.34 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:40, 50:10.35 warning: from src/gl.cc:2634: 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.35 warning: | ^ 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.35 warning: | ^ 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.35 warning: | ^ 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.35 warning: | ^ 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.35 warning: | ^ 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 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){ 50:10.35 warning: | ^ 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.35 warning: | ^ 50:10.35 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:40, 50:10.35 warning: from src/gl.cc:2634: 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 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){ 50:10.35 warning: | ^ 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 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){ 50:10.35 warning: | ^ 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.35 warning: | ^ 50:10.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:365:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.35 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){ 50:10.37 warning: | ^ 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:693:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.37 warning: | ^ 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:711:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.37 warning: | ^ 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient.h:733:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.37 warning: | ^ 50:10.37 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:41, 50:10.37 warning: from src/gl.cc:2634: 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:96:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.37 warning: | ^ 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:114:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.37 warning: | ^ 50:10.37 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:41, 50:10.37 warning: from src/gl.cc:2634: 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:133:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.37 warning: | ^ 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:151:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.37 warning: | ^ 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:171:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.37 warning: | ^ 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:191:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.37 warning: | ^ 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:212:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.37 warning: | ^ 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:234:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 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){ 50:10.37 warning: | ^ 50:10.37 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:256:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.37 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.37 warning: | ^ 50:10.37 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:41, 50:10.37 warning: from src/gl.cc:2634: 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:291:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 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){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:317:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 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){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:335:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:366:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 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){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:703:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 703 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:721:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 721 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_ALPHA_PASS.h:743:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 743 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.38 warning: | ^ 50:10.38 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:42, 50:10.38 warning: from src/gl.cc:2634: 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:95:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:113:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.38 warning: | ^ 50:10.38 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:42, 50:10.38 warning: from src/gl.cc:2634: 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:132:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:150:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:170:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:190:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:211:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:233:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 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){ 50:10.38 warning: | ^ 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:255:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.38 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.38 warning: | ^ 50:10.38 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:42, 50:10.38 warning: from src/gl.cc:2634: 50:10.38 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:290:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.39 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){ 50:10.39 warning: | ^ 50:10.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:316:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.39 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){ 50:10.39 warning: | ^ 50:10.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:334:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.39 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.39 warning: | ^ 50:10.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:365:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.39 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){ 50:10.39 warning: | ^ 50:10.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:693:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.41 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.41 warning: | ^ 50:10.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:711:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.41 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.41 warning: | ^ 50:10.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_radial_gradient_DEBUG_OVERDRAW.h:733:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.41 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.41 warning: | ^ 50:10.41 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:43, 50:10.41 warning: from src/gl.cc:2634: 50:10.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:93:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.41 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.41 warning: | ^ 50:10.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:111:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.41 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.41 warning: | ^ 50:10.42 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:43, 50:10.42 warning: from src/gl.cc:2634: 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:130:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:148:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:168:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:188:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:209:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:231:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 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){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:253:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.42 warning: | ^ 50:10.42 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:43, 50:10.42 warning: from src/gl.cc:2634: 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:288:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 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){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:314:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 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){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:332:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:357:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:670:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 670 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:688:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 688 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid.h:710:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 710 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.42 warning: | ^ 50:10.42 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:44, 50:10.42 warning: from src/gl.cc:2634: 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:93:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.42 warning: | ^ 50:10.42 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:111:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.42 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.42 warning: | ^ 50:10.43 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:44, 50:10.43 warning: from src/gl.cc:2634: 50:10.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:130:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.43 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.43 warning: | ^ 50:10.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:148:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.43 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.43 warning: | ^ 50:10.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:168:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.43 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.43 warning: | ^ 50:10.43 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:188:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.50 warning: | ^ 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:209:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.50 warning: | ^ 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:231:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 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){ 50:10.50 warning: | ^ 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:253:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.50 warning: | ^ 50:10.50 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:44, 50:10.50 warning: from src/gl.cc:2634: 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:288:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 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){ 50:10.50 warning: | ^ 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:314:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 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){ 50:10.50 warning: | ^ 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:332:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.50 warning: | ^ 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:357:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 50:10.50 warning: | ^ 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:680:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 warning: 680 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.50 warning: | ^ 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:698:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 warning: 698 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.50 warning: | ^ 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_ALPHA_PASS.h:720:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 warning: 720 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.50 warning: | ^ 50:10.50 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:45, 50:10.50 warning: from src/gl.cc:2634: 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:93:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.50 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.50 warning: | ^ 50:10.50 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:111:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.51 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.51 warning: | ^ 50:10.51 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:45, 50:10.51 warning: from src/gl.cc:2634: 50:10.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:130:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.51 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.51 warning: | ^ 50:10.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:148:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.51 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.51 warning: | ^ 50:10.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:168:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:188:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:209:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:231:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 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){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:253:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.53 warning: | ^ 50:10.53 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:45, 50:10.53 warning: from src/gl.cc:2634: 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:288:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 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){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:314:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 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){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:332:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:357:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:670:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 warning: 670 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:688:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 warning: 688 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_solid_DEBUG_OVERDRAW.h:710:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 warning: 710 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.53 warning: | ^ 50:10.53 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:46, 50:10.53 warning: from src/gl.cc:2634: 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.53 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.53 warning: | ^ 50:10.53 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.54 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.54 warning: | ^ 50:10.54 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:46, 50:10.54 warning: from src/gl.cc:2634: 50:10.54 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.54 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.54 warning: | ^ 50:10.54 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.54 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.54 warning: | ^ 50:10.54 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.54 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 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){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.57 warning: | ^ 50:10.57 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:46, 50:10.57 warning: from src/gl.cc:2634: 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 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){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 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){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:798:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:816:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV.h:838:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.57 warning: | ^ 50:10.57 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:47, 50:10.57 warning: from src/gl.cc:2634: 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.57 warning: | ^ 50:10.57 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.57 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.58 warning: | ^ 50:10.58 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:47, 50:10.58 warning: from src/gl.cc:2634: 50:10.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.58 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.58 warning: | ^ 50:10.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.58 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.58 warning: | ^ 50:10.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.58 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.58 warning: | ^ 50:10.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.63 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.63 warning: | ^ 50:10.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.63 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.63 warning: | ^ 50:10.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.63 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){ 50:10.63 warning: | ^ 50:10.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.63 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.63 warning: | ^ 50:10.63 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:47, 50:10.63 warning: from src/gl.cc:2634: 50:10.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.63 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){ 50:10.63 warning: | ^ 50:10.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.63 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){ 50:10.63 warning: | ^ 50:10.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.64 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.64 warning: | ^ 50:10.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:402:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.64 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 50:10.64 warning: | ^ 50:10.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:809:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.64 warning: 809 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.64 warning: | ^ 50:10.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:827:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.64 warning: 827 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.64 warning: | ^ 50:10.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_ALPHA_PASS.h:849:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 warning: 849 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.69 warning: | ^ 50:10.69 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:48, 50:10.69 warning: from src/gl.cc:2634: 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.69 warning: | ^ 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.69 warning: | ^ 50:10.69 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:48, 50:10.69 warning: from src/gl.cc:2634: 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.69 warning: | ^ 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.69 warning: | ^ 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.69 warning: | ^ 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.69 warning: | ^ 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.69 warning: | ^ 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 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){ 50:10.69 warning: | ^ 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.69 warning: | ^ 50:10.69 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:48, 50:10.69 warning: from src/gl.cc:2634: 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 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){ 50:10.69 warning: | ^ 50:10.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.69 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){ 50:10.70 warning: | ^ 50:10.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.70 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.70 warning: | ^ 50:10.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.70 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 50:10.70 warning: | ^ 50:10.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:798:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.70 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.70 warning: | ^ 50:10.70 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:816:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.70 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.75 warning: | ^ 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:838:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.75 warning: | ^ 50:10.75 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:49, 50:10.75 warning: from src/gl.cc:2634: 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.75 warning: | ^ 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.75 warning: | ^ 50:10.75 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:49, 50:10.75 warning: from src/gl.cc:2634: 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.75 warning: | ^ 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.75 warning: | ^ 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.75 warning: | ^ 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.75 warning: | ^ 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.75 warning: | ^ 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 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){ 50:10.75 warning: | ^ 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.75 warning: | ^ 50:10.75 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:49, 50:10.75 warning: from src/gl.cc:2634: 50:10.75 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.75 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){ 50:10.75 warning: | ^ 50:10.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.76 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){ 50:10.76 warning: | ^ 50:10.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.76 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.76 warning: | ^ 50:10.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.76 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 50:10.76 warning: | ^ 50:10.76 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:798:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.76 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.76 warning: | ^ 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:816:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.78 warning: | ^ 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D.h:838:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.78 warning: | ^ 50:10.78 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:50, 50:10.78 warning: from src/gl.cc:2634: 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.78 warning: | ^ 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.78 warning: | ^ 50:10.78 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:50, 50:10.78 warning: from src/gl.cc:2634: 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.78 warning: | ^ 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.78 warning: | ^ 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.78 warning: | ^ 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.78 warning: | ^ 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.78 warning: | ^ 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 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){ 50:10.78 warning: | ^ 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.78 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.78 warning: | ^ 50:10.78 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:50, 50:10.78 warning: from src/gl.cc:2634: 50:10.78 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.79 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){ 50:10.79 warning: | ^ 50:10.79 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.79 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){ 50:10.79 warning: | ^ 50:10.79 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.79 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.79 warning: | ^ 50:10.79 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:402:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.79 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 50:10.79 warning: | ^ 50:10.79 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:809:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 809 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.81 warning: | ^ 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:827:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 827 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.81 warning: | ^ 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:849:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 849 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.81 warning: | ^ 50:10.81 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:51, 50:10.81 warning: from src/gl.cc:2634: 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.81 warning: | ^ 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.81 warning: | ^ 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.81 warning: | ^ 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.81 warning: | ^ 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.81 warning: | ^ 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.81 warning: | ^ 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.81 warning: | ^ 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 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){ 50:10.81 warning: | ^ 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.81 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.81 warning: | ^ 50:10.81 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:51, 50:10.81 warning: from src/gl.cc:2634: 50:10.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.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){ 50:10.82 warning: | ^ 50:10.82 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.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){ 50:10.82 warning: | ^ 50:10.82 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.82 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.82 warning: | ^ 50:10.82 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.82 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 50:10.82 warning: | ^ 50:10.82 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:798:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.86 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.86 warning: | ^ 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:816:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.86 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.86 warning: | ^ 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:838:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.86 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.86 warning: | ^ 50:10.86 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:52, 50:10.86 warning: from src/gl.cc:2634: 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.86 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.86 warning: | ^ 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.86 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.86 warning: | ^ 50:10.86 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:52, 50:10.86 warning: from src/gl.cc:2634: 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.86 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.86 warning: | ^ 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.86 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.86 warning: | ^ 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.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){ 50:10.86 warning: | ^ 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.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){ 50:10.86 warning: | ^ 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.86 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.86 warning: | ^ 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.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){ 50:10.86 warning: | ^ 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.86 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.86 warning: | ^ 50:10.86 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:52, 50:10.86 warning: from src/gl.cc:2634: 50:10.86 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.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){ 50:10.86 warning: | ^ 50:10.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.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){ 50:10.87 warning: | ^ 50:10.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.87 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.87 warning: | ^ 50:10.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.87 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 50:10.87 warning: | ^ 50:10.87 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:796:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.87 warning: 796 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.87 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:814:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 warning: 814 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.92 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT.h:836:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 warning: 836 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:10.92 warning: | ^ 50:10.92 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:53, 50:10.92 warning: from src/gl.cc:2634: 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.92 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:10.92 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:10.92 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:10.92 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:10.92 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:10.92 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:10.92 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 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){ 50:10.92 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:10.92 warning: | ^ 50:10.92 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:53, 50:10.92 warning: from src/gl.cc:2634: 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.92 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){ 50:10.92 warning: | ^ 50:10.92 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.93 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){ 50:10.93 warning: | ^ 50:10.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.93 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:10.93 warning: | ^ 50:10.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:402:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.93 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 50:10.93 warning: | ^ 50:10.93 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:807:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:10.93 warning: 807 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:10.93 warning: | ^ 50:10.99 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:825:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 warning: 825 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.06 warning: | ^ 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:847:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 warning: 847 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:11.06 warning: | ^ 50:11.06 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:54, 50:11.06 warning: from src/gl.cc:2634: 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:120:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.06 warning: | ^ 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:138:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.06 warning: | ^ 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:157:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.06 warning: | ^ 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:175:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.06 warning: | ^ 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:195:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.06 warning: | ^ 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:215:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.06 warning: | ^ 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:236:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.06 warning: | ^ 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:258:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 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){ 50:11.06 warning: | ^ 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:280:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.06 warning: | ^ 50:11.06 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:54, 50:11.06 warning: from src/gl.cc:2634: 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:315:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.06 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){ 50:11.06 warning: | ^ 50:11.06 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:341:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.07 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){ 50:11.07 warning: | ^ 50:11.07 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:359:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.07 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:11.07 warning: | ^ 50:11.07 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:401:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.07 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 50:11.07 warning: | ^ 50:11.07 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:796:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.07 warning: 796 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.07 warning: | ^ 50:11.07 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:814:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 814 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.11 warning: | ^ 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:836:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 836 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:11.11 warning: | ^ 50:11.11 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:61, 50:11.11 warning: from src/gl.cc:2634: 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:105:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.11 warning: | ^ 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:123:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.11 warning: | ^ 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:142:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.11 warning: | ^ 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:160:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.11 warning: | ^ 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:180:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.11 warning: | ^ 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:200:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.11 warning: | ^ 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:221:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.11 warning: | ^ 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:243:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 50:11.11 warning: | ^ 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:265:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.11 warning: | ^ 50:11.11 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:61, 50:11.11 warning: from src/gl.cc:2634: 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:300:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.11 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){ 50:11.11 warning: | ^ 50:11.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:326:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.12 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 50:11.12 warning: | ^ 50:11.12 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:344:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.12 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:11.12 warning: | ^ 50:11.12 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:372:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.12 warning: 372 | IMPLICIT BlurTask(BlurTask_scalar s):common_data(s.common_data),blur_radius(s.blur_radius),blur_region(s.blur_region){ 50:11.12 warning: | ^ 50:11.12 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:562:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.12 warning: 562 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.12 warning: | ^ 50:11.12 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:580:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.16 warning: 580 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.16 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_ALPHA_TARGET.h:602:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 warning: 602 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:11.17 warning: | ^ 50:11.17 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:62, 50:11.17 warning: from src/gl.cc:2634: 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:112:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 warning: 112 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.17 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:130:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 warning: 130 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.17 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:149:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 warning: 149 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.17 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:167:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 warning: 167 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.17 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:187:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 warning: 187 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.17 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:207:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 warning: 207 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.17 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:228:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 warning: 228 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.17 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:250:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 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){ 50:11.17 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:272:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 warning: 272 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.17 warning: | ^ 50:11.17 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:62, 50:11.17 warning: from src/gl.cc:2634: 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:307:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 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){ 50:11.17 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:333:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 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){ 50:11.17 warning: | ^ 50:11.17 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:351:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.17 warning: 351 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:11.18 warning: | ^ 50:11.18 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:379:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.18 warning: 379 | IMPLICIT BlurTask(BlurTask_scalar s):common_data(s.common_data),blur_radius(s.blur_radius),blur_region(s.blur_region){ 50:11.18 warning: | ^ 50:11.18 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:578:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.18 warning: 578 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.18 warning: | ^ 50:11.18 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:596:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.18 warning: 596 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.18 warning: | ^ 50:11.18 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_blur_COLOR_TARGET.h:618:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.18 warning: 618 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:11.22 warning: | ^ 50:11.22 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:65, 50:11.22 warning: from src/gl.cc:2634: 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:100:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.22 warning: | ^ 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:118:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.22 warning: | ^ 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:137:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.22 warning: | ^ 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:155:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.22 warning: | ^ 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:175:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.22 warning: | ^ 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:195:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.22 warning: | ^ 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:216:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.22 warning: | ^ 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:238:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 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){ 50:11.22 warning: | ^ 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:260:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.22 warning: | ^ 50:11.22 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:65, 50:11.22 warning: from src/gl.cc:2634: 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:301:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 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){ 50:11.22 warning: | ^ 50:11.22 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:65, 50:11.22 warning: from src/gl.cc:2634: 50:11.22 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:319:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.22 warning: 319 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 50:11.22 warning: | ^ 50:11.22 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:65, 50:11.23 warning: from src/gl.cc:2634: 50:11.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:350:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.23 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){ 50:11.23 warning: | ^ 50:11.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:618:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.23 warning: 618 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.23 warning: | ^ 50:11.23 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_box_shadow.h:636:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.23 warning: 636 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.23 warning: | ^ 50:11.23 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:66, 50:11.23 warning: from src/gl.cc:2634: 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:98:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 warning: 98 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.28 warning: | ^ 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:116:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 warning: 116 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.28 warning: | ^ 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:135:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 warning: 135 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.28 warning: | ^ 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:153:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 warning: 153 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.28 warning: | ^ 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:173:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 warning: 173 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.28 warning: | ^ 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:193:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 warning: 193 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.28 warning: | ^ 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:214:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 warning: 214 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.28 warning: | ^ 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:236:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 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){ 50:11.28 warning: | ^ 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:258:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 warning: 258 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.28 warning: | ^ 50:11.28 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:66, 50:11.28 warning: from src/gl.cc:2634: 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:299:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 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){ 50:11.28 warning: | ^ 50:11.28 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:66, 50:11.28 warning: from src/gl.cc:2634: 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:317:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 warning: 317 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 50:11.28 warning: | ^ 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:338:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.28 warning: 338 | IMPLICIT ImageMaskData(ImageMaskData_scalar s):local_mask_size(s.local_mask_size){ 50:11.28 warning: | ^ 50:11.28 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:569:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.29 warning: 569 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.29 warning: | ^ 50:11.29 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_image.h:587:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.29 warning: 587 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.29 warning: | ^ 50:11.29 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:67, 50:11.29 warning: from src/gl.cc:2634: 50:11.29 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:93:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.29 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.29 warning: | ^ 50:11.29 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:111:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.29 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.33 warning: | ^ 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:130:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.34 warning: | ^ 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:148:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.34 warning: | ^ 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:168:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.34 warning: | ^ 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:188:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.34 warning: | ^ 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:209:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.34 warning: | ^ 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:231:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 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){ 50:11.34 warning: | ^ 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:253:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.34 warning: | ^ 50:11.34 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:67, 50:11.34 warning: from src/gl.cc:2634: 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:294:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 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){ 50:11.34 warning: | ^ 50:11.34 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:67, 50:11.34 warning: from src/gl.cc:2634: 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:312:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 warning: 312 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 50:11.34 warning: | ^ 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:336:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 warning: 336 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 50:11.34 warning: | ^ 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:354:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 warning: 354 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 50:11.34 warning: | ^ 50:11.34 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:67, 50:11.34 warning: from src/gl.cc:2634: 50:11.34 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:378:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.34 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){ 50:11.35 warning: | ^ 50:11.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:615:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.35 warning: 615 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.35 warning: | ^ 50:11.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle.h:633:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.35 warning: 633 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.35 warning: | ^ 50:11.35 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:68, 50:11.35 warning: from src/gl.cc:2634: 50:11.35 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:90:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.35 warning: 90 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.35 warning: | ^ 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:108:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 warning: 108 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.39 warning: | ^ 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:127:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 warning: 127 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.39 warning: | ^ 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:145:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 warning: 145 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.39 warning: | ^ 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:165:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 warning: 165 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.39 warning: | ^ 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:185:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 warning: 185 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.39 warning: | ^ 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:206:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 warning: 206 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.39 warning: | ^ 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:228:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 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){ 50:11.39 warning: | ^ 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:250:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 warning: 250 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.39 warning: | ^ 50:11.39 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:68, 50:11.39 warning: from src/gl.cc:2634: 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:291:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 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){ 50:11.39 warning: | ^ 50:11.39 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:68, 50:11.39 warning: from src/gl.cc:2634: 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:309:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 warning: 309 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 50:11.39 warning: | ^ 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:330:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 warning: 330 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 50:11.39 warning: | ^ 50:11.39 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:348:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.39 warning: 348 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 50:11.39 warning: | ^ 50:11.39 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:68, 50:11.39 warning: from src/gl.cc:2634: 50:11.40 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:372:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.40 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){ 50:11.40 warning: | ^ 50:11.40 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:598:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.40 warning: 598 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.40 warning: | ^ 50:11.40 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_clip_rectangle_FAST_PATH.h:616:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.40 warning: 616 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.40 warning: | ^ 50:11.40 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:71, 50:11.40 warning: from src/gl.cc:2634: 50:11.40 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:109:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.40 warning: 109 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.51 warning: | ^ 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:127:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 warning: 127 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.51 warning: | ^ 50:11.51 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:71, 50:11.51 warning: from src/gl.cc:2634: 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:146:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 warning: 146 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.51 warning: | ^ 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:164:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 warning: 164 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.51 warning: | ^ 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:184:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 warning: 184 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.51 warning: | ^ 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:204:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 warning: 204 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.51 warning: | ^ 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:225:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 warning: 225 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.51 warning: | ^ 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:247:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 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){ 50:11.51 warning: | ^ 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:269:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 warning: 269 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.51 warning: | ^ 50:11.51 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:71, 50:11.51 warning: from src/gl.cc:2634: 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:304:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 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){ 50:11.51 warning: | ^ 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:330:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 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){ 50:11.51 warning: | ^ 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:348:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 warning: 348 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:11.51 warning: | ^ 50:11.51 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:510:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.51 warning: 510 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.51 warning: | ^ 50:11.52 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:528:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.52 warning: 528 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.52 warning: | ^ 50:11.52 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_scale.h:550:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.52 warning: 550 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:11.52 warning: | ^ 50:11.52 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:72, 50:11.52 warning: from src/gl.cc:2634: 50:11.52 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:137:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.52 warning: 137 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.52 warning: | ^ 50:11.52 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:155:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.56 warning: 155 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:174:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 warning: 174 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:192:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 warning: 192 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:212:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 warning: 212 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:232:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 warning: 232 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:253:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 warning: 253 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:275:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 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){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:297:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 warning: 297 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.58 warning: | ^ 50:11.58 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:72, 50:11.58 warning: from src/gl.cc:2634: 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:332:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 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){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:358:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 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){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:376:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 warning: 376 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:413:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 warning: 413 | IMPLICIT FilterTask(FilterTask_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:695:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.58 warning: 695 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.58 warning: | ^ 50:11.58 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:713:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.59 warning: 713 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.59 warning: | ^ 50:11.59 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/cs_svg_filter.h:735:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.59 warning: 735 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:11.59 warning: | ^ 50:11.59 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:73, 50:11.59 warning: from src/gl.cc:2634: 50:11.59 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:101:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.59 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.59 warning: | ^ 50:11.59 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:119:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.59 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.63 warning: | ^ 50:11.63 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:73, 50:11.63 warning: from src/gl.cc:2634: 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:138:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.63 warning: | ^ 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:156:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.63 warning: | ^ 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:176:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.63 warning: | ^ 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:196:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.63 warning: | ^ 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:217:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.63 warning: | ^ 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:239:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 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){ 50:11.63 warning: | ^ 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:261:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.63 warning: | ^ 50:11.63 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:73, 50:11.63 warning: from src/gl.cc:2634: 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:296:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 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){ 50:11.63 warning: | ^ 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:322:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 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){ 50:11.63 warning: | ^ 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:340:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:11.63 warning: | ^ 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:360:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 warning: 360 | IMPLICIT SplitGeometry(SplitGeometry_scalar s){ 50:11.63 warning: | ^ 50:11.63 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:383:64: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.63 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){ 50:11.63 warning: | ^ 50:11.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:679:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.64 warning: 679 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.64 warning: | ^ 50:11.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:697:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.64 warning: 697 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.64 warning: | ^ 50:11.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_split_composite.h:719:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.64 warning: 719 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:11.64 warning: | ^ 50:11.64 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:74, 50:11.64 warning: from src/gl.cc:2634: 50:11.64 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.64 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.68 warning: | ^ 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.68 warning: | ^ 50:11.68 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:74, 50:11.68 warning: from src/gl.cc:2634: 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.68 warning: | ^ 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.68 warning: | ^ 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.68 warning: | ^ 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.68 warning: | ^ 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.68 warning: | ^ 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 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){ 50:11.68 warning: | ^ 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.68 warning: | ^ 50:11.68 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:74, 50:11.68 warning: from src/gl.cc:2634: 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 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){ 50:11.68 warning: | ^ 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 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){ 50:11.68 warning: | ^ 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:11.68 warning: | ^ 50:11.68 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.68 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 50:11.68 warning: | ^ 50:11.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.69 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 50:11.69 warning: | ^ 50:11.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.69 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 50:11.69 warning: | ^ 50:11.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:760:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.69 warning: 760 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.69 warning: | ^ 50:11.69 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:778:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.69 warning: 778 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.69 warning: | ^ 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_ALPHA_PASS.h:800:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 warning: 800 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:11.81 warning: | ^ 50:11.81 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:75, 50:11.81 warning: from src/gl.cc:2634: 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:11.81 warning: | ^ 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:11.81 warning: | ^ 50:11.81 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:75, 50:11.81 warning: from src/gl.cc:2634: 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:11.81 warning: | ^ 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:11.81 warning: | ^ 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:11.81 warning: | ^ 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:11.81 warning: | ^ 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:11.81 warning: | ^ 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 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){ 50:11.81 warning: | ^ 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:11.81 warning: | ^ 50:11.81 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:75, 50:11.81 warning: from src/gl.cc:2634: 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.81 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){ 50:11.81 warning: | ^ 50:11.81 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.82 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){ 50:11.82 warning: | ^ 50:11.82 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.82 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:11.82 warning: | ^ 50:11.82 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.82 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 50:11.82 warning: | ^ 50:11.82 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:11.82 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 50:11.82 warning: | ^ 50:11.88 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.00 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:760:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.00 warning: 760 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:778:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.00 warning: 778 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DEBUG_OVERDRAW.h:800:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.00 warning: 800 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:12.00 warning: | ^ 50:12.00 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:76, 50:12.00 warning: from src/gl.cc:2634: 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.00 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.00 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.00 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.00 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.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){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.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){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.00 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.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){ 50:12.00 warning: | ^ 50:12.00 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.00 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:12.00 warning: | ^ 50:12.00 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:76, 50:12.01 warning: from src/gl.cc:2634: 50:12.01 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.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){ 50:12.01 warning: | ^ 50:12.01 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.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){ 50:12.01 warning: | ^ 50:12.01 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.01 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:12.01 warning: | ^ 50:12.01 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.01 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:762:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 762 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:780:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 780 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:804:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 804 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 50:12.03 warning: | ^ 50:12.03 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:77, 50:12.03 warning: from src/gl.cc:2634: 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.03 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:12.03 warning: | ^ 50:12.03 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.04 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){ 50:12.04 warning: | ^ 50:12.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.04 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:12.04 warning: | ^ 50:12.04 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:77, 50:12.04 warning: from src/gl.cc:2634: 50:12.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.04 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){ 50:12.04 warning: | ^ 50:12.04 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.04 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){ 50:12.08 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:762:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 762 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:780:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 780 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:804:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 804 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 50:12.10 warning: | ^ 50:12.10 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:78, 50:12.10 warning: from src/gl.cc:2634: 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.10 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:12.10 warning: | ^ 50:12.10 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.11 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:12.11 warning: | ^ 50:12.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.11 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){ 50:12.11 warning: | ^ 50:12.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.11 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:12.11 warning: | ^ 50:12.11 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:78, 50:12.11 warning: from src/gl.cc:2634: 50:12.11 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.11 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){ 50:12.11 warning: | ^ 50:12.19 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.24 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){ 50:12.24 warning: | ^ 50:12.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.24 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:12.24 warning: | ^ 50:12.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.24 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 50:12.24 warning: | ^ 50:12.24 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 50:12.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 50:12.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 50:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 50:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 50:12.24 1394 | LayerPoint GetFixedPositionAnchor() { 50:12.24 | ^ 50:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.24 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 50:12.24 warning: | ^ 50:12.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.24 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 50:12.24 warning: | ^ 50:12.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:780:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.24 warning: 780 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:12.24 warning: | ^ 50:12.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:798:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.24 warning: 798 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:12.24 warning: | ^ 50:12.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:822:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.24 warning: 822 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 50:12.24 warning: | ^ 50:12.24 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:79, 50:12.24 warning: from src/gl.cc:2634: 50:12.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:103:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.24 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:12.24 warning: | ^ 50:12.24 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:121:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.24 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:12.24 warning: | ^ 50:12.24 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:79, 50:12.25 warning: from src/gl.cc:2634: 50:12.25 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:140:60: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.25 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 50:12.25 warning: | ^ 50:12.25 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:158:48: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.25 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 50:12.25 warning: | ^ 50:12.25 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:178:42: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.25 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 50:12.25 warning: | ^ 50:12.25 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:198:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.25 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 50:12.30 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:219:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 50:12.41 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:241:56: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 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){ 50:12.41 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:263:38: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 50:12.41 warning: | ^ 50:12.41 warning: In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/load_shader.h:79, 50:12.41 warning: from src/gl.cc:2634: 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:298:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 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){ 50:12.41 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:324:50: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 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){ 50:12.41 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:342:40: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 50:12.41 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:367:30: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 50:12.41 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:389:46: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 50:12.41 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:407:34: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 50:12.41 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:778:44: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 warning: 778 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 50:12.41 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:796:52: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 warning: 796 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 50:12.41 warning: | ^ 50:12.41 warning: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/aarch64-unknown-linux-gnu/release/build/swgl-560c187f068b7d53/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:818:36: warning: 'annotate' attribute directive ignored [-Wattributes] 50:12.41 warning: 818 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 50:12.41 warning: | ^ 50:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 50:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 50:12.41 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 50:12.41 | ^ 50:12.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 50:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 50:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 50:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 50:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:12.42 from PCacheStreamControlParent.cpp:12, 50:12.42 from UnifiedProtocols9.cpp:2: 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 50:12.54 1249 | CSSCoord ToCSSPixels() const { return _0; } 50:12.54 | ^ 50:12.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:12.54 | ^~~~~~~~ 50:12.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.54 427 | SizeT Size() const { return SizeT(width, height); } 50:12.54 | ^~~~ 50:12.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 50:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:12.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:12.54 | ^~~~~~~~ 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 50:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:12.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:12.55 | ^~~~~~~~ 50:12.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 50:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 50:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 50:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 50:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 50:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 50:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 50:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 50:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.55 62 | Sub operator-(const Sub& aPoint) const { 50:12.55 | ^~~~~~~~ 50:12.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 50:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 50:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 50:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:12.98 from PCacheStreamControlParent.cpp:12, 50:12.98 from UnifiedProtocols9.cpp:2: 50:12.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 50:12.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 50:12.98 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:12.98 | ^ 50:13.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 50:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 50:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:9: 50:13.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 50:13.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 50:13.48 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:13.48 | ^ 50:14.36 In file included from Unified_cpp_gfx_thebes1.cpp:20: 50:14.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGraphiteShaper.cpp: In member function 'nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, tainted_opaque_gr, tainted_opaque_gr, gfxFontShaper::RoundingFlags)': 50:14.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.36 313 | t_adv = sandbox_invoke(*mSandbox, gr_seg_advance_X, aSegment) - 50:14.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 50:14.63 from Unified_cpp_gfx_thebes1.cpp:2: 50:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 50:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:14.63 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 50:14.63 | ^~~~~~~~~ 50:14.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 50:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 50:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 50:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:14.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:14.63 | ^~~~~~~~ 50:14.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 50:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 50:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 50:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 50:14.73 from Unified_cpp_gfx_thebes0.cpp:11: 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.73 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 50:14.73 | ^ 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:14.73 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 50:14.73 | ^~~~~~~~~~~ 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.73 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 50:14.73 | ^ 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.73 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 50:14.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 50:14.73 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 50:14.73 | ~~~~~~~~~~~~~^~ 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.73 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 50:14.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 50:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.73 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 50:14.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 50:14.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:14.73 from Unified_cpp_gfx_thebes0.cpp:11: 50:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 50:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.74 282 | RectTyped ToUnknownRect() const { 50:14.74 | ^~~~~~~~~~~~~ 50:14.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:14.77 from Unified_cpp_gfx_thebes0.cpp:11: 50:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 50:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:14.77 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 50:14.77 | ^~~~~~~~~ 50:14.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:14.77 from Unified_cpp_gfx_thebes0.cpp:11: 50:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:133: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:14.77 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 50:14.77 | ^~~~~~~~~~~ 50:14.78 In file included from Unified_cpp_gfx_thebes0.cpp:65: 50:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 50:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:882: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 50:14.79 882 | if (!RectIsInt32Safe(ToRect(aRect))) { 50:14.79 | ~~~~~~^~~~~~~ 50:14.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:14.81 from Unified_cpp_gfx_thebes0.cpp:11: 50:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'bool mozilla::gfx::RectCornerRadii::AreRadiiSame() const': 50:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:404:19: 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:14.81 404 | return TopLeft() == TopRight() && TopLeft() == BottomRight() && 50:14.81 | ~~~~~~~^~ 50:14.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 50:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 50:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 50:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:14.81 | ^~~~~~~~ 50:14.85 In file included from Unified_cpp_gfx_thebes0.cpp:65: 50:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp: In function 'void DrawMirroredBoxShadow(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&)': 50:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.85 712 | Rect bottomRight(topLeft.BottomRight(), aDestRect.Size() - topLeft.Size()); 50:14.85 | ~~~~~~~~~~~~~~~~~~~^~ 50:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.85 712 | Rect bottomRight(topLeft.BottomRight(), aDestRect.Size() - topLeft.Size()); 50:14.85 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 50:14.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:14.85 from Unified_cpp_gfx_thebes0.cpp:11: 50:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.85 386 | Point BottomRight() const { return Point(XMost(), YMost()); } 50:14.85 | ^~~~~~~~~~~ 50:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:14.85 427 | SizeT Size() const { return SizeT(width, height); } 50:14.85 | ^~~~ 50:14.85 In file included from Unified_cpp_gfx_thebes0.cpp:65: 50:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp: In function 'void DrawMirroredRect(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&, const Point&, mozilla::gfx::Float, mozilla::gfx::Float)': 50:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.85 700 | .PreTranslate(-aSrc) 50:14.85 | ^~~~~ 50:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 50:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.86 771 | Rect bottomRight(topLeft.BottomRight(), aDstOuter.Size() - topLeft.Size()); 50:14.86 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 50:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.86 792 | DrawMirroredCorner(aDestDrawTarget, aSourceBlur, topLeft, aSrcOuter.TopLeft(), 50:14.86 | ~~~~~~~~~~~~~~~~~^~ 50:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:807: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 50:14.86 807 | aDstInner.Y(), aDstInner.X()); 50:14.86 | ^ 50:14.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:14.86 from Unified_cpp_gfx_thebes0.cpp:11: 50:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:14.86 383 | Point TopLeft() const { return Point(x, y); } 50:14.86 | ^~~~~~~ 50:14.87 In file included from Unified_cpp_gfx_thebes0.cpp:65: 50:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp: In function 'mozilla::gfx::Rect RectWithEdgesTRBL(mozilla::gfx::Float, mozilla::gfx::Float, mozilla::gfx::Float, mozilla::gfx::Float)': 50:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:579: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 50:14.87 579 | static Rect RectWithEdgesTRBL(Float aTop, Float aRight, Float aBottom, 50:14.87 | ^~~~~~~~~~~~~~~~~ 50:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp: In function 'void RepeatOrStretchSurface(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&, const Rect&, const Rect&)': 50:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.87 606 | Matrix::Translation(aDest.TopLeft() - aSrc.TopLeft()), 50:14.87 | ~~~~~~~~~~~~~^~ 50:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 50:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:628: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 50:14.87 628 | RectWithEdgesTRBL(aDstOuter.Y(), aDstInner.X(), aDstInner.Y(), 50:14.87 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:14.87 629 | aDstOuter.X()), 50:14.87 | ~~~~~~~~~~~~~~ 50:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 50:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.87 1020 | IntSize outerSize = IntSize::Truncate(aOuterRect.Size()); 50:14.87 | ~~~~~~~~~~~~~~~^~ 50:14.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp: In function 'already_AddRefed GetBoxShadowInsetPath(mozilla::gfx::DrawTarget*, mozilla::gfx::Rect, mozilla::gfx::Rect, const mozilla::gfx::RectCornerRadii*)': 50:14.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:950: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 50:14.88 950 | static already_AddRefed GetBoxShadowInsetPath( 50:14.88 | ^~~~~~~~~~~~~~~~~~~~~ 50:14.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 50:14.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:14.88 1195 | Margin checkMargin = outerRect - whitespaceRect; 50:14.88 | ^~~~~~~~~~~~~~ 50:15.01 In file included from Unified_cpp_gfx_thebes0.cpp:74: 50:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::MoveTo(const gfxPoint&)': 50:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:227: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 50:15.01 227 | mPathBuilder->MoveTo(ToPoint(pt)); 50:15.01 | ~~~~~~~^~~~ 50:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::Rectangle(const gfxRect&, bool)': 50:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:246: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 50:15.01 246 | Rect rec = ToRect(rect); 50:15.01 | ^ 50:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:254: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 50:15.01 254 | rec = ToRect(mat.TransformBounds(newRect)); 50:15.01 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 50:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:254: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 50:15.01 254 | rec = ToRect(mat.TransformBounds(newRect)); 50:15.01 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.01 269 | mPathBuilder->MoveTo(rec.TopLeft()); 50:15.01 | ~~~~~~~~~~~^~ 50:15.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 50:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 50:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 50:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:15.01 from Unified_cpp_gfx_thebes0.cpp:11: 50:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 50:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:15.01 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 50:15.01 | ^~~~~~~~~~~~~~~ 50:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 50:15.02 110 | quad[0] = TransformPoint(aRect.TopLeft()); 50:15.02 | ^~~~ 50:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 50:15.02 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 50:15.02 | ^ 50:15.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:15.02 from Unified_cpp_gfx_thebes0.cpp:11: 50:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:15.02 383 | Point TopLeft() const { return Point(x, y); } 50:15.02 | ^~~~~~~ 50:15.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:15.02 from Unified_cpp_gfx_thebes0.cpp:11: 50:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 50:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:15.02 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 50:15.02 | ^~~~~~~~~ 50:15.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:15.02 from Unified_cpp_gfx_thebes0.cpp:11: 50:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.02 384 | Point TopRight() const { return Point(XMost(), y); } 50:15.02 | ^~~~~~~~ 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.03 In file included from Unified_cpp_gfx_thebes0.cpp:74: 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::SnappedClip(const gfxRect&)': 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:277: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 50:15.03 277 | Rect rec = ToRect(rect); 50:15.03 | ^ 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:284: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 50:15.03 284 | rec = ToRect(mat.TransformBounds(newRect)); 50:15.03 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:284: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 50:15.03 284 | rec = ToRect(mat.TransformBounds(newRect)); 50:15.03 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxPoint gfxContext::DeviceToUser(const gfxPoint&) const': 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:319: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 50:15.03 319 | gfxPoint gfxContext::DeviceToUser(const gfxPoint& point) const { 50:15.03 | ^~~~~~~~~~ 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:320: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 50:15.03 320 | return ThebesPoint(mTransform.Inverse().TransformPoint(ToPoint(point))); 50:15.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:320: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 50:15.03 320 | return ThebesPoint(mTransform.Inverse().TransformPoint(ToPoint(point))); 50:15.03 | ^ 50:15.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:15.03 from Unified_cpp_gfx_thebes0.cpp:11: 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 50:15.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: 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:15.03 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 50:15.03 | ^~~~~~~~~~~~~~ 50:15.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:15.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 50:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 50:15.04 from Unified_cpp_gfx_thebes0.cpp:11: 50:15.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 50:15.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:15.11 | ^~~~~~~~~~~ 50:15.11 In file included from Unified_cpp_gfx_thebes0.cpp:74: 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'mozilla::gfx::Size gfxContext::DeviceToUser(const Size&) const': 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:323: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 50:15.11 323 | Size gfxContext::DeviceToUser(const Size& size) const { 50:15.11 | ^~~~~~~~~~ 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxRect gfxContext::DeviceToUser(const gfxRect&) const': 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:327: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 50:15.11 327 | gfxRect gfxContext::DeviceToUser(const gfxRect& rect) const { 50:15.11 | ^~~~~~~~~~ 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:328: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 50:15.11 328 | return ThebesRect(mTransform.Inverse().TransformBounds(ToRect(rect))); 50:15.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 50:15.11 In file included from Unified_cpp_gfx_thebes1.cpp:101: 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTextRun.cpp: In member function 'void gfxTextRun::DrawPartialLigature(gfxFont*, gfxTextRun::Range, mozilla::gfx::Point*, gfxTextRun::PropertyProvider*, TextRunDrawParams&, mozilla::gfx::ShapedTextFlags) const': 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTextRun.cpp:455: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 50:15.11 455 | gfxRect clipExtents = aParams.context->GetClipExtents(); 50:15.11 | ^ 50:15.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSRenderingBorders.h:14, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:47, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 50:15.11 from Unified_cpp_gfx_thebes1.cpp:2: 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'bool mozilla::gfx::MaybeSnapToDevicePixels(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)': 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382: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 50:15.11 382 | aRect = mat.TransformBounds(aRect); 50:15.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)': 50:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336: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 50:15.11 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 50:15.11 | ^ 50:15.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 50:15.12 from Unified_cpp_gfx_thebes1.cpp:2: 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:15.12 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 50:15.12 | ^~~~~~~~~~~~~~~ 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 50:15.12 110 | quad[0] = TransformPoint(aRect.TopLeft()); 50:15.12 | ^~~~ 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 50:15.12 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 50:15.12 | ^ 50:15.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 50:15.12 from Unified_cpp_gfx_thebes1.cpp:2: 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.12 385 | Point BottomLeft() const { return Point(x, YMost()); } 50:15.12 | ^~~~~~~~~~ 50:15.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 50:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 50:15.12 from Unified_cpp_gfx_thebes1.cpp:2: 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.12 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 50:15.12 | ^ 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:15.12 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 50:15.12 | ^~~~~~~~~~~ 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.12 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 50:15.12 | ^ 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.12 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 50:15.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 50:15.12 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 50:15.12 | ~~~~~~~~~~~~~^~ 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.12 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 50:15.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 50:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.12 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 50:15.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 50:15.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 50:15.13 from Unified_cpp_gfx_thebes1.cpp:2: 50:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 50:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.13 282 | RectTyped ToUnknownRect() const { 50:15.13 | ^~~~~~~~~~~~~ 50:15.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 50:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 50:15.13 from Unified_cpp_gfx_thebes1.cpp:2: 50:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 50:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:15.13 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 50:15.13 | ^~~~~~~~~ 50:15.13 In file included from Unified_cpp_gfx_thebes1.cpp:101: 50:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTextRun.cpp: In member function 'void gfxTextRun::DrawEmphasisMarks(gfxContext*, gfxTextRun*, gfxFloat, mozilla::gfx::Point, gfxTextRun::Range, gfxTextRun::PropertyProvider*) const': 50:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTextRun.cpp:692: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 50:15.13 692 | void gfxTextRun::DrawEmphasisMarks(gfxContext* aContext, gfxTextRun* aMark, 50:15.13 | ^~~~~~~~~~ 50:15.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:328: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 50:15.17 328 | return ThebesRect(mTransform.Inverse().TransformBounds(ToRect(rect))); 50:15.17 | ^ 50:15.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:15.17 from Unified_cpp_gfx_thebes0.cpp:11: 50:15.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 50:15.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:15.17 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 50:15.17 | ^~~~~~~~~~~~~~~ 50:15.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 50:15.17 110 | quad[0] = TransformPoint(aRect.TopLeft()); 50:15.17 | ^~~~ 50:15.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 50:15.17 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 50:15.17 | ^ 50:15.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 50:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 50:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 50:15.18 from Unified_cpp_gfx_thebes0.cpp:11: 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 50:15.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:15.18 | ^~~~~~~~~~ 50:15.18 In file included from Unified_cpp_gfx_thebes0.cpp:74: 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxPoint gfxContext::UserToDevice(const gfxPoint&) const': 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:331: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 50:15.18 331 | gfxPoint gfxContext::UserToDevice(const gfxPoint& point) const { 50:15.18 | ^~~~~~~~~~ 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:332: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 50:15.18 332 | return ThebesPoint(mTransform.TransformPoint(ToPoint(point))); 50:15.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:332: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 50:15.18 332 | return ThebesPoint(mTransform.TransformPoint(ToPoint(point))); 50:15.18 | ^ 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'mozilla::gfx::Size gfxContext::UserToDevice(const Size&) const': 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:335: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 50:15.18 335 | Size gfxContext::UserToDevice(const Size& size) const { 50:15.18 | ^~~~~~~~~~ 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxRect gfxContext::UserToDevice(const gfxRect&) const': 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:344: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 50:15.18 344 | gfxRect gfxContext::UserToDevice(const gfxRect& rect) const { 50:15.18 | ^~~~~~~~~~ 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:346: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 50:15.18 346 | return ThebesRect(matrix.TransformBounds(ToRect(rect))); 50:15.18 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:346: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 50:15.18 346 | return ThebesRect(matrix.TransformBounds(ToRect(rect))); 50:15.18 | ^ 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'bool gfxContext::UserToDevicePixelSnapped(gfxRect&, bool) const': 50:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:364: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 50:15.18 364 | gfxPoint p1 = UserToDevice(rect.TopLeft()); 50:15.18 | ^ 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::Clip(const gfxRect&)': 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:494: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 50:15.43 494 | void gfxContext::Clip(const gfxRect& rect) { Clip(ToRect(rect)); } 50:15.43 | ~~~~~~^~~~~~ 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxRect gfxContext::GetClipExtents(gfxContext::ClipExtentsSpace) const': 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:524: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 50:15.43 524 | gfxRect gfxContext::GetClipExtents(ClipExtentsSpace aSpace) const { 50:15.43 | ^~~~~~~~~~ 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:525: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 50:15.43 525 | Rect rect = GetAzureDeviceSpaceClipBounds(); 50:15.43 | ^ 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:528: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 50:15.43 528 | return gfxRect(0, 0, 0, 0); 50:15.43 | ^ 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:534: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 50:15.43 534 | rect = mat.TransformBounds(rect); 50:15.43 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:537: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 50:15.43 537 | return ThebesRect(rect); 50:15.43 | ^ 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'bool gfxContext::ExportClip(ClipExporter&)': 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.43 545 | transform.PostTranslate(-GetDeviceOffset()); 50:15.43 | ^~~~~~~~~~~~~~~~~~ 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'bool gfxContext::ClipContainsRect(const gfxRect&)': 50:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:579: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 50:15.43 579 | Rect clipRect = mTransform.TransformBounds(clip.rect); 50:15.43 | ^ 50:15.51 dom/canvas 50:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::PushGroupAndCopyBackground(gfxContentType, gfxContext::Float, gfxContext::SourceSurface*, const Matrix&)': 50:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:674: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 50:15.51 674 | gfxRect clipRect = GetClipExtents(gfxContext::eDeviceSpace); 50:15.51 | ^ 50:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::EnsurePathBuilder()': 50:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.51 752 | mPathBuilder->MoveTo(mRect.TopLeft()); 50:15.51 | ~~~~~~~~~~~~~^~ 50:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::ChangeTransform(const Matrix&, bool)': 50:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:832: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 50:15.53 832 | mRect = toNewUS.TransformBounds(mRect); 50:15.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:837: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 50:15.53 837 | mPathBuilder->MoveTo(toNewUS.TransformPoint(mRect.TopLeft())); 50:15.53 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 50:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'mozilla::gfx::Rect gfxContext::GetAzureDeviceSpaceClipBounds() const': 50:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:858: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 50:15.53 858 | Rect gfxContext::GetAzureDeviceSpaceClipBounds() const { 50:15.53 | ^~~~~~~~~~ 50:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'mozilla::gfx::Point gfxContext::GetDeviceOffset() const': 50:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:877:7: 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:15.53 877 | Point gfxContext::GetDeviceOffset() const { 50:15.53 | ^~~~~~~~~~ 50:15.77 In file included from Unified_cpp_gfx_thebes1.cpp:119: 50:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp: In function 'already_AddRefed CreateSamplingRestrictedDrawable(gfxDrawable*, gfxContext*, const mozilla::image::ImageRegion&, mozilla::gfx::SurfaceFormat, bool)': 50:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:293: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 50:15.77 293 | gfxRect clipExtents = aContext->GetClipExtents(); 50:15.77 | ^ 50:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.79 323 | aDrawable->Draw(tmpCtx, needed - needed.TopLeft(), ExtendMode::REPEAT, 50:15.79 | ~~~~~~~~~~~~~~^~ 50:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.79 323 | aDrawable->Draw(tmpCtx, needed - needed.TopLeft(), ExtendMode::REPEAT, 50:15.79 | ~~~~~~~^~~~~~~~~~~~~~~~~~ 50:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:325: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 50:15.79 325 | gfxMatrix::Translation(needed.TopLeft())); 50:15.79 | ^ 50:15.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:51, 50:15.79 from Unified_cpp_gfx_thebes1.cpp:119: 50:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h: In member function 'gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const': 50:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:77: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 50:15.79 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 50:15.79 | ^~~~~~~~~~~~~~~~~~~~ 50:15.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:11, 50:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 50:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 50:15.81 from Unified_cpp_gfx_thebes1.cpp:2: 50:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.81 363 | MoveBy(-aPoint); 50:15.81 | ^~~~~~~ 50:15.85 In file included from Unified_cpp_gfx_thebes1.cpp:119: 50:15.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp: In static member function 'static void gfxUtils::ClipToRegion(gfxUtils::DrawTarget*, const nsIntRegion&)': 50:15.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:608: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 50:15.85 608 | IntPoint translation = RoundedToInt(transform.GetTranslation()); 50:15.85 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 50:15.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 50:15.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 50:15.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 50:15.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 50:15.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 50:15.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 50:15.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:15.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:15.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:15.85 323 | static SizeTyped FromUnknownSize( 50:15.85 | ^~~~~~~~~~~~~~~ 50:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp: In static member function 'static gfxQuad gfxUtils::TransformToQuad(const gfxRect&, const Matrix4x4&)': 50:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:15.89 789 | points[0] = aMatrix.TransformPoint(aRect.TopLeft()); 50:15.89 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:16.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 50:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 50:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 50:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 50:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 50:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 50:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 50:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 50:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 50:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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.20 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 50:16.20 | ^~~~~~~~~~~~~~ 50:16.26 In file included from Unified_cpp_gfx_thebes0.cpp:83: 50:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp: In member function 'void gfxFont::RunMetrics::CombineWith(const gfxFont::RunMetrics&, bool)': 50:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:16.26 781 | mBoundingBox = (mBoundingBox + gfxPoint(aOther.mAdvanceWidth, 0)) 50:16.27 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:16.27 782 | .Union(aOther.mBoundingBox); 50:16.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp: In static member function 'static mozilla::gfx::Float gfxFont::CalcXScale(gfxFont::DrawTarget*)': 50:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp:1765: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 50:17.15 1765 | Size t = aDrawTarget->GetTransform().TransformSize(Size(1.0, 0.0)); 50:17.15 | ^ 50:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp: In member function 'bool gfxFont::DrawMissingGlyph(const TextRunDrawParams&, const FontDrawParams&, const gfxShapedText::DetailedGlyph*, const Point&)': 50:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:17.15 1993 | .PreTranslate(-pt); 50:17.15 | ^~~ 50:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp: In member function 'void gfxFont::Draw(const gfxTextRun*, uint32_t, uint32_t, mozilla::gfx::Point*, const TextRunDrawParams&, mozilla::gfx::ShapedTextFlags)': 50:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:17.15 2160 | PreTranslate(-p); // undo the translation 50:17.15 | ^~ 50:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:17.15 2199 | .PreTranslate(-p); 50:17.15 | ^~ 50:17.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 50:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 50:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 50:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 50:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:17.15 from Unified_cpp_gfx_thebes0.cpp:11: 50:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:17.15 79 | Sub operator-() const { return Sub(-x, -y); } 50:17.15 | ^~~~~~~~ 50:17.15 In file included from Unified_cpp_gfx_thebes0.cpp:83: 50:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:17.15 1840 | gfx::Point glyphPt( 50:17.15 | ^~~~~~~ 50:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 50:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:17.28 2550 | metrics.mBoundingBox = metrics.mBoundingBox.Union(glyphRect); 50:17.28 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:18.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 50:18.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 50:18.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 50:18.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 50:18.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 50:18.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:18.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:18.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:18.48 from PBackgroundStorage.cpp:8, 50:18.48 from UnifiedProtocols7.cpp:2: 50:18.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 50:18.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 50:18.48 189 | CSSRect GetExpandedScrollableRect() const { 50:18.48 | ^ 50:18.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 50:18.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 50:18.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:18.55 | ^ 50:18.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 50:18.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 50:18.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:18.55 | ^ 50:18.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 50:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 50:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 50:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 50:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 50:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 50:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 50:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 50:18.57 from PUiCompositorControllerParent.cpp:7, 50:18.57 from UnifiedProtocols33.cpp:2: 50:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 50:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.57 760 | typename detail::Nth::Type extract() { 50:18.57 | ^~~~~~~ 50:18.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 50:18.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 50:18.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:18.60 | ^ 50:18.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 50:18.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 50:18.64 243 | CSSRect CalculateScrollRange() const { 50:18.64 | ^ 50:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 50:18.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 50:18.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:18.67 | ^ 50:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 50:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 50:18.71 457 | CSSRect GetVisualViewport() const { 50:18.71 | ^ 50:19.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/rlbox/rlbox.hpp:13, 50:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/ThebesRLBox.h:22, 50:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp:48, 50:19.36 from Unified_cpp_gfx_thebes0.cpp:83: 50:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:19.36 251 | auto tainted_ret = (*target_fn_ptr)( 50:19.36 | ^~~~~~~~~~~ 50:19.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 50:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 50:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:14, 50:19.98 from RegisterBindings.cpp:66: 50:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 50:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 50:19.98 189 | CSSRect GetExpandedScrollableRect() const { 50:19.98 | ^ 50:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 50:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 50:19.98 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:19.98 | ^ 50:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 50:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 50:19.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:19.98 | ^ 50:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 50:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 50:20.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:20.26 | ^ 50:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 50:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 50:20.26 243 | CSSRect CalculateScrollRange() const { 50:20.26 | ^ 50:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 50:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 50:20.26 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:20.26 | ^ 50:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 50:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 50:20.26 457 | CSSRect GetVisualViewport() const { 50:20.26 | ^ 50:20.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 50:20.35 from PBackgroundLSSnapshotChild.cpp:7, 50:20.35 from UnifiedProtocols6.cpp:2: 50:20.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 50:20.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.35 760 | typename detail::Nth::Type extract() { 50:20.35 | ^~~~~~~ 50:20.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:20.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:20.35 from PCacheStreamControlParent.cpp:12, 50:20.35 from UnifiedProtocols9.cpp:2: 50:20.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 50:20.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 50:20.35 21 | inline Rect ToRect(const gfxRect& aRect) { 50:20.35 | ^ 50:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 50:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 50:20.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:20.36 | ^ 50:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 50:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 50:20.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:20.36 | ^ 50:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 50:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 50:20.38 44 | inline Size ToSize(const gfxSize& aSize) { 50:20.38 | ^ 50:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 50:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 50:20.38 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:20.38 | ^ 50:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 50:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 50:20.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:20.39 | ^ 50:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 50:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 50:20.39 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:20.39 | ^ 50:20.48 In file included from Unified_cpp_gfx_thebes0.cpp:119: 50:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontMissingGlyphs.cpp: In static member function 'static void gfxFontMissingGlyphs::DrawMissingGlyph(uint32_t, const Rect&, gfxFontMissingGlyphs::DrawTarget&, const Pattern&, uint32_t, const Matrix*)': 50:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:20.50 379 | rect.MoveBy(-aRect.BottomLeft()); 50:20.50 | ^~~~~~~~~~~~~~~~~~~ 50:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontMissingGlyphs.cpp:380: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 50:20.50 380 | rect = aMat->TransformBounds(rect); 50:20.50 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:20.50 381 | rect.MoveBy(aRect.BottomLeft()); 50:20.50 | ~~~~~~~~~~~~~~~~^~ 50:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 50:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontMissingGlyphs.cpp:332: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 50:20.58 332 | bounds = aMat->TransformRect(bounds); 50:20.58 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:20.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 50:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 50:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 50:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 50:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 50:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 50:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 50:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 50:20.59 from Unified_cpp_gfx_thebes0.cpp:11: 50:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = float]': 50:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:100: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 50:20.59 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 50:20.59 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 50:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:101: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 50:20.59 101 | TransformSize(aRect.Size())); 50:20.59 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 50:20.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 50:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 50:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 50:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 50:20.59 from Unified_cpp_gfx_thebes0.cpp:11: 50:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 50:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:20.59 340 | if (!aClip.Intersects(GeckoClipRect().ToUnknownRect())) { 50:20.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 50:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340: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 50:20.59 340 | if (!aClip.Intersects(GeckoClipRect().ToUnknownRect())) { 50:20.59 | ~~~~~~~~~~~~~^~ 50:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:20.59 340 | if (!aClip.Intersects(GeckoClipRect().ToUnknownRect())) { 50:20.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 50:21.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 50:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:21.42 from PCacheStreamControlParent.cpp:12, 50:21.42 from UnifiedProtocols9.cpp:2: 50:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 50:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 50:21.42 1859 | int32_t aAppUnitsPerPixel) { 50:21.42 | ^ 50:21.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 50:21.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 50:21.43 3214 | int32_t aAppUnitsPerPixel) { 50:21.43 | ^ 50:22.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 50:22.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 50:22.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:9: 50:22.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 50:22.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 50:22.20 21 | inline Rect ToRect(const gfxRect& aRect) { 50:22.21 | ^ 50:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 50:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 50:22.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:22.21 | ^ 50:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 50:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 50:22.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:22.21 | ^ 50:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 50:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 50:22.22 44 | inline Size ToSize(const gfxSize& aSize) { 50:22.22 | ^ 50:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 50:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 50:22.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:22.22 | ^ 50:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 50:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 50:22.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:22.22 | ^ 50:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 50:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 50:22.22 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:22.22 | ^ 50:23.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 50:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:9: 50:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 50:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 50:23.71 1859 | int32_t aAppUnitsPerPixel) { 50:23.71 | ^ 50:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 50:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 50:23.72 3214 | int32_t aAppUnitsPerPixel) { 50:23.72 | ^ 50:24.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 50:24.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 50:24.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 50:24.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RestyleManager.h:13, 50:24.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/EffectCompositor.cpp:25, 50:24.32 from Unified_cpp_dom_animation0.cpp:101: 50:24.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 50:24.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 50:24.32 21 | inline Rect ToRect(const gfxRect& aRect) { 50:24.32 | ^ 50:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 50:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 50:24.44 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:24.44 | ^ 50:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 50:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 50:24.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:24.46 | ^ 50:24.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 50:24.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 50:24.54 44 | inline Size ToSize(const gfxSize& aSize) { 50:24.54 | ^ 50:24.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 50:24.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 50:24.57 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:24.57 | ^ 50:24.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 50:24.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 50:24.57 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:24.57 | ^ 50:24.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 50:24.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 50:24.59 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:24.59 | ^ 50:26.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 50:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 50:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:12, 50:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 50:26.05 from PVideoBridge.cpp:7, 50:26.05 from UnifiedProtocols34.cpp:2: 50:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 50:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 50:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:26.05 | ^~~~~~~~ 50:26.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 50:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:26.17 from PCacheStreamControlParent.cpp:12, 50:26.17 from UnifiedProtocols9.cpp:2: 50:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 50:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 50:26.17 332 | LayerPoint GetFixedPositionAnchor() const { 50:26.17 | ^ 50:26.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 50:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 50:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:21, 50:26.17 from PVideoBridge.cpp:7, 50:26.17 from UnifiedProtocols34.cpp:2: 50:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 50:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:26.17 | ^~~~~~~~ 50:26.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 50:26.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:26.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:26.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:26.33 from PCacheStreamControlParent.cpp:12, 50:26.33 from UnifiedProtocols9.cpp:2: 50:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 50:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 50:26.33 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 50:26.33 | ^ 50:26.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 50:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:26.46 from PCacheStreamControlParent.cpp:12, 50:26.46 from UnifiedProtocols9.cpp:2: 50:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 50:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 50:26.46 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:26.46 | ^ 50:27.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:27.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:27.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:27.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 50:27.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 50:27.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 50:27.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 50:27.58 from Unified_cpp_dom_cache1.cpp:2: 50:27.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 50:27.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:27.58 | ^ 50:27.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:27.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 50:27.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:12, 50:27.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 50:27.66 from PVideoBridge.cpp:7, 50:27.66 from UnifiedProtocols34.cpp:2: 50:27.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:27.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 50:27.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.66 427 | SizeT Size() const { return SizeT(width, height); } 50:27.66 | ^~~~ 50:27.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 50:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 50:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:21, 50:27.67 from PVideoBridge.cpp:7, 50:27.67 from UnifiedProtocols34.cpp:2: 50:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:27.67 | ^~~~~~~~ 50:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:27.67 | ^~~~~~~~ 50:27.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 50:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 50:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:12, 50:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 50:27.67 from PVideoBridge.cpp:7, 50:27.67 from UnifiedProtocols34.cpp:2: 50:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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.67 62 | Sub operator-(const Sub& aPoint) const { 50:27.67 | ^~~~~~~~ 50:27.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 50:27.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:27.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:27.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 50:27.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 50:27.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 50:27.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 50:27.75 from Unified_cpp_dom_cache1.cpp:2: 50:27.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 50:27.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 50:27.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:27.75 | ^ 50:28.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 50:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 50:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 50:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 50:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 50:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 50:28.22 from Unified_cpp_dom_cache1.cpp:2: 50:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 50:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:28.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:28.22 | ^ 50:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 50:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 50:28.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:28.22 | ^ 50:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 50:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 50:28.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:28.22 | ^ 50:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 50:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 50:28.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:28.22 | ^ 50:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 50:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 50:28.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:28.22 | ^ 50:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 50:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 50:28.24 371 | nscoord aAppUnitsPerDevPixel) { 50:28.24 | ^ 50:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 50:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 50:28.24 380 | nscoord aAppUnitsPerDevPixel) { 50:28.24 | ^ 50:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 50:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 50:28.24 387 | nscoord aAppUnitsPerDevPixel) { 50:28.24 | ^ 50:28.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 50:28.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:28.32 394 | nscoord aAppUnitsPerDevPixel) { 50:28.32 | ^ 50:28.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 50:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 50:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 50:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 50:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:28.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:28.68 from PBackgroundStorage.cpp:8, 50:28.68 from UnifiedProtocols7.cpp:2: 50:28.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 50:28.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 50:28.68 1249 | CSSCoord ToCSSPixels() const { return _0; } 50:28.68 | ^ 50:28.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 50:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 50:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:12, 50:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 50:28.84 from PVideoBridge.cpp:7, 50:28.84 from UnifiedProtocols34.cpp:2: 50:28.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 50:28.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:28.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:28.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:28.84 | ^~~~~~~~ 50:29.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 50:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 50:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 50:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 50:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 50:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 50:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 50:29.21 from PBrowserChild.cpp:7, 50:29.21 from UnifiedProtocols8.cpp:2: 50:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 50:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 50:29.21 189 | CSSRect GetExpandedScrollableRect() const { 50:29.21 | ^ 50:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 50:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 50:29.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:29.21 | ^ 50:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 50:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 50:29.21 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:29.21 | ^ 50:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 50:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 50:29.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:29.27 | ^ 50:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 50:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 50:29.27 243 | CSSRect CalculateScrollRange() const { 50:29.27 | ^ 50:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 50:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 50:29.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:29.27 | ^ 50:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 50:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 50:29.27 457 | CSSRect GetVisualViewport() const { 50:29.27 | ^ 50:29.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RestyleManager.h:13, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/EffectCompositor.cpp:25, 50:29.63 from Unified_cpp_dom_animation0.cpp:101: 50:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 50:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 50:29.63 1859 | int32_t aAppUnitsPerPixel) { 50:29.63 | ^ 50:29.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 50:29.63 from PresState.cpp:7, 50:29.63 from UnifiedProtocols37.cpp:2: 50:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 50:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 50:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:29.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:29.63 | ^~~~~~~~ 50:29.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 50:29.63 from PresState.cpp:7, 50:29.63 from UnifiedProtocols37.cpp:2: 50:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 50:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:29.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:29.63 | ^~~~~~~~ 50:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 50:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 50:29.76 3214 | int32_t aAppUnitsPerPixel) { 50:29.76 | ^ 50:30.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 50:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 50:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 50:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:30.25 from PBackgroundStorage.cpp:8, 50:30.25 from UnifiedProtocols7.cpp:2: 50:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 50:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 50:30.25 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:30.25 | ^ 50:30.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 50:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 50:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 50:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 50:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 50:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 50:30.64 from PBrowserChild.cpp:7, 50:30.64 from UnifiedProtocols8.cpp:2: 50:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 50:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 50:30.64 1249 | CSSCoord ToCSSPixels() const { return _0; } 50:30.64 | ^ 50:31.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 50:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImageLayer.cpp:7: 50:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 50:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.43 760 | typename detail::Nth::Type extract() { 50:31.43 | ^~~~~~~ 50:31.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 50:31.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:31.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:31.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 50:31.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 50:31.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 50:31.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:16: 50:31.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 50:31.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 50:31.65 332 | LayerPoint GetFixedPositionAnchor() const { 50:31.65 | ^ 50:31.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 50:31.66 from PresState.cpp:7, 50:31.66 from UnifiedProtocols37.cpp:2: 50:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 50:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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.66 427 | SizeT Size() const { return SizeT(width, height); } 50:31.66 | ^~~~ 50:31.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 50:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 50:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 50:31.68 from PresState.cpp:7, 50:31.68 from UnifiedProtocols37.cpp:2: 50:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:31.68 | ^~~~~~~~ 50:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:31.68 | ^~~~~~~~ 50:31.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 50:31.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:31.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:31.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:31.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:31.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 50:31.70 from PresState.cpp:7, 50:31.70 from UnifiedProtocols37.cpp:2: 50:31.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:31.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:31.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:31.70 62 | Sub operator-(const Sub& aPoint) const { 50:31.70 | ^~~~~~~~ 50:31.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 50:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 50:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/ImageUtils.cpp:8: 50:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 50:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:31.97 | ^ 50:31.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 50:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 50:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 50:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 50:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:16: 50:31.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 50:31.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 50:31.98 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 50:31.98 | ^ 50:32.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 50:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 50:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 50:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 50:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:16: 50:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 50:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 50:32.04 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:32.04 | ^ 50:32.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 50:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 50:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 50:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/ImageUtils.cpp:8: 50:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 50:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 50:32.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:32.13 | ^ 50:33.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 50:33.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:12, 50:33.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 50:33.24 from PVideoBridge.cpp:7, 50:33.24 from UnifiedProtocols34.cpp:2: 50:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 50:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.24 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:33.26 | ^~~~~~~~~~~~~ 50:33.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:33.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 50:33.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:33.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:33.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 50:33.29 from PresState.cpp:7, 50:33.29 from UnifiedProtocols37.cpp:2: 50:33.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 50:33.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.30 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:33.30 | ^~~~~~~~ 50:33.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 50:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:12, 50:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 50:33.30 from PVideoBridge.cpp:7, 50:33.30 from UnifiedProtocols34.cpp:2: 50:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:33.30 323 | static SizeTyped FromUnknownSize( 50:33.30 | ^~~~~~~~~~~~~~~ 50:34.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 50:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/ImageUtils.cpp:8: 50:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 50:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:34.98 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:34.98 | ^ 50:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 50:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 50:35.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:35.01 | ^ 50:35.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 50:35.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 50:35.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:35.03 | ^ 50:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 50:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 50:35.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:35.08 | ^ 50:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 50:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 50:35.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:35.12 | ^ 50:35.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 50:35.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 50:35.47 371 | nscoord aAppUnitsPerDevPixel) { 50:35.47 | ^ 50:35.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 50:35.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 50:35.47 380 | nscoord aAppUnitsPerDevPixel) { 50:35.47 | ^ 50:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 50:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 50:35.55 387 | nscoord aAppUnitsPerDevPixel) { 50:35.55 | ^ 50:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 50:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.55 394 | nscoord aAppUnitsPerDevPixel) { 50:35.55 | ^ 50:36.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 50:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 50:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 50:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 50:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 50:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 50:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 50:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 50:36.91 from PWebBrowserPersistResourcesChild.cpp:7, 50:36.91 from UnifiedProtocols35.cpp:2: 50:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 50:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.91 760 | typename detail::Nth::Type extract() { 50:36.91 | ^~~~~~~ 50:37.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 50:37.17 from PresState.cpp:7, 50:37.17 from UnifiedProtocols37.cpp:2: 50:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 50:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:37.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:37.17 | ^~~~~~~~~~~~~ 50:37.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:37.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:37.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:37.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:37.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 50:37.22 from PresState.cpp:7, 50:37.22 from UnifiedProtocols37.cpp:2: 50:37.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:37.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:37.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:37.22 323 | static SizeTyped FromUnknownSize( 50:37.22 | ^~~~~~~~~~~~~~~ 50:37.24 In file included from Unified_cpp_gfx_thebes0.cpp:137: 50:37.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontSrcURI.cpp: 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]': 50:37.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontSrcURI.cpp:108:1: 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:37.24 108 | } 50:37.24 | ^ 50:38.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 50:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 50:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 50:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 50:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 50:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 50:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 50:38.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 50:38.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:38.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:38.02 | ^ 50:41.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 50:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 50:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 50:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 50:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 50:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 50:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 50:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 50:41.20 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:41.20 | ^ 50:42.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 50:42.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:42.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:42.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 50:42.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 50:42.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 50:42.24 from Unified_cpp_dom_cache0.cpp:20: 50:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 50:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:42.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:42.24 | ^ 50:43.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 50:43.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 50:43.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:43.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 50:43.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 50:43.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 50:43.15 from Unified_cpp_dom_cache0.cpp:20: 50:43.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 50:43.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 50:43.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:43.15 | ^ 50:43.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 50:43.73 from PBrowserChild.cpp:7, 50:43.73 from UnifiedProtocols8.cpp:2: 50:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 50:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 50:43.73 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:43.73 | ^ 50:43.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 50:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 50:43.73 from Unified_cpp_dom_cache0.cpp:20: 50:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 50:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:43.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:43.73 | ^ 50:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 50:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 50:43.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:43.73 | ^ 50:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 50:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 50:43.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:43.73 | ^ 50:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 50:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 50:43.73 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:43.73 | ^ 50:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 50:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 50:43.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:43.76 | ^ 50:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 50:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 50:43.76 371 | nscoord aAppUnitsPerDevPixel) { 50:43.76 | ^ 50:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 50:43.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 50:43.81 380 | nscoord aAppUnitsPerDevPixel) { 50:43.81 | ^ 50:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 50:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 50:43.82 387 | nscoord aAppUnitsPerDevPixel) { 50:43.82 | ^ 50:43.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 50:43.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:43.84 394 | nscoord aAppUnitsPerDevPixel) { 50:43.84 | ^ 50:45.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 50:45.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.h:10, 50:45.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:7, 50:45.83 from Unified_cpp_dom_abort0.cpp:2: 50:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 50:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 50:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 50:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 50:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 50:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 50:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 50:45.83 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 50:45.83 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:45.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 50:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:10, 50:45.96 from Unified_cpp_dom_abort0.cpp:2: 50:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 50:45.96 27 | struct JSGCSetting { 50:45.96 | ^~~~~~~~~~~ 50:48.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 50:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 50:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 50:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 50:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 50:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.h:10, 50:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/abort/AbortController.cpp:7, 50:48.26 from Unified_cpp_dom_abort0.cpp:2: 50:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 50:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.26 760 | typename detail::Nth::Type extract() { 50:48.26 | ^~~~~~~ 50:49.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FontFace.h:13, 50:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FontFaceSetLoadEventBinding.h:12, 50:49.28 from RegisterBindings.cpp:144: 50:49.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 50:49.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 50:49.28 1249 | CSSCoord ToCSSPixels() const { return _0; } 50:49.28 | ^ 50:49.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 50:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:19, 50:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/ImageUtils.cpp:8: 50:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 50:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 50:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:49.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:49.77 | ^~~~~~~~ 50:50.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 50:50.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 50:50.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 50:50.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 50:50.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:50.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 50:50.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 50:50.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsClassHashtable.h:14, 50:50.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:15, 50:50.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 50:50.81 from PVideoBridge.cpp:7, 50:50.81 from UnifiedProtocols34.cpp:2: 50:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 50:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.81 760 | typename detail::Nth::Type extract() { 50:50.81 | ^~~~~~~ 50:53.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 50:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 50:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 50:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 50:53.25 from PBackgroundStorage.cpp:8, 50:53.25 from UnifiedProtocols7.cpp:2: 50:53.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 50:53.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 50:53.25 21 | inline Rect ToRect(const gfxRect& aRect) { 50:53.25 | ^ 50:53.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 50:53.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 50:53.25 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:53.25 | ^ 50:53.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 50:53.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 50:53.41 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:53.41 | ^ 50:53.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 50:53.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 50:53.41 44 | inline Size ToSize(const gfxSize& aSize) { 50:53.41 | ^ 50:53.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 50:53.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 50:53.41 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:53.41 | ^ 50:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 50:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 50:53.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:53.58 | ^ 50:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 50:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 50:53.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:53.58 | ^ 50:55.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 50:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 50:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 50:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 50:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 50:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 50:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 50:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 50:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 50:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 50:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 50:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 50:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 50:55.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:55.50 | ^~~~~~~~ 50:55.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 50:55.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 50:55.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 50:55.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 50:55.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 50:55.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 50:55.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:55.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 50:55.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:55.60 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:55.60 | ^~~~~~~~ 50:55.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 50:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 50:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 50:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 50:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 50:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/KeyframeEffect.cpp:9, 50:55.95 from Unified_cpp_dom_animation0.cpp:119: 50:55.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 50:55.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 50:55.95 332 | LayerPoint GetFixedPositionAnchor() const { 50:55.95 | ^ 50:56.05 In file included from Unified_cpp_gfx_skia13.cpp:92: 50:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function 'bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)': 50:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 50:56.05 499 | if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 50:56.05 | ^~ 50:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:509:9: note: here 50:56.05 509 | case SkOTTableName::Record::PlatformID::Unicode: 50:56.05 | ^~~~ 50:57.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 50:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 50:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 50:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 50:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 50:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 50:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 50:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 50:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:57.60 427 | SizeT Size() const { return SizeT(width, height); } 50:57.60 | ^~~~ 50:57.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 50:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 50:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 50:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 50:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 50:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 50:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:57.64 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:57.64 | ^~~~~~~~ 50:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 50:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 50:57.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:57.64 | ^~~~~~~~ 50:57.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 50:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 50:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 50:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 50:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 50:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 50:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 50:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 50:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:57.67 62 | Sub operator-(const Sub& aPoint) const { 50:57.67 | ^~~~~~~~ 50:59.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 50:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 50:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 50:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 50:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 50:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 50:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 50:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 50:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 50:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 50:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 50:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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.30 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:59.30 | ^~~~~~~~ 51:00.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 51:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 51:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 51:00.53 from PBackgroundStorage.cpp:8, 51:00.53 from UnifiedProtocols7.cpp:2: 51:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 51:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 51:00.53 1859 | int32_t aAppUnitsPerPixel) { 51:00.53 | ^ 51:00.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 51:00.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 51:00.67 3214 | int32_t aAppUnitsPerPixel) { 51:00.67 | ^ 51:01.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 51:01.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 51:01.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:01.92 | ^~~~~~~~~~~~~ 51:01.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 51:01.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 51:01.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:01.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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.92 323 | static SizeTyped FromUnknownSize( 51:01.92 | ^~~~~~~~~~~~~~~ 51:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontSrcURI.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 51:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontSrcURI.cpp:108:1: 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:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontSrcURI.cpp: 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]': 51:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontSrcURI.cpp:108:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 51:02.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontSrcURI.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]': 51:02.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontSrcURI.cpp:108:1: 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:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontSrcURI.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]': 51:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontSrcURI.cpp:108:1: 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:02.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 51:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 51:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 51:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 51:02.63 from PBrowserChild.cpp:7, 51:02.63 from UnifiedProtocols8.cpp:2: 51:02.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 51:02.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 51:02.63 21 | inline Rect ToRect(const gfxRect& aRect) { 51:02.63 | ^ 51:02.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 51:02.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 51:02.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:02.63 | ^ 51:02.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 51:02.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 51:02.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:02.63 | ^ 51:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 51:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 51:02.65 44 | inline Size ToSize(const gfxSize& aSize) { 51:02.65 | ^ 51:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 51:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 51:02.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:02.65 | ^ 51:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 51:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 51:02.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:02.79 | ^ 51:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 51:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 51:02.79 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:02.79 | ^ 51:03.01 dom/webgpu 51:08.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 51:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 51:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 51:08.13 from PBrowserChild.cpp:7, 51:08.13 from UnifiedProtocols8.cpp:2: 51:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 51:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 51:08.14 1859 | int32_t aAppUnitsPerPixel) { 51:08.14 | ^ 51:08.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 51:08.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 51:08.14 3214 | int32_t aAppUnitsPerPixel) { 51:08.14 | ^ 51:08.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 51:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 51:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 51:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 51:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 51:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 51:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 51:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 51:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 51:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/KeyframeEffect.cpp:9, 51:08.35 from Unified_cpp_dom_animation0.cpp:119: 51:08.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 51:08.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 51:08.35 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 51:08.35 | ^ 51:08.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 51:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 51:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 51:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 51:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 51:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 51:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 51:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 51:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 51:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/KeyframeEffect.cpp:9, 51:08.63 from Unified_cpp_dom_animation0.cpp:119: 51:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 51:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 51:08.63 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:08.63 | ^ 51:09.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 51:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontInfoLoader.h:15, 51:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatformFontList.h:15, 51:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:6, 51:09.89 from Unified_cpp_gfx_thebes0.cpp:11: 51:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 51:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:09.89 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 51:09.89 | ^~~~~~~~~~~ 51:10.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 51:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 51:10.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 51:10.71 from PBackgroundStorage.cpp:8, 51:10.71 from UnifiedProtocols7.cpp:2: 51:10.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 51:10.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 51:10.71 332 | LayerPoint GetFixedPositionAnchor() const { 51:10.71 | ^ 51:11.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 51:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:11.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 51:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 51:11.13 from PBackgroundStorage.cpp:8, 51:11.13 from UnifiedProtocols7.cpp:2: 51:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 51:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 51:11.13 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 51:11.13 | ^ 51:11.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 51:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 51:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 51:11.43 from PBackgroundStorage.cpp:8, 51:11.43 from UnifiedProtocols7.cpp:2: 51:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 51:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 51:11.43 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:11.43 | ^ 51:12.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 51:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 51:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Shmem.h:18, 51:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:22, 51:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 51:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 51:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 51:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:12.41 | ^ 51:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 51:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 51:12.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:12.41 | ^ 51:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 51:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 51:12.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:12.54 | ^ 51:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 51:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 51:12.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:12.56 | ^ 51:12.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 51:12.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 51:12.59 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:12.59 | ^ 51:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 51:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 51:12.79 371 | nscoord aAppUnitsPerDevPixel) { 51:12.79 | ^ 51:12.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 51:12.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 51:12.84 380 | nscoord aAppUnitsPerDevPixel) { 51:12.84 | ^ 51:12.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 51:12.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:12.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:12.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 51:12.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 51:12.87 from PBrowserChild.cpp:7, 51:12.87 from UnifiedProtocols8.cpp:2: 51:12.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 51:12.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 51:12.87 332 | LayerPoint GetFixedPositionAnchor() const { 51:12.87 | ^ 51:12.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 51:12.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 51:12.91 387 | nscoord aAppUnitsPerDevPixel) { 51:12.91 | ^ 51:12.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 51:12.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.91 394 | nscoord aAppUnitsPerDevPixel) { 51:12.91 | ^ 51:13.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 51:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 51:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 51:13.05 from PBrowserChild.cpp:7, 51:13.05 from UnifiedProtocols8.cpp:2: 51:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 51:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 51:13.05 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 51:13.05 | ^ 51:13.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 51:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 51:13.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 51:13.14 from PBrowserChild.cpp:7, 51:13.14 from UnifiedProtocols8.cpp:2: 51:13.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 51:13.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 51:13.14 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:13.14 | ^ 51:14.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxRect.h:9, 51:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.h:10, 51:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:18, 51:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 51:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 51:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 51:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 51:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 51:14.73 from Unified_cpp_gfx_thebes0.cpp:11: 51:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In function 'mozilla::gfx::IntRectTyped mozilla::gfx::RoundedToInt(const mozilla::gfx::RectTyped&) [with units = mozilla::gfx::UnknownUnits]': 51:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:303:21: 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:14.73 303 | IntRectTyped RoundedToInt(const RectTyped& aRect) { 51:14.73 | ^~~~~~~~~~~~ 51:14.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 51:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 51:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 51:14.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 51:14.85 from Unified_cpp_dom_canvas0.cpp:11: 51:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 51:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:14.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:14.85 | ^ 51:15.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/rlbox/rlbox.hpp:13, 51:15.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/ThebesRLBox.h:22, 51:15.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp:48, 51:15.16 from Unified_cpp_gfx_thebes0.cpp:83: 51:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 51:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 51:15.16 217 | sandbox_callback_interceptor( 51:15.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:18.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 51:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 51:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 51:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 51:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 51:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 51:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 51:18.05 189 | CSSRect GetExpandedScrollableRect() const { 51:18.05 | ^ 51:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 51:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 51:18.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:18.05 | ^ 51:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 51:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 51:18.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:18.06 | ^ 51:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 51:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 51:18.06 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:18.06 | ^ 51:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 51:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 51:18.06 243 | CSSRect CalculateScrollRange() const { 51:18.06 | ^ 51:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 51:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 51:18.06 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:18.06 | ^ 51:18.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 51:18.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 51:18.07 457 | CSSRect GetVisualViewport() const { 51:18.07 | ^ 51:18.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 51:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 51:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 51:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 51:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 51:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 51:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 51:18.10 from PresState.cpp:7, 51:18.10 from UnifiedProtocols37.cpp:2: 51:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 51:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 51:18.11 760 | typename detail::Nth::Type extract() { 51:18.11 | ^~~~~~~ 51:18.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MotionPathUtils.h:12, 51:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 51:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 51:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 51:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 51:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 51:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 51:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 51:18.24 1249 | CSSCoord ToCSSPixels() const { return _0; } 51:18.24 | ^ 51:21.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 51:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 51:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 51:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 51:21.29 from Unified_cpp_dom_canvas0.cpp:11: 51:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 51:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 51:21.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:21.29 | ^ 51:26.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 51:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 51:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 51:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 51:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 51:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TimingParams.h:13, 51:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/TimingParams.cpp:7, 51:26.74 from Unified_cpp_dom_animation1.cpp:2: 51:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 51:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:26.74 | ^ 51:27.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 51:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 51:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 51:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 51:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 51:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TimingParams.h:13, 51:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/TimingParams.cpp:7, 51:27.22 from Unified_cpp_dom_animation1.cpp:2: 51:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 51:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 51:27.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:27.22 | ^ 51:27.40 dom/clients/api 51:27.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 51:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 51:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 51:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 51:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 51:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 51:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:27.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:27.93 | ^ 51:31.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 51:31.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 51:31.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 51:31.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 51:31.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 51:31.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 51:31.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 51:31.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 51:31.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:31.95 | ^ 51:34.00 In file included from Unified_cpp_gfx_skia16.cpp:20: 51:34.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/utils/SkPatchUtils.cpp:66:7: warning: 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:34.00 66 | class FwDCubicEvaluator { 51:34.00 | ^~~~~~~~~~~~~~~~~ 51:35.60 In file included from Unified_cpp_gfx_thebes0.cpp:65: 51:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp: In function 'already_AddRefed GetBoxShadowInsetPath(mozilla::gfx::DrawTarget*, mozilla::gfx::Rect, mozilla::gfx::Rect, const mozilla::gfx::RectCornerRadii*)': 51:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:950: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 51:35.60 950 | static already_AddRefed GetBoxShadowInsetPath( 51:35.60 | ^~~~~~~~~~~~~~~~~~~~~ 51:36.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 51:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 51:36.58 from RegisterBindings.cpp:149: 51:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 51:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 51:36.58 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:36.58 | ^ 51:36.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 51:36.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 51:36.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 51:36.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 51:36.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 51:36.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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:36.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:36.76 | ^ 51:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 51:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 51:36.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:36.82 | ^ 51:36.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 51:36.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 51:36.85 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:36.85 | ^ 51:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 51:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 51:36.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:36.87 | ^ 51:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 51:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 51:36.90 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:36.90 | ^ 51:36.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 51:36.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 51:36.99 371 | nscoord aAppUnitsPerDevPixel) { 51:36.99 | ^ 51:36.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 51:36.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 51:36.99 380 | nscoord aAppUnitsPerDevPixel) { 51:36.99 | ^ 51:37.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 51:37.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 51:37.02 387 | nscoord aAppUnitsPerDevPixel) { 51:37.02 | ^ 51:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 51:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 51:37.04 394 | nscoord aAppUnitsPerDevPixel) { 51:37.04 | ^ 51:37.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 51:37.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/KeyframeEffect.cpp:9, 51:37.23 from Unified_cpp_dom_animation0.cpp:119: 51:37.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 51:37.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 51:37.23 1394 | LayerPoint GetFixedPositionAnchor() { 51:37.23 | ^ 51:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 51:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 51:37.35 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 51:37.35 | ^ 51:38.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 51:38.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 51:38.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 51:38.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 51:38.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 51:38.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 51:38.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:38.49 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:38.49 | ^ 51:40.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 51:40.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 51:40.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 51:40.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TimingParams.h:13, 51:40.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/TimingParams.cpp:7, 51:40.00 from Unified_cpp_dom_animation1.cpp:2: 51:40.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 51:40.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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:40.00 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:40.00 | ^ 51:40.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 51:40.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 51:40.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:40.01 | ^ 51:40.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 51:40.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 51:40.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:40.02 | ^ 51:40.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 51:40.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 51:40.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:40.16 | ^ 51:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 51:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 51:40.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:40.19 | ^ 51:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 51:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 51:40.51 371 | nscoord aAppUnitsPerDevPixel) { 51:40.51 | ^ 51:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 51:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 51:40.51 380 | nscoord aAppUnitsPerDevPixel) { 51:40.51 | ^ 51:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 51:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 51:40.54 387 | nscoord aAppUnitsPerDevPixel) { 51:40.54 | ^ 51:40.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 51:40.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 51:40.56 394 | nscoord aAppUnitsPerDevPixel) { 51:40.56 | ^ 51:43.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 51:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 51:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 51:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 51:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 51:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 51:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 51:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 51:43.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:43.14 | ^ 51:43.88 dom/clients/manager 51:45.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 51:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 51:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 51:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 51:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 51:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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:45.00 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:45.00 | ^ 51:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 51:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 51:45.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:45.01 | ^ 51:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 51:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 51:45.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:45.01 | ^ 51:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 51:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 51:45.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:45.01 | ^ 51:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 51:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 51:45.02 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:45.02 | ^ 51:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 51:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 51:45.04 371 | nscoord aAppUnitsPerDevPixel) { 51:45.04 | ^ 51:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 51:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 51:45.04 380 | nscoord aAppUnitsPerDevPixel) { 51:45.04 | ^ 51:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 51:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 51:45.04 387 | nscoord aAppUnitsPerDevPixel) { 51:45.04 | ^ 51:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 51:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 51:45.05 394 | nscoord aAppUnitsPerDevPixel) { 51:45.05 | ^ 51:47.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:47.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 51:47.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 51:47.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 51:47.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:10, 51:47.25 from Unified_cpp_dom_canvas0.cpp:11: 51:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 51:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:47.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:47.25 | ^ 51:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 51:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 51:47.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:47.25 | ^ 51:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 51:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 51:47.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:47.25 | ^ 51:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 51:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 51:47.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:47.25 | ^ 51:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 51:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 51:47.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:47.25 | ^ 51:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 51:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 51:47.42 371 | nscoord aAppUnitsPerDevPixel) { 51:47.42 | ^ 51:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 51:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 51:47.52 380 | nscoord aAppUnitsPerDevPixel) { 51:47.52 | ^ 51:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 51:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 51:47.52 387 | nscoord aAppUnitsPerDevPixel) { 51:47.52 | ^ 51:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 51:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 51:47.52 394 | nscoord aAppUnitsPerDevPixel) { 51:47.53 | ^ 51:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp: 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]': 51:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:1525:1: note: parameter passing for argument of type 'rlbox::tainted' when C++17 is enabled changed to match C++14 in GCC 10.1 51:47.94 1525 | } // namespace mozilla 51:47.94 | ^ 51:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 51:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:1525:1: 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:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp: 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]': 51:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:1525:1: 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.21 In file included from Unified_cpp_gfx_skia14.cpp:65: 51:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>': 51:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkTileMode tileMode = SkTileMode::kClamp; SkPMColor = unsigned int]' 51:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:196:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkPMColor = unsigned int]' 51:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:81: required from here 51:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.21 259 | LinearGradient4fContext::LinearIntervalProcessor { 51:48.21 | ^~~~~~~~~~~~~~~~~~~~~~~ 51:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>': 51:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkTileMode tileMode = SkTileMode::kRepeat; SkPMColor = unsigned int]' 51:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:199:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkPMColor = unsigned int]' 51:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:81: required from here 51:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>': 51:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkTileMode tileMode = SkTileMode::kMirror; SkPMColor = unsigned int]' 51:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:202:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkPMColor = unsigned int]' 51:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:81: required from here 51:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>': 51:48.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkTileMode tileMode = SkTileMode::kClamp; SkPMColor = unsigned int]' 51:48.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:196:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkPMColor = unsigned int]' 51:48.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:81: required from here 51:48.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>': 51:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkTileMode tileMode = SkTileMode::kRepeat; SkPMColor = unsigned int]' 51:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:199:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkPMColor = unsigned int]' 51:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:81: required from here 51:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>': 51:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkTileMode tileMode = SkTileMode::kMirror; SkPMColor = unsigned int]' 51:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:202:65: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkPMColor = unsigned int]' 51:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:81: required from here 51:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:48.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 51:49.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 51:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 51:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 51:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 51:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 51:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMRectBinding.h:6, 51:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 51:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:11, 51:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 51:49.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 51:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 51:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 51:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 51:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.05 760 | typename detail::Nth::Type extract() { 51:49.05 | ^~~~~~~ 51:50.77 In file included from Unified_cpp_gfx_skia14.cpp:74: 51:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp: In member function 'virtual bool SkGradientShaderBase::onAppendStages(const SkStageRec&) const': 51:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:297:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 51:50.77 297 | p->append(SkRasterPipeline::decal_x, decal_ctx); 51:50.77 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:299:9: note: here 51:50.77 299 | case SkTileMode::kClamp: 51:50.77 | ^~~~ 51:52.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.h:39, 51:52.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 51:52.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 51:52.16 from Unified_cpp_gfx_thebes1.cpp:2: 51:52.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 51:52.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: 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:52.16 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 51:52.16 | ^~~~~~~~~~~ 51:53.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 51:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 51:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 51:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 51:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 51:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 51:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 51:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 51:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 51:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 51:53.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 51:53.61 from Unified_cpp_dom_canvas1.cpp:2: 51:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 51:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:53.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:53.61 | ^ 51:56.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 51:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 51:56.04 from Unified_cpp_dom_canvas1.cpp:2: 51:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 51:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 51:56.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:56.04 | ^ 51:56.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 51:56.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.h:12, 51:56.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 51:56.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function 'static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)': 51:56.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614: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 51:56.20 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 51:56.21 | ^~~~~~~~~~~~~~~~ 51:56.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 51:56.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 51:56.44 from RegisterBindings.cpp:149: 51:56.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 51:56.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 51:56.44 21 | inline Rect ToRect(const gfxRect& aRect) { 51:56.44 | ^ 51:56.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 51:56.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 51:56.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:56.51 | ^ 51:56.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 51:56.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 51:56.54 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:56.54 | ^ 51:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 51:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 51:56.56 44 | inline Size ToSize(const gfxSize& aSize) { 51:56.56 | ^ 51:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 51:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 51:56.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:56.56 | ^ 51:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 51:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 51:56.56 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:56.56 | ^ 51:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 51:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 51:56.56 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:56.56 | ^ 51:56.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 51:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 51:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 51:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 51:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 51:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 51:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 51:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 51:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 51:56.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 51:56.61 from Unified_cpp_dom_canvas1.cpp:2: 51:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 51:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:56.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:56.61 | ^ 51:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 51:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 51:56.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:56.61 | ^ 51:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 51:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 51:56.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:56.61 | ^ 51:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 51:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 51:56.61 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:56.61 | ^ 51:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 51:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 51:56.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:56.62 | ^ 51:56.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 51:56.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 51:56.63 371 | nscoord aAppUnitsPerDevPixel) { 51:56.63 | ^ 51:56.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 51:56.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 51:56.63 380 | nscoord aAppUnitsPerDevPixel) { 51:56.63 | ^ 51:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 51:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 51:56.64 387 | nscoord aAppUnitsPerDevPixel) { 51:56.64 | ^ 51:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 51:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 51:56.64 394 | nscoord aAppUnitsPerDevPixel) { 51:56.64 | ^ 51:57.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 51:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 51:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 51:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 51:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 51:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 51:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 51:57.67 332 | LayerPoint GetFixedPositionAnchor() const { 51:57.67 | ^ 51:57.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 51:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 51:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 51:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 51:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 51:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 51:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 51:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 51:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrameInlines.h:13, 51:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/KeyframeEffect.cpp:37, 51:57.81 from Unified_cpp_dom_animation0.cpp:119: 51:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 51:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 51:57.81 49 | gfx::Size GetInheritedScale() const { return mScale; } 51:57.81 | ^ 51:58.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 51:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 51:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 51:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 51:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 51:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 51:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 51:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 51:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 51:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 51:58.94 189 | CSSRect GetExpandedScrollableRect() const { 51:58.94 | ^ 51:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 51:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 51:58.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:58.94 | ^ 51:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 51:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 51:58.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:58.94 | ^ 51:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 51:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 51:58.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:58.94 | ^ 51:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 51:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 51:58.94 243 | CSSRect CalculateScrollRange() const { 51:58.94 | ^ 51:58.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 51:58.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 51:58.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:58.95 | ^ 51:58.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 51:58.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 51:58.95 457 | CSSRect GetVisualViewport() const { 51:58.95 | ^ 51:59.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 51:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 51:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 51:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 51:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 51:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 51:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 51:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 51:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 51:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 51:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 51:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 51:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 51:59.23 1249 | CSSCoord ToCSSPixels() const { return _0; } 51:59.23 | ^ 52:02.70 In file included from Unified_cpp_gfx_skia2.cpp:92: 52:02.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkDraw.cpp: In member function 'void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const': 52:02.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkDraw.cpp:514:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 52:02.70 514 | } 52:02.70 | ^ 52:02.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkDraw.cpp:516:13: note: here 52:02.70 516 | case SkCanvas::kPolygon_PointMode: { 52:02.70 | ^~~~ 52:04.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsTimingFunction.h:10, 52:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 52:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TimingParams.h:14, 52:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/TimingParams.cpp:7, 52:04.66 from Unified_cpp_dom_animation1.cpp:2: 52:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 52:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 52:04.66 1249 | CSSCoord ToCSSPixels() const { return _0; } 52:04.66 | ^ 52:05.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 52:05.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 52:05.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:05.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:05.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:05.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:05.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 52:05.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 52:05.53 from PCacheStreamControlParent.cpp:7, 52:05.53 from UnifiedProtocols9.cpp:2: 52:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 52:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 52:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 52:05.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 52:05.53 | ^~~~~~~~ 52:05.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 52:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 52:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 52:05.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 52:05.88 from PCacheStreamControlParent.cpp:7, 52:05.88 from UnifiedProtocols9.cpp:2: 52:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 52:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:05.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 52:05.88 | ^~~~~~~~ 52:08.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 52:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 52:08.94 from Unified_cpp_dom_clients_manager0.cpp:2: 52:08.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 52:08.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:08.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 52:08.94 | ^ 52:09.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 52:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 52:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 52:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 52:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 52:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 52:09.21 from Unified_cpp_dom_webgpu0.cpp:2: 52:09.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 52:09.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:09.21 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 52:09.21 | ^ 52:09.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 52:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 52:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 52:09.62 from PCacheStreamControlParent.cpp:7, 52:09.62 from UnifiedProtocols9.cpp:2: 52:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 52:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:09.62 427 | SizeT Size() const { return SizeT(width, height); } 52:09.62 | ^~~~ 52:09.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 52:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 52:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 52:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 52:09.72 from PCacheStreamControlParent.cpp:7, 52:09.72 from UnifiedProtocols9.cpp:2: 52:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 52:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:09.72 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 52:09.72 | ^~~~~~~~ 52:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 52:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:09.72 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 52:09.72 | ^~~~~~~~ 52:09.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 52:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 52:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 52:09.72 from PCacheStreamControlParent.cpp:7, 52:09.72 from UnifiedProtocols9.cpp:2: 52:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 52:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:09.72 62 | Sub operator-(const Sub& aPoint) const { 52:09.72 | ^~~~~~~~ 52:10.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 52:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 52:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 52:10.83 from Unified_cpp_dom_clients_manager0.cpp:2: 52:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 52:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 52:10.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 52:10.83 | ^ 52:11.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 52:11.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:11.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:11.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 52:11.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 52:11.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 52:11.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 52:11.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 52:11.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 52:11.01 from Unified_cpp_dom_webgpu0.cpp:2: 52:11.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 52:11.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 52:11.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 52:11.01 | ^ 52:11.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 52:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 52:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 52:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 52:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrameInlines.h:13, 52:11.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/KeyframeEffect.cpp:37, 52:11.80 from Unified_cpp_dom_animation0.cpp:119: 52:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 52:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 52:11.80 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 52:11.80 | ^ 52:12.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 52:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 52:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 52:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 52:12.32 from PCacheStreamControlParent.cpp:7, 52:12.32 from UnifiedProtocols9.cpp:2: 52:12.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 52:12.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 52:12.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:12.32 43 | friend Sub operator*(T aScale, Sub aCoord) { 52:12.32 | ^~~~~~~~ 52:13.25 In file included from Unified_cpp_gfx_skia15.cpp:29: 52:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function 'SkSL::ASTNode::ID SkSL::Parser::suffix(SkSL::ASTNode::ID)': 52:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp:1991:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 52:13.25 1991 | } 52:13.25 | ^ 52:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp:1993:9: note: here 52:13.25 1993 | case Token::FLOAT_LITERAL: { 52:13.25 | ^~~~ 52:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function 'SkSL::ASTNode::ID SkSL::Parser::term()': 52:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp:2057:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 52:13.27 2057 | } 52:13.27 | ^ 52:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp:2059:9: note: here 52:13.27 2059 | case Token::INT_LITERAL: { 52:13.27 | ^~~~ 52:14.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 52:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 52:14.25 from PCacheStreamControlParent.cpp:7, 52:14.25 from UnifiedProtocols9.cpp:2: 52:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 52:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:14.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 52:14.25 | ^~~~~~~~~~~~~ 52:14.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 52:14.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 52:14.25 from PCacheStreamControlParent.cpp:7, 52:14.25 from UnifiedProtocols9.cpp:2: 52:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 52:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:14.25 323 | static SizeTyped FromUnknownSize( 52:14.25 | ^~~~~~~~~~~~~~~ 52:14.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 52:14.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 52:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 52:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 52:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 52:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 52:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 52:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 52:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 52:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 52:15.00 189 | CSSRect GetExpandedScrollableRect() const { 52:15.00 | ^ 52:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 52:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 52:15.00 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 52:15.00 | ^ 52:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 52:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 52:15.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 52:15.00 | ^ 52:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 52:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 52:15.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 52:15.12 | ^ 52:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 52:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 52:15.12 243 | CSSRect CalculateScrollRange() const { 52:15.12 | ^ 52:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 52:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 52:15.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 52:15.12 | ^ 52:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 52:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 52:15.13 457 | CSSRect GetVisualViewport() const { 52:15.13 | ^ 52:15.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 52:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 52:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 52:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 52:15.75 from Unified_cpp_dom_clients_manager0.cpp:2: 52:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 52:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:15.75 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 52:15.75 | ^ 52:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 52:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 52:15.75 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 52:15.75 | ^ 52:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 52:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 52:15.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 52:15.75 | ^ 52:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 52:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 52:15.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 52:15.77 | ^ 52:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 52:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 52:15.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 52:15.77 | ^ 52:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 52:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 52:15.79 371 | nscoord aAppUnitsPerDevPixel) { 52:15.79 | ^ 52:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 52:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 52:15.80 380 | nscoord aAppUnitsPerDevPixel) { 52:15.80 | ^ 52:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 52:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 52:15.80 387 | nscoord aAppUnitsPerDevPixel) { 52:15.80 | ^ 52:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 52:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 52:15.80 394 | nscoord aAppUnitsPerDevPixel) { 52:15.80 | ^ 52:16.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 52:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 52:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 52:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 52:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 52:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 52:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 52:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 52:16.81 from Unified_cpp_dom_webgpu0.cpp:2: 52:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 52:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:16.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 52:16.81 | ^ 52:16.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 52:16.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 52:16.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 52:16.83 | ^ 52:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 52:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 52:16.85 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 52:16.85 | ^ 52:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 52:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 52:16.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 52:16.91 | ^ 52:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 52:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 52:16.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 52:16.92 | ^ 52:17.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 52:17.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 52:17.11 371 | nscoord aAppUnitsPerDevPixel) { 52:17.11 | ^ 52:17.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 52:17.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 52:17.11 380 | nscoord aAppUnitsPerDevPixel) { 52:17.11 | ^ 52:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 52:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 52:17.13 387 | nscoord aAppUnitsPerDevPixel) { 52:17.13 | ^ 52:17.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 52:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 52:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 52:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 52:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 52:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 52:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:17.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 52:17.13 | ^ 52:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 52:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 52:17.18 394 | nscoord aAppUnitsPerDevPixel) { 52:17.18 | ^ 52:17.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 52:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 52:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 52:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 52:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 52:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 52:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 52:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 52:17.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 52:17.35 | ^ 52:17.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 52:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 52:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 52:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 52:17.66 1249 | CSSCoord ToCSSPixels() const { return _0; } 52:17.66 | ^ 52:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp: In member function 'already_AddRefed gfxAlphaBoxBlur::DoBlur(const sRGBColor*, mozilla::gfx::IntPoint*)': 52:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:163: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 52:17.72 163 | shadowDT->MaskSurface(shadowColor, blurMask, Point(0, 0)); 52:17.72 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:17.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 52:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 52:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 52:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: 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:17.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 52:17.91 | ^ 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 52:17.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 52:17.91 | ^ 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 52:17.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 52:17.91 | ^ 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 52:17.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 52:17.91 | ^ 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 52:17.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 52:17.91 | ^ 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 52:17.91 371 | nscoord aAppUnitsPerDevPixel) { 52:17.91 | ^ 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 52:17.91 380 | nscoord aAppUnitsPerDevPixel) { 52:17.91 | ^ 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 52:17.91 387 | nscoord aAppUnitsPerDevPixel) { 52:17.91 | ^ 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 52:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 52:17.91 394 | nscoord aAppUnitsPerDevPixel) { 52:17.91 | ^ 52:21.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:19, 52:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrameInlines.h:13, 52:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/KeyframeEffect.cpp:37, 52:21.23 from Unified_cpp_dom_animation0.cpp:119: 52:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 52:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 52:21.23 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 52:21.23 | ^ 52:22.77 In file included from Unified_cpp_gfx_thebes0.cpp:74: 52:22.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxPoint gfxContext::DeviceToUser(const gfxPoint&) const': 52:22.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:319: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 52:22.77 319 | gfxPoint gfxContext::DeviceToUser(const gfxPoint& point) const { 52:22.77 | ^~~~~~~~~~ 52:23.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'mozilla::gfx::Size gfxContext::DeviceToUser(const Size&) const': 52:23.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:323: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 52:23.04 323 | Size gfxContext::DeviceToUser(const Size& size) const { 52:23.04 | ^~~~~~~~~~ 52:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxPoint gfxContext::UserToDevice(const gfxPoint&) const': 52:23.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:331: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 52:23.37 331 | gfxPoint gfxContext::UserToDevice(const gfxPoint& point) const { 52:23.37 | ^~~~~~~~~~ 52:23.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 52:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 52:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 52:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 52:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 52:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 52:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 52:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 52:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 52:23.60 from Unified_cpp_dom_canvas1.cpp:2: 52:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 52:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 52:23.60 189 | CSSRect GetExpandedScrollableRect() const { 52:23.60 | ^ 52:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 52:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 52:23.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 52:23.60 | ^ 52:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 52:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 52:23.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 52:23.60 | ^ 52:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 52:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 52:23.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 52:23.60 | ^ 52:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 52:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 52:23.60 243 | CSSRect CalculateScrollRange() const { 52:23.60 | ^ 52:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 52:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 52:23.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 52:23.62 | ^ 52:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 52:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 52:23.62 457 | CSSRect GetVisualViewport() const { 52:23.62 | ^ 52:24.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'mozilla::gfx::Size gfxContext::UserToDevice(const Size&) const': 52:24.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:335: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 52:24.30 335 | Size gfxContext::UserToDevice(const Size& size) const { 52:24.30 | ^~~~~~~~~~ 52:24.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'bool gfxContext::UserToDevicePixelSnapped(gfxPoint&, bool) const': 52:24.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:387: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 52:24.62 387 | bool gfxContext::UserToDevicePixelSnapped(gfxPoint& pt, 52:24.62 | ^~~~~~~~~~ 52:25.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 52:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 52:25.45 from RegisterBindings.cpp:149: 52:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 52:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 52:25.45 1859 | int32_t aAppUnitsPerPixel) { 52:25.45 | ^ 52:25.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 52:25.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 52:25.53 3214 | int32_t aAppUnitsPerPixel) { 52:25.53 | ^ 52:27.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 52:27.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 52:27.82 from PBrowserParent.cpp:10, 52:27.82 from UnifiedProtocols8.cpp:11: 52:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 52:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 52:27.82 1394 | LayerPoint GetFixedPositionAnchor() { 52:27.82 | ^ 52:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 52:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 52:28.13 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 52:28.13 | ^ 52:28.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::Mask(gfxContext::SourceSurface*, float, const Point&)': 52:28.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:646: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 52:28.75 646 | mDT->MaskSurface( 52:28.75 | ~~~~~~~~~~~~~~~~^ 52:28.75 647 | PatternFromState(this), surface, offset, 52:28.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:28.75 648 | DrawOptions(alpha, CurrentState().op, CurrentState().aaMode)); 52:28.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:30.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 52:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 52:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 52:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 52:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 52:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 52:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 52:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 52:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 52:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 52:30.23 from Unified_cpp_dom_webgpu0.cpp:2: 52:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 52:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 52:30.23 189 | CSSRect GetExpandedScrollableRect() const { 52:30.23 | ^ 52:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 52:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 52:30.23 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 52:30.23 | ^ 52:30.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 52:30.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 52:30.37 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 52:30.37 | ^ 52:30.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 52:30.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 52:30.37 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 52:30.37 | ^ 52:30.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 52:30.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 52:30.37 243 | CSSRect CalculateScrollRange() const { 52:30.37 | ^ 52:30.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 52:30.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 52:30.37 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 52:30.37 | ^ 52:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 52:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 52:30.56 457 | CSSRect GetVisualViewport() const { 52:30.56 | ^ 52:31.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 52:32.32 from PBackgroundStorage.cpp:7, 52:32.32 from UnifiedProtocols7.cpp:2: 52:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 52:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 52:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 52:32.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 52:32.32 | ^~~~~~~~ 52:32.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 52:32.32 from PBackgroundStorage.cpp:7, 52:32.32 from UnifiedProtocols7.cpp:2: 52:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 52:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: 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:32.32 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 52:32.32 | ^~~~~~~~ 52:32.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 52:32.32 from PBackgroundStorage.cpp:7, 52:32.32 from UnifiedProtocols7.cpp:2: 52:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 52:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:32.32 427 | SizeT Size() const { return SizeT(width, height); } 52:32.32 | ^~~~ 52:32.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 52:32.32 from PBackgroundStorage.cpp:7, 52:32.32 from UnifiedProtocols7.cpp:2: 52:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 52:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: 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:32.32 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 52:32.33 | ^~~~~~~~ 52:32.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.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:32.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 52:32.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: 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:32.33 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 52:32.33 | ^~~~~~~~ 52:32.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 52:32.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:32.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:32.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:32.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:32.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 52:32.33 from PBackgroundStorage.cpp:7, 52:32.33 from UnifiedProtocols7.cpp:2: 52:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 52:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:32.56 62 | Sub operator-(const Sub& aPoint) const { 52:32.56 | ^~~~~~~~ 52:32.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 52:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 52:32.56 from Unified_cpp_dom_webgpu0.cpp:2: 52:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 52:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 52:32.56 1249 | CSSCoord ToCSSPixels() const { return _0; } 52:32.56 | ^ 52:33.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 52:33.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 52:33.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:33.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:33.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:33.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:33.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 52:33.45 from PBackgroundStorage.cpp:7, 52:33.45 from UnifiedProtocols7.cpp:2: 52:33.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 52:33.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 52:33.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:33.45 43 | friend Sub operator*(T aScale, Sub aCoord) { 52:33.45 | ^~~~~~~~ 52:34.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 52:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 52:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 52:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 52:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 52:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 52:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 52:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 52:34.91 from PCacheStreamControlParent.cpp:7, 52:34.91 from UnifiedProtocols9.cpp:2: 52:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::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:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, 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:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745: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:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = 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:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 52:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 52:34.91 760 | typename detail::Nth::Type extract() { 52:34.91 | ^~~~~~~ 52:35.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 52:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 52:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 52:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 52:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 52:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 52:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 52:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 52:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 52:35.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 52:35.83 from RegisterBindings.cpp:149: 52:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 52:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 52:35.83 332 | LayerPoint GetFixedPositionAnchor() const { 52:35.83 | ^ 52:36.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:36.02 from Unified_cpp_dom_animation0.cpp:2: 52:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 52:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 52:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 52:36.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 52:36.02 | ^~~~~~~~ 52:36.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 52:36.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 52:36.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 52:36.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 52:36.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 52:36.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 52:36.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 52:36.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 52:36.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 52:36.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 52:36.61 from RegisterBindings.cpp:149: 52:36.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 52:36.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 52:36.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 52:36.61 | ^ 52:36.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 52:36.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 52:36.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:26, 52:36.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 52:36.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 52:36.70 from Unified_cpp_dom_canvas1.cpp:2: 52:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 52:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 52:36.70 1249 | CSSCoord ToCSSPixels() const { return _0; } 52:36.70 | ^ 52:36.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 52:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 52:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 52:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 52:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 52:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 52:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 52:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 52:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 52:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 52:36.86 from RegisterBindings.cpp:149: 52:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 52:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 52:36.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 52:36.86 | ^ 52:36.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 52:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 52:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 52:36.94 from Unified_cpp_dom_clients_api0.cpp:2: 52:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 52:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: 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:36.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 52:36.95 | ^ 52:37.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 52:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:37.32 from Unified_cpp_dom_animation0.cpp:2: 52:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 52:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 52:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 52:37.32 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 52:37.32 | ^~~~~~~~ 52:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 52:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 52:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 52:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 52:37.47 from Unified_cpp_dom_clients_api0.cpp:2: 52:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 52:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 52:37.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 52:37.47 | ^ 52:38.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:38.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:38.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:38.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 52:38.21 from PBackgroundStorage.cpp:7, 52:38.21 from UnifiedProtocols7.cpp:2: 52:38.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:38.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 52:38.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:38.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 52:38.21 | ^~~~~~~~~~~~~ 52:38.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 52:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 52:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 52:38.36 from PBackgroundStorage.cpp:7, 52:38.36 from UnifiedProtocols7.cpp:2: 52:38.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:38.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 52:38.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:38.36 323 | static SizeTyped FromUnknownSize( 52:38.36 | ^~~~~~~~~~~~~~~ 52:39.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:39.03 from Unified_cpp_dom_animation0.cpp:2: 52:39.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT 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:39.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 52:39.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: 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:39.03 427 | SizeT Size() const { return SizeT(width, height); } 52:39.03 | ^~~~ 52:39.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:39.03 from Unified_cpp_dom_animation0.cpp:2: 52:39.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 52:39.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 52:39.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 52:39.03 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 52:39.03 | ^~~~~~~~ 52:39.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 52:39.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 52:39.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 52:39.03 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 52:39.03 | ^~~~~~~~ 52:39.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:39.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:39.04 from Unified_cpp_dom_animation0.cpp:2: 52:39.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/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:39.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 52:39.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: 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:39.04 62 | Sub operator-(const Sub& aPoint) const { 52:39.04 | ^~~~~~~~ 52:40.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 52:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 52:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 52:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 52:40.71 from Unified_cpp_dom_clients_api0.cpp:2: 52:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 52:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: 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:40.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 52:40.71 | ^ 52:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 52:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 52:40.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 52:40.71 | ^ 52:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 52:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 52:40.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 52:40.71 | ^ 52:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 52:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 52:40.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 52:40.72 | ^ 52:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 52:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 52:40.72 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 52:40.72 | ^ 52:40.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 52:40.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 52:40.74 371 | nscoord aAppUnitsPerDevPixel) { 52:40.74 | ^ 52:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 52:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 52:40.75 380 | nscoord aAppUnitsPerDevPixel) { 52:40.75 | ^ 52:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 52:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 52:40.75 387 | nscoord aAppUnitsPerDevPixel) { 52:40.75 | ^ 52:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 52:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 52:40.76 394 | nscoord aAppUnitsPerDevPixel) { 52:40.76 | ^ 52:41.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 52:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 52:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:41.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:41.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:41.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:41.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:41.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:41.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:41.63 from Unified_cpp_dom_animation0.cpp:2: 52:41.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 52:41.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 52:41.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: 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:41.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 52:41.63 | ^~~~~~~~ 52:41.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 52:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 52:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 52:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 52:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 52:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 52:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 52:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:19, 52:41.74 from Unified_cpp_dom_cache0.cpp:20: 52:41.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 52:41.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 52:41.74 189 | CSSRect GetExpandedScrollableRect() const { 52:41.74 | ^ 52:41.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 52:41.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 52:41.75 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 52:41.75 | ^ 52:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 52:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 52:41.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 52:41.75 | ^ 52:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 52:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 52:41.75 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 52:41.75 | ^ 52:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 52:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 52:41.75 243 | CSSRect CalculateScrollRange() const { 52:41.75 | ^ 52:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 52:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 52:41.75 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 52:41.75 | ^ 52:41.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 52:41.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 52:41.78 457 | CSSRect GetVisualViewport() const { 52:41.78 | ^ 52:44.35 In file included from Unified_cpp_gfx_thebes1.cpp:119: 52:44.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 52:44.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxUtils.cpp:503: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 52:44.35 503 | void gfxUtils::DrawPixelSnapped(gfxContext* aContext, gfxDrawable* aDrawable, 52:44.35 | ^~~~~~~~ 52:44.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 52:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 52:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:26, 52:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 52:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 52:44.90 from Unified_cpp_dom_canvas1.cpp:2: 52:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 52:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 52:44.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 52:44.90 | ^ 52:46.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 52:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 52:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 52:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 52:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 52:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 52:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 52:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:19, 52:46.00 from Unified_cpp_dom_cache0.cpp:20: 52:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 52:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 52:46.00 1249 | CSSCoord ToCSSPixels() const { return _0; } 52:46.00 | ^ 52:46.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 52:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 52:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 52:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 52:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 52:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 52:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 52:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 52:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/PrincipalVerifier.cpp:10, 52:46.96 from Unified_cpp_dom_cache1.cpp:47: 52:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 52:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 52:46.96 189 | CSSRect GetExpandedScrollableRect() const { 52:46.96 | ^ 52:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 52:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 52:46.96 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 52:46.96 | ^ 52:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 52:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 52:46.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 52:46.96 | ^ 52:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 52:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 52:46.97 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 52:46.97 | ^ 52:46.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 52:46.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 52:46.97 243 | CSSRect CalculateScrollRange() const { 52:46.97 | ^ 52:46.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 52:46.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 52:46.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 52:46.97 | ^ 52:46.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 52:46.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 52:46.98 457 | CSSRect GetVisualViewport() const { 52:46.98 | ^ 52:48.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 52:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/PrincipalVerifier.cpp:10, 52:48.03 from Unified_cpp_dom_cache1.cpp:47: 52:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 52:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 52:48.03 1249 | CSSCoord ToCSSPixels() const { return _0; } 52:48.03 | ^ 52:48.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 52:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 52:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 52:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 52:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 52:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 52:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:19, 52:48.41 from Unified_cpp_dom_cache0.cpp:20: 52:48.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 52:48.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 52:48.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 52:48.41 | ^ 52:49.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:49.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:49.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:49.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:49.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:49.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:49.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:49.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:49.73 from Unified_cpp_dom_animation0.cpp:2: 52:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 52:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:49.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 52:49.73 | ^~~~~~~~~~~~~ 52:49.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:49.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:49.73 from Unified_cpp_dom_animation0.cpp:2: 52:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/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:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 52:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: 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:49.73 323 | static SizeTyped FromUnknownSize( 52:49.73 | ^~~~~~~~~~~~~~~ 52:51.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 52:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 52:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 52:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 52:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 52:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 52:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 52:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/PrincipalVerifier.cpp:10, 52:51.83 from Unified_cpp_dom_cache1.cpp:47: 52:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 52:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 52:51.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 52:51.83 | ^ 52:53.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 52:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 52:53.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 52:53.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 52:53.98 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 52:53.98 | ^ 52:54.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 52:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 52:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 52:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 52:54.44 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 52:54.44 | ^ 52:55.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 52:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 52:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 52:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 52:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 52:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 52:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:19, 52:55.18 from Unified_cpp_dom_cache0.cpp:20: 52:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 52:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 52:55.18 21 | inline Rect ToRect(const gfxRect& aRect) { 52:55.18 | ^ 52:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 52:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 52:55.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 52:55.18 | ^ 52:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 52:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 52:55.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 52:55.21 | ^ 52:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 52:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 52:55.21 44 | inline Size ToSize(const gfxSize& aSize) { 52:55.21 | ^ 52:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 52:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 52:55.21 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 52:55.21 | ^ 52:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 52:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 52:55.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 52:55.21 | ^ 52:55.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 52:55.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 52:55.23 56 | inline gfxRect ThebesRect(const Rect& aRect) { 52:55.23 | ^ 52:55.33 In file included from Unified_cpp_gfx_skia4.cpp:47: 52:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkICC.cpp: In function 'void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)': 52:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkICC.cpp:278:49: warning: argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] 52:55.33 278 | strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); 52:55.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:55.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 52:55.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 52:55.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:10, 52:55.70 from Unified_cpp_dom_canvas0.cpp:11: 52:55.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 52:55.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 52:55.70 189 | CSSRect GetExpandedScrollableRect() const { 52:55.70 | ^ 52:55.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 52:55.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 52:55.70 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 52:55.70 | ^ 52:55.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 52:55.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 52:55.70 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 52:55.70 | ^ 52:55.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 52:55.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 52:55.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 52:55.70 | ^ 52:55.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 52:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 52:55.74 243 | CSSRect CalculateScrollRange() const { 52:55.74 | ^ 52:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 52:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 52:55.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 52:55.74 | ^ 52:55.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 52:55.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 52:55.77 457 | CSSRect GetVisualViewport() const { 52:55.77 | ^ 52:56.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:56.84 from Unified_cpp_dom_animation0.cpp:2: 52:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 52:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 52:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: 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:56.84 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 52:56.84 | ^~~~~~~~~~~~~~ 52:56.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:56.84 from Unified_cpp_dom_animation0.cpp:2: 52:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 52:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 52:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: 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:56.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 52:56.84 | ^~~~~~~~~~~~~ 52:57.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 52:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:57.73 from Unified_cpp_dom_animation0.cpp:2: 52:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 52:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 52:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 52:57.73 383 | Point TopLeft() const { return Point(x, y); } 52:57.73 | ^~~~~~~ 52:57.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 52:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 52:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:57.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:57.76 from Unified_cpp_dom_animation0.cpp:2: 52:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 52:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 52:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: 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:57.76 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 52:57.76 | ^~~~~~~~~~~~~~~ 52:58.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:58.42 from Unified_cpp_dom_animation0.cpp:2: 52:58.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 52:58.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 52:58.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 52:58.42 277 | static RectTyped FromUnknownRect( 52:58.42 | ^~~~~~~~~~~~~~~ 52:58.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:58.47 from Unified_cpp_dom_animation0.cpp:2: 52:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 52:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 52:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 52:58.47 150 | static PointTyped FromUnknownPoint( 52:58.47 | ^~~~~~~~~~~~~~~~ 52:58.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 52:58.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 52:58.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 52:58.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:58.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:58.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:58.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:58.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 52:58.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 52:58.50 from Unified_cpp_dom_animation0.cpp:2: 52:58.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 52:58.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 52:58.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 52:58.50 282 | RectTyped ToUnknownRect() const { 52:58.50 | ^~~~~~~~~~~~~ 52:58.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 52:58.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 52:58.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 52:58.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:58.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:58.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:58.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 52:58.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 52:58.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:19, 52:58.59 from Unified_cpp_dom_cache0.cpp:20: 52:58.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 52:58.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 52:58.59 1859 | int32_t aAppUnitsPerPixel) { 52:58.59 | ^ 52:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 52:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 52:58.74 3214 | int32_t aAppUnitsPerPixel) { 52:58.74 | ^ 53:00.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 53:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 53:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 53:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 53:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 53:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 53:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 53:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/PrincipalVerifier.cpp:10, 53:00.01 from Unified_cpp_dom_cache1.cpp:47: 53:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 53:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 53:00.01 21 | inline Rect ToRect(const gfxRect& aRect) { 53:00.01 | ^ 53:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 53:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 53:00.01 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 53:00.01 | ^ 53:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 53:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 53:00.02 40 | inline Point ToPoint(const gfxPoint& aPoint) { 53:00.02 | ^ 53:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 53:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 53:00.02 44 | inline Size ToSize(const gfxSize& aSize) { 53:00.02 | ^ 53:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 53:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 53:00.02 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 53:00.02 | ^ 53:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 53:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 53:00.03 52 | inline gfxSize ThebesSize(const Size& aSize) { 53:00.03 | ^ 53:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 53:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 53:00.03 56 | inline gfxRect ThebesRect(const Rect& aRect) { 53:00.03 | ^ 53:00.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 53:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 53:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 53:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 53:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 53:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 53:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/PrincipalVerifier.cpp:10, 53:00.96 from Unified_cpp_dom_cache1.cpp:47: 53:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 53:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 53:00.96 1859 | int32_t aAppUnitsPerPixel) { 53:00.96 | ^ 53:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 53:00.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 53:00.96 3214 | int32_t aAppUnitsPerPixel) { 53:00.96 | ^ 53:01.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 53:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 53:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 53:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 53:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/PrincipalVerifier.cpp:10, 53:01.48 from Unified_cpp_dom_cache1.cpp:47: 53:01.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 53:01.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 53:01.48 332 | LayerPoint GetFixedPositionAnchor() const { 53:01.48 | ^ 53:01.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/PrincipalVerifier.cpp:10, 53:01.68 from Unified_cpp_dom_cache1.cpp:47: 53:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 53:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 53:01.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 53:01.68 | ^ 53:01.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 53:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/PrincipalVerifier.cpp:10, 53:01.68 from Unified_cpp_dom_cache1.cpp:47: 53:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 53:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 53:01.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 53:01.68 | ^ 53:03.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 53:03.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 53:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 53:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 53:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 53:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/ClientDOMUtil.h:9, 53:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:9, 53:03.37 from Unified_cpp_dom_clients_api0.cpp:2: 53:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 53:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 53:03.37 189 | CSSRect GetExpandedScrollableRect() const { 53:03.37 | ^ 53:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 53:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 53:03.37 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 53:03.37 | ^ 53:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 53:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 53:03.37 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 53:03.37 | ^ 53:03.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 53:03.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 53:03.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 53:03.38 | ^ 53:03.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 53:03.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 53:03.38 243 | CSSRect CalculateScrollRange() const { 53:03.38 | ^ 53:03.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 53:03.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 53:03.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 53:03.38 | ^ 53:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 53:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 53:03.39 457 | CSSRect GetVisualViewport() const { 53:03.39 | ^ 53:03.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 53:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:27, 53:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 53:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 53:03.42 from Unified_cpp_dom_canvas1.cpp:2: 53:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 53:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 53:03.42 21 | inline Rect ToRect(const gfxRect& aRect) { 53:03.42 | ^ 53:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 53:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 53:03.42 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 53:03.42 | ^ 53:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 53:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 53:03.42 40 | inline Point ToPoint(const gfxPoint& aPoint) { 53:03.42 | ^ 53:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 53:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 53:03.57 44 | inline Size ToSize(const gfxSize& aSize) { 53:03.57 | ^ 53:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 53:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 53:03.57 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 53:03.57 | ^ 53:03.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 53:03.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 53:03.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 53:03.64 | ^ 53:03.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 53:03.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 53:03.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 53:03.64 | ^ 53:03.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 53:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 53:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 53:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 53:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 53:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 53:03.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 53:03.80 from PBackgroundStorage.cpp:7, 53:03.80 from UnifiedProtocols7.cpp:2: 53:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 53:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 53:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 53:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 53:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 53:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 53:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 53:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 53:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 53:03.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 53:03.80 760 | typename detail::Nth::Type extract() { 53:03.80 | ^~~~~~~ 53:04.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 53:04.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:04.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:04.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 53:04.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 53:04.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:19, 53:04.06 from Unified_cpp_dom_cache0.cpp:20: 53:04.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 53:04.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 53:04.06 332 | LayerPoint GetFixedPositionAnchor() const { 53:04.06 | ^ 53:04.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 53:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 53:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 53:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:19, 53:04.53 from Unified_cpp_dom_cache0.cpp:20: 53:04.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 53:04.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 53:04.53 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 53:04.53 | ^ 53:04.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 53:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 53:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 53:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:19, 53:04.65 from Unified_cpp_dom_cache0.cpp:20: 53:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 53:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 53:04.65 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 53:04.65 | ^ 53:06.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 53:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 53:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 53:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 53:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 53:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/ClientDOMUtil.h:9, 53:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:9, 53:06.71 from Unified_cpp_dom_clients_api0.cpp:2: 53:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 53:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 53:06.71 1249 | CSSCoord ToCSSPixels() const { return _0; } 53:06.71 | ^ 53:07.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:18, 53:07.56 from Unified_cpp_dom_canvas0.cpp:11: 53:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 53:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 53:07.56 21 | inline Rect ToRect(const gfxRect& aRect) { 53:07.56 | ^ 53:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 53:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 53:07.56 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 53:07.56 | ^ 53:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 53:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 53:07.57 40 | inline Point ToPoint(const gfxPoint& aPoint) { 53:07.57 | ^ 53:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 53:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 53:07.71 44 | inline Size ToSize(const gfxSize& aSize) { 53:07.71 | ^ 53:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 53:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 53:07.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 53:07.71 | ^ 53:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 53:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 53:07.72 52 | inline gfxSize ThebesSize(const Size& aSize) { 53:07.72 | ^ 53:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 53:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 53:07.72 56 | inline gfxRect ThebesRect(const Rect& aRect) { 53:07.72 | ^ 53:08.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 53:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 53:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 53:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 53:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 53:08.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 53:08.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:08.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 53:08.42 | ^ 53:09.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:27, 53:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 53:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 53:09.54 from Unified_cpp_dom_canvas1.cpp:2: 53:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 53:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 53:09.54 1859 | int32_t aAppUnitsPerPixel) { 53:09.54 | ^ 53:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 53:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 53:09.56 3214 | int32_t aAppUnitsPerPixel) { 53:09.56 | ^ 53:09.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 53:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 53:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 53:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 53:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 53:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 53:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 53:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 53:09.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 53:09.97 | ^ 53:10.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 53:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 53:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 53:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 53:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 53:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 53:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 53:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 53:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 53:10.81 21 | inline Rect ToRect(const gfxRect& aRect) { 53:10.81 | ^ 53:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 53:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 53:10.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 53:10.81 | ^ 53:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 53:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 53:10.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 53:10.81 | ^ 53:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 53:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 53:10.85 44 | inline Size ToSize(const gfxSize& aSize) { 53:10.85 | ^ 53:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 53:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 53:10.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 53:10.86 | ^ 53:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 53:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 53:10.86 52 | inline gfxSize ThebesSize(const Size& aSize) { 53:10.87 | ^ 53:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 53:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 53:10.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 53:10.87 | ^ 53:11.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 53:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 53:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 53:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 53:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/ClientDOMUtil.h:9, 53:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:9, 53:11.13 from Unified_cpp_dom_clients_api0.cpp:2: 53:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 53:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 53:11.13 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 53:11.13 | ^ 53:11.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 53:11.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 53:11.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 53:11.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 53:11.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 53:11.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:11.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:11.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 53:11.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 53:11.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandleChild.h:10, 53:11.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandle.cpp:9, 53:11.72 from Unified_cpp_dom_clients_manager0.cpp:11: 53:11.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 53:11.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 53:11.72 189 | CSSRect GetExpandedScrollableRect() const { 53:11.72 | ^ 53:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 53:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 53:11.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 53:11.73 | ^ 53:11.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 53:11.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 53:11.74 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 53:11.74 | ^ 53:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 53:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 53:11.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 53:11.77 | ^ 53:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 53:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 53:11.79 243 | CSSRect CalculateScrollRange() const { 53:11.79 | ^ 53:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 53:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 53:11.80 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 53:11.80 | ^ 53:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 53:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 53:11.85 457 | CSSRect GetVisualViewport() const { 53:11.85 | ^ 53:12.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 53:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 53:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 53:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 53:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 53:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 53:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 53:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 53:12.28 1859 | int32_t aAppUnitsPerPixel) { 53:12.28 | ^ 53:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 53:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 53:12.31 3214 | int32_t aAppUnitsPerPixel) { 53:12.31 | ^ 53:12.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 53:12.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:12.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 53:12.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 53:12.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 53:12.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 53:12.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 53:12.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 53:12.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 53:12.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 53:12.35 from Unified_cpp_dom_animation0.cpp:2: 53:12.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 53:12.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 53:12.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 53:12.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 53:12.35 246 | PointTyped As2DPoint() const { 53:12.35 | ^~~~~~~~~ 53:12.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 53:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 53:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 53:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 53:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 53:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 53:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 53:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 53:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:15, 53:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 53:12.36 from Unified_cpp_dom_animation0.cpp:2: 53:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 53:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 53:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 53:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 53:12.36 794 | RectTyped TransformAndClipBounds( 53:12.36 | ^~~~~~~~~~~~~~~~~~~~~~ 53:12.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 53:12.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 53:12.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 53:12.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 53:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 53:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:12.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 53:12.37 | ^ 53:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 53:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 53:12.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 53:12.37 | ^ 53:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 53:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 53:12.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 53:12.37 | ^ 53:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 53:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 53:12.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 53:12.38 | ^ 53:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 53:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 53:12.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 53:12.38 | ^ 53:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 53:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 53:12.41 371 | nscoord aAppUnitsPerDevPixel) { 53:12.41 | ^ 53:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 53:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 53:12.41 380 | nscoord aAppUnitsPerDevPixel) { 53:12.41 | ^ 53:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 53:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 53:12.41 387 | nscoord aAppUnitsPerDevPixel) { 53:12.41 | ^ 53:12.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 53:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 53:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 53:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 53:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 53:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 53:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 53:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 53:12.42 from Unified_cpp_gfx_thebes0.cpp:11: 53:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 53:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:12.42 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 53:12.42 | ^~~~~~~~~~~~~~~ 53:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 53:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:12.42 394 | nscoord aAppUnitsPerDevPixel) { 53:12.42 | ^ 53:12.77 In file included from Unified_cpp_gfx_thebes0.cpp:74: 53:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxRect gfxContext::UserToDevice(const gfxRect&) const': 53:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:344: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 53:12.77 344 | gfxRect gfxContext::UserToDevice(const gfxRect& rect) const { 53:12.77 | ^~~~~~~~~~ 53:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:346: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 53:12.78 346 | return ThebesRect(matrix.TransformBounds(ToRect(rect))); 53:12.78 | ^ 53:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxRect gfxContext::DeviceToUser(const gfxRect&) const': 53:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:327: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 53:12.96 327 | gfxRect gfxContext::DeviceToUser(const gfxRect& rect) const { 53:12.96 | ^~~~~~~~~~ 53:12.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:328: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 53:12.98 328 | return ThebesRect(mTransform.Inverse().TransformBounds(ToRect(rect))); 53:12.98 | ^ 53:13.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 53:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 53:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h:10, 53:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:6, 53:13.41 from Unified_cpp_dom_canvas0.cpp:20: 53:13.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 53:13.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 53:13.41 1249 | CSSCoord ToCSSPixels() const { return _0; } 53:13.41 | ^ 53:13.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 53:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 53:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 53:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 53:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 53:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 53:13.45 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 53:13.45 | ^ 53:13.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 53:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 53:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 53:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 53:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:13.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 53:13.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 53:13.49 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 53:13.49 | ^ 53:13.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'gfxRect gfxContext::GetClipExtents(gfxContext::ClipExtentsSpace) const': 53:13.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:524: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 53:13.67 524 | gfxRect gfxContext::GetClipExtents(ClipExtentsSpace aSpace) const { 53:13.67 | ^~~~~~~~~~ 53:13.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:525: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 53:13.67 525 | Rect rect = GetAzureDeviceSpaceClipBounds(); 53:13.67 | ^ 53:13.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::PushGroupAndCopyBackground(gfxContentType, gfxContext::Float, gfxContext::SourceSurface*, const Matrix&)': 53:13.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:668: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 53:13.69 668 | void gfxContext::PushGroupAndCopyBackground(gfxContentType content, 53:13.69 | ^~~~~~~~~~ 53:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'bool gfxContext::ClipContainsRect(const gfxRect&)': 53:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:564: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 53:13.74 564 | bool gfxContext::ClipContainsRect(const gfxRect& aRect) { 53:13.74 | ^~~~~~~~~~ 53:14.49 In file included from Unified_cpp_gfx_thebes0.cpp:119: 53:14.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontMissingGlyphs.cpp: In static member function 'static void gfxFontMissingGlyphs::DrawMissingGlyph(uint32_t, const Rect&, gfxFontMissingGlyphs::DrawTarget&, const Pattern&, uint32_t, const Matrix*)': 53:14.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontMissingGlyphs.cpp:208: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 53:14.49 208 | dt->MaskSurface(ColorPattern(DeviceColor::MaskOpaqueWhite()), mask, 53:14.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:14.49 209 | Point(0, 0)); 53:14.49 | ~~~~~~~~~~~~ 53:14.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 53:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 53:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 53:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 53:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/ClientDOMUtil.h:9, 53:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:9, 53:14.95 from Unified_cpp_dom_clients_api0.cpp:2: 53:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 53:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 53:14.95 21 | inline Rect ToRect(const gfxRect& aRect) { 53:14.95 | ^ 53:14.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 53:14.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 53:14.97 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 53:14.97 | ^ 53:14.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 53:14.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 53:14.97 40 | inline Point ToPoint(const gfxPoint& aPoint) { 53:14.97 | ^ 53:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 53:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 53:14.98 44 | inline Size ToSize(const gfxSize& aSize) { 53:14.98 | ^ 53:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 53:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 53:14.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 53:14.98 | ^ 53:14.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 53:14.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 53:14.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 53:14.99 | ^ 53:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 53:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 53:15.01 56 | inline gfxRect ThebesRect(const Rect& aRect) { 53:15.01 | ^ 53:15.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 53:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 53:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h:10, 53:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:6, 53:15.31 from Unified_cpp_dom_canvas0.cpp:20: 53:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 53:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 53:15.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 53:15.31 | ^ 53:15.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 53:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 53:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 53:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/ClientDOMUtil.h:9, 53:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:9, 53:15.88 from Unified_cpp_dom_clients_api0.cpp:2: 53:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 53:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 53:15.88 1859 | int32_t aAppUnitsPerPixel) { 53:15.88 | ^ 53:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 53:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 53:15.89 3214 | int32_t aAppUnitsPerPixel) { 53:15.89 | ^ 53:16.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 53:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:28: 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 53:16.07 189 | CSSRect GetExpandedScrollableRect() const { 53:16.07 | ^ 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 53:16.07 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 53:16.07 | ^ 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 53:16.07 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 53:16.07 | ^ 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 53:16.07 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 53:16.07 | ^ 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 53:16.07 243 | CSSRect CalculateScrollRange() const { 53:16.07 | ^ 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 53:16.07 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 53:16.07 | ^ 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 53:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 53:16.07 457 | CSSRect GetVisualViewport() const { 53:16.07 | ^ 53:16.48 In file included from Unified_cpp_gfx_thebes1.cpp:20: 53:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGraphiteShaper.cpp: In member function 'nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, tainted_opaque_gr, tainted_opaque_gr, gfxFontShaper::RoundingFlags)': 53:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxGraphiteShaper.cpp:419:19: warning: 'clusterLoc' may be used uninitialized in this function [-Wmaybe-uninitialized] 53:16.48 419 | rtl ? (xLocs_j - clusterLoc) : (xLocs_j - clusterLoc - adv); 53:16.48 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:17.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 53:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/ClientDOMUtil.h:9, 53:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:9, 53:17.75 from Unified_cpp_dom_clients_api0.cpp:2: 53:17.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 53:17.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 53:17.75 332 | LayerPoint GetFixedPositionAnchor() const { 53:17.75 | ^ 53:17.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 53:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/ClientDOMUtil.h:9, 53:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:9, 53:17.80 from Unified_cpp_dom_clients_api0.cpp:2: 53:17.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 53:17.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 53:17.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 53:17.81 | ^ 53:17.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 53:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/ClientDOMUtil.h:9, 53:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:9, 53:17.85 from Unified_cpp_dom_clients_api0.cpp:2: 53:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 53:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 53:17.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 53:17.85 | ^ 53:17.96 In file included from Unified_cpp_gfx_thebes0.cpp:74: 53:17.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::Paint(gfxContext::Float)': 53:17.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:651: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 53:17.96 651 | void gfxContext::Paint(Float alpha) { 53:17.96 | ^~~~~~~~~~ 53:18.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 53:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 53:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 53:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 53:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:9: 53:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 53:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 53:18.33 189 | CSSRect GetExpandedScrollableRect() const { 53:18.33 | ^ 53:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 53:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 53:18.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 53:18.33 | ^ 53:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 53:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 53:18.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 53:18.34 | ^ 53:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 53:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 53:18.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 53:18.34 | ^ 53:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 53:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 53:18.34 243 | CSSRect CalculateScrollRange() const { 53:18.34 | ^ 53:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 53:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 53:18.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 53:18.35 | ^ 53:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 53:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 53:18.35 457 | CSSRect GetVisualViewport() const { 53:18.35 | ^ 53:18.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 53:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:9: 53:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 53:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 53:18.59 1249 | CSSCoord ToCSSPixels() const { return _0; } 53:18.59 | ^ 53:19.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:21, 53:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:28: 53:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 53:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 53:19.56 21 | inline Rect ToRect(const gfxRect& aRect) { 53:19.56 | ^ 53:19.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 53:19.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 53:19.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 53:19.58 | ^ 53:19.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 53:19.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 53:19.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 53:19.58 | ^ 53:19.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 53:19.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 53:19.61 44 | inline Size ToSize(const gfxSize& aSize) { 53:19.61 | ^ 53:19.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 53:19.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 53:19.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 53:19.63 | ^ 53:19.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 53:19.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 53:19.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 53:19.63 | ^ 53:19.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 53:19.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 53:19.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 53:19.65 | ^ 53:19.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandleChild.h:10, 53:19.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandle.cpp:9, 53:19.71 from Unified_cpp_dom_clients_manager0.cpp:11: 53:19.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 53:19.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 53:19.71 1249 | CSSCoord ToCSSPixels() const { return _0; } 53:19.71 | ^ 53:20.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsTimingFunction.h:10, 53:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 53:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 53:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 53:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 53:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:28: 53:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 53:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 53:20.07 1249 | CSSCoord ToCSSPixels() const { return _0; } 53:20.07 | ^ 53:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp: In member function 'void gfxContext::Mask(gfxContext::SourceSurface*, gfxContext::Float, const Matrix&)': 53:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxContext.cpp:637: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 53:20.21 637 | mDT->MaskSurface( 53:20.21 | ~~~~~~~~~~~~~~~~^ 53:20.21 638 | PatternFromState(this), aSurface, Point(), 53:20.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:20.21 639 | DrawOptions(aAlpha, CurrentState().op, CurrentState().aaMode)); 53:20.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:22.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:22.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 53:22.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:22.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 53:22.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 53:22.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 53:22.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 53:22.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 53:22.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 53:22.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:22.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 53:22.15 | ^ 53:22.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 53:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 53:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 53:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 53:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 53:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 53:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 53:22.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 53:22.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 53:22.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 53:22.35 | ^ 53:22.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 53:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 53:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxPlatform.h:20, 53:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontUtils.h:10, 53:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFontEntry.h:13, 53:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.h:8, 53:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 53:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/SharedFontList.cpp:5, 53:22.36 from Unified_cpp_gfx_thebes0.cpp:11: 53:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 53:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:22.36 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 53:22.36 | ^~~~~~~~~~~~~~~ 53:23.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 53:23.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 53:23.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:23.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 53:23.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 53:23.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 53:23.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 53:23.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 53:23.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 53:23.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:23.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 53:23.14 | ^ 53:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 53:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 53:23.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 53:23.15 | ^ 53:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 53:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 53:23.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 53:23.15 | ^ 53:23.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 53:23.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 53:23.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 53:23.17 | ^ 53:23.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 53:23.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 53:23.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 53:23.18 | ^ 53:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 53:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 53:23.20 371 | nscoord aAppUnitsPerDevPixel) { 53:23.20 | ^ 53:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 53:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 53:23.21 380 | nscoord aAppUnitsPerDevPixel) { 53:23.21 | ^ 53:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 53:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 53:23.23 387 | nscoord aAppUnitsPerDevPixel) { 53:23.23 | ^ 53:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 53:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:23.23 394 | nscoord aAppUnitsPerDevPixel) { 53:23.23 | ^ 53:24.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandleChild.h:10, 53:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandle.cpp:9, 53:24.12 from Unified_cpp_dom_clients_manager0.cpp:11: 53:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 53:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 53:24.12 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 53:24.12 | ^ 53:24.28 In file included from Unified_cpp_gfx_skia5.cpp:110: 53:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkPath.cpp: In static member function 'static bool SkPathPriv::IsRectContour(const SkPath&, bool, int*, const SkPoint**, bool*, SkPath::Direction*, SkRect*)': 53:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkPath.cpp:3586:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 53:24.28 3586 | insertClose = false; 53:24.28 | ~~~~~~~~~~~~^~~~~~~ 53:24.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkPath.cpp:3587:13: note: here 53:24.31 3587 | case SkPath::kLine_Verb: { 53:24.31 | ^~~~ 53:24.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 53:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 53:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 53:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 53:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 53:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 53:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 53:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 53:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 53:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:24.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 53:24.90 | ^~~~~~~~ 53:24.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 53:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 53:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Shmem.h:18, 53:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:22, 53:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 53:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 53:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:24.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 53:24.94 | ^~~~~~~~ 53:24.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 53:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 53:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 53:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 53:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 53:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 53:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:25.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 53:25.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 53:25.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:25.01 427 | SizeT Size() const { return SizeT(width, height); } 53:25.01 | ^~~~ 53:25.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Shmem.h:18, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:22, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 53:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 53:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:25.02 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 53:25.02 | ^~~~~~~~ 53:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 53:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 53:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:25.02 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 53:25.02 | ^~~~~~~~ 53:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 53:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 53:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:25.02 62 | Sub operator-(const Sub& aPoint) const { 53:25.02 | ^~~~~~~~ 53:25.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 53:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 53:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 53:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 53:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 53:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 53:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 53:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 53:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 53:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:25.16 43 | friend Sub operator*(T aScale, Sub aCoord) { 53:25.16 | ^~~~~~~~ 53:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 53:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 53:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 53:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 53:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 53:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 53:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 53:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:25.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 53:25.88 | ^~~~~~~~~~~~~ 53:25.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 53:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 53:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 53:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 53:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 53:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 53:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 53:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 53:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 53:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:25.90 323 | static SizeTyped FromUnknownSize( 53:25.90 | ^~~~~~~~~~~~~~~ 53:28.83 In file included from Unified_cpp_gfx_thebes0.cpp:65: 53:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp: In function 'void FillDestinationPath(gfxContext*, const Rect&, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::RectCornerRadii*)': 53:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:987: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 53:28.83 987 | destDrawTarget, aDestinationRect, aShadowClipRect, aInnerClipRadii); 53:28.83 | ^ 53:31.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 53:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 53:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 53:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 53:31.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:28: 53:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 53:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 53:31.68 332 | LayerPoint GetFixedPositionAnchor() const { 53:31.68 | ^ 53:32.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 53:32.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 53:32.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 53:32.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 53:32.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 53:32.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 53:32.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 53:32.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 53:32.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:32.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 53:32.87 | ^ 53:33.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h:25, 53:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:6, 53:33.15 from Unified_cpp_dom_canvas0.cpp:20: 53:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 53:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 53:33.15 1859 | int32_t aAppUnitsPerPixel) { 53:33.15 | ^ 53:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 53:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 53:33.17 3214 | int32_t aAppUnitsPerPixel) { 53:33.17 | ^ 53:34.31 In file included from Unified_cpp_gfx_thebes0.cpp:83: 53:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp: In function 'void gfxFont::DrawOneGlyph(uint32_t, const Point&, GlyphBufferAzure&, bool*) [with gfxFont::FontComplexityT FC = gfxFont::FontComplexityT::ComplexFont]': 53:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxFont.cpp:2348: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 53:34.31 2348 | return RenderSVGGlyph(aContext, aTextDrawer, aPoint, aGlyphId, aContextPaint); 53:34.31 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:34.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 53:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 53:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 53:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 53:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 53:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 53:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 53:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 53:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 53:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 53:34.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 53:34.58 | ^ 53:34.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 53:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 53:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 53:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:34.92 from PBrowserChild.cpp:7, 53:34.92 from UnifiedProtocols8.cpp:2: 53:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 53:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 53:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:34.92 40 | friend Sub operator*(Sub aCoord, T aScale) { 53:34.92 | ^~~~~~~~ 53:35.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 53:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 53:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 53:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 53:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 53:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 53:35.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 53:35.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:35.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 53:35.19 | ^ 53:35.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 53:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 53:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:35.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:35.19 from PBrowserChild.cpp:7, 53:35.19 from UnifiedProtocols8.cpp:2: 53:35.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 53:35.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 53:35.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:35.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 53:35.19 | ^~~~~~~~ 53:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 53:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 53:35.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 53:35.21 | ^ 53:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 53:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 53:35.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 53:35.21 | ^ 53:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 53:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 53:35.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 53:35.24 | ^ 53:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 53:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 53:35.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 53:35.24 | ^ 53:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 53:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 53:35.31 371 | nscoord aAppUnitsPerDevPixel) { 53:35.31 | ^ 53:35.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 53:35.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 53:35.33 380 | nscoord aAppUnitsPerDevPixel) { 53:35.33 | ^ 53:35.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 53:35.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 53:35.34 387 | nscoord aAppUnitsPerDevPixel) { 53:35.34 | ^ 53:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 53:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:35.42 394 | nscoord aAppUnitsPerDevPixel) { 53:35.42 | ^ 53:35.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 53:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 53:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 53:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 53:35.68 21 | inline Rect ToRect(const gfxRect& aRect) { 53:35.68 | ^ 53:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 53:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 53:35.68 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 53:35.68 | ^ 53:35.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 53:35.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 53:35.69 40 | inline Point ToPoint(const gfxPoint& aPoint) { 53:35.69 | ^ 53:35.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 53:35.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 53:35.69 44 | inline Size ToSize(const gfxSize& aSize) { 53:35.69 | ^ 53:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 53:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 53:35.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 53:35.71 | ^ 53:35.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 53:35.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 53:35.73 52 | inline gfxSize ThebesSize(const Size& aSize) { 53:35.73 | ^ 53:35.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 53:35.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 53:35.73 56 | inline gfxRect ThebesRect(const Rect& aRect) { 53:35.73 | ^ 53:37.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGObserverUtils.h:22, 53:37.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h:28, 53:37.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:6, 53:37.10 from Unified_cpp_dom_canvas0.cpp:20: 53:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 53:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 53:37.10 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 53:37.10 | ^ 53:37.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 53:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 53:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 53:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 53:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 53:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 53:37.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 53:37.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 53:37.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 53:37.64 1859 | int32_t aAppUnitsPerPixel) { 53:37.64 | ^ 53:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 53:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 53:37.68 3214 | int32_t aAppUnitsPerPixel) { 53:37.68 | ^ 53:39.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:39.12 from PBrowserChild.cpp:7, 53:39.12 from UnifiedProtocols8.cpp:2: 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:39.12 427 | SizeT Size() const { return SizeT(width, height); } 53:39.12 | ^~~~ 53:39.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:39.12 from PBrowserChild.cpp:7, 53:39.12 from UnifiedProtocols8.cpp:2: 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:39.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 53:39.12 | ^~~~~~~~ 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:39.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 53:39.12 | ^~~~~~~~ 53:39.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:39.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:39.12 from PBrowserChild.cpp:7, 53:39.12 from UnifiedProtocols8.cpp:2: 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 53:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 53:39.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:39.13 62 | Sub operator-(const Sub& aPoint) const { 53:39.13 | ^~~~~~~~ 53:41.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 53:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 53:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 53:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 53:41.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 53:41.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 53:41.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 53:41.00 332 | LayerPoint GetFixedPositionAnchor() const { 53:41.00 | ^ 53:41.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 53:41.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:41.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:41.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:41.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 53:41.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 53:41.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 53:41.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 53:41.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 53:41.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 53:41.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 53:41.15 | ^ 53:41.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 53:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 53:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 53:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:41.23 from PBrowserChild.cpp:7, 53:41.23 from UnifiedProtocols8.cpp:2: 53:41.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 53:41.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 53:41.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:41.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 53:41.23 | ^~~~~~~~ 53:41.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 53:41.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:41.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:41.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:41.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 53:41.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 53:41.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 53:41.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 53:41.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 53:41.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 53:41.30 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 53:41.30 | ^ 53:43.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandleChild.h:10, 53:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandle.cpp:9, 53:43.78 from Unified_cpp_dom_clients_manager0.cpp:11: 53:43.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 53:43.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 53:43.78 21 | inline Rect ToRect(const gfxRect& aRect) { 53:43.78 | ^ 53:43.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 53:43.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 53:43.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 53:43.78 | ^ 53:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 53:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 53:43.82 40 | inline Point ToPoint(const gfxPoint& aPoint) { 53:43.82 | ^ 53:43.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 53:43.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 53:43.84 44 | inline Size ToSize(const gfxSize& aSize) { 53:43.84 | ^ 53:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 53:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 53:43.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 53:43.96 | ^ 53:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 53:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 53:43.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 53:43.97 | ^ 53:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 53:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 53:43.97 56 | inline gfxRect ThebesRect(const Rect& aRect) { 53:43.97 | ^ 53:45.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:45.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:45.58 from PBrowserChild.cpp:7, 53:45.58 from UnifiedProtocols8.cpp:2: 53:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 53:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 53:45.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:45.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 53:45.58 | ^~~~~~~~~~~~~ 53:45.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 53:45.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:45.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:45.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:45.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:45.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:45.66 from PBrowserChild.cpp:7, 53:45.66 from UnifiedProtocols8.cpp:2: 53:45.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 53:45.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 53:45.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:45.66 323 | static SizeTyped FromUnknownSize( 53:45.66 | ^~~~~~~~~~~~~~~ 53:48.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 53:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 53:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 53:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 53:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 53:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 53:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 53:48.54 from Unified_cpp_dom_cache1.cpp:2: 53:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 53:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 53:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:48.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 53:48.54 | ^~~~~~~~ 53:49.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 53:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 53:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 53:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 53:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 53:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 53:49.04 from Unified_cpp_dom_cache1.cpp:2: 53:49.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 53:49.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 53:49.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:49.04 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 53:49.04 | ^~~~~~~~ 53:49.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 53:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 53:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 53:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 53:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 53:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 53:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:10, 53:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.h:11, 53:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/Animation.cpp:7, 53:49.57 from Unified_cpp_dom_animation0.cpp:2: 53:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 53:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 53:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 53:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 53:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 53:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 53:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 53:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 53:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 53:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 53:49.57 760 | typename detail::Nth::Type extract() { 53:49.57 | ^~~~~~~ 53:50.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 53:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 53:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 53:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 53:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 53:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandleChild.h:10, 53:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandle.cpp:9, 53:50.23 from Unified_cpp_dom_clients_manager0.cpp:11: 53:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 53:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 53:50.23 1859 | int32_t aAppUnitsPerPixel) { 53:50.23 | ^ 53:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 53:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 53:50.25 3214 | int32_t aAppUnitsPerPixel) { 53:50.25 | ^ 53:53.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 53:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 53:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 53:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 53:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h:29, 53:53.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:6, 53:53.22 from Unified_cpp_dom_canvas0.cpp:20: 53:53.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 53:53.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 53:53.22 332 | LayerPoint GetFixedPositionAnchor() const { 53:53.22 | ^ 53:53.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:53.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 53:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 53:53.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 53:53.98 from Unified_cpp_dom_clients_manager1.cpp:2: 53:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 53:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:53.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 53:53.98 | ^ 53:54.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 53:54.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 53:54.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:54.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:54.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:54.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:54.02 from PBrowserChild.cpp:7, 53:54.02 from UnifiedProtocols8.cpp:2: 53:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 53:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 53:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:54.02 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 53:54.02 | ^~~~~~~~~~~~~~ 53:54.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 53:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 53:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 53:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 53:54.30 from Unified_cpp_dom_clients_manager1.cpp:2: 53:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 53:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 53:54.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 53:54.30 | ^ 53:55.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:55.18 from PBrowserChild.cpp:7, 53:55.18 from UnifiedProtocols8.cpp:2: 53:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 53:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 53:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:55.18 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 53:55.18 | ^~~~~~~~~~~~~ 53:55.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 53:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:55.42 from PBrowserChild.cpp:7, 53:55.42 from UnifiedProtocols8.cpp:2: 53:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 53:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 53:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 53:55.42 383 | Point TopLeft() const { return Point(x, y); } 53:55.42 | ^~~~~~~ 53:55.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 53:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 53:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 53:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 53:55.42 from PBrowserChild.cpp:7, 53:55.42 from UnifiedProtocols8.cpp:2: 53:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 53:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 53:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:55.42 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 53:55.42 | ^~~~~~~~~~~~~~~ 53:55.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 53:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 53:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 53:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 53:55.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 53:55.44 from Unified_cpp_dom_clients_manager1.cpp:2: 53:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 53:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:55.44 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 53:55.44 | ^ 53:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 53:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 53:55.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 53:55.44 | ^ 53:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 53:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 53:55.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 53:55.46 | ^ 53:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 53:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 53:55.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 53:55.46 | ^ 53:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 53:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 53:55.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 53:55.46 | ^ 53:55.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 53:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 53:55.62 371 | nscoord aAppUnitsPerDevPixel) { 53:55.62 | ^ 53:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 53:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 53:55.62 380 | nscoord aAppUnitsPerDevPixel) { 53:55.62 | ^ 53:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 53:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 53:55.62 387 | nscoord aAppUnitsPerDevPixel) { 53:55.62 | ^ 53:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 53:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:55.62 394 | nscoord aAppUnitsPerDevPixel) { 53:55.62 | ^ 53:57.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 53:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 53:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 53:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 53:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 53:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 53:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 53:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 53:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:57.01 40 | friend Sub operator*(Sub aCoord, T aScale) { 53:57.01 | ^~~~~~~~ 53:57.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 53:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:28: 53:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 53:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 53:57.37 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 53:57.37 | ^ 53:57.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 53:57.51 from Unified_cpp_dom_cache1.cpp:2: 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:57.51 427 | SizeT Size() const { return SizeT(width, height); } 53:57.51 | ^~~~ 53:57.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 53:57.51 from Unified_cpp_dom_cache1.cpp:2: 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:57.51 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 53:57.51 | ^~~~~~~~ 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:57.51 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 53:57.51 | ^~~~~~~~ 53:57.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 53:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 53:57.51 from Unified_cpp_dom_cache1.cpp:2: 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 53:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 53:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:57.52 62 | Sub operator-(const Sub& aPoint) const { 53:57.52 | ^~~~~~~~ 53:58.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 53:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 53:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 53:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 53:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 53:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 53:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 53:58.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 53:58.00 | ^~~~~~~~ 53:58.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 53:58.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:58.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:58.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:58.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 53:58.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 53:58.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandleChild.h:10, 53:58.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandle.cpp:9, 53:58.87 from Unified_cpp_dom_clients_manager0.cpp:11: 53:58.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 53:58.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 53:58.87 332 | LayerPoint GetFixedPositionAnchor() const { 53:58.87 | ^ 53:59.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 53:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 53:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 53:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandleChild.h:10, 53:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandle.cpp:9, 53:59.16 from Unified_cpp_dom_clients_manager0.cpp:11: 53:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 53:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 53:59.17 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 53:59.17 | ^ 53:59.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 53:59.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 53:59.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 53:59.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 53:59.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 53:59.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 53:59.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandleChild.h:10, 53:59.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientHandle.cpp:9, 53:59.37 from Unified_cpp_dom_clients_manager0.cpp:11: 53:59.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 53:59.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 53:59.38 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 53:59.38 | ^ 53:59.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 53:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 53:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 53:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 53:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 53:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 53:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 53:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 53:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 53:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 53:59.87 from Unified_cpp_dom_cache1.cpp:2: 53:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 53:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 53:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 53:59.87 43 | friend Sub operator*(T aScale, Sub aCoord) { 53:59.87 | ^~~~~~~~ 54:00.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 54:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 54:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:00.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:00.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 54:00.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 54:00.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 54:00.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 54:00.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:00.19 427 | SizeT Size() const { return SizeT(width, height); } 54:00.19 | ^~~~ 54:00.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 54:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 54:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 54:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 54:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 54:00.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 54:00.19 | ^~~~~~~~ 54:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 54:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 54:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 54:00.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 54:00.19 | ^~~~~~~~ 54:00.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 54:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 54:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 54:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 54:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 54:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 54:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:00.19 62 | Sub operator-(const Sub& aPoint) const { 54:00.19 | ^~~~~~~~ 54:02.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 54:02.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 54:02.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:02.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:02.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 54:02.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 54:02.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 54:02.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 54:02.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:02.19 43 | friend Sub operator*(T aScale, Sub aCoord) { 54:02.19 | ^~~~~~~~ 54:02.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 54:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 54:02.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 54:02.30 | ^ 54:03.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 54:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 54:03.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 54:03.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 54:03.51 from Unified_cpp_dom_cache1.cpp:2: 54:03.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 54:03.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 54:03.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:03.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 54:03.51 | ^~~~~~~~~~~~~ 54:03.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 54:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 54:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/Client.h:13, 54:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 54:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:12, 54:03.57 from Unified_cpp_dom_cache1.cpp:2: 54:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 54:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 54:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:03.57 323 | static SizeTyped FromUnknownSize( 54:03.57 | ^~~~~~~~~~~~~~~ 54:04.32 In file included from Unified_cpp_dom_animation0.cpp:119: 54:04.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/KeyframeEffect.cpp: In member function 'bool mozilla::dom::KeyframeEffect::ContainsAnimatedScale(const nsIFrame*) const': 54:04.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/animation/KeyframeEffect.cpp:1933: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 54:04.32 1933 | gfx::Size size = baseStyle.GetScaleValue(aFrame); 54:04.32 | ^ 54:05.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 54:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/TextureClientX11.cpp:7: 54:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 54:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 54:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 54:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 54:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 54:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 54:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 54:05.29 760 | typename detail::Nth::Type extract() { 54:05.29 | ^~~~~~~ 54:09.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 54:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 54:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 54:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 54:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 54:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 54:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 54:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 54:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 54:09.14 189 | CSSRect GetExpandedScrollableRect() const { 54:09.14 | ^ 54:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 54:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 54:09.14 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 54:09.14 | ^ 54:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 54:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 54:09.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 54:09.15 | ^ 54:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 54:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 54:09.15 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 54:09.15 | ^ 54:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 54:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 54:09.15 243 | CSSRect CalculateScrollRange() const { 54:09.15 | ^ 54:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 54:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 54:09.15 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 54:09.15 | ^ 54:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 54:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 54:09.17 457 | CSSRect GetVisualViewport() const { 54:09.17 | ^ 54:10.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 54:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 54:10.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 54:10.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 54:10.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 54:10.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:10.60 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 54:10.60 | ^~~~~~~~~~~~~ 54:10.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 54:10.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:10.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:10.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 54:10.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 54:10.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 54:10.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 54:10.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:10.61 323 | static SizeTyped FromUnknownSize( 54:10.61 | ^~~~~~~~~~~~~~~ 54:11.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 54:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 54:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 54:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 54:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 54:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 54:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 54:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 54:11.49 from Unified_cpp_dom_clients_api0.cpp:2: 54:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 54:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 54:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:11.49 40 | friend Sub operator*(Sub aCoord, T aScale) { 54:11.49 | ^~~~~~~~ 54:12.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 54:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 54:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 54:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 54:12.18 from Unified_cpp_dom_clients_api0.cpp:2: 54:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 54:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 54:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:12.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 54:12.18 | ^~~~~~~~ 54:12.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 54:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 54:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 54:12.67 from PBrowserChild.cpp:7, 54:12.67 from UnifiedProtocols8.cpp:2: 54:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 54:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 54:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 54:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 54:12.67 246 | PointTyped As2DPoint() const { 54:12.67 | ^~~~~~~~~ 54:13.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 54:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 54:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 54:13.22 from PBrowserChild.cpp:7, 54:13.22 from UnifiedProtocols8.cpp:2: 54:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 54:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 54:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 54:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 54:13.22 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 54:13.22 | ^~~~~~~~~ 54:13.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 54:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 54:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 54:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 54:13.37 from PBrowserChild.cpp:7, 54:13.37 from UnifiedProtocols8.cpp:2: 54:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 54:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 54:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 54:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 54:13.37 2266 | PointTyped TransformPointSimple( 54:13.37 | ^~~~~~~~~~~~~~~~~~~~ 54:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 54:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 54:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 54:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 54:13.37 794 | RectTyped TransformAndClipBounds( 54:13.37 | ^~~~~~~~~~~~~~~~~~~~~~ 54:13.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 54:13.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:13.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:13.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:13.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 54:13.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 54:13.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 54:13.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 54:13.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h:29, 54:13.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:6, 54:13.63 from Unified_cpp_dom_canvas0.cpp:20: 54:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 54:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 54:13.64 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 54:13.64 | ^ 54:13.81 In file included from Unified_cpp_gfx_thebes0.cpp:65: 54:13.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 54:13.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxBlur.cpp:889: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 54:13.81 889 | IntRect rect = RoundedToInt(ToRect(aRect)); 54:13.81 | ^ 54:13.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 54:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 54:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 54:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 54:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 54:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h:29, 54:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:6, 54:13.87 from Unified_cpp_dom_canvas0.cpp:20: 54:13.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 54:13.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 54:13.87 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 54:13.87 | ^ 54:14.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 54:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 54:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 54:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 54:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 54:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 54:14.30 from Unified_cpp_dom_clients_api0.cpp:2: 54:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 54:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 54:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:14.30 427 | SizeT Size() const { return SizeT(width, height); } 54:14.30 | ^~~~ 54:14.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 54:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 54:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 54:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 54:14.35 from Unified_cpp_dom_clients_api0.cpp:2: 54:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 54:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 54:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:14.35 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 54:14.36 | ^~~~~~~~ 54:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 54:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 54:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:14.37 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 54:14.37 | ^~~~~~~~ 54:14.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 54:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 54:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 54:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 54:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 54:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 54:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 54:14.37 from Unified_cpp_dom_clients_api0.cpp:2: 54:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 54:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 54:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:14.37 62 | Sub operator-(const Sub& aPoint) const { 54:14.37 | ^~~~~~~~ 54:15.37 In file included from /usr/include/string.h:519, 54:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/string.h:3, 54:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 54:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 54:15.37 from /usr/include/c++/10/bits/move.h:57, 54:15.37 from /usr/include/c++/10/bits/stl_function.h:60, 54:15.37 from /usr/include/c++/10/functional:49, 54:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/functional:3, 54:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/functional:52, 54:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkGlyphRun.h:11, 54:15.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkGlyphRun.cpp:8, 54:15.37 from Unified_cpp_gfx_skia4.cpp:2: 54:15.37 In function 'char* strncpy(char*, const char*, size_t)', 54:15.37 inlined from 'void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkICC.cpp:278:16, 54:15.37 inlined from 'sk_sp SkWriteICCProfile(const skcms_TransferFunction&, const skcms_Matrix3x3&)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkICC.cpp:317:30: 54:15.37 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying 12 bytes from a string of the same length [-Wstringop-truncation] 54:15.37 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 54:15.37 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:15.37 In function 'char* strncpy(char*, const char*, size_t)', 54:15.37 inlined from 'void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkICC.cpp:274:16, 54:15.38 inlined from 'sk_sp SkWriteICCProfile(const skcms_TransferFunction&, const skcms_Matrix3x3&)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkICC.cpp:317:30: 54:15.38 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 44 equals destination size [-Wstringop-truncation] 54:15.38 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 54:15.38 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:15.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 54:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 54:15.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 54:15.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 54:15.68 1249 | CSSCoord ToCSSPixels() const { return _0; } 54:15.68 | ^ 54:16.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 54:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 54:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 54:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 54:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 54:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 54:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 54:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 54:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 54:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 54:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 54:16.06 from RegisterBindings.cpp:375: 54:16.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 54:16.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 54:16.06 1394 | LayerPoint GetFixedPositionAnchor() { 54:16.06 | ^ 54:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 54:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 54:16.19 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 54:16.19 | ^ 54:16.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 54:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 54:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 54:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 54:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 54:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 54:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 54:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 54:16.28 from Unified_cpp_dom_clients_api0.cpp:2: 54:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 54:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 54:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:16.28 43 | friend Sub operator*(T aScale, Sub aCoord) { 54:16.28 | ^~~~~~~~ 54:17.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 54:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 54:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 54:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 54:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 54:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 54:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 54:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 54:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 54:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 54:17.80 from RegisterBindings.cpp:375: 54:17.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 54:17.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 54:17.80 49 | gfx::Size GetInheritedScale() const { return mScale; } 54:17.80 | ^ 54:19.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 54:19.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 54:19.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 54:19.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 54:19.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 54:19.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 54:19.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 54:19.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 54:19.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 54:19.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 54:19.26 189 | CSSRect GetExpandedScrollableRect() const { 54:19.26 | ^ 54:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 54:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 54:19.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 54:19.29 | ^ 54:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 54:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 54:19.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 54:19.29 | ^ 54:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 54:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 54:19.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 54:19.31 | ^ 54:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 54:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 54:19.31 243 | CSSRect CalculateScrollRange() const { 54:19.31 | ^ 54:19.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 54:19.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 54:19.32 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 54:19.32 | ^ 54:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 54:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 54:19.33 457 | CSSRect GetVisualViewport() const { 54:19.33 | ^ 54:21.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 54:21.16 from Unified_cpp_dom_clients_api0.cpp:2: 54:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 54:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 54:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:21.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 54:21.16 | ^~~~~~~~~~~~~ 54:21.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StorageAccess.h:10, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:11, 54:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 54:21.16 from Unified_cpp_dom_clients_api0.cpp:2: 54:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 54:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 54:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:21.16 323 | static SizeTyped FromUnknownSize( 54:21.16 | ^~~~~~~~~~~~~~~ 54:24.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 54:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 54:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 54:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 54:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 54:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 54:24.58 from Unified_cpp_dom_cache0.cpp:20: 54:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 54:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 54:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:24.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 54:24.58 | ^~~~~~~~ 54:24.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 54:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 54:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 54:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 54:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 54:24.80 from Unified_cpp_dom_cache0.cpp:20: 54:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 54:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 54:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:24.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 54:24.80 | ^~~~~~~~ 54:26.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 54:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 54:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 54:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 54:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 54:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 54:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 54:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 54:26.68 from Unified_cpp_dom_clients_manager1.cpp:2: 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 54:26.68 189 | CSSRect GetExpandedScrollableRect() const { 54:26.68 | ^ 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 54:26.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 54:26.68 | ^ 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 54:26.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 54:26.68 | ^ 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 54:26.68 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 54:26.68 | ^ 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 54:26.68 243 | CSSRect CalculateScrollRange() const { 54:26.68 | ^ 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 54:26.68 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 54:26.68 | ^ 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 54:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 54:26.68 457 | CSSRect GetVisualViewport() const { 54:26.68 | ^ 54:27.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 54:27.47 from Unified_cpp_dom_cache0.cpp:20: 54:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 54:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 54:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:27.47 427 | SizeT Size() const { return SizeT(width, height); } 54:27.47 | ^~~~ 54:27.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 54:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 54:27.47 from Unified_cpp_dom_cache0.cpp:20: 54:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 54:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 54:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:27.47 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 54:27.47 | ^~~~~~~~ 54:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 54:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 54:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:27.47 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 54:27.48 | ^~~~~~~~ 54:27.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 54:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 54:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 54:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 54:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 54:27.48 from Unified_cpp_dom_cache0.cpp:20: 54:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 54:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 54:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:27.50 62 | Sub operator-(const Sub& aPoint) const { 54:27.50 | ^~~~~~~~ 54:27.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 54:27.96 21 | inline Rect ToRect(const gfxRect& aRect) { 54:27.96 | ^ 54:27.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/Types.h:12, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/Action.h:11, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/DBAction.h:10, 54:27.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/DBAction.cpp:7, 54:27.96 from Unified_cpp_dom_cache1.cpp:2: 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 54:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 54:27.96 760 | typename detail::Nth::Type extract() { 54:27.96 | ^~~~~~~ 54:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 54:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 54:27.97 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 54:27.97 | ^ 54:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 54:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 54:27.97 40 | inline Point ToPoint(const gfxPoint& aPoint) { 54:27.97 | ^ 54:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 54:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 54:27.97 44 | inline Size ToSize(const gfxSize& aSize) { 54:27.97 | ^ 54:27.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 54:28.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 54:28.05 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 54:28.05 | ^ 54:28.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 54:28.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 54:28.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 54:28.07 | ^ 54:28.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 54:28.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 54:28.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 54:28.07 | ^ 54:28.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 54:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 54:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 54:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 54:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 54:28.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 54:28.48 from Unified_cpp_dom_cache0.cpp:20: 54:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 54:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 54:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:28.48 43 | friend Sub operator*(T aScale, Sub aCoord) { 54:28.48 | ^~~~~~~~ 54:31.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 54:31.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 54:31.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 54:31.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:31.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:31.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:31.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:31.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 54:31.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 54:31.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:31.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:31.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 54:31.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 54:31.62 1859 | int32_t aAppUnitsPerPixel) { 54:31.62 | ^ 54:31.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 54:31.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 54:31.65 3214 | int32_t aAppUnitsPerPixel) { 54:31.65 | ^ 54:31.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 54:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 54:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 54:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:10, 54:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 54:31.69 from Unified_cpp_dom_clients_api0.cpp:2: 54:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 54:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 54:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 54:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 54:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 54:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 54:31.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 54:31.70 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 54:31.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:31.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 54:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/ClientDOMUtil.h:12, 54:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:9, 54:31.82 from Unified_cpp_dom_clients_api0.cpp:2: 54:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 54:31.82 27 | struct JSGCSetting { 54:31.82 | ^~~~~~~~~~~ 54:31.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 54:31.99 from Unified_cpp_dom_cache0.cpp:20: 54:31.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 54:31.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 54:31.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:31.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 54:31.99 | ^~~~~~~~~~~~~ 54:31.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 54:31.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/AutoUtils.cpp:7, 54:31.99 from Unified_cpp_dom_cache0.cpp:20: 54:31.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 54:31.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 54:31.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:31.99 323 | static SizeTyped FromUnknownSize( 54:31.99 | ^~~~~~~~~~~~~~~ 54:32.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 54:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 54:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 54:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 54:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 54:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 54:32.77 from RegisterBindings.cpp:375: 54:32.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 54:32.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 54:32.77 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 54:32.77 | ^ 54:32.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 54:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 54:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 54:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 54:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 54:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 54:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 54:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 54:32.94 from Unified_cpp_dom_clients_manager1.cpp:2: 54:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 54:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 54:32.94 1249 | CSSCoord ToCSSPixels() const { return _0; } 54:32.94 | ^ 54:33.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 54:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 54:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 54:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 54:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 54:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientsBinding.h:6, 54:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 54:33.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.h:10, 54:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/api/Client.cpp:7, 54:33.12 from Unified_cpp_dom_clients_api0.cpp:2: 54:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 54:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 54:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 54:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 54:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 54:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 54:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 54:33.12 760 | typename detail::Nth::Type extract() { 54:33.12 | ^~~~~~~ 54:33.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 54:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 54:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 54:34.34 332 | LayerPoint GetFixedPositionAnchor() const { 54:34.34 | ^ 54:34.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 54:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 54:34.34 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 54:34.34 | ^ 54:34.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 54:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 54:34.34 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 54:34.34 | ^ 54:34.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 54:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 54:34.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 54:34.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 54:34.67 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 54:34.67 | ^ 54:36.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 54:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:22: 54:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 54:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 54:36.02 1249 | CSSCoord ToCSSPixels() const { return _0; } 54:36.02 | ^ 54:36.87 In file included from Unified_cpp_gfx_thebes1.cpp:101: 54:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTextRun.cpp: In member function 'void gfxTextRun::DrawEmphasisMarks(gfxContext*, gfxTextRun*, gfxFloat, mozilla::gfx::Point, gfxTextRun::Range, gfxTextRun::PropertyProvider*) const': 54:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/thebes/gfxTextRun.cpp:692: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 54:36.88 692 | void gfxTextRun::DrawEmphasisMarks(gfxContext* aContext, gfxTextRun* aMark, 54:36.88 | ^~~~~~~~~~ 54:37.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 54:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 54:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 54:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 54:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.cpp:13, 54:37.27 from Unified_cpp_dom_canvas1.cpp:101: 54:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 54:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 54:37.27 332 | LayerPoint GetFixedPositionAnchor() const { 54:37.27 | ^ 54:37.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 54:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 54:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 54:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 54:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.cpp:13, 54:37.31 from Unified_cpp_dom_canvas1.cpp:101: 54:37.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 54:37.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 54:37.31 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 54:37.31 | ^ 54:37.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 54:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 54:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 54:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 54:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.cpp:13, 54:37.34 from Unified_cpp_dom_canvas1.cpp:101: 54:37.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 54:37.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 54:37.34 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 54:37.34 | ^ 54:38.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 54:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 54:38.16 from Unified_cpp_dom_webgpu0.cpp:2: 54:38.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 54:38.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 54:38.16 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 54:38.16 | ^ 54:40.39 In file included from Unified_cpp_gfx_skia7.cpp:110: 54:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In function 'SkDescriptor* auto_descriptor_from_desc(const SkDescriptor*, SkFontID, SkAutoDescriptor*)': 54:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:42:31: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 54:40.39 42 | memcpy(&rec, ptr, size); 54:40.39 | ^ 54:40.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 54:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkDraw.h:18, 54:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 54:40.40 from Unified_cpp_gfx_skia7.cpp:110: 54:40.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: 'struct SkScalerContextRec' declared here 54:40.40 55 | struct SkScalerContextRec { 54:40.40 | ^~~~~~~~~~~~~~~~~~ 54:41.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:22, 54:41.06 from Unified_cpp_gfx_skia7.cpp:110: 54:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In lambda function: 54:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:517:59: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 54:41.06 517 | std::memcpy(&rec, ptr, sizeof(rec)); 54:41.06 | ^ 54:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkTraceEvent.h:155:40: note: in definition of macro 'INTERNAL_TRACE_EVENT_ADD_SCOPED' 54:41.06 155 | TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__); \ 54:41.06 | ^~~~~~~~~~~ 54:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:512:5: note: in expansion of macro 'TRACE_EVENT1' 54:41.06 512 | TRACE_EVENT1("skia", "RecForDesc", "rec", 54:41.06 | ^~~~~~~~~~~~ 54:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:513:13: note: in expansion of macro 'TRACE_STR_COPY' 54:41.06 513 | TRACE_STR_COPY( 54:41.06 | ^~~~~~~~~~~~~~ 54:41.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 54:41.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkDraw.h:18, 54:41.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 54:41.08 from Unified_cpp_gfx_skia7.cpp:110: 54:41.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: 'struct SkScalerContextRec' declared here 54:41.08 55 | struct SkScalerContextRec { 54:41.08 | ^~~~~~~~~~~~~~~~~~ 54:41.70 In file included from Unified_cpp_gfx_skia8.cpp:101: 54:41.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkStrikeCache.cpp: In function 'bool loose_compare(const SkDescriptor&, const SkDescriptor&)': 54:41.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkStrikeCache.cpp:281:30: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 54:41.71 281 | memcpy(&lhsRec, ptr, size); 54:41.71 | ^ 54:41.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkDescriptor.h:15, 54:41.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkStrike.h:16, 54:41.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkStrike.cpp:8, 54:41.71 from Unified_cpp_gfx_skia8.cpp:92: 54:41.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: 'struct SkScalerContextRec' declared here 54:41.71 55 | struct SkScalerContextRec { 54:41.71 | ^~~~~~~~~~~~~~~~~~ 54:41.71 In file included from Unified_cpp_gfx_skia8.cpp:101: 54:41.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkStrikeCache.cpp:285:30: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 54:41.71 285 | memcpy(&rhsRec, ptr, size); 54:41.71 | ^ 54:41.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkDescriptor.h:15, 54:41.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkStrike.h:16, 54:41.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkStrike.cpp:8, 54:41.71 from Unified_cpp_gfx_skia8.cpp:92: 54:41.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: 'struct SkScalerContextRec' declared here 54:41.71 55 | struct SkScalerContextRec { 54:41.71 | ^~~~~~~~~~~~~~~~~~ 54:41.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 54:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:28: 54:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 54:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 54:41.90 1859 | int32_t aAppUnitsPerPixel) { 54:41.90 | ^ 54:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 54:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 54:41.94 3214 | int32_t aAppUnitsPerPixel) { 54:41.94 | ^ 54:42.06 In file included from Unified_cpp_gfx_skia7.cpp:119: 54:42.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkResourceCache.cpp: At global scope: 54:42.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkResourceCache.cpp:75:24: warning: 'SkResourceCache::Hash' has a base 'SkTHashTable' whose type uses the anonymous namespace [-Wsubobject-linkage] 54:42.06 75 | class SkResourceCache::Hash : 54:42.06 | ^~~~ 54:42.24 In file included from Unified_cpp_gfx_skia7.cpp:137: 54:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkScalerContext.cpp: In static member function 'static SkDescriptor* SkScalerContext::MakeDescriptorForPaths(SkFontID, SkAutoDescriptor*)': 54:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkScalerContext.cpp:1118:32: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 54:42.24 1118 | memset(&rec, 0, sizeof(rec)); 54:42.24 | ^ 54:42.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 54:42.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkDraw.h:18, 54:42.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 54:42.24 from Unified_cpp_gfx_skia7.cpp:110: 54:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: 'struct SkScalerContextRec' declared here 54:42.24 55 | struct SkScalerContextRec { 54:42.24 | ^~~~~~~~~~~~~~~~~~ 54:42.49 In file included from Unified_cpp_gfx_skia6.cpp:128: 54:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRRect.cpp: In member function 'size_t SkRRect::readFromMemory(const void*, size_t)': 54:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkRRect.cpp:557:39: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class SkRRect' leaves 4 bytes unchanged [-Wclass-memaccess] 54:42.49 557 | memcpy(&raw, buffer, kSizeInMemory); 54:42.49 | ^ 54:42.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/include/private/SkPathRef.h:13, 54:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/src/core/SkPath_serial.cpp:10, 54:42.49 from Unified_cpp_gfx_skia6.cpp:2: 54:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/skia/skia/include/core/SkRRect.h:30:14: note: 'class SkRRect' declared here 54:42.49 30 | class SK_API SkRRect { 54:42.49 | ^~~~~~~ 54:42.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 54:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:22: 54:42.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 54:42.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 54:42.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 54:42.62 | ^ 54:44.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 54:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:9: 54:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 54:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 54:44.96 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 54:44.96 | ^ 54:45.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 54:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 54:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:45.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:45.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 54:45.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 54:45.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:45.55 40 | friend Sub operator*(Sub aCoord, T aScale) { 54:45.56 | ^~~~~~~~ 54:45.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 54:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 54:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 54:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 54:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 54:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 54:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 54:45.69 from Unified_cpp_dom_clients_manager1.cpp:2: 54:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 54:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 54:45.69 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 54:45.69 | ^ 54:45.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.h:10, 54:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 54:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 54:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 54:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 54:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 54:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 54:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 54:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 54:45.88 760 | typename detail::Nth::Type extract() { 54:45.88 | ^~~~~~~ 54:46.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.cpp:28, 54:46.27 from Unified_cpp_dom_canvas1.cpp:101: 54:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 54:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 54:46.27 1394 | LayerPoint GetFixedPositionAnchor() { 54:46.27 | ^ 54:46.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:46.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:46.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:46.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:46.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 54:46.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 54:46.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 54:46.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 54:46.33 | ^~~~~~~~ 54:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 54:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 54:46.38 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 54:46.38 | ^ 54:46.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 54:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 54:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 54:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 54:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 54:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 54:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 54:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 54:46.66 from PBrowserChild.cpp:7, 54:46.66 from UnifiedProtocols8.cpp:2: 54:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 54:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 54:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 54:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 54:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 54:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 54:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 54:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 54:46.66 760 | typename detail::Nth::Type extract() { 54:46.66 | ^~~~~~~ 54:46.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 54:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 54:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 54:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 54:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 54:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 54:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 54:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 54:46.71 21 | inline Rect ToRect(const gfxRect& aRect) { 54:46.71 | ^ 54:46.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 54:46.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 54:46.72 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 54:46.72 | ^ 54:46.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 54:46.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 54:46.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 54:46.73 | ^ 54:46.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 54:46.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 54:46.77 44 | inline Size ToSize(const gfxSize& aSize) { 54:46.77 | ^ 54:46.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 54:46.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 54:46.79 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 54:46.79 | ^ 54:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 54:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 54:46.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 54:46.85 | ^ 54:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 54:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 54:46.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 54:46.85 | ^ 54:48.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:48.43 427 | SizeT Size() const { return SizeT(width, height); } 54:48.43 | ^~~~ 54:48.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 54:48.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 54:48.43 | ^~~~~~~~ 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 54:48.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 54:48.43 | ^~~~~~~~ 54:48.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 54:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:48.43 62 | Sub operator-(const Sub& aPoint) const { 54:48.43 | ^~~~~~~~ 54:49.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 54:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 54:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 54:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 54:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 54:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:28: 54:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 54:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 54:49.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 54:49.01 | ^ 54:49.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 54:49.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 54:49.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 54:49.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 54:49.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 54:49.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 54:49.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 54:49.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 54:49.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:28: 54:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 54:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 54:49.22 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 54:49.22 | ^ 54:50.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 54:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 54:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:50.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 54:50.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 54:50.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:50.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 54:50.02 | ^~~~~~~~ 54:50.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 54:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 54:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 54:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 54:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 54:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 54:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 54:50.82 1859 | int32_t aAppUnitsPerPixel) { 54:50.82 | ^ 54:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 54:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 54:50.86 3214 | int32_t aAppUnitsPerPixel) { 54:50.86 | ^ 54:52.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h:29, 54:52.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:6, 54:52.87 from Unified_cpp_dom_canvas0.cpp:20: 54:52.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 54:52.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 54:52.87 1394 | LayerPoint GetFixedPositionAnchor() { 54:52.87 | ^ 54:52.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 54:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 54:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 54:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 54:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 54:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:52.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 54:52.99 | ^ 54:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 54:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 54:53.01 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 54:53.01 | ^ 54:53.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 54:53.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 54:53.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 54:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 54:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 54:53.36 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 54:53.36 | ^ 54:54.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 54:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:22: 54:54.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 54:54.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 54:54.54 21 | inline Rect ToRect(const gfxRect& aRect) { 54:54.54 | ^ 54:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 54:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 54:54.56 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 54:54.56 | ^ 54:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 54:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 54:54.61 40 | inline Point ToPoint(const gfxPoint& aPoint) { 54:54.61 | ^ 54:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 54:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 54:54.64 44 | inline Size ToSize(const gfxSize& aSize) { 54:54.64 | ^ 54:54.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:54.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:20, 54:54.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 54:54.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:54.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 54:54.73 | ^ 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 54:54.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 54:54.73 | ^ 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 54:54.73 52 | inline gfxSize ThebesSize(const Size& aSize) { 54:54.73 | ^ 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 54:54.73 56 | inline gfxRect ThebesRect(const Rect& aRect) { 54:54.73 | ^ 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 54:54.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 54:54.73 | ^ 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 54:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 54:54.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 54:54.73 | ^ 54:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 54:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 54:54.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 54:54.76 | ^ 54:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 54:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 54:54.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 54:54.76 | ^ 54:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 54:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 54:54.84 371 | nscoord aAppUnitsPerDevPixel) { 54:54.84 | ^ 54:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 54:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 54:54.84 380 | nscoord aAppUnitsPerDevPixel) { 54:54.84 | ^ 54:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 54:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 54:54.86 387 | nscoord aAppUnitsPerDevPixel) { 54:54.86 | ^ 54:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 54:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:54.88 394 | nscoord aAppUnitsPerDevPixel) { 54:54.88 | ^ 54:57.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 54:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 54:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 54:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 54:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 54:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:22: 54:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 54:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 54:57.71 1859 | int32_t aAppUnitsPerPixel) { 54:57.71 | ^ 54:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 54:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 54:57.71 3214 | int32_t aAppUnitsPerPixel) { 54:57.71 | ^ 54:58.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 54:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 54:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 54:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:58.05 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 54:58.05 | ^~~~~~~~~~~~~ 54:58.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 54:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 54:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 54:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 54:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 54:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 54:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 54:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:58.05 323 | static SizeTyped FromUnknownSize( 54:58.05 | ^~~~~~~~~~~~~~~ 54:58.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 54:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 54:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:22: 54:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 54:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 54:58.96 332 | LayerPoint GetFixedPositionAnchor() const { 54:58.96 | ^ 54:59.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 54:59.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 54:59.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 54:59.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 54:59.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 54:59.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 54:59.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 54:59.10 from RegisterBindings.cpp:7: 54:59.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 54:59.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 54:59.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:59.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 54:59.10 | ^~~~~~~~ 54:59.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 54:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 54:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:22: 54:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 54:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 54:59.12 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 54:59.12 | ^ 54:59.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 54:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 54:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 54:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 54:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 54:59.23 from RegisterBindings.cpp:7: 54:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 54:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 54:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 54:59.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 54:59.23 | ^~~~~~~~ 54:59.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 54:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 54:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 54:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 54:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 54:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 54:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 54:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:22: 54:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 54:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 54:59.29 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 54:59.29 | ^ 55:00.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 55:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 55:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 55:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 55:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 55:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 55:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 55:00.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 55:00.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 55:00.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 55:00.11 332 | LayerPoint GetFixedPositionAnchor() const { 55:00.11 | ^ 55:00.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 55:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 55:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 55:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 55:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 55:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 55:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 55:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 55:00.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 55:00.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 55:00.50 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 55:00.50 | ^ 55:00.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 55:00.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 55:00.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 55:00.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 55:00.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 55:00.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 55:00.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 55:00.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 55:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 55:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 55:00.78 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 55:00.78 | ^ 55:02.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 55:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 55:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 55:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 55:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 55:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 55:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 55:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 55:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 55:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 55:02.05 from Unified_cpp_dom_clients_manager1.cpp:2: 55:02.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 55:02.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 55:02.05 21 | inline Rect ToRect(const gfxRect& aRect) { 55:02.05 | ^ 55:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 55:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 55:02.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 55:02.11 | ^ 55:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 55:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 55:02.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 55:02.11 | ^ 55:02.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 55:02.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 55:02.21 44 | inline Size ToSize(const gfxSize& aSize) { 55:02.21 | ^ 55:02.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 55:02.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 55:02.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 55:02.24 | ^ 55:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 55:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 55:02.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 55:02.26 | ^ 55:02.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 55:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 55:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:02.34 from RegisterBindings.cpp:7: 55:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 55:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 55:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:02.34 427 | SizeT Size() const { return SizeT(width, height); } 55:02.34 | ^~~~ 55:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 55:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 55:02.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 55:02.38 | ^ 55:02.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:02.43 from RegisterBindings.cpp:7: 55:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 55:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 55:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:02.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 55:02.43 | ^~~~~~~~ 55:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 55:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 55:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:02.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 55:02.43 | ^~~~~~~~ 55:02.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 55:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 55:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:02.45 from RegisterBindings.cpp:7: 55:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 55:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 55:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:02.45 62 | Sub operator-(const Sub& aPoint) const { 55:02.45 | ^~~~~~~~ 55:05.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 55:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 55:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 55:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 55:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 55:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 55:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 55:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 55:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 55:05.81 from Unified_cpp_dom_clients_manager1.cpp:2: 55:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 55:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 55:05.81 1859 | int32_t aAppUnitsPerPixel) { 55:05.81 | ^ 55:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 55:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 55:05.81 3214 | int32_t aAppUnitsPerPixel) { 55:05.81 | ^ 55:06.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:06.69 from RegisterBindings.cpp:7: 55:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 55:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 55:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:06.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 55:06.69 | ^~~~~~~~ 55:06.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 55:06.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 55:06.69 from Unified_cpp_dom_clients_manager1.cpp:2: 55:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 55:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 55:06.69 332 | LayerPoint GetFixedPositionAnchor() const { 55:06.69 | ^ 55:06.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 55:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 55:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 55:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 55:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 55:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 55:06.84 from Unified_cpp_dom_clients_manager1.cpp:2: 55:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 55:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 55:06.84 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 55:06.84 | ^ 55:06.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 55:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 55:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 55:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 55:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 55:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 55:06.89 from Unified_cpp_dom_clients_manager1.cpp:2: 55:06.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 55:06.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 55:06.89 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 55:06.89 | ^ 55:07.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIProperties.h:14, 55:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 55:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFile.h:527, 55:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/Types.h:13, 55:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/Action.h:11, 55:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/Action.cpp:7, 55:07.32 from Unified_cpp_dom_cache0.cpp:2: 55:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 55:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 55:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 55:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 55:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 55:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 55:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 55:07.32 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 55:07.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:07.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 55:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/Cache.cpp:15, 55:07.32 from Unified_cpp_dom_cache0.cpp:29: 55:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 55:07.32 27 | struct JSGCSetting { 55:07.32 | ^~~~~~~~~~~ 55:07.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 55:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 55:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 55:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 55:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 55:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 55:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 55:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:07.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 55:07.70 | ^ 55:07.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 55:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 55:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 55:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 55:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 55:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 55:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/Types.h:12, 55:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/cache/Action.h:11, 55:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/cache/Action.cpp:7, 55:07.91 from Unified_cpp_dom_cache0.cpp:2: 55:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 55:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 55:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 55:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 55:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 55:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 55:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 55:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 55:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 55:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 55:07.91 760 | typename detail::Nth::Type extract() { 55:07.91 | ^~~~~~~ 55:08.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:28: 55:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 55:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 55:08.48 1394 | LayerPoint GetFixedPositionAnchor() { 55:08.48 | ^ 55:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 55:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 55:08.49 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 55:08.49 | ^ 55:08.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 55:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:08.52 from RegisterBindings.cpp:7: 55:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 55:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 55:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:08.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 55:08.52 | ^~~~~~~~~~~~~ 55:08.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 55:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:08.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:08.63 from RegisterBindings.cpp:7: 55:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 55:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 55:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:08.63 323 | static SizeTyped FromUnknownSize( 55:08.63 | ^~~~~~~~~~~~~~~ 55:10.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 55:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 55:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 55:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 55:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 55:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 55:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 55:10.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 55:10.39 | ^ 55:17.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGObserverUtils.h:22, 55:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.cpp:51, 55:17.06 from Unified_cpp_dom_canvas1.cpp:101: 55:17.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 55:17.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 55:17.06 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 55:17.06 | ^ 55:17.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:46, 55:17.09 from Unified_cpp_dom_canvas0.cpp:20: 55:17.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h: In member function 'gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const': 55:17.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:77: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 55:17.09 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 55:17.09 | ^ 55:18.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 55:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 55:18.68 from Unified_cpp_dom_webgpu0.cpp:2: 55:18.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 55:18.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 55:18.68 21 | inline Rect ToRect(const gfxRect& aRect) { 55:18.68 | ^ 55:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 55:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 55:18.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 55:18.70 | ^ 55:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 55:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 55:18.70 40 | inline Point ToPoint(const gfxPoint& aPoint) { 55:18.70 | ^ 55:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 55:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 55:18.73 44 | inline Size ToSize(const gfxSize& aSize) { 55:18.73 | ^ 55:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 55:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 55:18.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 55:18.73 | ^ 55:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 55:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 55:18.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 55:18.76 | ^ 55:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 55:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 55:18.76 56 | inline gfxRect ThebesRect(const Rect& aRect) { 55:18.76 | ^ 55:19.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 55:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 55:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 55:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Shmem.h:18, 55:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:22, 55:19.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 55:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 55:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:19.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 55:19.01 | ^ 55:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 55:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 55:19.02 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 55:19.02 | ^ 55:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 55:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 55:19.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 55:19.03 | ^ 55:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 55:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 55:19.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 55:19.06 | ^ 55:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 55:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 55:19.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 55:19.06 | ^ 55:19.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 55:19.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 55:19.12 371 | nscoord aAppUnitsPerDevPixel) { 55:19.12 | ^ 55:19.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 55:19.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 55:19.14 380 | nscoord aAppUnitsPerDevPixel) { 55:19.14 | ^ 55:19.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 55:19.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 55:19.14 387 | nscoord aAppUnitsPerDevPixel) { 55:19.14 | ^ 55:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 55:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:19.16 394 | nscoord aAppUnitsPerDevPixel) { 55:19.16 | ^ 55:19.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 55:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 55:19.95 from Unified_cpp_dom_webgpu0.cpp:2: 55:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 55:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 55:19.95 1859 | int32_t aAppUnitsPerPixel) { 55:19.95 | ^ 55:20.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 55:20.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 55:20.04 3214 | int32_t aAppUnitsPerPixel) { 55:20.04 | ^ 55:21.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 55:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 55:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 55:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:21.89 from RegisterBindings.cpp:7: 55:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 55:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:21.89 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 55:21.89 | ^~~~~~~~~~~~~~ 55:22.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 55:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:22.23 from RegisterBindings.cpp:7: 55:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 55:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:22.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 55:22.23 | ^~~~~~~~~~~~~ 55:22.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:22.42 from RegisterBindings.cpp:7: 55:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 55:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 55:22.42 383 | Point TopLeft() const { return Point(x, y); } 55:22.42 | ^~~~~~~ 55:22.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:22.42 from RegisterBindings.cpp:7: 55:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 55:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:22.42 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 55:22.42 | ^~~~~~~~~~~~~~~ 55:22.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 55:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 55:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 55:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 55:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 55:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:50, 55:22.74 from Unified_cpp_dom_canvas0.cpp:20: 55:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 55:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 55:22.74 49 | gfx::Size GetInheritedScale() const { return mScale; } 55:22.74 | ^ 55:23.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 55:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 55:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 55:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 55:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 55:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 55:23.57 189 | CSSRect GetExpandedScrollableRect() const { 55:23.57 | ^ 55:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 55:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 55:23.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 55:23.57 | ^ 55:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 55:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 55:23.57 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 55:23.57 | ^ 55:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 55:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 55:23.57 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 55:23.57 | ^ 55:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 55:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 55:23.57 243 | CSSRect CalculateScrollRange() const { 55:23.57 | ^ 55:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 55:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 55:23.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 55:23.64 | ^ 55:23.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 55:23.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 55:23.65 457 | CSSRect GetVisualViewport() const { 55:23.65 | ^ 55:25.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:25.75 from RegisterBindings.cpp:7: 55:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 55:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 55:25.75 277 | static RectTyped FromUnknownRect( 55:25.75 | ^~~~~~~~~~~~~~~ 55:25.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:25.75 from RegisterBindings.cpp:7: 55:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 55:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 55:25.75 150 | static PointTyped FromUnknownPoint( 55:25.75 | ^~~~~~~~~~~~~~~~ 55:25.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:25.75 from RegisterBindings.cpp:7: 55:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 55:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 55:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 55:25.75 282 | RectTyped ToUnknownRect() const { 55:25.75 | ^~~~~~~~~~~~~ 55:25.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 55:25.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.cpp:58, 55:25.87 from Unified_cpp_dom_canvas1.cpp:101: 55:25.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 55:25.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 55:25.87 49 | gfx::Size GetInheritedScale() const { return mScale; } 55:25.87 | ^ 55:25.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 55:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 55:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 55:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 55:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 55:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 55:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 55:25.91 from Unified_cpp_dom_webgpu0.cpp:2: 55:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 55:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 55:25.91 332 | LayerPoint GetFixedPositionAnchor() const { 55:25.91 | ^ 55:26.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 55:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 55:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 55:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 55:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 55:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 55:26.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 55:26.04 from Unified_cpp_dom_webgpu0.cpp:2: 55:26.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 55:26.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 55:26.04 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 55:26.04 | ^ 55:26.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MotionPathUtils.h:12, 55:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 55:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 55:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 55:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 55:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 55:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 55:26.17 1249 | CSSCoord ToCSSPixels() const { return _0; } 55:26.17 | ^ 55:26.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 55:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 55:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 55:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 55:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 55:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 55:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 55:26.20 from Unified_cpp_dom_webgpu0.cpp:2: 55:26.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 55:26.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 55:26.20 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 55:26.20 | ^ 55:27.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 55:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 55:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 55:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 55:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 55:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 55:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:27.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 55:27.07 | ^ 55:27.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 55:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 55:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 55:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 55:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 55:27.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 55:27.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 55:27.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 55:27.44 | ^ 55:27.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 55:27.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:9: 55:27.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 55:27.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 55:27.94 21 | inline Rect ToRect(const gfxRect& aRect) { 55:27.94 | ^ 55:27.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 55:27.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 55:27.94 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 55:27.94 | ^ 55:27.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 55:27.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 55:27.94 40 | inline Point ToPoint(const gfxPoint& aPoint) { 55:27.94 | ^ 55:27.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 55:27.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 55:27.94 44 | inline Size ToSize(const gfxSize& aSize) { 55:27.94 | ^ 55:27.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 55:27.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 55:27.99 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 55:27.99 | ^ 55:27.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 55:28.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 55:28.00 52 | inline gfxSize ThebesSize(const Size& aSize) { 55:28.00 | ^ 55:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 55:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 55:28.09 56 | inline gfxRect ThebesRect(const Rect& aRect) { 55:28.09 | ^ 55:28.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 55:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 55:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 55:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 55:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 55:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 55:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:28.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 55:28.12 | ^ 55:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 55:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 55:28.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 55:28.13 | ^ 55:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 55:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 55:28.13 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 55:28.13 | ^ 55:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 55:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 55:28.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 55:28.13 | ^ 55:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 55:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 55:28.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 55:28.14 | ^ 55:28.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 55:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 55:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 55:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 55:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 55:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 55:28.22 189 | CSSRect GetExpandedScrollableRect() const { 55:28.22 | ^ 55:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 55:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 55:28.22 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 55:28.22 | ^ 55:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 55:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 55:28.22 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 55:28.22 | ^ 55:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 55:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 55:28.35 371 | nscoord aAppUnitsPerDevPixel) { 55:28.35 | ^ 55:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 55:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 55:28.35 380 | nscoord aAppUnitsPerDevPixel) { 55:28.35 | ^ 55:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 55:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 55:28.37 387 | nscoord aAppUnitsPerDevPixel) { 55:28.37 | ^ 55:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 55:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 55:28.37 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 55:28.37 | ^ 55:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 55:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 55:28.37 243 | CSSRect CalculateScrollRange() const { 55:28.37 | ^ 55:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 55:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 55:28.37 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 55:28.37 | ^ 55:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 55:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 55:28.37 457 | CSSRect GetVisualViewport() const { 55:28.37 | ^ 55:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 55:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:28.39 394 | nscoord aAppUnitsPerDevPixel) { 55:28.39 | ^ 55:29.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 55:29.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 55:29.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 55:29.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 55:29.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 55:29.06 189 | CSSRect GetExpandedScrollableRect() const { 55:29.06 | ^ 55:29.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 55:29.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 55:29.06 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 55:29.06 | ^ 55:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 55:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 55:29.07 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 55:29.07 | ^ 55:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 55:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 55:29.07 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 55:29.07 | ^ 55:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 55:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 55:29.07 243 | CSSRect CalculateScrollRange() const { 55:29.07 | ^ 55:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 55:29.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 55:29.07 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 55:29.07 | ^ 55:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 55:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 55:29.08 457 | CSSRect GetVisualViewport() const { 55:29.08 | ^ 55:29.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 55:29.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 55:29.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 55:29.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 55:29.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 55:29.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 55:29.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 55:29.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 55:29.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 55:29.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 55:29.67 1249 | CSSCoord ToCSSPixels() const { return _0; } 55:29.67 | ^ 55:31.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 55:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 55:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 55:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 55:31.73 1249 | CSSCoord ToCSSPixels() const { return _0; } 55:31.73 | ^ 55:32.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 55:32.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 55:32.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 55:32.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 55:32.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:32.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:32.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:32.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 55:32.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 55:32.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 55:32.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:9: 55:32.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 55:32.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 55:32.48 1859 | int32_t aAppUnitsPerPixel) { 55:32.48 | ^ 55:32.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 55:32.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:50, 55:32.56 from Unified_cpp_dom_canvas0.cpp:20: 55:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 55:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 55:32.56 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 55:32.56 | ^ 55:32.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 55:32.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 55:32.60 3214 | int32_t aAppUnitsPerPixel) { 55:32.60 | ^ 55:33.11 dom/commandhandler 55:33.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 55:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 55:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 55:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.h:17, 55:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:120: 55:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 55:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 55:33.55 1394 | LayerPoint GetFixedPositionAnchor() { 55:33.55 | ^ 55:33.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 55:33.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 55:33.86 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 55:33.86 | ^ 55:41.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:41.34 from Unified_cpp_dom_canvas1.cpp:2: 55:41.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 55:41.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 55:41.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:41.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 55:41.34 | ^~~~~~~~ 55:41.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 55:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 55:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:41.68 from Unified_cpp_dom_canvas1.cpp:2: 55:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 55:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 55:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:41.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 55:41.68 | ^~~~~~~~ 55:42.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 55:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 55:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 55:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 55:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:9: 55:42.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 55:42.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 55:42.47 332 | LayerPoint GetFixedPositionAnchor() const { 55:42.47 | ^ 55:43.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 55:43.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:43.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:43.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:43.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 55:43.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 55:43.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 55:43.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:9: 55:43.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 55:43.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 55:43.03 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 55:43.03 | ^ 55:43.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 55:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 55:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 55:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 55:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 55:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 55:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 55:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:9: 55:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 55:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 55:43.30 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 55:43.30 | ^ 55:44.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 55:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 55:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 55:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/CanvasContext.cpp:9, 55:44.61 from Unified_cpp_dom_webgpu0.cpp:38: 55:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 55:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 55:44.61 1394 | LayerPoint GetFixedPositionAnchor() { 55:44.61 | ^ 55:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 55:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 55:44.66 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 55:44.66 | ^ 55:44.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:44.80 from Unified_cpp_dom_canvas1.cpp:2: 55:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 55:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 55:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:44.80 427 | SizeT Size() const { return SizeT(width, height); } 55:44.80 | ^~~~ 55:44.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:44.80 from Unified_cpp_dom_canvas1.cpp:2: 55:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 55:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 55:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:44.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 55:44.80 | ^~~~~~~~ 55:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 55:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 55:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:44.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 55:44.80 | ^~~~~~~~ 55:44.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:44.81 from Unified_cpp_dom_canvas1.cpp:2: 55:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 55:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 55:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:44.86 62 | Sub operator-(const Sub& aPoint) const { 55:44.86 | ^~~~~~~~ 55:47.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:47.14 from Unified_cpp_dom_canvas1.cpp:2: 55:47.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 55:47.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 55:47.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:47.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 55:47.14 | ^~~~~~~~ 55:49.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 55:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:49.02 from RegisterBindings.cpp:7: 55:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 55:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 55:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 55:49.02 246 | PointTyped As2DPoint() const { 55:49.02 | ^~~~~~~~~ 55:49.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:49.25 from Unified_cpp_dom_canvas1.cpp:2: 55:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 55:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 55:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:49.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 55:49.25 | ^~~~~~~~~~~~~ 55:49.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:49.25 from RegisterBindings.cpp:7: 55:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 55:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 55:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 55:49.25 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 55:49.25 | ^~~~~~~~~ 55:49.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 55:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 55:49.25 from RegisterBindings.cpp:7: 55:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 55:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 55:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 55:49.26 2266 | PointTyped TransformPointSimple( 55:49.26 | ^~~~~~~~~~~~~~~~~~~~ 55:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 55:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 55:49.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 55:49.26 794 | RectTyped TransformAndClipBounds( 55:49.26 | ^~~~~~~~~~~~~~~~~~~~~~ 55:49.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:49.33 from Unified_cpp_dom_canvas1.cpp:2: 55:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 55:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 55:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:49.33 323 | static SizeTyped FromUnknownSize( 55:49.33 | ^~~~~~~~~~~~~~~ 55:55.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 55:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 55:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 55:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 55:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 55:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 55:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 55:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 55:55.87 from Unified_cpp_dom_clients_manager0.cpp:2: 55:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 55:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 55:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:55.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 55:55.87 | ^~~~~~~~ 55:55.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 55:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 55:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 55:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 55:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 55:55.99 from Unified_cpp_dom_clients_manager0.cpp:2: 55:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 55:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 55:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:55.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 55:55.99 | ^~~~~~~~ 55:56.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.h:10, 55:56.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/X11BasicCompositor.cpp:7: 55:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 55:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 55:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 55:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 55:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 55:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 55:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 55:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 55:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 55:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 55:56.06 760 | typename detail::Nth::Type extract() { 55:56.06 | ^~~~~~~ 55:57.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:57.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:57.24 from Unified_cpp_dom_canvas1.cpp:2: 55:57.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:57.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 55:57.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:57.24 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 55:57.24 | ^~~~~~~~~~~~~~ 55:57.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 55:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 55:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 55:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 55:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 55:57.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 55:57.36 from Unified_cpp_dom_clients_manager0.cpp:2: 55:57.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 55:57.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 55:57.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:57.36 427 | SizeT Size() const { return SizeT(width, height); } 55:57.36 | ^~~~ 55:57.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 55:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 55:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 55:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 55:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 55:57.37 from Unified_cpp_dom_clients_manager0.cpp:2: 55:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 55:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 55:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:57.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 55:57.37 | ^~~~~~~~ 55:57.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 55:57.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 55:57.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:57.39 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 55:57.39 | ^~~~~~~~ 55:57.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 55:57.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 55:57.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 55:57.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 55:57.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 55:57.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 55:57.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 55:57.40 from Unified_cpp_dom_clients_manager0.cpp:2: 55:57.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 55:57.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 55:57.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:57.40 62 | Sub operator-(const Sub& aPoint) const { 55:57.40 | ^~~~~~~~ 55:58.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 55:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 55:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 55:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 55:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 55:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 55:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 55:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 55:58.20 from Unified_cpp_dom_clients_manager0.cpp:2: 55:58.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 55:58.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 55:58.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:58.20 43 | friend Sub operator*(T aScale, Sub aCoord) { 55:58.20 | ^~~~~~~~ 55:58.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 55:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 55:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 55:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 55:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:58.41 from Unified_cpp_dom_canvas1.cpp:2: 55:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 55:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:58.41 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 55:58.41 | ^~~~~~~~~~~~~ 55:58.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:58.72 from Unified_cpp_dom_canvas1.cpp:2: 55:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 55:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 55:58.72 383 | Point TopLeft() const { return Point(x, y); } 55:58.72 | ^~~~~~~ 55:58.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 55:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 55:58.72 from Unified_cpp_dom_canvas1.cpp:2: 55:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 55:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 55:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:58.72 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 55:58.72 | ^~~~~~~~~~~~~~~ 55:58.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 55:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 55:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 55:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 55:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 55:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 55:58.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 55:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 55:58.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 55:58.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 55:58.98 | ^ 55:59.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 55:59.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 55:59.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 55:59.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/CanvasContext.cpp:13, 55:59.99 from Unified_cpp_dom_webgpu0.cpp:38: 55:59.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 55:59.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 55:59.99 49 | gfx::Size GetInheritedScale() const { return mScale; } 55:59.99 | ^ 56:00.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 56:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 56:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 56:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 56:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 56:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 56:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 56:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 56:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 56:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 56:00.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 56:00.01 | ^ 56:00.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 56:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 56:00.21 from Unified_cpp_dom_clients_manager0.cpp:2: 56:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 56:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 56:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:00.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 56:00.21 | ^~~~~~~~~~~~~ 56:00.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 56:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 56:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:13, 56:00.21 from Unified_cpp_dom_clients_manager0.cpp:2: 56:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 56:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 56:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:00.21 323 | static SizeTyped FromUnknownSize( 56:00.21 | ^~~~~~~~~~~~~~~ 56:03.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 56:03.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 56:03.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 56:03.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 56:03.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 56:03.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 56:03.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 56:03.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:03.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 56:03.21 | ^ 56:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 56:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 56:03.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 56:03.26 | ^ 56:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 56:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 56:03.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 56:03.26 | ^ 56:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 56:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 56:03.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 56:03.30 | ^ 56:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 56:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 56:03.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 56:03.30 | ^ 56:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 56:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 56:03.41 371 | nscoord aAppUnitsPerDevPixel) { 56:03.41 | ^ 56:03.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 56:03.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 56:03.45 380 | nscoord aAppUnitsPerDevPixel) { 56:03.45 | ^ 56:03.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 56:03.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 56:03.45 387 | nscoord aAppUnitsPerDevPixel) { 56:03.45 | ^ 56:03.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 56:03.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:03.47 394 | nscoord aAppUnitsPerDevPixel) { 56:03.47 | ^ 56:04.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:04.09 from Unified_cpp_dom_webgpu0.cpp:2: 56:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 56:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 56:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:04.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 56:04.09 | ^~~~~~~~ 56:04.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:04.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:04.09 from Unified_cpp_dom_webgpu0.cpp:2: 56:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 56:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 56:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:04.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 56:04.09 | ^~~~~~~~ 56:04.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:04.13 from Unified_cpp_dom_webgpu0.cpp:2: 56:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 56:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 56:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:04.13 323 | static SizeTyped FromUnknownSize( 56:04.13 | ^~~~~~~~~~~~~~~ 56:04.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:04.13 from Unified_cpp_dom_webgpu0.cpp:2: 56:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 56:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 56:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:04.13 427 | SizeT Size() const { return SizeT(width, height); } 56:04.13 | ^~~~ 56:04.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:04.14 from Unified_cpp_dom_webgpu0.cpp:2: 56:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 56:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 56:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:04.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 56:04.14 | ^~~~~~~~ 56:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 56:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 56:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:04.14 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 56:04.14 | ^~~~~~~~ 56:04.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:04.14 from Unified_cpp_dom_webgpu0.cpp:2: 56:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 56:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 56:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:04.14 62 | Sub operator-(const Sub& aPoint) const { 56:04.14 | ^~~~~~~~ 56:04.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 56:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 56:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 56:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 56:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 56:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 56:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 56:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:134: 56:04.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 56:04.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 56:04.22 49 | gfx::Size GetInheritedScale() const { return mScale; } 56:04.22 | ^ 56:04.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:04.27 from Unified_cpp_dom_webgpu0.cpp:2: 56:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 56:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 56:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:04.27 43 | friend Sub operator*(T aScale, Sub aCoord) { 56:04.27 | ^~~~~~~~ 56:05.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 56:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 56:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:32, 56:05.19 from Unified_cpp_dom_clients_manager1.cpp:2: 56:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 56:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 56:05.19 1394 | LayerPoint GetFixedPositionAnchor() { 56:05.19 | ^ 56:05.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 56:05.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 56:05.27 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 56:05.27 | ^ 56:06.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/Common.h:19, 56:06.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/IntermNode.h:25, 56:06.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:12, 56:06.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:7: 56:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp: In member function 'void sh::TIntermTraverser::insertStatementsInBlockAtPosition(sh::TIntermBlock*, size_t, const TIntermSequence&, const TIntermSequence&)': 56:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:289:21: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 56:06.77 289 | ASSERT(position >= 0); 56:06.77 | ~~~~~~~~~^~~~ 56:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/checkout/src/common/debug.h:288:64: note: in definition of macro 'ASSERT' 56:06.77 288 | # define ASSERT(condition) ANGLE_EAT_STREAM_PARAMETERS << !(condition) 56:06.77 | ^~~~~~~~~ 56:12.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:12.54 from Unified_cpp_dom_webgpu0.cpp:2: 56:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 56:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 56:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:12.54 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 56:12.54 | ^~~~~~~~~~~~~~ 56:12.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:12.54 from Unified_cpp_dom_webgpu0.cpp:2: 56:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 56:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 56:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:12.54 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 56:12.54 | ^~~~~~~~~~~~~ 56:12.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 56:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:33: 56:12.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 56:12.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 56:12.58 1394 | LayerPoint GetFixedPositionAnchor() { 56:12.58 | ^ 56:12.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 56:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:12.68 from Unified_cpp_dom_webgpu0.cpp:2: 56:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 56:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 56:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 56:12.68 383 | Point TopLeft() const { return Point(x, y); } 56:12.68 | ^~~~~~~ 56:12.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 56:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 56:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:12.73 from Unified_cpp_dom_webgpu0.cpp:2: 56:12.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 56:12.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 56:12.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:12.73 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 56:12.73 | ^~~~~~~~~~~~~~~ 56:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 56:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 56:12.78 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 56:12.78 | ^ 56:14.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 56:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 56:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 56:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:134: 56:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 56:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 56:14.32 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 56:14.32 | ^ 56:16.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 56:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 56:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 56:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 56:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:16.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 56:16.45 | ^ 56:18.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 56:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 56:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 56:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 56:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 56:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 56:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 56:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 56:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 56:18.95 189 | CSSRect GetExpandedScrollableRect() const { 56:18.95 | ^ 56:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 56:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 56:18.96 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 56:18.96 | ^ 56:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 56:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 56:18.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 56:18.98 | ^ 56:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 56:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 56:19.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 56:19.00 | ^ 56:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 56:19.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 56:19.01 243 | CSSRect CalculateScrollRange() const { 56:19.01 | ^ 56:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 56:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 56:19.03 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 56:19.03 | ^ 56:19.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 56:19.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 56:19.09 457 | CSSRect GetVisualViewport() const { 56:19.09 | ^ 56:19.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 56:19.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 56:19.34 from Unified_cpp_dom_canvas1.cpp:2: 56:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 56:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 56:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 56:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 56:19.34 246 | PointTyped As2DPoint() const { 56:19.34 | ^~~~~~~~~ 56:19.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 56:19.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 56:19.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 56:19.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 56:19.93 1249 | CSSCoord ToCSSPixels() const { return _0; } 56:19.93 | ^ 56:20.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 56:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 56:20.47 from Unified_cpp_dom_canvas1.cpp:2: 56:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 56:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 56:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 56:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 56:20.48 794 | RectTyped TransformAndClipBounds( 56:20.48 | ^~~~~~~~~~~~~~~~~~~~~~ 56:20.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 56:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 56:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:161: 56:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 56:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 56:20.51 79 | memset(this, 0, sizeof(nsXPTCVariant)); 56:20.51 | ^ 56:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 56:20.51 44 | struct nsXPTCVariant { 56:20.51 | ^~~~~~~~~~~~~ 56:20.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 56:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 56:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 56:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 56:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 56:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:106, 56:20.55 from Unified_cpp_dom_canvas0.cpp:20: 56:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 56:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 56:20.55 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 56:20.55 | ^ 56:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 56:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 56:20.55 44 | operator Point() const { return Point(mX, mY); } 56:20.55 | ^ 56:21.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 56:21.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:106, 56:21.62 from Unified_cpp_dom_canvas0.cpp:20: 56:21.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 56:21.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 56:21.62 123 | Rect AsRect() const { 56:21.62 | ^ 56:21.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 56:21.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 56:21.62 135 | Point Point1() const { 56:21.62 | ^ 56:22.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 56:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 56:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 56:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 56:22.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 56:22.71 | ^ 56:23.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 56:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 56:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:53: 56:23.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 56:23.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:23.08 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 56:23.08 | ^ 56:25.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 56:25.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:25.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:25.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:25.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:25.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:25.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:25.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:25.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:25.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:25.06 from Unified_cpp_dom_webgpu0.cpp:2: 56:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 56:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 56:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 56:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 56:25.06 246 | PointTyped As2DPoint() const { 56:25.06 | ^~~~~~~~~ 56:25.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 56:25.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:25.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:25.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:25.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:25.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:25.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:25.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:25.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:25.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:25.09 from Unified_cpp_dom_webgpu0.cpp:2: 56:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 56:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 56:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 56:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 56:25.09 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 56:25.09 | ^~~~~~~~~ 56:25.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 56:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 56:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 56:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 56:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 56:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 56:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 56:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 56:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:25.15 from Unified_cpp_dom_webgpu0.cpp:2: 56:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 56:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 56:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 56:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 56:25.15 2266 | PointTyped TransformPointSimple( 56:25.15 | ^~~~~~~~~~~~~~~~~~~~ 56:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 56:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 56:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 56:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 56:25.15 794 | RectTyped TransformAndClipBounds( 56:25.15 | ^~~~~~~~~~~~~~~~~~~~~~ 56:25.24 dom/credentialmanagement 56:27.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 56:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 56:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 56:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 56:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/commandhandler/nsCommandManager.cpp:15, 56:27.27 from Unified_cpp_dom_commandhandler0.cpp:11: 56:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 56:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:27.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 56:27.27 | ^ 56:28.36 dom/crypto 56:29.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 56:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:11, 56:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 56:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 56:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 56:29.30 21 | inline Rect ToRect(const gfxRect& aRect) { 56:29.30 | ^ 56:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 56:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 56:29.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 56:29.32 | ^ 56:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 56:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 56:29.35 40 | inline Point ToPoint(const gfxPoint& aPoint) { 56:29.35 | ^ 56:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 56:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 56:29.38 44 | inline Size ToSize(const gfxSize& aSize) { 56:29.38 | ^ 56:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 56:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 56:29.41 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 56:29.41 | ^ 56:29.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 56:29.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 56:29.43 52 | inline gfxSize ThebesSize(const Size& aSize) { 56:29.43 | ^ 56:29.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 56:29.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 56:29.46 56 | inline gfxRect ThebesRect(const Rect& aRect) { 56:29.46 | ^ 56:30.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 56:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 56:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 56:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 56:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 56:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/commandhandler/nsCommandManager.cpp:15, 56:30.14 from Unified_cpp_dom_commandhandler0.cpp:11: 56:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 56:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 56:30.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 56:30.14 | ^ 56:31.20 In file included from Unified_cpp_dom_canvas0.cpp:20: 56:31.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'mozilla::gfx::Rect mozilla::dom::AdjustedTarget::MaxSourceNeededBoundsForFilter(const Rect&, mozilla::dom::CanvasRenderingContext2D*)': 56:31.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:642: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 56:31.22 642 | CanvasRenderingContext2D* aCtx) { 56:31.22 | ^ 56:32.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 56:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 56:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 56:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 56:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 56:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 56:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 56:32.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:59: 56:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 56:32.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 56:32.13 49 | gfx::Size GetInheritedScale() const { return mScale; } 56:32.13 | ^ 56:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual mozilla::gfx::Size mozilla::dom::CanvasUserSpaceMetrics::GetSize() const': 56:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2417: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 56:34.10 2417 | virtual gfx::Size GetSize() const override { return Size(mSize); } 56:34.10 | ^ 56:35.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 56:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 56:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 56:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/commandhandler/nsCommandManager.cpp:15, 56:35.18 from Unified_cpp_dom_commandhandler0.cpp:11: 56:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 56:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:35.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 56:35.18 | ^ 56:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 56:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 56:35.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 56:35.21 | ^ 56:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 56:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 56:35.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 56:35.21 | ^ 56:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 56:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 56:35.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 56:35.24 | ^ 56:35.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 56:35.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 56:35.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 56:35.36 | ^ 56:35.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 56:35.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 56:35.56 371 | nscoord aAppUnitsPerDevPixel) { 56:35.56 | ^ 56:35.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 56:35.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 56:35.59 380 | nscoord aAppUnitsPerDevPixel) { 56:35.59 | ^ 56:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 56:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 56:35.61 387 | nscoord aAppUnitsPerDevPixel) { 56:35.61 | ^ 56:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 56:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:35.63 394 | nscoord aAppUnitsPerDevPixel) { 56:35.63 | ^ 56:39.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 56:39.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 56:39.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OGLShaderConfig.h:20, 56:39.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 56:39.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:11, 56:39.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 56:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 56:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:39.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 56:39.26 | ^ 56:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 56:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 56:39.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 56:39.27 | ^ 56:39.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 56:39.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 56:39.31 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 56:39.31 | ^ 56:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 56:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 56:39.32 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 56:39.32 | ^ 56:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 56:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 56:39.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 56:39.35 | ^ 56:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 56:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 56:39.49 371 | nscoord aAppUnitsPerDevPixel) { 56:39.49 | ^ 56:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 56:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 56:39.57 380 | nscoord aAppUnitsPerDevPixel) { 56:39.57 | ^ 56:39.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 56:39.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 56:39.59 387 | nscoord aAppUnitsPerDevPixel) { 56:39.59 | ^ 56:39.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 56:39.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:39.62 394 | nscoord aAppUnitsPerDevPixel) { 56:39.62 | ^ 56:40.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 56:40.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientOpPromise.h:9, 56:40.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientManager.h:9, 56:40.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:9, 56:40.62 from Unified_cpp_dom_clients_manager0.cpp:2: 56:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 56:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 56:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 56:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 56:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 56:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 56:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56:40.62 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 56:40.62 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:40.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 56:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientManager.cpp:13, 56:40.62 from Unified_cpp_dom_clients_manager0.cpp:65: 56:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 56:40.62 27 | struct JSGCSetting { 56:40.62 | ^~~~~~~~~~~ 56:41.14 dom/debugger 56:41.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 56:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 56:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 56:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 56:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 56:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:6, 56:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Adapter.cpp:6, 56:41.80 from Unified_cpp_dom_webgpu0.cpp:2: 56:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 56:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 56:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 56:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 56:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 56:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 56:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 56:41.80 760 | typename detail::Nth::Type extract() { 56:41.80 | ^~~~~~~ 56:41.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 56:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 56:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 56:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 56:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 56:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:16, 56:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2Context.h:9, 56:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 56:41.81 from Unified_cpp_dom_canvas1.cpp:2: 56:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 56:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 56:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 56:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 56:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 56:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 56:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 56:41.81 760 | typename detail::Nth::Type extract() { 56:41.81 | ^~~~~~~ 56:41.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 56:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 56:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 56:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 56:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 56:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 56:41.85 332 | LayerPoint GetFixedPositionAnchor() const { 56:41.85 | ^ 56:42.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 56:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 56:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:57: 56:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 56:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 56:42.32 79 | memset(this, 0, sizeof(nsXPTCVariant)); 56:42.32 | ^ 56:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 56:42.33 44 | struct nsXPTCVariant { 56:42.33 | ^~~~~~~~~~~~~ 56:42.45 dom/encoding 56:42.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 56:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 56:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 56:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:59: 56:42.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 56:42.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 56:42.54 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 56:42.54 | ^ 56:44.84 dom/events 56:45.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 56:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 56:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 56:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Exception.h:12, 56:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ErrorReport.h:31, 56:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:34, 56:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientOpPromise.h:9, 56:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientManager.h:9, 56:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:9, 56:45.31 from Unified_cpp_dom_clients_manager0.cpp:2: 56:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 56:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 56:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 56:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 56:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 56:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 56:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 56:45.31 760 | typename detail::Nth::Type extract() { 56:45.31 | ^~~~~~~ 56:46.79 dom/events/unix 56:47.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 56:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 56:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 56:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 56:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 56:47.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:6, 56:47.60 from RegisterBindings.cpp:1: 56:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 56:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 56:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 56:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 56:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 56:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 56:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 56:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 56:47.61 760 | typename detail::Nth::Type extract() { 56:47.61 | ^~~~~~~ 56:48.74 dom/fetch 56:51.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 56:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 56:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 56:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 56:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 56:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 56:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 56:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 56:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:83: 56:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 56:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 56:51.28 49 | gfx::Size GetInheritedScale() const { return mScale; } 56:51.28 | ^ 56:51.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 56:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 56:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 56:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 56:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 56:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 56:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:51.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 56:51.40 | ^ 56:51.43 dom/file 56:51.47 dom/file/ipc 56:52.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 56:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 56:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 56:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 56:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 56:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 56:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 56:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 56:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 56:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 56:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 56:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:52.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 56:52.35 | ^~~~~~~~ 56:52.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 56:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 56:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 56:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 56:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 56:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 56:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 56:52.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 56:52.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 56:52.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:52.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 56:52.39 | ^~~~~~~~ 56:52.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:16, 56:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 56:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 56:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 56:52.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 56:52.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 56:52.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 56:52.70 | ^ 56:52.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 56:52.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 56:52.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 56:52.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 56:52.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 56:52.86 21 | inline Rect ToRect(const gfxRect& aRect) { 56:52.86 | ^ 56:52.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 56:52.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 56:52.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 56:52.88 | ^ 56:52.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 56:52.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 56:52.88 40 | inline Point ToPoint(const gfxPoint& aPoint) { 56:52.88 | ^ 56:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 56:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 56:52.90 44 | inline Size ToSize(const gfxSize& aSize) { 56:52.90 | ^ 56:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 56:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 56:52.92 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 56:52.92 | ^ 56:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 56:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 56:52.92 52 | inline gfxSize ThebesSize(const Size& aSize) { 56:52.92 | ^ 56:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 56:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 56:52.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 56:52.93 | ^ 56:53.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 56:53.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 56:53.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 56:53.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 56:53.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 56:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 56:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 56:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 56:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 56:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 56:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 56:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 56:53.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 56:53.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 56:53.87 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 56:53.87 | ^ 56:54.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 56:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 56:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 56:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:54.84 427 | SizeT Size() const { return SizeT(width, height); } 56:54.84 | ^~~~ 56:54.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 56:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 56:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 56:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 56:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:54.84 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 56:54.84 | ^~~~~~~~ 56:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 56:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 56:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:54.84 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 56:54.84 | ^~~~~~~~ 56:54.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 56:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 56:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 56:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 56:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 56:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 56:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 56:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 56:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 56:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 56:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:54.95 62 | Sub operator-(const Sub& aPoint) const { 56:54.95 | ^~~~~~~~ 56:54.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 56:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 56:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OGLShaderConfig.h:20, 56:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 56:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 56:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 56:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 56:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:54.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 56:54.96 | ^ 56:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 56:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 56:54.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 56:54.96 | ^ 56:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 56:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 56:54.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 56:54.97 | ^ 56:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 56:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 56:54.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 56:54.97 | ^ 56:55.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 56:55.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 56:55.00 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 56:55.00 | ^ 56:55.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 56:55.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 56:55.02 371 | nscoord aAppUnitsPerDevPixel) { 56:55.03 | ^ 56:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 56:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 56:55.04 380 | nscoord aAppUnitsPerDevPixel) { 56:55.04 | ^ 56:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 56:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 56:55.04 387 | nscoord aAppUnitsPerDevPixel) { 56:55.04 | ^ 56:55.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 56:55.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:55.06 394 | nscoord aAppUnitsPerDevPixel) { 56:55.06 | ^ 56:55.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 56:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 56:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 56:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 56:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 56:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/commandhandler/nsCommandManager.cpp:15, 56:55.79 from Unified_cpp_dom_commandhandler0.cpp:11: 56:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 56:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 56:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:55.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 56:55.79 | ^~~~~~~~ 56:55.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 56:55.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 56:55.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 56:55.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/commandhandler/nsCommandManager.cpp:15, 56:55.93 from Unified_cpp_dom_commandhandler0.cpp:11: 56:55.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 56:55.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 56:55.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:55.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 56:55.93 | ^~~~~~~~ 56:56.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 56:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 56:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 56:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 56:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:83: 56:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 56:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 56:56.28 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 56:56.28 | ^ 56:56.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 56:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 56:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 56:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 56:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 56:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 56:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 56:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 56:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 56:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 56:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 56:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 56:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 56:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 56:56.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 56:56.84 | ^~~~~~~~ 56:57.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 56:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 56:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 56:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 56:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 56:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 56:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 56:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 56:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 56:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 56:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 56:57.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 56:57.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 56:57.56 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 56:57.56 | ^ 57:00.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasUtils.cpp:11, 57:00.71 from Unified_cpp_dom_canvas0.cpp:38: 57:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 57:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:00.71 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 57:00.71 | ^ 57:01.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 57:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 57:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 57:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 57:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 57:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 57:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 57:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 57:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:01.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 57:01.29 | ^~~~~~~~~~~~~ 57:01.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 57:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 57:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 57:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 57:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 57:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 57:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:11: 57:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 57:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 57:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:01.30 323 | static SizeTyped FromUnknownSize( 57:01.30 | ^~~~~~~~~~~~~~~ 57:01.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 57:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:01.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 57:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 57:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:01.38 40 | friend Sub operator*(Sub aCoord, T aScale) { 57:01.38 | ^~~~~~~~ 57:01.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:01.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:01.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 57:01.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:01.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 57:01.65 | ^~~~~~~~ 57:03.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 57:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 57:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 57:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 57:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 57:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 57:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 57:03.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 57:03.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 57:03.18 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 57:03.18 | ^ 57:04.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 57:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 57:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 57:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 57:04.03 21 | inline Rect ToRect(const gfxRect& aRect) { 57:04.03 | ^ 57:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 57:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 57:04.03 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 57:04.03 | ^ 57:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 57:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 57:04.03 40 | inline Point ToPoint(const gfxPoint& aPoint) { 57:04.03 | ^ 57:04.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 57:04.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 57:04.08 44 | inline Size ToSize(const gfxSize& aSize) { 57:04.08 | ^ 57:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 57:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 57:04.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 57:04.09 | ^ 57:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 57:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 57:04.09 52 | inline gfxSize ThebesSize(const Size& aSize) { 57:04.09 | ^ 57:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 57:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 57:04.09 56 | inline gfxRect ThebesRect(const Rect& aRect) { 57:04.09 | ^ 57:06.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 57:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 57:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:06.09 427 | SizeT Size() const { return SizeT(width, height); } 57:06.09 | ^~~~ 57:06.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 57:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:06.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 57:06.10 | ^~~~~~~~ 57:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 57:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:06.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 57:06.10 | ^~~~~~~~ 57:06.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 57:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 57:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 57:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 57:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:06.10 62 | Sub operator-(const Sub& aPoint) const { 57:06.10 | ^~~~~~~~ 57:08.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 57:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 57:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 57:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 57:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 57:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 57:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 57:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 57:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 57:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 57:08.52 1859 | int32_t aAppUnitsPerPixel) { 57:08.52 | ^ 57:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 57:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 57:08.53 3214 | int32_t aAppUnitsPerPixel) { 57:08.53 | ^ 57:10.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 57:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 57:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 57:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 57:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 57:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 57:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:10.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 57:10.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 57:10.43 21 | inline Rect ToRect(const gfxRect& aRect) { 57:10.43 | ^ 57:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 57:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 57:10.45 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 57:10.45 | ^ 57:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 57:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 57:10.47 40 | inline Point ToPoint(const gfxPoint& aPoint) { 57:10.47 | ^ 57:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 57:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 57:10.47 44 | inline Size ToSize(const gfxSize& aSize) { 57:10.47 | ^ 57:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 57:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 57:10.48 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 57:10.48 | ^ 57:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 57:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 57:10.49 52 | inline gfxSize ThebesSize(const Size& aSize) { 57:10.49 | ^ 57:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 57:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 57:10.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 57:10.50 | ^ 57:10.50 dom/file/uri 57:10.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 57:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:10.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 57:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 57:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:10.92 43 | friend Sub operator*(T aScale, Sub aCoord) { 57:10.92 | ^~~~~~~~ 57:11.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 57:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 57:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 57:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 57:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 57:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:11.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 57:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 57:11.90 1859 | int32_t aAppUnitsPerPixel) { 57:11.90 | ^ 57:11.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 57:11.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 57:11.91 3214 | int32_t aAppUnitsPerPixel) { 57:11.91 | ^ 57:12.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTHashtable.h:22, 57:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 57:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsDataHashtable.h:11, 57:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.h:19, 57:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 57:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 57:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 57:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 57:12.33 34 | memset(aT, 0, sizeof(T)); 57:12.33 | ~~~~~~^~~~~~~~~~~~~~~~~~ 57:12.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:57: 57:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 57:12.33 2214 | struct GlobalProperties { 57:12.33 | ^~~~~~~~~~~~~~~~ 57:12.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 57:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 57:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 57:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 57:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 57:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 57:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 57:12.64 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 57:12.64 | ^ 57:12.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 57:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 57:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 57:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 57:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 57:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 57:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 57:12.77 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 57:12.77 | ^ 57:14.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 57:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 57:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:14.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 57:14.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 57:14.13 332 | LayerPoint GetFixedPositionAnchor() const { 57:14.13 | ^ 57:14.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 57:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 57:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:14.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 57:14.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 57:14.46 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 57:14.46 | ^ 57:14.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 57:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 57:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 57:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 57:14.55 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 57:14.55 | ^ 57:15.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 57:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 57:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 57:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 57:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 57:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:13, 57:15.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 57:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 57:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 57:15.31 189 | CSSRect GetExpandedScrollableRect() const { 57:15.31 | ^ 57:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 57:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 57:15.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 57:15.31 | ^ 57:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 57:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 57:15.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 57:15.31 | ^ 57:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 57:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 57:15.43 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 57:15.43 | ^ 57:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 57:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 57:15.43 243 | CSSRect CalculateScrollRange() const { 57:15.43 | ^ 57:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 57:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 57:15.43 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 57:15.43 | ^ 57:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 57:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 57:15.43 457 | CSSRect GetVisualViewport() const { 57:15.43 | ^ 57:17.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:13, 57:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 57:17.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 57:17.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 57:17.08 1249 | CSSCoord ToCSSPixels() const { return _0; } 57:17.08 | ^ 57:17.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 57:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 57:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:17.44 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 57:17.44 | ^~~~~~~~~~~~~ 57:17.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 57:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 57:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:17.44 323 | static SizeTyped FromUnknownSize( 57:17.44 | ^~~~~~~~~~~~~~~ 57:17.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:17.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 57:17.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 57:17.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:17.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:17.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:17.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:17.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:17.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:17.86 from Unified_cpp_dom_clients_manager1.cpp:2: 57:17.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 57:17.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 57:17.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:17.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 57:17.86 | ^~~~~~~~ 57:18.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 57:18.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 57:18.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:18.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:18.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:18.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:18.12 from Unified_cpp_dom_clients_manager1.cpp:2: 57:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 57:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 57:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:18.12 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 57:18.12 | ^~~~~~~~ 57:20.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:20.69 from Unified_cpp_dom_clients_manager1.cpp:2: 57:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 57:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 57:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:20.69 427 | SizeT Size() const { return SizeT(width, height); } 57:20.69 | ^~~~ 57:20.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:20.69 from Unified_cpp_dom_clients_manager1.cpp:2: 57:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 57:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 57:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:20.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 57:20.69 | ^~~~~~~~ 57:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 57:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 57:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:20.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 57:20.69 | ^~~~~~~~ 57:20.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:20.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:20.73 from Unified_cpp_dom_clients_manager1.cpp:2: 57:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 57:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 57:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:20.73 62 | Sub operator-(const Sub& aPoint) const { 57:20.73 | ^~~~~~~~ 57:20.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 57:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 57:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 57:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 57:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 57:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 57:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 57:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 57:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 57:20.74 189 | CSSRect GetExpandedScrollableRect() const { 57:20.74 | ^ 57:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 57:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 57:20.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 57:20.74 | ^ 57:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 57:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 57:20.74 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 57:20.74 | ^ 57:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 57:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 57:20.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 57:20.80 | ^ 57:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 57:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 57:20.80 243 | CSSRect CalculateScrollRange() const { 57:20.80 | ^ 57:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 57:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 57:20.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 57:20.84 | ^ 57:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 57:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 57:20.84 457 | CSSRect GetVisualViewport() const { 57:20.84 | ^ 57:21.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:21.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:21.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:21.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:21.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:21.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 57:21.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 57:21.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Credential.h:10, 57:21.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/credentialmanagement/Credential.cpp:7, 57:21.61 from Unified_cpp_credentialmanagement0.cpp:2: 57:21.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 57:21.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:21.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 57:21.61 | ^ 57:21.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 57:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 57:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 57:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 57:21.92 1249 | CSSCoord ToCSSPixels() const { return _0; } 57:21.92 | ^ 57:21.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 57:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 57:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Credential.h:10, 57:21.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/credentialmanagement/Credential.cpp:7, 57:21.98 from Unified_cpp_credentialmanagement0.cpp:2: 57:21.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 57:21.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 57:21.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 57:21.98 | ^ 57:22.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 57:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 57:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:22.90 from Unified_cpp_dom_clients_manager1.cpp:2: 57:22.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 57:22.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 57:22.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:22.90 43 | friend Sub operator*(T aScale, Sub aCoord) { 57:22.90 | ^~~~~~~~ 57:24.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/encoding/TextDecoder.cpp:8, 57:24.75 from Unified_cpp_dom_encoding0.cpp:11: 57:24.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 57:24.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:24.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 57:24.75 | ^ 57:24.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/encoding/TextDecoder.cpp:8, 57:24.93 from Unified_cpp_dom_encoding0.cpp:11: 57:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 57:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 57:24.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 57:24.93 | ^ 57:25.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 57:25.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:25.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:25.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 57:25.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 57:25.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Credential.h:10, 57:25.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/credentialmanagement/Credential.cpp:7, 57:25.61 from Unified_cpp_credentialmanagement0.cpp:2: 57:25.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 57:25.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:25.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 57:25.61 | ^ 57:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 57:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 57:25.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 57:25.62 | ^ 57:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 57:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 57:25.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 57:25.62 | ^ 57:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 57:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 57:25.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 57:25.63 | ^ 57:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 57:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 57:25.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 57:25.63 | ^ 57:25.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStream.h:11, 57:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStreamChild.h:9, 57:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IPCBlobInputStreamChild.h:10, 57:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamThread.h:10, 57:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/TemporaryFileBlobImpl.cpp:9, 57:25.64 from Unified_cpp_dom_file1.cpp:11: 57:25.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 57:25.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:25.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 57:25.64 | ^ 57:25.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 57:25.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 57:25.65 371 | nscoord aAppUnitsPerDevPixel) { 57:25.65 | ^ 57:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 57:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 57:25.66 380 | nscoord aAppUnitsPerDevPixel) { 57:25.66 | ^ 57:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 57:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 57:25.66 387 | nscoord aAppUnitsPerDevPixel) { 57:25.66 | ^ 57:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 57:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:25.68 394 | nscoord aAppUnitsPerDevPixel) { 57:25.68 | ^ 57:26.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 57:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 57:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 57:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:26.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:26.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 57:26.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 57:26.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:26.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 57:26.10 | ^~~~~~~~ 57:26.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStream.h:11, 57:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStreamChild.h:9, 57:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IPCBlobInputStreamChild.h:10, 57:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamThread.h:10, 57:26.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/TemporaryFileBlobImpl.cpp:9, 57:26.19 from Unified_cpp_dom_file1.cpp:11: 57:26.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 57:26.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 57:26.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 57:26.19 | ^ 57:26.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 57:26.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:20, 57:26.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:26.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:26.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:26.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 57:26.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:26.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 57:26.35 | ^~~~~~~~ 57:26.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 57:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/encoding/TextDecoder.cpp:8, 57:26.50 from Unified_cpp_dom_encoding0.cpp:11: 57:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 57:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:26.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 57:26.50 | ^ 57:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 57:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 57:26.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 57:26.52 | ^ 57:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 57:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 57:26.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 57:26.52 | ^ 57:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 57:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 57:26.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 57:26.53 | ^ 57:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 57:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 57:26.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 57:26.53 | ^ 57:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 57:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 57:26.57 371 | nscoord aAppUnitsPerDevPixel) { 57:26.57 | ^ 57:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 57:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 57:26.57 380 | nscoord aAppUnitsPerDevPixel) { 57:26.57 | ^ 57:26.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 57:26.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 57:26.58 387 | nscoord aAppUnitsPerDevPixel) { 57:26.58 | ^ 57:26.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 57:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 57:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 57:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 57:26.62 from Unified_cpp_dom_file_ipc0.cpp:2: 57:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 57:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:26.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 57:26.62 | ^ 57:26.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 57:26.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:26.69 394 | nscoord aAppUnitsPerDevPixel) { 57:26.69 | ^ 57:27.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 57:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 57:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 57:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 57:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 57:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:27.11 427 | SizeT Size() const { return SizeT(width, height); } 57:27.11 | ^~~~ 57:27.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 57:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:20, 57:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 57:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:27.11 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 57:27.11 | ^~~~~~~~ 57:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 57:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:27.11 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 57:27.11 | ^~~~~~~~ 57:27.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 57:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 57:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 57:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 57:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 57:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:27.18 62 | Sub operator-(const Sub& aPoint) const { 57:27.18 | ^~~~~~~~ 57:27.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 57:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 57:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStream.h:11, 57:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStreamChild.h:9, 57:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IPCBlobInputStreamChild.h:10, 57:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamThread.h:10, 57:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/TemporaryFileBlobImpl.cpp:9, 57:27.78 from Unified_cpp_dom_file1.cpp:11: 57:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 57:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:27.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 57:27.78 | ^ 57:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 57:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 57:27.78 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 57:27.78 | ^ 57:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 57:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 57:27.78 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 57:27.78 | ^ 57:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 57:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 57:27.78 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 57:27.78 | ^ 57:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 57:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 57:27.78 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 57:27.79 | ^ 57:27.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 57:27.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 57:27.80 371 | nscoord aAppUnitsPerDevPixel) { 57:27.80 | ^ 57:27.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 57:27.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 57:27.81 380 | nscoord aAppUnitsPerDevPixel) { 57:27.81 | ^ 57:27.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 57:27.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 57:27.81 387 | nscoord aAppUnitsPerDevPixel) { 57:27.81 | ^ 57:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 57:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:27.82 394 | nscoord aAppUnitsPerDevPixel) { 57:27.82 | ^ 57:27.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:27.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:27.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:27.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 57:27.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 57:27.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 57:27.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 57:27.85 from Unified_cpp_dom_file_ipc0.cpp:2: 57:27.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 57:27.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 57:27.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 57:27.85 | ^ 57:27.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 57:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 57:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 57:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 57:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 57:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:27.93 43 | friend Sub operator*(T aScale, Sub aCoord) { 57:27.93 | ^~~~~~~~ 57:28.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:28.17 from Unified_cpp_dom_clients_manager1.cpp:2: 57:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 57:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 57:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:28.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 57:28.17 | ^~~~~~~~~~~~~ 57:28.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:28.17 from Unified_cpp_dom_clients_manager1.cpp:2: 57:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 57:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 57:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:28.17 323 | static SizeTyped FromUnknownSize( 57:28.17 | ^~~~~~~~~~~~~~~ 57:30.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 57:30.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 57:30.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:30.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:30.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 57:30.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 57:30.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:30.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 57:30.45 | ^~~~~~~~~~~~~ 57:30.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 57:30.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 57:30.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:30.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:30.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 57:30.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 57:30.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:30.45 323 | static SizeTyped FromUnknownSize( 57:30.45 | ^~~~~~~~~~~~~~~ 57:31.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 57:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 57:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 57:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 57:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 57:31.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 57:31.35 from Unified_cpp_dom_file_ipc0.cpp:2: 57:31.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 57:31.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:31.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 57:31.35 | ^ 57:31.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 57:31.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 57:31.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 57:31.38 | ^ 57:31.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 57:31.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 57:31.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 57:31.38 | ^ 57:31.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 57:31.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 57:31.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 57:31.45 | ^ 57:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 57:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 57:31.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 57:31.46 | ^ 57:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 57:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 57:31.66 371 | nscoord aAppUnitsPerDevPixel) { 57:31.66 | ^ 57:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 57:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 57:31.68 380 | nscoord aAppUnitsPerDevPixel) { 57:31.68 | ^ 57:31.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 57:31.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 57:31.72 387 | nscoord aAppUnitsPerDevPixel) { 57:31.72 | ^ 57:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 57:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:31.75 394 | nscoord aAppUnitsPerDevPixel) { 57:31.75 | ^ 57:32.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 57:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 57:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 57:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:32.09 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 57:32.09 | ^~~~~~~~~~~~~~ 57:32.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 57:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 57:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:32.12 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 57:32.12 | ^~~~~~~~~~~~~ 57:32.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 57:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:32.59 383 | Point TopLeft() const { return Point(x, y); } 57:32.59 | ^~~~~~~ 57:32.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 57:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:32.59 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 57:32.59 | ^~~~~~~~~~~~~~~ 57:32.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:32.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:32.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 57:32.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:32.93 277 | static RectTyped FromUnknownRect( 57:32.93 | ^~~~~~~~~~~~~~~ 57:32.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:32.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:32.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:32.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 57:32.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:32.93 150 | static PointTyped FromUnknownPoint( 57:32.93 | ^~~~~~~~~~~~~~~~ 57:32.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 57:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 57:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 57:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:32.94 282 | RectTyped ToUnknownRect() const { 57:32.94 | ^~~~~~~~~~~~~ 57:32.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 57:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:16, 57:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 57:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPIDOMWindow.h:15, 57:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:10, 57:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 57:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 57:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 57:32.99 34 | memset(aT, 0, sizeof(T)); 57:32.99 | ~~~~~~^~~~~~~~~~~~~~~~~~ 57:32.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:161: 57:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 57:32.99 2214 | struct GlobalProperties { 57:32.99 | ^~~~~~~~~~~~~~~~ 57:33.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 57:33.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:33.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:33.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:33.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:33.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:33.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:33.71 from Unified_cpp_dom_clients_manager1.cpp:2: 57:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 57:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:33.71 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 57:33.71 | ^~~~~~~~~~~~~~ 57:34.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 57:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 57:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStream.h:11, 57:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStreamChild.h:9, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IPCBlobInputStreamChild.h:10, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamThread.h:10, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/TemporaryFileBlobImpl.cpp:9, 57:34.09 from Unified_cpp_dom_file1.cpp:11: 57:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 57:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 57:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:34.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 57:34.09 | ^~~~~~~~ 57:34.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/encoding/TextDecoder.cpp:8, 57:34.09 from Unified_cpp_dom_encoding0.cpp:11: 57:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 57:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 57:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:34.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 57:34.09 | ^~~~~~~~ 57:34.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStream.h:11, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStreamChild.h:9, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IPCBlobInputStreamChild.h:10, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamThread.h:10, 57:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/TemporaryFileBlobImpl.cpp:9, 57:34.09 from Unified_cpp_dom_file1.cpp:11: 57:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 57:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 57:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:34.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 57:34.09 | ^~~~~~~~ 57:34.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:14: 57:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 57:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 57:34.23 1394 | LayerPoint GetFixedPositionAnchor() { 57:34.23 | ^ 57:34.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:34.35 from Unified_cpp_dom_clients_manager1.cpp:2: 57:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 57:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:34.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 57:34.35 | ^~~~~~~~~~~~~ 57:34.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 57:34.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 57:34.67 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 57:34.67 | ^ 57:34.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 57:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/encoding/TextDecoder.cpp:8, 57:34.67 from Unified_cpp_dom_encoding0.cpp:11: 57:34.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 57:34.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 57:34.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:34.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 57:34.67 | ^~~~~~~~ 57:34.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 57:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:34.71 from Unified_cpp_dom_clients_manager1.cpp:2: 57:34.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:34.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 57:34.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:34.71 383 | Point TopLeft() const { return Point(x, y); } 57:34.71 | ^~~~~~~ 57:34.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 57:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:34.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:34.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:34.85 from Unified_cpp_dom_clients_manager1.cpp:2: 57:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 57:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:34.85 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 57:34.85 | ^~~~~~~~~~~~~~~ 57:37.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:235: 57:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h: In member function 'mozilla::CSSSize nsViewportInfo::GetSize() const': 57:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:93: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 57:37.16 93 | mozilla::CSSSize GetSize() const { return mSize; } 57:37.16 | ^ 57:38.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 57:38.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 57:38.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:239: 57:38.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 57:38.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 57:38.54 79 | memset(this, 0, sizeof(nsXPTCVariant)); 57:38.54 | ^ 57:38.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 57:38.54 44 | struct nsXPTCVariant { 57:38.54 | ^~~~~~~~~~~~~ 57:38.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Credential.h:10, 57:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/credentialmanagement/Credential.cpp:7, 57:38.80 from Unified_cpp_credentialmanagement0.cpp:2: 57:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 57:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 57:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:38.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 57:38.80 | ^~~~~~~~ 57:39.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 57:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 57:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 57:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Credential.h:10, 57:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/credentialmanagement/Credential.cpp:7, 57:39.04 from Unified_cpp_credentialmanagement0.cpp:2: 57:39.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 57:39.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 57:39.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:39.04 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 57:39.04 | ^~~~~~~~ 57:39.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:39.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:39.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:39.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:39.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 57:39.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 57:39.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationObserver.h:11, 57:39.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationManager.h:10, 57:39.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotification.h:10, 57:39.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.h:10, 57:39.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.cpp:7, 57:39.09 from Unified_cpp_dom_debugger0.cpp:2: 57:39.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 57:39.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:39.09 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 57:39.09 | ^ 57:39.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 57:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:39.11 from Unified_cpp_dom_clients_manager1.cpp:2: 57:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 57:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 57:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:39.11 246 | PointTyped As2DPoint() const { 57:39.11 | ^~~~~~~~~ 57:39.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:39.20 from Unified_cpp_dom_clients_manager1.cpp:2: 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:39.20 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 57:39.20 | ^~~~~~~~~ 57:39.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:10, 57:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:39.20 from Unified_cpp_dom_clients_manager1.cpp:2: 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:39.20 2266 | PointTyped TransformPointSimple( 57:39.20 | ^~~~~~~~~~~~~~~~~~~~ 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 57:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:39.20 794 | RectTyped TransformAndClipBounds( 57:39.20 | ^~~~~~~~~~~~~~~~~~~~~~ 57:39.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:80: 57:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 57:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:39.61 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 57:39.61 | ^ 57:39.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 57:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 57:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationObserver.h:11, 57:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationManager.h:10, 57:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotification.h:10, 57:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.h:10, 57:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.cpp:7, 57:39.87 from Unified_cpp_dom_debugger0.cpp:2: 57:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 57:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 57:39.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 57:39.87 | ^ 57:39.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 57:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 57:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 57:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 57:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 57:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 57:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 57:39.98 21 | inline Rect ToRect(const gfxRect& aRect) { 57:39.98 | ^ 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 57:39.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 57:39.98 | ^ 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 57:39.98 40 | inline Point ToPoint(const gfxPoint& aPoint) { 57:39.98 | ^ 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 57:39.98 44 | inline Size ToSize(const gfxSize& aSize) { 57:39.98 | ^ 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 57:39.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 57:39.98 | ^ 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 57:39.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 57:39.98 | ^ 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 57:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 57:39.98 56 | inline gfxRect ThebesRect(const Rect& aRect) { 57:39.98 | ^ 57:41.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 57:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 57:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 57:41.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 57:41.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 57:41.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 57:41.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 57:41.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 57:41.43 1859 | int32_t aAppUnitsPerPixel) { 57:41.43 | ^ 57:41.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 57:41.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 57:41.45 3214 | int32_t aAppUnitsPerPixel) { 57:41.45 | ^ 57:43.38 dom/filehandle 57:43.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 57:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 57:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 57:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationObserver.h:11, 57:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationManager.h:10, 57:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotification.h:10, 57:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.h:10, 57:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.cpp:7, 57:43.41 from Unified_cpp_dom_debugger0.cpp:2: 57:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 57:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:43.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 57:43.41 | ^ 57:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 57:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 57:43.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 57:43.41 | ^ 57:43.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 57:43.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 57:43.43 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 57:43.43 | ^ 57:43.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 57:43.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 57:43.43 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 57:43.43 | ^ 57:43.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 57:43.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 57:43.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 57:43.43 | ^ 57:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 57:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 57:43.46 371 | nscoord aAppUnitsPerDevPixel) { 57:43.46 | ^ 57:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 57:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 57:43.48 380 | nscoord aAppUnitsPerDevPixel) { 57:43.48 | ^ 57:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 57:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 57:43.48 387 | nscoord aAppUnitsPerDevPixel) { 57:43.48 | ^ 57:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 57:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:43.49 394 | nscoord aAppUnitsPerDevPixel) { 57:43.49 | ^ 57:43.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 57:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 57:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 57:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 57:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 57:43.71 332 | LayerPoint GetFixedPositionAnchor() const { 57:43.71 | ^ 57:44.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 57:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 57:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 57:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 57:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 57:44.09 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 57:44.09 | ^ 57:44.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 57:44.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 57:44.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 57:44.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 57:44.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 57:44.19 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 57:44.19 | ^ 57:45.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 57:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 57:45.67 from Unified_cpp_dom_file0.cpp:2: 57:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 57:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:45.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 57:45.67 | ^ 57:46.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 57:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 57:46.34 from Unified_cpp_dom_file0.cpp:2: 57:46.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 57:46.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 57:46.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 57:46.34 | ^ 57:46.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:46.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:46.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:46.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:46.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:46.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 57:46.42 from Unified_cpp_dom_crypto0.cpp:2: 57:46.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 57:46.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:46.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 57:46.42 | ^ 57:46.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 57:46.74 from Unified_cpp_dom_crypto0.cpp:2: 57:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 57:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 57:46.74 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 57:46.74 | ^ 57:47.89 dom/filesystem 57:48.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 57:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 57:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 57:48.84 from Unified_cpp_dom_crypto0.cpp:2: 57:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 57:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:48.84 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 57:48.84 | ^ 57:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 57:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 57:48.84 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 57:48.84 | ^ 57:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 57:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 57:48.84 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 57:48.84 | ^ 57:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 57:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 57:48.84 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 57:48.84 | ^ 57:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 57:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 57:48.84 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 57:48.84 | ^ 57:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 57:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 57:48.86 371 | nscoord aAppUnitsPerDevPixel) { 57:48.86 | ^ 57:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 57:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 57:48.86 380 | nscoord aAppUnitsPerDevPixel) { 57:48.86 | ^ 57:48.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 57:48.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 57:48.88 387 | nscoord aAppUnitsPerDevPixel) { 57:48.88 | ^ 57:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 57:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:48.90 394 | nscoord aAppUnitsPerDevPixel) { 57:48.90 | ^ 57:49.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 57:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 57:49.19 from Unified_cpp_dom_file_uri0.cpp:2: 57:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 57:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:49.19 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 57:49.19 | ^ 57:49.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 57:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 57:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 57:49.77 from Unified_cpp_dom_file0.cpp:2: 57:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 57:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:49.77 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 57:49.77 | ^ 57:49.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 57:49.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 57:49.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 57:49.86 | ^ 57:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 57:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 57:49.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 57:49.87 | ^ 57:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 57:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 57:49.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 57:49.87 | ^ 57:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 57:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 57:49.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 57:49.87 | ^ 57:49.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 57:49.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 57:49.93 371 | nscoord aAppUnitsPerDevPixel) { 57:49.93 | ^ 57:49.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 57:49.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 57:49.95 380 | nscoord aAppUnitsPerDevPixel) { 57:49.95 | ^ 57:50.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 57:50.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 57:50.02 387 | nscoord aAppUnitsPerDevPixel) { 57:50.02 | ^ 57:50.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 57:50.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:50.04 394 | nscoord aAppUnitsPerDevPixel) { 57:50.04 | ^ 57:50.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 57:50.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 57:50.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 57:50.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 57:50.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/EventCallbackDebuggerNotification.h:12, 57:50.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/EventCallbackDebuggerNotification.cpp:7, 57:50.27 from Unified_cpp_dom_debugger0.cpp:38: 57:50.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 57:50.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 57:50.27 189 | CSSRect GetExpandedScrollableRect() const { 57:50.27 | ^ 57:50.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 57:50.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 57:50.28 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 57:50.28 | ^ 57:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 57:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 57:50.28 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 57:50.28 | ^ 57:50.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 57:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 57:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 57:50.28 from Unified_cpp_dom_file_uri0.cpp:2: 57:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 57:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 57:50.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 57:50.28 | ^ 57:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 57:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 57:50.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 57:50.28 | ^ 57:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 57:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 57:50.28 243 | CSSRect CalculateScrollRange() const { 57:50.28 | ^ 57:50.31 dom/filesystem/compat 57:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 57:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 57:50.37 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 57:50.37 | ^ 57:50.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 57:50.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 57:50.39 457 | CSSRect GetVisualViewport() const { 57:50.39 | ^ 57:50.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 57:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:50.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:50.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 57:50.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 57:50.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:50.44 246 | PointTyped As2DPoint() const { 57:50.44 | ^~~~~~~~~ 57:50.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 57:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 57:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 57:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 57:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:50.59 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 57:50.59 | ^~~~~~~~~ 57:50.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 57:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 57:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 57:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 57:50.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 57:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 57:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 57:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:50.61 2266 | PointTyped TransformPointSimple( 57:50.61 | ^~~~~~~~~~~~~~~~~~~~ 57:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 57:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 57:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:50.61 794 | RectTyped TransformAndClipBounds( 57:50.61 | ^~~~~~~~~~~~~~~~~~~~~~ 57:50.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 57:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 57:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 57:50.67 from RegisterWorkerDebuggerBindings.cpp:1: 57:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 57:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:50.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 57:50.67 | ^ 57:50.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 57:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 57:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 57:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 57:50.85 from RegisterWorkerDebuggerBindings.cpp:1: 57:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 57:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 57:50.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 57:50.85 | ^ 57:51.85 dom/flex 57:52.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 57:52.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 57:52.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 57:52.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 57:52.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 57:52.60 | ^ 57:52.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 57:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 57:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 57:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 57:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 57:52.97 from Unified_cpp_dom_file_uri0.cpp:2: 57:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 57:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:52.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 57:52.97 | ^ 57:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 57:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 57:52.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 57:52.97 | ^ 57:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 57:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 57:52.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 57:52.97 | ^ 57:52.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 57:52.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 57:52.98 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 57:52.98 | ^ 57:52.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 57:52.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 57:52.98 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 57:52.98 | ^ 57:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 57:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 57:53.01 371 | nscoord aAppUnitsPerDevPixel) { 57:53.01 | ^ 57:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 57:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 57:53.01 380 | nscoord aAppUnitsPerDevPixel) { 57:53.01 | ^ 57:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 57:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 57:53.01 387 | nscoord aAppUnitsPerDevPixel) { 57:53.01 | ^ 57:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 57:53.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:53.01 394 | nscoord aAppUnitsPerDevPixel) { 57:53.01 | ^ 57:53.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:20, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.h:10, 57:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/X11TextureHost.cpp:7: 57:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 57:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 57:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 57:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 57:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 57:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 57:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 57:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 57:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 57:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 57:53.09 760 | typename detail::Nth::Type extract() { 57:53.09 | ^~~~~~~ 57:54.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 57:54.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 57:54.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 57:54.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 57:54.03 from RegisterWorkerDebuggerBindings.cpp:1: 57:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 57:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:54.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 57:54.03 | ^ 57:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 57:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 57:54.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 57:54.03 | ^ 57:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 57:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 57:54.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 57:54.03 | ^ 57:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 57:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 57:54.04 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 57:54.04 | ^ 57:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 57:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 57:54.04 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 57:54.04 | ^ 57:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 57:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 57:54.07 371 | nscoord aAppUnitsPerDevPixel) { 57:54.07 | ^ 57:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 57:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 57:54.07 380 | nscoord aAppUnitsPerDevPixel) { 57:54.07 | ^ 57:54.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 57:54.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 57:54.09 387 | nscoord aAppUnitsPerDevPixel) { 57:54.09 | ^ 57:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 57:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:54.11 394 | nscoord aAppUnitsPerDevPixel) { 57:54.11 | ^ 57:56.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 57:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 57:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 57:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 57:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 57:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:56.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 57:56.50 | ^~~~~~~~ 57:56.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 57:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 57:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 57:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:56.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 57:56.72 | ^~~~~~~~ 57:57.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 57:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 57:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 57:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 57:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 57:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 57:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 57:57.15 from Unified_cpp_dom_fetch0.cpp:2: 57:57.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 57:57.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:57.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 57:57.15 | ^ 57:57.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 57:57.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 57:57.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:57.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:57.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:57.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 57:57.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 57:57.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 57:57.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 57:57.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 57:57.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 57:57.44 from Unified_cpp_dom_fetch0.cpp:2: 57:57.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 57:57.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 57:57.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 57:57.44 | ^ 57:57.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:57.54 427 | SizeT Size() const { return SizeT(width, height); } 57:57.54 | ^~~~ 57:57.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:57.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 57:57.54 | ^~~~~~~~ 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 57:57.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 57:57.54 | ^~~~~~~~ 57:57.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 57:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 57:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:57.54 62 | Sub operator-(const Sub& aPoint) const { 57:57.54 | ^~~~~~~~ 57:57.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 57:57.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 57:57.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 57:57.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 57:57.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 57:57.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 57:57.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.h:12, 57:57.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 57:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 57:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 57:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 57:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 57:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 57:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 57:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 57:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 57:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 57:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 57:57.75 760 | typename detail::Nth::Type extract() { 57:57.75 | ^~~~~~~ 57:57.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 57:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 57:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 57:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 57:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 57:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 57:57.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 57:57.86 from Unified_cpp_dom_fetch0.cpp:2: 57:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 57:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:57.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 57:57.86 | ^ 57:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 57:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 57:57.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 57:57.86 | ^ 57:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 57:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 57:57.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 57:57.86 | ^ 57:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 57:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 57:57.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 57:57.86 | ^ 57:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 57:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 57:57.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 57:57.86 | ^ 57:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 57:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 57:58.08 371 | nscoord aAppUnitsPerDevPixel) { 57:58.08 | ^ 57:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 57:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 57:58.08 380 | nscoord aAppUnitsPerDevPixel) { 57:58.08 | ^ 57:58.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 57:58.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpPromise.h:9, 57:58.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:9, 57:58.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 57:58.14 from Unified_cpp_dom_clients_manager1.cpp:2: 57:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 57:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 57:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 57:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 57:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 57:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 57:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 57:58.14 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 57:58.14 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 57:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 57:58.16 387 | nscoord aAppUnitsPerDevPixel) { 57:58.16 | ^ 57:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 57:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:58.16 394 | nscoord aAppUnitsPerDevPixel) { 57:58.16 | ^ 57:58.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 57:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientSource.cpp:23, 57:58.20 from Unified_cpp_dom_clients_manager1.cpp:20: 57:58.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 57:58.20 27 | struct JSGCSetting { 57:58.20 | ^~~~~~~~~~~ 57:58.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 57:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 57:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 57:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 57:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 57:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 57:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 57:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 57:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 57:58.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 57:58.64 | ^~~~~~~~ 58:00.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 58:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 58:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:00.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 58:00.63 | ^~~~~~~~~~~~~ 58:00.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 58:00.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:00.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:00.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:00.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 58:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 58:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:00.66 323 | static SizeTyped FromUnknownSize( 58:00.66 | ^~~~~~~~~~~~~~~ 58:02.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:13, 58:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:24: 58:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 58:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 58:02.12 1394 | LayerPoint GetFixedPositionAnchor() { 58:02.12 | ^ 58:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 58:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 58:02.26 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 58:02.26 | ^ 58:03.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 58:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 58:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 58:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Exception.h:12, 58:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ErrorReport.h:31, 58:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:34, 58:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpPromise.h:9, 58:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:9, 58:03.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 58:03.08 from Unified_cpp_dom_clients_manager1.cpp:2: 58:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 58:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 58:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 58:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 58:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 58:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 58:03.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 58:03.08 760 | typename detail::Nth::Type extract() { 58:03.08 | ^~~~~~~ 58:03.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 58:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:03.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:03.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 58:03.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:03.18 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 58:03.18 | ^~~~~~~~~~~~~~ 58:04.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 58:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 58:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 58:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 58:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 58:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 58:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 58:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 58:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 58:04.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 58:04.66 | ^ 58:04.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationObserver.h:11, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationManager.h:10, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotification.h:10, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.h:10, 58:04.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.cpp:7, 58:04.72 from Unified_cpp_dom_debugger0.cpp:2: 58:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 58:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 58:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:04.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 58:04.72 | ^~~~~~~~ 58:05.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 58:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 58:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 58:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 58:05.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 58:05.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:05.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 58:05.23 | ^ 58:05.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 58:05.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 58:05.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 58:05.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 58:05.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationObserver.h:11, 58:05.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationManager.h:10, 58:05.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotification.h:10, 58:05.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.h:10, 58:05.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.cpp:7, 58:05.99 from Unified_cpp_dom_debugger0.cpp:2: 58:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 58:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 58:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:05.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 58:05.99 | ^~~~~~~~ 58:06.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 58:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 58:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 58:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 58:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 58:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 58:06.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 58:06.81 | ^ 58:06.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 58:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 58:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 58:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 58:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 58:06.83 from Unified_cpp_dom_filehandle0.cpp:2: 58:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 58:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:06.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 58:06.83 | ^ 58:07.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 58:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 58:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 58:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 58:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 58:07.21 from Unified_cpp_dom_filehandle0.cpp:2: 58:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 58:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 58:07.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 58:07.21 | ^ 58:07.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 58:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 58:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 58:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 58:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 58:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 58:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 58:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 58:07.39 | ^~~~~~~~ 58:07.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 58:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 58:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 58:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 58:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 58:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 58:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 58:07.41 | ^~~~~~~~ 58:07.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 58:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 58:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 58:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 58:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 58:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.46 427 | SizeT Size() const { return SizeT(width, height); } 58:07.46 | ^~~~ 58:07.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 58:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 58:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 58:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 58:07.48 | ^~~~~~~~ 58:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 58:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 58:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 58:07.48 | ^~~~~~~~ 58:07.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationObserver.h:11, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationManager.h:10, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotification.h:10, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.h:10, 58:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.cpp:7, 58:07.48 from Unified_cpp_dom_debugger0.cpp:2: 58:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 58:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 58:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.48 427 | SizeT Size() const { return SizeT(width, height); } 58:07.48 | ^~~~ 58:07.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationObserver.h:11, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationManager.h:10, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotification.h:10, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.h:10, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.cpp:7, 58:07.49 from Unified_cpp_dom_debugger0.cpp:2: 58:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 58:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 58:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.49 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 58:07.49 | ^~~~~~~~ 58:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 58:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 58:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.49 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 58:07.49 | ^~~~~~~~ 58:07.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationObserver.h:11, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotificationManager.h:10, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/DebuggerNotification.h:10, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.h:10, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/debugger/CallbackDebuggerNotification.cpp:7, 58:07.49 from Unified_cpp_dom_debugger0.cpp:2: 58:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 58:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 58:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.49 62 | Sub operator-(const Sub& aPoint) const { 58:07.49 | ^~~~~~~~ 58:07.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 58:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 58:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 58:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 58:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 58:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 58:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 58:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.50 62 | Sub operator-(const Sub& aPoint) const { 58:07.50 | ^~~~~~~~ 58:07.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 58:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 58:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 58:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 58:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 58:07.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 58:07.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 58:07.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.76 43 | friend Sub operator*(T aScale, Sub aCoord) { 58:07.76 | ^~~~~~~~ 58:07.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 58:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:07.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 58:07.92 | ^~~~~~~~~~~~~ 58:08.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:08.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:08.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 58:08.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:08.04 383 | Point TopLeft() const { return Point(x, y); } 58:08.04 | ^~~~~~~ 58:08.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:08.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:08.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:08.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 58:08.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:08.04 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 58:08.04 | ^~~~~~~~~~~~~~~ 58:08.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 58:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 58:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 58:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 58:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 58:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 58:08.38 from Unified_cpp_dom_filehandle0.cpp:2: 58:08.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 58:08.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:08.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 58:08.38 | ^ 58:08.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 58:08.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 58:08.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 58:08.38 | ^ 58:08.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 58:08.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 58:08.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 58:08.39 | ^ 58:08.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 58:08.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 58:08.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 58:08.39 | ^ 58:08.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 58:08.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 58:08.40 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 58:08.40 | ^ 58:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 58:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 58:08.43 371 | nscoord aAppUnitsPerDevPixel) { 58:08.43 | ^ 58:08.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 58:08.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 58:08.45 380 | nscoord aAppUnitsPerDevPixel) { 58:08.45 | ^ 58:08.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 58:08.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 58:08.45 387 | nscoord aAppUnitsPerDevPixel) { 58:08.45 | ^ 58:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 58:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:08.46 394 | nscoord aAppUnitsPerDevPixel) { 58:08.46 | ^ 58:08.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:08.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:08.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 58:08.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 58:08.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 58:08.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 58:08.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:08.98 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 58:08.98 | ^ 58:08.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 58:08.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 58:08.98 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 58:08.98 | ^ 58:08.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 58:08.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 58:08.98 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 58:08.98 | ^ 58:08.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 58:08.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 58:08.98 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 58:08.98 | ^ 58:08.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 58:08.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 58:08.99 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 58:08.99 | ^ 58:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 58:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 58:09.00 371 | nscoord aAppUnitsPerDevPixel) { 58:09.00 | ^ 58:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 58:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 58:09.00 380 | nscoord aAppUnitsPerDevPixel) { 58:09.00 | ^ 58:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 58:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 58:09.01 387 | nscoord aAppUnitsPerDevPixel) { 58:09.01 | ^ 58:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 58:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:09.01 394 | nscoord aAppUnitsPerDevPixel) { 58:09.01 | ^ 58:09.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 58:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 58:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 58:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 58:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 58:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 58:09.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 58:09.16 from RegisterWorkerBindings.cpp:5: 58:09.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 58:09.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:09.16 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 58:09.16 | ^ 58:09.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:09.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:09.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:09.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:09.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:09.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:09.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 58:09.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:09.53 277 | static RectTyped FromUnknownRect( 58:09.53 | ^~~~~~~~~~~~~~~ 58:09.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 58:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 58:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:09.57 150 | static PointTyped FromUnknownPoint( 58:09.57 | ^~~~~~~~~~~~~~~~ 58:09.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 58:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 58:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:09.59 282 | RectTyped ToUnknownRect() const { 58:09.59 | ^~~~~~~~~~~~~ 58:10.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 58:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 58:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 58:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 58:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 58:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:10.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 58:10.38 | ^~~~~~~~~~~~~ 58:10.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 58:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 58:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 58:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 58:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 58:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 58:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:10.39 323 | static SizeTyped FromUnknownSize( 58:10.39 | ^~~~~~~~~~~~~~~ 58:10.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 58:10.84 from RegisterWorkerDebuggerBindings.cpp:1: 58:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 58:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 58:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:10.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 58:10.84 | ^~~~~~~~ 58:10.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 58:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 58:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 58:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 58:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:10.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 58:10.84 | ^~~~~~~~ 58:10.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 58:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 58:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Shmem.h:18, 58:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:22, 58:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 58:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 58:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 58:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:10.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 58:10.99 | ^~~~~~~~ 58:11.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:60:49: required from here 58:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:11.04 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 58:11.04 | ^~~~~~~~ 58:11.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:11.08 427 | SizeT Size() const { return SizeT(width, height); } 58:11.08 | ^~~~ 58:11.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/Shmem.h:18, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:22, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:11.08 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 58:11.08 | ^~~~~~~~ 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:11.08 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 58:11.08 | ^~~~~~~~ 58:11.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 58:11.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 58:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:11.08 62 | Sub operator-(const Sub& aPoint) const { 58:11.08 | ^~~~~~~~ 58:11.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 58:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:16, 58:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 58:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:14, 58:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 58:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 58:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 58:11.19 34 | memset(aT, 0, sizeof(T)); 58:11.19 | ~~~~~~^~~~~~~~~~~~~~~~~~ 58:11.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:239: 58:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 58:11.19 2214 | struct GlobalProperties { 58:11.19 | ^~~~~~~~~~~~~~~~ 58:11.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 58:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 58:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 58:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 58:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 58:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 58:11.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 58:11.27 from RegisterWorkerBindings.cpp:5: 58:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 58:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 58:11.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 58:11.27 | ^ 58:11.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 58:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 58:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 58:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 58:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 58:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 58:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 58:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 58:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 58:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:11.37 43 | friend Sub operator*(T aScale, Sub aCoord) { 58:11.37 | ^~~~~~~~ 58:11.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 58:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 58:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 58:11.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 58:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 58:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:11.79 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 58:11.79 | ^~~~~~~~~~~~~~ 58:13.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 58:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 58:13.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 58:13.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 58:13.32 1859 | int32_t aAppUnitsPerPixel) { 58:13.32 | ^ 58:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 58:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 58:13.34 3214 | int32_t aAppUnitsPerPixel) { 58:13.34 | ^ 58:13.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 58:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 58:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 58:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 58:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 58:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 58:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 58:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 58:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:13.50 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 58:13.50 | ^~~~~~~~~~~~~ 58:13.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 58:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 58:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 58:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 58:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 58:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 58:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 58:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 58:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:13.50 323 | static SizeTyped FromUnknownSize( 58:13.50 | ^~~~~~~~~~~~~~~ 58:14.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 58:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 58:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 58:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 58:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 58:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 58:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:14.95 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 58:14.95 | ^~~~~~~~~~~~~~ 58:15.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 58:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 58:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 58:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 58:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 58:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 58:15.04 from RegisterWorkerBindings.cpp:5: 58:15.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 58:15.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:15.04 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 58:15.04 | ^ 58:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 58:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 58:15.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 58:15.12 | ^ 58:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 58:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 58:15.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 58:15.12 | ^ 58:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 58:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 58:15.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 58:15.12 | ^ 58:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 58:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 58:15.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 58:15.12 | ^ 58:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 58:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 58:15.25 371 | nscoord aAppUnitsPerDevPixel) { 58:15.25 | ^ 58:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 58:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 58:15.27 380 | nscoord aAppUnitsPerDevPixel) { 58:15.27 | ^ 58:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 58:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 58:15.27 387 | nscoord aAppUnitsPerDevPixel) { 58:15.27 | ^ 58:15.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 58:15.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:15.30 394 | nscoord aAppUnitsPerDevPixel) { 58:15.30 | ^ 58:16.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:13, 58:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 58:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 58:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 58:16.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 58:16.84 | ^ 58:17.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 58:17.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:17.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:17.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:17.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 58:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:17.63 246 | PointTyped As2DPoint() const { 58:17.63 | ^~~~~~~~~ 58:18.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:18.54 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 58:18.54 | ^~~~~~~~~ 58:18.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:18.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:18.54 2266 | PointTyped TransformPointSimple( 58:18.54 | ^~~~~~~~~~~~~~~~~~~~ 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 58:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:18.54 794 | RectTyped TransformAndClipBounds( 58:18.54 | ^~~~~~~~~~~~~~~~~~~~~~ 58:20.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 58:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 58:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.h:10, 58:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 58:20.22 from Unified_cpp_dom_canvas0.cpp:11: 58:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 58:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 58:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:20.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 58:20.22 | ^~~~~~~~ 58:20.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 58:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:10, 58:20.53 from Unified_cpp_dom_canvas0.cpp:11: 58:20.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 58:20.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 58:20.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:20.53 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 58:20.53 | ^~~~~~~~ 58:21.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:21.46 from Unified_cpp_dom_canvas0.cpp:11: 58:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 58:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 58:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:21.46 427 | SizeT Size() const { return SizeT(width, height); } 58:21.46 | ^~~~ 58:21.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 58:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:10, 58:21.46 from Unified_cpp_dom_canvas0.cpp:11: 58:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 58:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 58:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:21.46 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 58:21.46 | ^~~~~~~~ 58:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 58:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 58:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:21.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 58:21.48 | ^~~~~~~~ 58:21.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 58:21.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 58:21.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.h:10, 58:21.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 58:21.48 from Unified_cpp_dom_canvas0.cpp:11: 58:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 58:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 58:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:21.48 62 | Sub operator-(const Sub& aPoint) const { 58:21.48 | ^~~~~~~~ 58:21.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 58:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:21.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 58:21.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 58:21.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:21.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 58:21.56 | ^~~~~~~~ 58:21.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 58:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 58:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 58:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 58:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 58:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 58:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 58:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLTextureImage.h:9, 58:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:12, 58:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TextureClient.cpp:7: 58:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 58:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 58:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 58:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 58:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 58:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 58:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 58:21.70 760 | typename detail::Nth::Type extract() { 58:21.70 | ^~~~~~~ 58:21.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 58:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:21.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 58:21.76 | ^~~~~~~~ 58:22.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 58:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 58:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 58:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 58:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 58:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 58:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 58:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 58:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 58:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 58:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 58:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 58:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 58:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 58:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 58:22.11 760 | typename detail::Nth::Type extract() { 58:22.11 | ^~~~~~~ 58:22.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:22.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 58:22.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 58:22.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.h:10, 58:22.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 58:22.99 from Unified_cpp_dom_canvas0.cpp:11: 58:22.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 58:22.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 58:22.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:23.00 43 | friend Sub operator*(T aScale, Sub aCoord) { 58:23.00 | ^~~~~~~~ 58:23.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 58:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 58:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:23.62 427 | SizeT Size() const { return SizeT(width, height); } 58:23.62 | ^~~~ 58:23.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 58:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:23.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 58:23.68 | ^~~~~~~~ 58:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 58:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:23.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 58:23.68 | ^~~~~~~~ 58:23.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 58:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 58:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 58:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 58:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:23.70 62 | Sub operator-(const Sub& aPoint) const { 58:23.70 | ^~~~~~~~ 58:23.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 58:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 58:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 58:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 58:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 58:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/Blob.cpp:14, 58:23.96 from Unified_cpp_dom_file0.cpp:11: 58:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 58:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 58:23.96 189 | CSSRect GetExpandedScrollableRect() const { 58:23.96 | ^ 58:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 58:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 58:24.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 58:24.08 | ^ 58:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 58:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 58:24.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 58:24.11 | ^ 58:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 58:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 58:24.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 58:24.12 | ^ 58:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 58:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 58:24.19 243 | CSSRect CalculateScrollRange() const { 58:24.19 | ^ 58:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 58:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 58:24.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 58:24.19 | ^ 58:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 58:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 58:24.20 457 | CSSRect GetVisualViewport() const { 58:24.20 | ^ 58:24.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 58:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 58:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 58:24.53 332 | LayerPoint GetFixedPositionAnchor() const { 58:24.53 | ^ 58:24.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:24.53 from Unified_cpp_dom_canvas0.cpp:11: 58:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 58:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 58:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:24.53 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 58:24.53 | ^~~~~~~~~~~~~ 58:24.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.h:10, 58:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 58:24.53 from Unified_cpp_dom_canvas0.cpp:11: 58:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 58:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 58:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:24.53 323 | static SizeTyped FromUnknownSize( 58:24.53 | ^~~~~~~~~~~~~~~ 58:24.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 58:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 58:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 58:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 58:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 58:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 58:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 58:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 58:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 58:24.99 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 58:24.99 | ^ 58:25.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 58:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 58:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 58:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 58:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 58:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 58:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 58:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 58:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 58:25.27 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 58:25.27 | ^ 58:25.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 58:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:25.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 58:25.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 58:25.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:25.72 43 | friend Sub operator*(T aScale, Sub aCoord) { 58:25.72 | ^~~~~~~~ 58:26.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:26.02 from Unified_cpp_dom_canvas0.cpp:11: 58:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:104:72: required from here 58:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:26.02 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 58:26.02 | ^~~~~~~~~~ 58:28.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 58:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 58:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 58:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 58:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioWorkletGlobalScopeBinding.h:14, 58:28.20 from RegisterWorkletBindings.cpp:1: 58:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 58:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:28.20 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 58:28.20 | ^ 58:28.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 58:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 58:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 58:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 58:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioWorkletGlobalScopeBinding.h:14, 58:28.52 from RegisterWorkletBindings.cpp:1: 58:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 58:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 58:28.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 58:28.52 | ^ 58:28.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:28.99 from Unified_cpp_dom_canvas0.cpp:11: 58:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 58:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:28.99 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 58:29.00 | ^~~~~~~~~~~~~~ 58:29.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:29.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:29.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:29.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:29.05 from Unified_cpp_dom_canvas0.cpp:11: 58:29.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:29.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 58:29.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:29.06 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 58:29.06 | ^~~~~~~~~~~~~ 58:29.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:29.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:29.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:29.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:29.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:29.08 from Unified_cpp_dom_canvas0.cpp:11: 58:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 58:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:29.08 383 | Point TopLeft() const { return Point(x, y); } 58:29.08 | ^~~~~~~ 58:29.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:29.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:29.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:29.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:29.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:29.08 from Unified_cpp_dom_canvas0.cpp:11: 58:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 58:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:29.08 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 58:29.08 | ^~~~~~~~~~~~~~~ 58:29.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:29.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:29.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:29.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:29.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:29.25 from Unified_cpp_dom_canvas0.cpp:11: 58:29.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:29.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:71:65: required from here 58:29.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:29.25 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 58:29.25 | ^~~~~~~~~ 58:29.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:29.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:29.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:29.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:29.40 from Unified_cpp_dom_canvas0.cpp:11: 58:29.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:29.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 58:29.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:29.40 277 | static RectTyped FromUnknownRect( 58:29.40 | ^~~~~~~~~~~~~~~ 58:29.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 58:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.h:10, 58:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 58:29.41 from Unified_cpp_dom_canvas0.cpp:11: 58:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 58:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:29.41 150 | static PointTyped FromUnknownPoint( 58:29.41 | ^~~~~~~~~~~~~~~~ 58:29.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:29.41 from Unified_cpp_dom_canvas0.cpp:11: 58:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 58:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 58:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:29.41 282 | RectTyped ToUnknownRect() const { 58:29.41 | ^~~~~~~~~~~~~ 58:30.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:30.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:30.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:30.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:30.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:30.17 from Unified_cpp_dom_canvas0.cpp:11: 58:30.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:30.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:3532:68: required from here 58:30.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:30.17 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 58:30.17 | ^~~~~ 58:30.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:30.26 from Unified_cpp_dom_canvas0.cpp:11: 58:30.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:30.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4557:57: required from here 58:30.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 58:30.26 444 | MatrixSize ScaleFactors(bool xMajor) const { 58:30.26 | ^~~~~~~~~~~~ 58:30.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:30.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4638:55: required from here 58:30.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 58:32.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 58:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 58:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 58:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioWorkletGlobalScopeBinding.h:14, 58:32.09 from RegisterWorkletBindings.cpp:1: 58:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 58:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:32.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 58:32.09 | ^ 58:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 58:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 58:32.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 58:32.11 | ^ 58:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 58:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 58:32.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 58:32.11 | ^ 58:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 58:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 58:32.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 58:32.12 | ^ 58:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 58:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 58:32.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 58:32.12 | ^ 58:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 58:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 58:32.17 371 | nscoord aAppUnitsPerDevPixel) { 58:32.17 | ^ 58:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 58:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 58:32.17 380 | nscoord aAppUnitsPerDevPixel) { 58:32.17 | ^ 58:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 58:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 58:32.18 387 | nscoord aAppUnitsPerDevPixel) { 58:32.18 | ^ 58:32.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 58:32.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:32.20 394 | nscoord aAppUnitsPerDevPixel) { 58:32.20 | ^ 58:32.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 58:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 58:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLFormSubmission.h:11, 58:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormData.h:13, 58:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:9, 58:32.22 from Unified_cpp_dom_fetch0.cpp:2: 58:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 58:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 58:32.22 189 | CSSRect GetExpandedScrollableRect() const { 58:32.22 | ^ 58:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 58:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 58:32.24 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 58:32.24 | ^ 58:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 58:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 58:32.24 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 58:32.24 | ^ 58:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 58:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 58:32.24 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 58:32.24 | ^ 58:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 58:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 58:32.25 243 | CSSRect CalculateScrollRange() const { 58:32.25 | ^ 58:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 58:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 58:32.25 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 58:32.25 | ^ 58:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 58:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 58:32.28 457 | CSSRect GetVisualViewport() const { 58:32.28 | ^ 58:32.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 58:32.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 58:32.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 58:32.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 58:32.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:32.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 58:32.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPIDOMWindow.h:13, 58:32.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:10, 58:32.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 58:32.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 58:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 58:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 58:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 58:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 58:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 58:32.49 760 | typename detail::Nth::Type extract() { 58:32.49 | ^~~~~~~ 58:33.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:33.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:33.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:33.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 58:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 58:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:33.53 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 58:33.53 | ^~~~~~~~~~~~~ 58:33.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 58:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 58:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 58:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:33.53 323 | static SizeTyped FromUnknownSize( 58:33.53 | ^~~~~~~~~~~~~~~ 58:34.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 58:34.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 58:34.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 58:34.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 58:34.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 58:34.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/WebCryptoTask.cpp:23, 58:34.48 from Unified_cpp_dom_crypto0.cpp:29: 58:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 58:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 58:34.48 189 | CSSRect GetExpandedScrollableRect() const { 58:34.48 | ^ 58:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 58:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 58:34.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 58:34.48 | ^ 58:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 58:34.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 58:34.48 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 58:34.48 | ^ 58:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 58:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 58:34.49 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 58:34.49 | ^ 58:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 58:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 58:34.49 243 | CSSRect CalculateScrollRange() const { 58:34.49 | ^ 58:34.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 58:34.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 58:34.50 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 58:34.50 | ^ 58:34.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 58:34.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 58:34.50 457 | CSSRect GetVisualViewport() const { 58:34.50 | ^ 58:35.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 58:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 58:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 58:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 58:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 58:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 58:35.13 from Unified_cpp_dom_flex0.cpp:2: 58:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 58:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:35.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 58:35.13 | ^ 58:36.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 58:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 58:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 58:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 58:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 58:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 58:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 58:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 58:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 58:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 58:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURLProtocolHandler.cpp:12, 58:36.04 from Unified_cpp_dom_file_uri0.cpp:20: 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 58:36.04 189 | CSSRect GetExpandedScrollableRect() const { 58:36.04 | ^ 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 58:36.04 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 58:36.04 | ^ 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 58:36.04 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 58:36.04 | ^ 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 58:36.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 58:36.04 | ^ 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 58:36.04 243 | CSSRect CalculateScrollRange() const { 58:36.04 | ^ 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 58:36.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 58:36.04 | ^ 58:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 58:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 58:36.05 457 | CSSRect GetVisualViewport() const { 58:36.05 | ^ 58:36.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 58:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 58:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 58:36.17 21 | inline Rect ToRect(const gfxRect& aRect) { 58:36.17 | ^ 58:36.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 58:36.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioWorkletGlobalScopeBinding.h:14, 58:36.17 from RegisterWorkletBindings.cpp:1: 58:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 58:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 58:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:36.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 58:36.17 | ^~~~~~~~ 58:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 58:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 58:36.22 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 58:36.22 | ^ 58:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 58:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 58:36.22 40 | inline Point ToPoint(const gfxPoint& aPoint) { 58:36.22 | ^ 58:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 58:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 58:36.22 44 | inline Size ToSize(const gfxSize& aSize) { 58:36.22 | ^ 58:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 58:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 58:36.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 58:36.22 | ^ 58:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 58:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 58:36.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 58:36.27 | ^ 58:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 58:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 58:36.27 56 | inline gfxRect ThebesRect(const Rect& aRect) { 58:36.27 | ^ 58:37.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 58:37.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.h:10, 58:37.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 58:37.84 from Unified_cpp_dom_canvas0.cpp:11: 58:37.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:37.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:37.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 58:37.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:37.84 246 | PointTyped As2DPoint() const { 58:37.84 | ^~~~~~~~~ 58:37.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 58:37.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 58:37.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 58:37.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:37.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:37.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:37.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:37.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 58:37.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 58:37.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 58:37.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 58:37.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 58:37.86 1859 | int32_t aAppUnitsPerPixel) { 58:37.86 | ^ 58:37.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 58:37.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 58:37.89 3214 | int32_t aAppUnitsPerPixel) { 58:37.89 | ^ 58:37.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:37.97 from Unified_cpp_dom_canvas0.cpp:11: 58:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 58:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:37.97 794 | RectTyped TransformAndClipBounds( 58:37.97 | ^~~~~~~~~~~~~~~~~~~~~~ 58:38.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:38.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:38.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:100:40: required from here 58:38.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:38.17 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 58:38.17 | ^~~~~~~~~~~~~~ 58:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:100:40: required from here 58:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 58:38.18 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 58:38.18 | ^~~~~~~~~~~~~ 58:38.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 58:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:38.18 from Unified_cpp_dom_canvas0.cpp:11: 58:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:107:42: required from here 58:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:38.18 384 | Point TopRight() const { return Point(XMost(), y); } 58:38.18 | ^~~~~~~~ 58:38.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 58:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 58:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:38.65 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 58:38.65 | ^~~~~~~~~~~~~~ 58:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:3532:68: required from here 58:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:39.65 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 58:39.65 | ^~~~~~~~~~ 58:39.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 58:39.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 58:39.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.h:10, 58:39.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 58:39.66 from Unified_cpp_dom_canvas0.cpp:11: 58:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4312:48: required from here 58:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:39.66 79 | Sub operator-() const { return Sub(-x, -y); } 58:39.66 | ^~~~~~~~ 58:39.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:39.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:39.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 58:39.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 58:39.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 58:39.66 from Unified_cpp_dom_canvas0.cpp:11: 58:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4557:57: required from here 58:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 58:39.66 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 58:39.66 | ^~~~~~~~~~~~~ 58:39.97 dom/gamepad 58:40.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 58:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:40.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 58:40.10 | ^~~~~~~~~~~~~ 58:40.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 58:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 58:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:40.36 383 | Point TopLeft() const { return Point(x, y); } 58:40.36 | ^~~~~~~ 58:40.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 58:40.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:40.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 58:40.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:40.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:40.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:40.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 58:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:40.37 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 58:40.37 | ^~~~~~~~~~~~~~~ 58:40.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 58:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 58:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 58:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 58:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 58:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 58:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 58:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 58:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 58:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 58:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 58:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURLProtocolHandler.cpp:12, 58:40.69 from Unified_cpp_dom_file_uri0.cpp:20: 58:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 58:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 58:40.69 1249 | CSSCoord ToCSSPixels() const { return _0; } 58:40.69 | ^ 58:41.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 58:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/WebCryptoTask.cpp:23, 58:41.07 from Unified_cpp_dom_crypto0.cpp:29: 58:41.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 58:41.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 58:41.07 1249 | CSSCoord ToCSSPixels() const { return _0; } 58:41.07 | ^ 58:41.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 58:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 58:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 58:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 58:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 58:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 58:41.32 332 | LayerPoint GetFixedPositionAnchor() const { 58:41.32 | ^ 58:41.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 58:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 58:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 58:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 58:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 58:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 58:41.80 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 58:41.80 | ^ 58:41.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 58:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 58:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.h:10, 58:41.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 58:41.87 from Unified_cpp_dom_canvas0.cpp:11: 58:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)' 58:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/ImageRegion.h:115:52: required from here 58:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:41.87 79 | Sub operator-() const { return Sub(-x, -y); } 58:41.87 | ^~~~~~~~ 58:42.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 58:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 58:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 58:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 58:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 58:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 58:42.02 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 58:42.02 | ^ 58:42.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 58:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:42.30 277 | static RectTyped FromUnknownRect( 58:42.30 | ^~~~~~~~~~~~~~~ 58:42.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 58:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:42.30 150 | static PointTyped FromUnknownPoint( 58:42.30 | ^~~~~~~~~~~~~~~~ 58:42.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 58:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 58:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:42.30 282 | RectTyped ToUnknownRect() const { 58:42.30 | ^~~~~~~~~~~~~ 58:42.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 58:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 58:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 58:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 58:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 58:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 58:42.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 58:42.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 58:42.42 189 | CSSRect GetExpandedScrollableRect() const { 58:42.42 | ^ 58:42.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 58:42.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 58:42.43 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 58:42.43 | ^ 58:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 58:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 58:42.44 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 58:42.44 | ^ 58:42.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 58:42.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 58:42.47 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 58:42.47 | ^ 58:42.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 58:42.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 58:42.47 243 | CSSRect CalculateScrollRange() const { 58:42.47 | ^ 58:42.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 58:42.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 58:42.48 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 58:42.48 | ^ 58:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 58:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 58:42.49 457 | CSSRect GetVisualViewport() const { 58:42.49 | ^ 58:42.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 58:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 58:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 58:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 58:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 58:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 58:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 58:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 58:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/ChannelInfo.cpp:15, 58:42.54 from Unified_cpp_dom_fetch0.cpp:11: 58:42.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 58:42.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 58:42.54 1249 | CSSCoord ToCSSPixels() const { return _0; } 58:42.54 | ^ 58:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 58:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:3047:29: required from here 58:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:43.02 59 | Sub operator+(const Sub& aPoint) const { 58:43.02 | ^~~~~~~~ 58:43.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 58:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 58:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 58:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 58:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 58:43.37 from Unified_cpp_dom_flex0.cpp:2: 58:43.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 58:43.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 58:43.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 58:43.37 | ^ 58:44.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 58:44.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 58:44.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 58:44.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 58:44.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 58:44.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:44.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 58:44.65 | ^ 58:46.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 58:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 58:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 58:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 58:46.05 from Unified_cpp_dom_flex0.cpp:2: 58:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 58:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:46.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 58:46.05 | ^ 58:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 58:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 58:46.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 58:46.07 | ^ 58:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 58:46.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 58:46.09 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 58:46.09 | ^ 58:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 58:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 58:46.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 58:46.11 | ^ 58:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 58:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 58:46.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 58:46.13 | ^ 58:47.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 58:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 58:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 58:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:11: 58:47.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 58:47.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 58:47.33 1249 | CSSCoord ToCSSPixels() const { return _0; } 58:47.33 | ^ 58:48.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 58:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 58:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 58:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 58:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 58:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 58:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 58:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 58:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 58:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 58:48.09 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 58:48.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:48.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 58:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:88: 58:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 58:48.09 27 | struct JSGCSetting { 58:48.09 | ^~~~~~~~~~~ 58:48.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:48.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:48.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 58:48.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 58:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 58:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:60:49: required from here 58:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 58:48.18 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 58:48.18 | ^~~~~~~~ 58:48.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 58:48.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 58:48.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 58:48.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:11: 58:48.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 58:48.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 58:48.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 58:48.71 | ^ 58:49.08 dom/geolocation 58:49.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 58:49.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 58:49.89 371 | nscoord aAppUnitsPerDevPixel) { 58:49.89 | ^ 58:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 58:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 58:49.90 380 | nscoord aAppUnitsPerDevPixel) { 58:49.90 | ^ 58:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 58:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 58:49.90 387 | nscoord aAppUnitsPerDevPixel) { 58:49.90 | ^ 58:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 58:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:49.90 394 | nscoord aAppUnitsPerDevPixel) { 58:49.90 | ^ 58:49.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 58:49.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 58:49.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 58:49.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 58:49.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 58:49.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 58:49.93 | ^ 58:51.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 58:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 58:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 58:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 58:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 58:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:21, 58:51.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 58:51.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 58:51.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:51.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:51.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 58:51.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 58:51.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:51.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 58:51.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 58:51.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 58:51.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 58:51.48 760 | typename detail::Nth::Type extract() { 58:51.49 | ^~~~~~~ 58:52.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 58:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURLProtocolHandler.cpp:12, 58:52.65 from Unified_cpp_dom_file_uri0.cpp:20: 58:52.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 58:52.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 58:52.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 58:52.65 | ^ 58:53.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 58:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/WebCryptoTask.cpp:23, 58:53.09 from Unified_cpp_dom_crypto0.cpp:29: 58:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 58:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 58:53.09 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 58:53.09 | ^ 58:53.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:13, 58:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 58:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 58:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 58:53.46 1859 | int32_t aAppUnitsPerPixel) { 58:53.46 | ^ 58:53.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 58:53.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 58:53.50 3214 | int32_t aAppUnitsPerPixel) { 58:53.50 | ^ 58:53.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 58:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 58:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 58:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 58:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 58:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 58:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 58:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 58:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 58:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 58:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 58:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/Blob.cpp:14, 58:53.54 from Unified_cpp_dom_file0.cpp:11: 58:53.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 58:53.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 58:53.55 1249 | CSSCoord ToCSSPixels() const { return _0; } 58:53.55 | ^ 58:54.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:54.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 58:54.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 58:54.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 58:54.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 58:54.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 58:54.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 58:54.58 from Unified_cpp_gfx_layers0.cpp:2: 58:54.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 58:54.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:54.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 58:54.58 | ^ 58:55.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 58:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 58:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 58:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 58:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 58:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 58:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 58:55.10 from Unified_cpp_gfx_layers0.cpp:2: 58:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 58:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 58:55.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 58:55.10 | ^ 58:56.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 58:56.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 58:56.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 58:56.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 58:56.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 58:56.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 58:56.23 from Unified_cpp_gfx_layers0.cpp:2: 58:56.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 58:56.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:56.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 58:56.23 | ^ 58:56.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 58:56.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 58:56.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 58:56.25 | ^ 58:56.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 58:56.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 58:56.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 58:56.25 | ^ 58:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 58:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 58:56.28 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 58:56.28 | ^ 58:56.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 58:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 58:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 58:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:11: 58:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 58:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 58:56.28 21 | inline Rect ToRect(const gfxRect& aRect) { 58:56.28 | ^ 58:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 58:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 58:56.28 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 58:56.28 | ^ 58:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 58:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 58:56.28 40 | inline Point ToPoint(const gfxPoint& aPoint) { 58:56.28 | ^ 58:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 58:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 58:56.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 58:56.30 | ^ 58:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 58:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 58:56.33 44 | inline Size ToSize(const gfxSize& aSize) { 58:56.33 | ^ 58:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 58:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 58:56.33 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 58:56.33 | ^ 58:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 58:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 58:56.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 58:56.37 | ^ 58:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 58:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 58:56.37 56 | inline gfxRect ThebesRect(const Rect& aRect) { 58:56.37 | ^ 58:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 58:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 58:56.37 371 | nscoord aAppUnitsPerDevPixel) { 58:56.37 | ^ 58:56.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 58:56.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 58:56.39 380 | nscoord aAppUnitsPerDevPixel) { 58:56.39 | ^ 58:56.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 58:56.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 58:56.39 387 | nscoord aAppUnitsPerDevPixel) { 58:56.39 | ^ 58:56.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 58:56.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:56.41 394 | nscoord aAppUnitsPerDevPixel) { 58:56.41 | ^ 58:56.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsCOMArray.h:16, 58:56.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.h:13, 58:56.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 58:56.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h: In member function 'void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, nsFrameMessageManager::StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)': 58:56.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 58:56.81 410 | size_type Capacity() const { return mHdr->mCapacity; } 58:56.81 | ~~~~~~^~~~~~~~~ 58:56.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing 'ports' 58:56.91 656 | Sequence> ports; 58:56.91 | ^~~~~ 58:56.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsCOMArray.h:16, 58:56.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.h:13, 58:56.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 58:56.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 58:56.91 402 | size_type Length() const { return mHdr->mLength; } 58:56.91 | ~~~~~~^~~~~~~ 58:56.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing 'ports' 58:56.91 656 | Sequence> ports; 58:56.91 | ^~~~~ 58:56.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:3078, 58:56.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsCOMArray.h:16, 58:56.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.h:13, 58:56.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 58:56.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 58:56.91 416 | mArray.mHdr->mLength = 0; 58:56.91 | ~~~~~~~~~~~~~~~~~~~~~^~~ 58:56.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing 'ports' 58:56.91 656 | Sequence> ports; 58:56.91 | ^~~~~ 58:57.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 58:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 58:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 58:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 58:57.07 from Unified_cpp_gfx_layers0.cpp:2: 58:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 58:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 58:57.07 1249 | CSSCoord ToCSSPixels() const { return _0; } 58:57.07 | ^ 58:57.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 58:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 58:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:11: 58:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 58:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 58:57.93 1859 | int32_t aAppUnitsPerPixel) { 58:57.93 | ^ 58:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 58:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 58:57.93 3214 | int32_t aAppUnitsPerPixel) { 58:57.93 | ^ 58:58.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 58:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 58:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 58:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 58:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 58:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 58:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 58:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 58:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/ChannelInfo.cpp:15, 58:58.24 from Unified_cpp_dom_fetch0.cpp:11: 58:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 58:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 58:58.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 58:58.24 | ^ 58:58.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 58:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 58:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 58:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 58:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 58:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 58:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 58:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 58:58.55 from RegisterWorkerBindings.cpp:30: 58:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 58:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 58:58.55 189 | CSSRect GetExpandedScrollableRect() const { 58:58.55 | ^ 58:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 58:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 58:58.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 58:58.55 | ^ 58:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 58:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 58:58.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 58:58.55 | ^ 58:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 58:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 58:58.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 58:58.55 | ^ 58:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 58:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 58:58.55 243 | CSSRect CalculateScrollRange() const { 58:58.55 | ^ 58:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 58:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 58:58.69 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 58:58.69 | ^ 58:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 58:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 58:58.69 457 | CSSRect GetVisualViewport() const { 58:58.69 | ^ 58:59.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 58:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 58:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 58:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 58:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 58:59.13 from Unified_cpp_gfx_layers1.cpp:2: 58:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 58:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:59.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 58:59.13 | ^ 58:59.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 58:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 58:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 58:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 58:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 58:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 58:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 58:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 58:59.23 from UnionTypes.cpp:3: 58:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 58:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 58:59.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 58:59.23 | ^ 58:59.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 58:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 58:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 58:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 58:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 58:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 58:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 58:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 58:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 58:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 58:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 58:59.51 from UnionTypes.cpp:3: 58:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 58:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 58:59.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 58:59.51 | ^ 59:00.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 59:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 59:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 59:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.cpp:9: 59:00.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 59:00.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:00.08 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 59:00.08 | ^~~~~~~~~ 59:00.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 59:00.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 59:00.39 from Unified_cpp_dom_canvas0.cpp:11: 59:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 59:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 59:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 59:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 59:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 59:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 59:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 59:00.39 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 59:00.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:00.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 59:00.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/ImageBitmap.cpp:13, 59:00.39 from Unified_cpp_dom_canvas0.cpp:74: 59:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 59:00.39 27 | struct JSGCSetting { 59:00.39 | ^~~~~~~~~~~ 59:00.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 59:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 59:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 59:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 59:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 59:00.52 from UnionTypes.cpp:3: 59:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:00.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:00.52 | ^ 59:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 59:00.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:00.52 | ^ 59:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 59:00.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:00.52 | ^ 59:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 59:00.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:00.52 | ^ 59:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 59:00.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:00.52 | ^ 59:00.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 59:00.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:20, 59:00.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 59:00.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 59:00.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:00.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:00.69 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:00.69 | ^ 59:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 59:00.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:00.79 | ^ 59:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 59:00.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:00.79 | ^ 59:00.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:00.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 59:00.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:00.91 | ^ 59:00.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:00.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 59:00.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:00.91 | ^ 59:01.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:01.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 59:01.06 371 | nscoord aAppUnitsPerDevPixel) { 59:01.06 | ^ 59:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 59:01.09 380 | nscoord aAppUnitsPerDevPixel) { 59:01.09 | ^ 59:01.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:01.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 59:01.17 387 | nscoord aAppUnitsPerDevPixel) { 59:01.17 | ^ 59:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:01.20 394 | nscoord aAppUnitsPerDevPixel) { 59:01.20 | ^ 59:01.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 59:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 59:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 59:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 59:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 59:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 59:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 59:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 59:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:13, 59:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 59:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 59:01.69 332 | LayerPoint GetFixedPositionAnchor() const { 59:01.69 | ^ 59:02.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 59:02.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 59:02.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 59:02.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 59:02.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 59:02.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 59:02.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 59:02.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 59:02.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:13, 59:02.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:02.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 59:02.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 59:02.14 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 59:02.14 | ^ 59:02.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 59:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 59:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 59:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 59:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 59:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Effects.h:18, 59:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/CompositableHost.h:24, 59:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 59:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:13, 59:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 59:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 59:02.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:02.33 | ^ 59:02.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 59:02.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 59:02.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 59:02.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 59:02.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:02.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 59:02.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 59:02.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 59:02.68 from Unified_cpp_dom_canvas0.cpp:11: 59:02.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 59:02.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 59:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 59:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 59:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 59:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 59:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 59:02.69 760 | typename detail::Nth::Type extract() { 59:02.69 | ^~~~~~~ 59:02.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:02.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 59:02.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 59:02.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 59:02.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 59:02.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 59:02.93 from Unified_cpp_gfx_layers1.cpp:2: 59:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 59:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 59:02.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 59:02.93 | ^ 59:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 59:03.37 371 | nscoord aAppUnitsPerDevPixel) { 59:03.37 | ^ 59:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 59:03.37 380 | nscoord aAppUnitsPerDevPixel) { 59:03.37 | ^ 59:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 59:03.37 387 | nscoord aAppUnitsPerDevPixel) { 59:03.37 | ^ 59:03.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:03.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:03.43 394 | nscoord aAppUnitsPerDevPixel) { 59:03.43 | ^ 59:04.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 59:04.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:04.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:04.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 59:04.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 59:04.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:04.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 59:04.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 59:04.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:04.07 246 | PointTyped As2DPoint() const { 59:04.07 | ^~~~~~~~~ 59:05.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/Blob.cpp:14, 59:05.25 from Unified_cpp_dom_file0.cpp:11: 59:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 59:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 59:05.26 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 59:05.26 | ^ 59:05.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 59:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 59:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 59:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 59:05.56 from Unified_cpp_dom_events0.cpp:2: 59:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 59:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:05.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 59:05.56 | ^ 59:05.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:05.65 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 59:05.65 | ^~~~~~~~~ 59:05.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 59:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:05.65 2266 | PointTyped TransformPointSimple( 59:05.65 | ^~~~~~~~~~~~~~~~~~~~ 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 59:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:05.65 794 | RectTyped TransformAndClipBounds( 59:05.65 | ^~~~~~~~~~~~~~~~~~~~~~ 59:05.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 59:05.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 59:05.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 59:05.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 59:05.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 59:05.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:05.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:05.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:05.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 59:05.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 59:05.73 from RegisterWorkerBindings.cpp:30: 59:05.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 59:05.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 59:05.73 1249 | CSSCoord ToCSSPixels() const { return _0; } 59:05.73 | ^ 59:05.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:05.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 59:05.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:05.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:05.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 59:05.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 59:05.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 59:05.85 from Unified_cpp_dom_events0.cpp:2: 59:05.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 59:05.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 59:05.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 59:05.85 | ^ 59:06.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 59:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 59:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 59:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 59:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 59:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:06.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 59:06.28 | ^~~~~~~~ 59:06.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:06.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 59:06.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OGLShaderConfig.h:20, 59:06.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 59:06.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:11, 59:06.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 59:06.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:06.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 59:06.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:06.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 59:06.63 | ^~~~~~~~ 59:06.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 59:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 59:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 59:06.70 from Unified_cpp_dom_events0.cpp:2: 59:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:06.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:06.70 | ^ 59:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 59:06.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:06.70 | ^ 59:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 59:06.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:06.71 | ^ 59:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:06.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 59:06.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:06.71 | ^ 59:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 59:06.72 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:06.72 | ^ 59:06.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:06.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 59:06.75 371 | nscoord aAppUnitsPerDevPixel) { 59:06.75 | ^ 59:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 59:06.77 380 | nscoord aAppUnitsPerDevPixel) { 59:06.77 | ^ 59:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 59:06.77 387 | nscoord aAppUnitsPerDevPixel) { 59:06.77 | ^ 59:06.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:06.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:06.78 394 | nscoord aAppUnitsPerDevPixel) { 59:06.78 | ^ 59:07.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 59:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 59:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 59:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 59:07.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 59:07.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 59:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:07.03 427 | SizeT Size() const { return SizeT(width, height); } 59:07.03 | ^~~~ 59:07.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 59:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OGLShaderConfig.h:20, 59:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 59:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:11, 59:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 59:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 59:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:07.03 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 59:07.03 | ^~~~~~~~ 59:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 59:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:07.03 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 59:07.03 | ^~~~~~~~ 59:07.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 59:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 59:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 59:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 59:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 59:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 59:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:07.03 62 | Sub operator-(const Sub& aPoint) const { 59:07.04 | ^~~~~~~~ 59:07.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 59:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 59:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 59:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 59:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 59:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:07.56 43 | friend Sub operator*(T aScale, Sub aCoord) { 59:07.56 | ^~~~~~~~ 59:07.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 59:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 59:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 59:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 59:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 59:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 59:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 59:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 59:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 59:07.91 from Unified_cpp_dom_file_ipc0.cpp:47: 59:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 59:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 59:07.91 189 | CSSRect GetExpandedScrollableRect() const { 59:07.91 | ^ 59:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 59:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 59:07.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:07.91 | ^ 59:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 59:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 59:07.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 59:07.91 | ^ 59:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 59:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 59:07.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 59:07.92 | ^ 59:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 59:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 59:07.93 243 | CSSRect CalculateScrollRange() const { 59:07.93 | ^ 59:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 59:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 59:07.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 59:07.93 | ^ 59:07.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 59:07.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 59:07.94 457 | CSSRect GetVisualViewport() const { 59:07.94 | ^ 59:08.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 59:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 59:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 59:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 59:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 59:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 59:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 59:08.46 from Unified_cpp_dom_filesystem0.cpp:2: 59:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 59:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:08.46 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 59:08.46 | ^ 59:08.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 59:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:50, 59:08.48 from Unified_cpp_dom_canvas0.cpp:20: 59:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 59:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.48 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 59:08.48 | ^ 59:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 59:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:08.48 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 59:08.48 | ^~~~~~~~~~~ 59:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 59:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.49 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 59:08.49 | ^ 59:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 59:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.49 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 59:08.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 59:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 59:08.49 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 59:08.49 | ~~~~~~~~~~~~~^~ 59:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.49 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 59:08.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 59:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.49 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 59:08.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 59:08.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:08.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 59:08.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 59:08.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 59:08.49 from Unified_cpp_dom_canvas0.cpp:11: 59:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 59:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.49 282 | RectTyped ToUnknownRect() const { 59:08.49 | ^~~~~~~~~~~~~ 59:08.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 59:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 59:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 59:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 59:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 59:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 59:08.55 from RegisterWorkerBindings.cpp:30: 59:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 59:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 59:08.55 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 59:08.55 | ^ 59:08.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 59:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 59:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 59:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 59:08.56 from Unified_cpp_dom_canvas0.cpp:11: 59:08.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 59:08.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 59:08.56 110 | quad[0] = TransformPoint(aRect.TopLeft()); 59:08.56 | ^~~~ 59:08.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 59:08.56 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 59:08.56 | ^ 59:08.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 59:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 59:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 59:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 59:08.56 from Unified_cpp_dom_canvas0.cpp:11: 59:08.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:08.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.56 383 | Point TopLeft() const { return Point(x, y); } 59:08.56 | ^~~~~~~ 59:08.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 59:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 59:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.h:10, 59:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 59:08.57 from Unified_cpp_dom_canvas0.cpp:11: 59:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 59:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:08.57 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 59:08.57 | ^~~~~~~~~ 59:08.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 59:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 59:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 59:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 59:08.57 from Unified_cpp_dom_canvas0.cpp:11: 59:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.57 384 | Point TopRight() const { return Point(XMost(), y); } 59:08.57 | ^~~~~~~~ 59:08.58 In file included from Unified_cpp_dom_canvas0.cpp:20: 59:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'bool mozilla::dom::CanvasRenderingContext2D::EnsureTarget(const Rect*, bool)': 59:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:1270: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 59:08.58 1269 | aCoveredRect && CurrentState() 59:08.58 | ~~~~~~~~~~~~~~ 59:08.58 1270 | .transform.TransformBounds(*aCoveredRect) 59:08.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 59:08.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual mozilla::gfx::Size mozilla::dom::CanvasUserSpaceMetrics::GetSize() const': 59:08.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2417:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:08.77 2417 | virtual gfx::Size GetSize() const override { return Size(mSize); } 59:08.77 | ^~~~~~~ 59:08.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual void mozilla::dom::CanvasRenderingContext2D::FillRect(double, double, double, double)': 59:08.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2599:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:08.79 2599 | bounds = mTarget->GetTransform().TransformBounds(fillRect); 59:08.79 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:08.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 59:08.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:08.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 59:08.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 59:08.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 59:08.79 from Unified_cpp_dom_canvas0.cpp:11: 59:08.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:08.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.79 363 | MoveBy(-aPoint); 59:08.79 | ^~~~~~~ 59:08.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:08.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.79 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 59:08.79 | ^~~~~ 59:08.83 In file included from Unified_cpp_dom_canvas0.cpp:20: 59:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual void mozilla::dom::CanvasRenderingContext2D::ArcTo(double, double, double, double, double, mozilla::ErrorResult&)': 59:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2975:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:08.86 2975 | p0 = mPathBuilder->CurrentPoint(); 59:08.86 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'void mozilla::dom::CanvasRenderingContext2D::AddHitRegion(const mozilla::dom::HitRegionOptions&, mozilla::ErrorResult&)': 59:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:3408: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 59:08.86 3408 | gfx::Rect bounds(path->GetBounds(mTarget->GetTransform())); 59:08.86 | ^ 59:08.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual nscoord mozilla::dom::CanvasBidiProcessor::GetWidth()': 59:08.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:08.87 3532 | mBoundingBox = mBoundingBox.Union(textRunMetrics.mBoundingBox); 59:08.87 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:08.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 59:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 59:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.h:10, 59:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 59:08.88 from Unified_cpp_dom_canvas0.cpp:11: 59:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 59:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:08.88 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 59:08.88 | ^~~~~~~~~ 59:08.91 In file included from Unified_cpp_dom_canvas0.cpp:20: 59:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 59:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4557: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 59:08.91 4557 | auto scale = mTarget->GetTransform().ScaleFactors(true); 59:08.91 | ^ 59:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4579:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:08.91 4579 | bounds = mTarget->GetTransform().TransformBounds(bounds); 59:08.91 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:08.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 59:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:08.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 59:08.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 59:08.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 59:08.92 from Unified_cpp_dom_canvas0.cpp:11: 59:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float]': 59:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 59:08.92 444 | MatrixSize ScaleFactors(bool xMajor) const { 59:08.92 | ^~~~~~~~~~~~ 59:08.92 In file included from Unified_cpp_dom_canvas0.cpp:20: 59:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In function 'already_AddRefed mozilla::dom::ExtractSubrect(mozilla::gfx::SourceSurface*, mozilla::gfx::Rect*, mozilla::gfx::DrawTarget*)': 59:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4312: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 59:08.92 4312 | *aSourceRect -= roundedOutSourceRect.TopLeft(); 59:08.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 59:08.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 59:08.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4623: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 59:08.93 4623 | void CanvasRenderingContext2D::DrawDirectlyToCanvas( 59:08.93 | ^~~~~~~~~~~~~~~~~~~~~~~~ 59:08.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4638: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 59:08.93 4638 | gfxSize contextScale(contextMatrix.ScaleFactors(true)); 59:08.93 | ^ 59:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'void mozilla::dom::CanvasPath::ArcTo(double, double, double, double, double, mozilla::ErrorResult&)': 59:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:5618: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 59:09.12 5618 | Point p0 = mPathBuilder->CurrentPoint(); 59:09.12 | ^ 59:09.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:09.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/WebCryptoTask.cpp:23, 59:09.28 from Unified_cpp_dom_crypto0.cpp:29: 59:09.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 59:09.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 59:09.28 21 | inline Rect ToRect(const gfxRect& aRect) { 59:09.28 | ^ 59:09.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 59:09.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 59:09.28 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 59:09.28 | ^ 59:09.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 59:09.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 59:09.38 40 | inline Point ToPoint(const gfxPoint& aPoint) { 59:09.38 | ^ 59:09.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 59:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 59:09.39 44 | inline Size ToSize(const gfxSize& aSize) { 59:09.39 | ^ 59:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 59:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 59:09.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 59:09.39 | ^ 59:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 59:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 59:09.47 52 | inline gfxSize ThebesSize(const Size& aSize) { 59:09.47 | ^ 59:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 59:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 59:09.47 56 | inline gfxRect ThebesRect(const Rect& aRect) { 59:09.47 | ^ 59:09.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 59:09.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 59:09.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 59:09.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 59:09.48 from Unified_cpp_gfx_layers1.cpp:2: 59:09.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:09.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:09.48 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:09.48 | ^ 59:09.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:09.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 59:09.48 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:09.48 | ^ 59:09.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:09.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 59:09.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:09.48 | ^ 59:09.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:09.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 59:09.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:09.49 | ^ 59:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 59:09.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:09.62 | ^ 59:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 59:09.86 371 | nscoord aAppUnitsPerDevPixel) { 59:09.86 | ^ 59:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 59:09.93 380 | nscoord aAppUnitsPerDevPixel) { 59:09.93 | ^ 59:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 59:09.93 387 | nscoord aAppUnitsPerDevPixel) { 59:09.93 | ^ 59:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:09.93 394 | nscoord aAppUnitsPerDevPixel) { 59:09.93 | ^ 59:10.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 59:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 59:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 59:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FileSystemBinding.h:14, 59:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 59:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 59:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 59:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 59:10.44 from Unified_cpp_filesystem_compat0.cpp:2: 59:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 59:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:10.44 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 59:10.44 | ^ 59:10.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 59:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 59:10.80 from Unified_cpp_dom_file_ipc0.cpp:47: 59:10.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 59:10.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 59:10.80 1249 | CSSCoord ToCSSPixels() const { return _0; } 59:10.80 | ^ 59:10.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 59:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 59:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 59:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 59:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 59:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 59:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 59:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 59:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:16, 59:10.99 from Unified_cpp_dom_filehandle0.cpp:2: 59:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 59:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 59:10.99 189 | CSSRect GetExpandedScrollableRect() const { 59:10.99 | ^ 59:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 59:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 59:10.99 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:10.99 | ^ 59:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 59:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 59:10.99 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 59:10.99 | ^ 59:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 59:11.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 59:11.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 59:11.00 | ^ 59:11.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 59:11.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 59:11.00 243 | CSSRect CalculateScrollRange() const { 59:11.00 | ^ 59:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 59:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 59:11.10 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 59:11.10 | ^ 59:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 59:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 59:11.10 457 | CSSRect GetVisualViewport() const { 59:11.10 | ^ 59:11.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 59:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 59:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 59:11.23 from Unified_cpp_gfx_layers1.cpp:2: 59:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 59:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 59:11.23 189 | CSSRect GetExpandedScrollableRect() const { 59:11.23 | ^ 59:11.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 59:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 59:11.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:11.26 | ^ 59:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 59:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 59:11.26 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 59:11.26 | ^ 59:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 59:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 59:11.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 59:11.26 | ^ 59:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 59:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 59:11.26 243 | CSSRect CalculateScrollRange() const { 59:11.26 | ^ 59:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 59:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 59:11.26 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 59:11.26 | ^ 59:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 59:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 59:11.27 457 | CSSRect GetVisualViewport() const { 59:11.27 | ^ 59:11.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:21, 59:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 59:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 59:11.67 from Unified_cpp_gfx_layers1.cpp:2: 59:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 59:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 59:11.67 21 | inline Rect ToRect(const gfxRect& aRect) { 59:11.67 | ^ 59:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 59:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 59:11.67 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 59:11.67 | ^ 59:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 59:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 59:11.69 40 | inline Point ToPoint(const gfxPoint& aPoint) { 59:11.69 | ^ 59:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 59:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 59:11.70 44 | inline Size ToSize(const gfxSize& aSize) { 59:11.70 | ^ 59:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 59:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 59:11.70 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 59:11.70 | ^ 59:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 59:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 59:11.70 52 | inline gfxSize ThebesSize(const Size& aSize) { 59:11.70 | ^ 59:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 59:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 59:11.70 56 | inline gfxRect ThebesRect(const Rect& aRect) { 59:11.70 | ^ 59:11.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 59:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 59:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 59:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 59:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 59:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:11.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 59:11.81 | ^~~~~~~~~~~~~ 59:11.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 59:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 59:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 59:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 59:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 59:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:11.81 323 | static SizeTyped FromUnknownSize( 59:11.81 | ^~~~~~~~~~~~~~~ 59:11.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 59:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 59:11.88 from Unified_cpp_dom_filesystem0.cpp:2: 59:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 59:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 59:11.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 59:11.88 | ^ 59:11.96 In file included from Unified_cpp_dom_canvas0.cpp:83: 59:11.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/ImageBitmapRenderingContext.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmapRenderingContext::Redraw(const gfxRect&)': 59:11.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/ImageBitmapRenderingContext.cpp:281: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 59:11.96 281 | mozilla::gfx::Rect rect = ToRect(aDirty); 59:11.96 | ^ 59:12.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 59:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 59:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 59:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FileSystemBinding.h:14, 59:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 59:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 59:12.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 59:12.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 59:12.11 from Unified_cpp_filesystem_compat0.cpp:2: 59:12.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 59:12.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 59:12.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 59:12.11 | ^ 59:12.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:6, 59:12.11 from Unified_cpp_dom_canvas0.cpp:20: 59:12.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h: In member function 'virtual void mozilla::dom::CanvasRenderingContext2D::QuadraticCurveTo(double, double, double, double)': 59:12.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h:318: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 59:12.11 318 | transform.TransformPoint( 59:12.11 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 59:12.11 319 | mozilla::gfx::Point(ToFloat(aCpx), ToFloat(aCpy))), 59:12.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:12.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 59:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 59:12.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 59:12.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 59:12.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 59:12.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURLProtocolHandler.cpp:12, 59:12.14 from Unified_cpp_dom_file_uri0.cpp:20: 59:12.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 59:12.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 59:12.14 21 | inline Rect ToRect(const gfxRect& aRect) { 59:12.14 | ^ 59:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h: In member function 'virtual nsresult mozilla::dom::CanvasRenderingContext2D::Redraw(const gfxRect&)': 59:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.h:441:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:12.17 441 | Redraw(ToRect(aR)); 59:12.17 | ~~~~~~^~~~ 59:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 59:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 59:12.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 59:12.20 | ^ 59:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 59:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 59:12.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 59:12.20 | ^ 59:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 59:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 59:12.26 44 | inline Size ToSize(const gfxSize& aSize) { 59:12.26 | ^ 59:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 59:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 59:12.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 59:12.37 | ^ 59:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 59:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 59:12.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 59:12.37 | ^ 59:12.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/WebCryptoTask.cpp:23, 59:12.41 from Unified_cpp_dom_crypto0.cpp:29: 59:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 59:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 59:12.41 1859 | int32_t aAppUnitsPerPixel) { 59:12.41 | ^ 59:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 59:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 59:12.41 56 | inline gfxRect ThebesRect(const Rect& aRect) { 59:12.41 | ^ 59:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 59:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 59:12.41 3214 | int32_t aAppUnitsPerPixel) { 59:12.41 | ^ 59:12.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 59:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 59:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 59:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 59:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 59:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 59:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 59:12.72 from Unified_cpp_gfx_layers1.cpp:2: 59:12.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 59:12.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 59:12.72 1249 | CSSCoord ToCSSPixels() const { return _0; } 59:12.72 | ^ 59:13.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 59:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 59:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 59:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 59:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 59:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 59:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 59:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 59:13.74 from Unified_cpp_dom_webgpu1.cpp:2: 59:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 59:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:13.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 59:13.74 | ^ 59:13.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 59:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 59:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 59:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 59:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 59:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 59:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 59:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 59:13.93 from Unified_cpp_dom_webgpu1.cpp:2: 59:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 59:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 59:13.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 59:13.93 | ^ 59:14.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 59:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 59:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 59:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 59:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 59:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 59:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 59:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 59:14.17 from Unified_cpp_dom_file_ipc0.cpp:47: 59:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 59:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 59:14.17 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 59:14.17 | ^ 59:15.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 59:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/WebCryptoTask.cpp:23, 59:15.75 from Unified_cpp_dom_crypto0.cpp:29: 59:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 59:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 59:15.75 332 | LayerPoint GetFixedPositionAnchor() const { 59:15.75 | ^ 59:15.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 59:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/WebCryptoTask.cpp:23, 59:15.82 from Unified_cpp_dom_crypto0.cpp:29: 59:15.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 59:15.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 59:15.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 59:15.82 | ^ 59:15.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 59:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/WebCryptoTask.cpp:23, 59:15.86 from Unified_cpp_dom_crypto0.cpp:29: 59:15.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 59:15.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 59:15.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:15.86 | ^ 59:16.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:16.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:16.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:16.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:16.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 59:16.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 59:16.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 59:16.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 59:16.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 59:16.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 59:16.11 from Unified_cpp_dom_filesystem0.cpp:2: 59:16.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:16.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:16.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:16.12 | ^ 59:16.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:16.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 59:16.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:16.12 | ^ 59:16.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:16.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 59:16.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:16.12 | ^ 59:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 59:16.20 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:16.20 | ^ 59:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 59:16.20 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:16.20 | ^ 59:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 59:16.32 371 | nscoord aAppUnitsPerDevPixel) { 59:16.32 | ^ 59:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 59:16.32 380 | nscoord aAppUnitsPerDevPixel) { 59:16.32 | ^ 59:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 59:16.32 387 | nscoord aAppUnitsPerDevPixel) { 59:16.32 | ^ 59:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:16.46 394 | nscoord aAppUnitsPerDevPixel) { 59:16.46 | ^ 59:16.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 59:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 59:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 59:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 59:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 59:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 59:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 59:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 59:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 59:16.80 189 | CSSRect GetExpandedScrollableRect() const { 59:16.80 | ^ 59:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 59:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 59:16.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:16.80 | ^ 59:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 59:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 59:16.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 59:16.80 | ^ 59:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 59:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 59:16.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 59:16.80 | ^ 59:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 59:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 59:16.81 243 | CSSRect CalculateScrollRange() const { 59:16.81 | ^ 59:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 59:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 59:16.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 59:16.83 | ^ 59:16.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 59:16.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 59:16.86 457 | CSSRect GetVisualViewport() const { 59:16.86 | ^ 59:17.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURLProtocolHandler.cpp:12, 59:17.43 from Unified_cpp_dom_file_uri0.cpp:20: 59:17.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 59:17.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 59:17.43 1859 | int32_t aAppUnitsPerPixel) { 59:17.43 | ^ 59:17.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 59:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 59:17.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 59:17.45 from Unified_cpp_dom_webgpu1.cpp:2: 59:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:17.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:17.45 | ^ 59:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 59:17.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:17.45 | ^ 59:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 59:17.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:17.45 | ^ 59:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 59:17.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:17.45 | ^ 59:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 59:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 59:17.48 3214 | int32_t aAppUnitsPerPixel) { 59:17.48 | ^ 59:17.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:17.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 59:17.61 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:17.61 | ^ 59:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 59:17.71 371 | nscoord aAppUnitsPerDevPixel) { 59:17.71 | ^ 59:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 59:17.71 380 | nscoord aAppUnitsPerDevPixel) { 59:17.71 | ^ 59:17.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 59:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 59:17.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 59:17.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 59:17.75 1249 | CSSCoord ToCSSPixels() const { return _0; } 59:17.75 | ^ 59:17.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:17.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 59:17.82 387 | nscoord aAppUnitsPerDevPixel) { 59:17.82 | ^ 59:17.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:17.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:17.82 394 | nscoord aAppUnitsPerDevPixel) { 59:17.82 | ^ 59:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 59:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:16, 59:18.17 from Unified_cpp_dom_filehandle0.cpp:2: 59:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 59:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 59:18.17 1249 | CSSCoord ToCSSPixels() const { return _0; } 59:18.17 | ^ 59:19.80 dom/grid 59:20.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 59:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 59:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 59:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 59:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 59:20.84 from Unified_cpp_dom_file_ipc0.cpp:47: 59:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 59:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 59:20.84 21 | inline Rect ToRect(const gfxRect& aRect) { 59:20.84 | ^ 59:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 59:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 59:20.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 59:20.84 | ^ 59:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 59:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 59:20.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 59:20.84 | ^ 59:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 59:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 59:20.84 44 | inline Size ToSize(const gfxSize& aSize) { 59:20.84 | ^ 59:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 59:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 59:20.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 59:20.84 | ^ 59:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 59:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 59:20.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 59:20.85 | ^ 59:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 59:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 59:20.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 59:20.85 | ^ 59:20.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 59:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 59:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 59:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 59:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 59:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 59:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 59:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:20.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 59:20.88 | ^~~~~~~~ 59:21.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 59:21.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:21.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 59:21.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FileSystemBinding.h:14, 59:21.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 59:21.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 59:21.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 59:21.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 59:21.13 from Unified_cpp_filesystem_compat0.cpp:2: 59:21.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:21.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:21.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:21.13 | ^ 59:21.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:21.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 59:21.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:21.13 | ^ 59:21.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:21.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 59:21.13 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:21.13 | ^ 59:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 59:21.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:21.16 | ^ 59:21.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:21.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 59:21.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:21.18 | ^ 59:21.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:21.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 59:21.30 371 | nscoord aAppUnitsPerDevPixel) { 59:21.30 | ^ 59:21.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:21.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 59:21.32 380 | nscoord aAppUnitsPerDevPixel) { 59:21.32 | ^ 59:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 59:21.34 387 | nscoord aAppUnitsPerDevPixel) { 59:21.34 | ^ 59:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:21.40 394 | nscoord aAppUnitsPerDevPixel) { 59:21.40 | ^ 59:21.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 59:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 59:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 59:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 59:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 59:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 59:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:21.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 59:21.96 | ^~~~~~~~ 59:22.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURLProtocolHandler.cpp:12, 59:22.10 from Unified_cpp_dom_file_uri0.cpp:20: 59:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 59:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 59:22.10 332 | LayerPoint GetFixedPositionAnchor() const { 59:22.10 | ^ 59:22.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 59:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 59:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 59:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 59:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:22.10 427 | SizeT Size() const { return SizeT(width, height); } 59:22.10 | ^~~~ 59:22.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 59:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 59:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 59:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 59:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 59:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 59:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:22.11 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 59:22.11 | ^~~~~~~~ 59:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 59:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:22.11 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 59:22.11 | ^~~~~~~~ 59:22.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 59:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 59:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 59:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 59:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 59:22.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 59:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 59:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 59:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:22.11 62 | Sub operator-(const Sub& aPoint) const { 59:22.11 | ^~~~~~~~ 59:22.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 59:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 59:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 59:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 59:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 59:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 59:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 59:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:22.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 59:22.23 | ^~~~~~~~ 59:22.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 59:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 59:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 59:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 59:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 59:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURLProtocolHandler.cpp:12, 59:22.28 from Unified_cpp_dom_file_uri0.cpp:20: 59:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 59:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 59:22.28 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 59:22.28 | ^ 59:22.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 59:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 59:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 59:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 59:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 59:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURLProtocolHandler.cpp:12, 59:22.33 from Unified_cpp_dom_file_uri0.cpp:20: 59:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 59:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 59:22.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:22.33 | ^ 59:22.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 59:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 59:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 59:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 59:22.92 from Unified_cpp_dom_file_ipc0.cpp:47: 59:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 59:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 59:22.92 1859 | int32_t aAppUnitsPerPixel) { 59:22.92 | ^ 59:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 59:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 59:22.92 3214 | int32_t aAppUnitsPerPixel) { 59:22.93 | ^ 59:23.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 59:23.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:23.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:23.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:23.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:23.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:23.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:23.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 59:23.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/ChannelInfo.cpp:15, 59:23.09 from Unified_cpp_dom_fetch0.cpp:11: 59:23.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 59:23.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 59:23.09 21 | inline Rect ToRect(const gfxRect& aRect) { 59:23.09 | ^ 59:23.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 59:23.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 59:23.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 59:23.09 | ^ 59:23.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 59:23.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 59:23.09 40 | inline Point ToPoint(const gfxPoint& aPoint) { 59:23.10 | ^ 59:23.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 59:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 59:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 59:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 59:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 59:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 59:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 59:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 59:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:23.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 59:23.15 | ^~~~~~~~~~~~~ 59:23.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:19, 59:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 59:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 59:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 59:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 59:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 59:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 59:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:23.15 323 | static SizeTyped FromUnknownSize( 59:23.15 | ^~~~~~~~~~~~~~~ 59:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 59:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 59:23.24 44 | inline Size ToSize(const gfxSize& aSize) { 59:23.24 | ^ 59:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 59:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 59:23.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 59:23.24 | ^ 59:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 59:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 59:23.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 59:23.24 | ^ 59:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 59:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 59:23.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 59:23.24 | ^ 59:23.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:23.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:23.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 59:23.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 59:23.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 59:23.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 59:23.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:23.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 59:23.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 59:23.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:23.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 59:23.51 | ^~~~~~~~ 59:24.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 59:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OGLShaderConfig.h:20, 59:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 59:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 59:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 59:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:24.05 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 59:24.05 | ^~~~~~~~ 59:25.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 59:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 59:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 59:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 59:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 59:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 59:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 59:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:25.27 427 | SizeT Size() const { return SizeT(width, height); } 59:25.27 | ^~~~ 59:25.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 59:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OGLShaderConfig.h:20, 59:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 59:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 59:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 59:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:25.35 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 59:25.35 | ^~~~~~~~ 59:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 59:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 59:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:25.35 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 59:25.35 | ^~~~~~~~ 59:25.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 59:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 59:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 59:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 59:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 59:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 59:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 59:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:25.35 62 | Sub operator-(const Sub& aPoint) const { 59:25.35 | ^~~~~~~~ 59:25.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 59:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 59:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 59:25.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 59:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 59:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 59:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 59:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 59:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 59:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 59:25.65 from Unified_cpp_dom_webgpu1.cpp:2: 59:25.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 59:25.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 59:25.65 189 | CSSRect GetExpandedScrollableRect() const { 59:25.65 | ^ 59:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 59:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 59:25.69 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:25.69 | ^ 59:25.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 59:25.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 59:25.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 59:25.73 | ^ 59:25.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 59:25.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 59:25.76 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 59:25.76 | ^ 59:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 59:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 59:25.78 243 | CSSRect CalculateScrollRange() const { 59:25.78 | ^ 59:25.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 59:25.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 59:25.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 59:25.82 | ^ 59:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 59:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 59:25.91 457 | CSSRect GetVisualViewport() const { 59:25.91 | ^ 59:26.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 59:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 59:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 59:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 59:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:26.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 59:26.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 59:26.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:26.55 43 | friend Sub operator*(T aScale, Sub aCoord) { 59:26.55 | ^~~~~~~~ 59:27.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 59:27.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 59:27.11 from Unified_cpp_dom_webgpu1.cpp:2: 59:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 59:27.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 59:27.11 1249 | CSSCoord ToCSSPixels() const { return _0; } 59:27.11 | ^ 59:27.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 59:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 59:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 59:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 59:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 59:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/IMEStateManager.h:12, 59:27.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:14: 59:27.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 59:27.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 59:27.40 332 | LayerPoint GetFixedPositionAnchor() const { 59:27.40 | ^ 59:27.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 59:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 59:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 59:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 59:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 59:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/IMEStateManager.h:12, 59:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:14: 59:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 59:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 59:27.48 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 59:27.48 | ^ 59:27.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 59:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 59:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 59:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 59:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 59:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/IMEStateManager.h:12, 59:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:14: 59:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 59:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 59:27.51 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:27.51 | ^ 59:27.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 59:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 59:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 59:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 59:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 59:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 59:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 59:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:16, 59:27.65 from Unified_cpp_dom_filehandle0.cpp:2: 59:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 59:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 59:27.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 59:27.65 | ^ 59:28.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/Blob.cpp:14, 59:28.81 from Unified_cpp_dom_file0.cpp:11: 59:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 59:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 59:28.81 21 | inline Rect ToRect(const gfxRect& aRect) { 59:28.81 | ^ 59:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 59:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 59:28.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 59:28.81 | ^ 59:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 59:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 59:28.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 59:28.81 | ^ 59:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 59:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 59:28.82 44 | inline Size ToSize(const gfxSize& aSize) { 59:28.82 | ^ 59:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 59:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 59:28.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 59:28.82 | ^ 59:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 59:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 59:28.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 59:28.82 | ^ 59:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 59:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 59:28.82 56 | inline gfxRect ThebesRect(const Rect& aRect) { 59:28.82 | ^ 59:28.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 59:28.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 59:28.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 59:28.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 59:28.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:28.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 59:28.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 59:28.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:28.93 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 59:28.93 | ^~~~~~~~~~~~~ 59:28.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 59:28.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:11, 59:28.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 59:28.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 59:28.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:28.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 59:28.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 59:28.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:28.93 323 | static SizeTyped FromUnknownSize( 59:28.93 | ^~~~~~~~~~~~~~~ 59:29.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 59:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/ChannelInfo.cpp:15, 59:29.02 from Unified_cpp_dom_fetch0.cpp:11: 59:29.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 59:29.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 59:29.02 1859 | int32_t aAppUnitsPerPixel) { 59:29.02 | ^ 59:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 59:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 59:29.14 3214 | int32_t aAppUnitsPerPixel) { 59:29.15 | ^ 59:29.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 59:29.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 59:29.98 from Unified_cpp_dom_file_ipc0.cpp:47: 59:29.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 59:29.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 59:29.98 332 | LayerPoint GetFixedPositionAnchor() const { 59:29.98 | ^ 59:29.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 59:29.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 59:29.98 from Unified_cpp_dom_file_ipc0.cpp:47: 59:29.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 59:29.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 59:29.98 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 59:29.98 | ^ 59:30.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 59:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 59:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 59:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 59:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 59:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OGLShaderConfig.h:19, 59:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 59:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:11, 59:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 59:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 59:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 59:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 59:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 59:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 59:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 59:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 59:30.09 760 | typename detail::Nth::Type extract() { 59:30.09 | ^~~~~~~ 59:30.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 59:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 59:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 59:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 59:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 59:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLOptGroupElement.h:11, 59:30.20 from UnionTypes.cpp:5: 59:30.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 59:30.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 59:30.20 189 | CSSRect GetExpandedScrollableRect() const { 59:30.20 | ^ 59:30.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 59:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 59:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 59:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 59:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 59:30.21 from Unified_cpp_dom_file_ipc0.cpp:47: 59:30.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 59:30.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 59:30.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:30.21 | ^ 59:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 59:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 59:30.23 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:30.23 | ^ 59:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 59:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 59:30.25 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 59:30.25 | ^ 59:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 59:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 59:30.25 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 59:30.25 | ^ 59:30.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 59:30.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 59:30.27 243 | CSSRect CalculateScrollRange() const { 59:30.27 | ^ 59:30.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 59:30.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 59:30.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 59:30.27 | ^ 59:30.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 59:30.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 59:30.31 457 | CSSRect GetVisualViewport() const { 59:30.31 | ^ 59:31.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:31.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/Blob.cpp:14, 59:31.08 from Unified_cpp_dom_file0.cpp:11: 59:31.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 59:31.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 59:31.08 1859 | int32_t aAppUnitsPerPixel) { 59:31.08 | ^ 59:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 59:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 59:31.15 3214 | int32_t aAppUnitsPerPixel) { 59:31.15 | ^ 59:31.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 59:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 59:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 59:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 59:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 59:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWeakReferenceUtils.h:10, 59:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsWeakReference.h:14, 59:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:10, 59:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 59:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 59:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 59:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 59:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 59:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 59:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 59:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 59:31.24 760 | typename detail::Nth::Type extract() { 59:31.24 | ^~~~~~~ 59:33.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 59:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 59:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 59:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 59:33.24 from RegisterWorkerBindings.cpp:30: 59:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 59:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 59:33.24 21 | inline Rect ToRect(const gfxRect& aRect) { 59:33.27 | ^ 59:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 59:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 59:33.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 59:33.27 | ^ 59:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 59:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 59:33.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 59:33.27 | ^ 59:33.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 59:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 59:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/ChannelInfo.cpp:15, 59:33.31 from Unified_cpp_dom_fetch0.cpp:11: 59:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 59:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 59:33.31 332 | LayerPoint GetFixedPositionAnchor() const { 59:33.31 | ^ 59:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 59:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 59:33.34 44 | inline Size ToSize(const gfxSize& aSize) { 59:33.34 | ^ 59:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 59:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 59:33.34 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 59:33.34 | ^ 59:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 59:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 59:33.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 59:33.40 | ^ 59:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 59:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 59:33.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 59:33.40 | ^ 59:33.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 59:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 59:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/ChannelInfo.cpp:15, 59:33.53 from Unified_cpp_dom_fetch0.cpp:11: 59:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 59:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 59:33.53 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 59:33.53 | ^ 59:33.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 59:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 59:33.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/ChannelInfo.cpp:15, 59:33.62 from Unified_cpp_dom_fetch0.cpp:11: 59:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 59:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 59:33.62 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:33.62 | ^ 59:33.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 59:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 59:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 59:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 59:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 59:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 59:33.69 from Unified_cpp_gfx_layers10.cpp:2: 59:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 59:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:33.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 59:33.69 | ^ 59:34.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 59:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 59:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 59:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 59:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 59:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 59:34.27 from Unified_cpp_gfx_layers10.cpp:2: 59:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 59:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 59:34.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 59:34.27 | ^ 59:34.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 59:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 59:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:12, 59:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 59:34.82 from Unified_cpp_gfx_layers0.cpp:2: 59:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 59:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 59:34.82 189 | CSSRect GetExpandedScrollableRect() const { 59:34.82 | ^ 59:34.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 59:34.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 59:34.86 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:34.86 | ^ 59:34.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 59:34.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 59:34.88 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 59:34.88 | ^ 59:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 59:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 59:34.90 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 59:34.90 | ^ 59:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 59:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 59:34.92 243 | CSSRect CalculateScrollRange() const { 59:34.92 | ^ 59:34.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 59:34.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 59:34.94 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 59:34.94 | ^ 59:34.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 59:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 59:35.04 457 | CSSRect GetVisualViewport() const { 59:35.04 | ^ 59:35.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 59:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 59:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 59:35.04 from RegisterWorkerBindings.cpp:30: 59:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 59:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 59:35.04 1859 | int32_t aAppUnitsPerPixel) { 59:35.04 | ^ 59:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 59:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 59:35.04 3214 | int32_t aAppUnitsPerPixel) { 59:35.04 | ^ 59:35.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 59:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 59:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 59:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 59:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 59:35.13 from Unified_cpp_gfx_layers10.cpp:2: 59:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:35.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:35.13 | ^ 59:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 59:35.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:35.14 | ^ 59:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 59:35.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:35.14 | ^ 59:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 59:35.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:35.18 | ^ 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 59:35.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:35.18 | ^ 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 59:35.18 371 | nscoord aAppUnitsPerDevPixel) { 59:35.18 | ^ 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 59:35.18 380 | nscoord aAppUnitsPerDevPixel) { 59:35.18 | ^ 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 59:35.18 387 | nscoord aAppUnitsPerDevPixel) { 59:35.18 | ^ 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:35.18 394 | nscoord aAppUnitsPerDevPixel) { 59:35.18 | ^ 59:35.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 59:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 59:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 59:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 59:35.20 from Unified_cpp_dom_flex0.cpp:2: 59:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 59:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 59:35.20 189 | CSSRect GetExpandedScrollableRect() const { 59:35.20 | ^ 59:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 59:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 59:35.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:35.20 | ^ 59:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 59:35.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 59:35.21 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 59:35.21 | ^ 59:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 59:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 59:35.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 59:35.23 | ^ 59:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 59:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 59:35.23 243 | CSSRect CalculateScrollRange() const { 59:35.23 | ^ 59:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 59:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 59:35.24 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 59:35.24 | ^ 59:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 59:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 59:35.24 457 | CSSRect GetVisualViewport() const { 59:35.24 | ^ 59:36.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 59:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:16, 59:36.52 from Unified_cpp_dom_filehandle0.cpp:2: 59:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 59:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 59:36.52 21 | inline Rect ToRect(const gfxRect& aRect) { 59:36.52 | ^ 59:36.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 59:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 59:36.52 from UnionTypes.cpp:3: 59:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 59:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 59:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:36.52 40 | friend Sub operator*(Sub aCoord, T aScale) { 59:36.52 | ^~~~~~~~ 59:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 59:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 59:36.53 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 59:36.53 | ^ 59:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 59:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 59:36.53 40 | inline Point ToPoint(const gfxPoint& aPoint) { 59:36.53 | ^ 59:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 59:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 59:36.54 44 | inline Size ToSize(const gfxSize& aSize) { 59:36.54 | ^ 59:36.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 59:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 59:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 59:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 59:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 59:36.54 from UnionTypes.cpp:3: 59:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 59:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 59:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:36.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 59:36.54 | ^~~~~~~~ 59:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 59:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 59:36.60 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 59:36.60 | ^ 59:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 59:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 59:36.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 59:36.60 | ^ 59:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 59:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 59:36.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 59:36.60 | ^ 59:36.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 59:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 59:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 59:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 59:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 59:36.68 from Unified_cpp_dom_crypto0.cpp:2: 59:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 59:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 59:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:36.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 59:36.68 | ^~~~~~~~ 59:36.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 59:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/Blob.cpp:14, 59:36.96 from Unified_cpp_dom_file0.cpp:11: 59:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 59:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 59:36.96 332 | LayerPoint GetFixedPositionAnchor() const { 59:36.96 | ^ 59:37.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 59:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 59:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 59:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 59:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 59:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFlexContainerFrame.h:16, 59:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:11, 59:37.19 from Unified_cpp_dom_flex0.cpp:2: 59:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 59:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 59:37.19 1249 | CSSCoord ToCSSPixels() const { return _0; } 59:37.19 | ^ 59:37.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 59:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/Blob.cpp:14, 59:37.26 from Unified_cpp_dom_file0.cpp:11: 59:37.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 59:37.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 59:37.26 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 59:37.26 | ^ 59:37.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 59:37.27 from UnionTypes.cpp:3: 59:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 59:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 59:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:37.27 427 | SizeT Size() const { return SizeT(width, height); } 59:37.27 | ^~~~ 59:37.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 59:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 59:37.28 from UnionTypes.cpp:3: 59:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 59:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 59:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:37.28 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 59:37.28 | ^~~~~~~~ 59:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 59:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 59:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:37.28 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 59:37.28 | ^~~~~~~~ 59:37.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 59:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 59:37.28 from UnionTypes.cpp:3: 59:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 59:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 59:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:37.28 62 | Sub operator-(const Sub& aPoint) const { 59:37.28 | ^~~~~~~~ 59:37.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 59:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 59:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 59:37.40 from RegisterWorkerBindings.cpp:30: 59:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 59:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 59:37.40 332 | LayerPoint GetFixedPositionAnchor() const { 59:37.40 | ^ 59:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 59:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 59:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 59:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 59:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 59:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/Blob.cpp:14, 59:37.47 from Unified_cpp_dom_file0.cpp:11: 59:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 59:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 59:37.47 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:37.47 | ^ 59:37.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 59:37.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 59:37.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:12, 59:37.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 59:37.54 from Unified_cpp_gfx_layers0.cpp:2: 59:37.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 59:37.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 59:37.54 332 | LayerPoint GetFixedPositionAnchor() const { 59:37.54 | ^ 59:37.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 59:37.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:37.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 59:37.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 59:37.67 from Unified_cpp_dom_crypto0.cpp:2: 59:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 59:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 59:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:37.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 59:37.67 | ^~~~~~~~ 59:37.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 59:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 59:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 59:37.83 from RegisterWorkerBindings.cpp:30: 59:37.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 59:37.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 59:37.83 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 59:37.83 | ^ 59:38.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 59:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 59:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 59:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 59:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 59:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 59:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:16, 59:38.01 from Unified_cpp_dom_filehandle0.cpp:2: 59:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 59:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 59:38.01 1859 | int32_t aAppUnitsPerPixel) { 59:38.01 | ^ 59:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 59:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 59:38.01 3214 | int32_t aAppUnitsPerPixel) { 59:38.01 | ^ 59:38.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 59:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 59:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 59:38.09 from RegisterWorkerBindings.cpp:30: 59:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 59:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 59:38.09 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:38.09 | ^ 59:38.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageContainer.h:21, 59:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/GLImages.h:13, 59:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 59:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 59:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 59:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 59:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 59:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 59:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 59:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 59:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 59:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 59:38.64 760 | typename detail::Nth::Type extract() { 59:38.64 | ^~~~~~~ 59:39.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 59:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 59:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 59:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 59:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:16, 59:39.18 from Unified_cpp_dom_filehandle0.cpp:2: 59:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 59:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 59:39.27 332 | LayerPoint GetFixedPositionAnchor() const { 59:39.27 | ^ 59:39.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 59:39.32 from Unified_cpp_dom_crypto0.cpp:2: 59:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 59:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 59:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:39.32 427 | SizeT Size() const { return SizeT(width, height); } 59:39.32 | ^~~~ 59:39.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 59:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 59:39.32 from Unified_cpp_dom_events0.cpp:2: 59:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 59:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 59:39.32 189 | CSSRect GetExpandedScrollableRect() const { 59:39.32 | ^ 59:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 59:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 59:39.32 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:39.32 | ^ 59:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 59:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 59:39.32 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 59:39.32 | ^ 59:39.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 59:39.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:39.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 59:39.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 59:39.39 from Unified_cpp_dom_crypto0.cpp:2: 59:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 59:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 59:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:39.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 59:39.39 | ^~~~~~~~ 59:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 59:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 59:39.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 59:39.39 | ^ 59:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 59:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 59:39.39 243 | CSSRect CalculateScrollRange() const { 59:39.39 | ^ 59:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 59:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 59:39.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 59:39.39 | ^ 59:39.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 59:39.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 59:39.41 457 | CSSRect GetVisualViewport() const { 59:39.41 | ^ 59:39.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 59:39.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 59:39.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:39.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 59:39.41 | ^~~~~~~~ 59:39.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:16, 59:39.45 from Unified_cpp_dom_filehandle0.cpp:2: 59:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 59:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 59:39.45 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 59:39.45 | ^ 59:39.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 59:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 59:39.45 from Unified_cpp_dom_crypto0.cpp:2: 59:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 59:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 59:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:39.45 62 | Sub operator-(const Sub& aPoint) const { 59:39.45 | ^~~~~~~~ 59:39.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 59:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 59:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 59:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 59:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 59:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 59:39.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:16, 59:39.52 from Unified_cpp_dom_filehandle0.cpp:2: 59:39.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 59:39.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 59:39.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:39.52 | ^ 59:39.71 dom/html 59:39.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 59:39.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 59:39.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 59:39.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 59:39.91 from Unified_cpp_gfx_layers10.cpp:2: 59:39.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 59:39.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 59:39.91 189 | CSSRect GetExpandedScrollableRect() const { 59:39.91 | ^ 59:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 59:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 59:39.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 59:39.95 | ^ 59:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 59:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 59:39.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 59:39.95 | ^ 59:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 59:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 59:39.95 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 59:39.95 | ^ 59:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 59:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 59:39.95 243 | CSSRect CalculateScrollRange() const { 59:39.95 | ^ 59:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 59:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 59:39.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 59:39.97 | ^ 59:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 59:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 59:39.97 457 | CSSRect GetVisualViewport() const { 59:39.97 | ^ 59:40.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:21, 59:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 59:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 59:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 59:40.60 from Unified_cpp_gfx_layers10.cpp:2: 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 59:40.60 21 | inline Rect ToRect(const gfxRect& aRect) { 59:40.60 | ^ 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 59:40.60 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 59:40.60 | ^ 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 59:40.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 59:40.60 | ^ 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 59:40.60 44 | inline Size ToSize(const gfxSize& aSize) { 59:40.60 | ^ 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 59:40.60 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 59:40.60 | ^ 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 59:40.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 59:40.60 | ^ 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 59:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 59:40.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 59:40.60 | ^ 59:41.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 59:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 59:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 59:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 59:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 59:41.22 from Unified_cpp_dom_crypto0.cpp:2: 59:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 59:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 59:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:41.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 59:41.22 | ^~~~~~~~ 59:41.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 59:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 59:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 59:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 59:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 59:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 59:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 59:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 59:41.50 from Unified_cpp_gfx_layers10.cpp:2: 59:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 59:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 59:41.50 1249 | CSSCoord ToCSSPixels() const { return _0; } 59:41.50 | ^ 59:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::GetViewportInfo(uint32_t, uint32_t, double*, bool*, double*, double*, uint32_t*, uint32_t*, bool*)': 59:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:401: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 59:41.85 401 | CSSIntSize size = gfx::RoundedToInt(info.GetSize()); 59:41.85 | ~~~~~~~~~~~~^~ 59:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::GetScrollbarSizes(mozilla::dom::Element*, uint32_t*, uint32_t*)': 59:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:559:30: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:41.85 559 | CSSMargin::FromAppUnits(scrollFrame->GetActualScrollbarSizes())); 59:41.85 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:42.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 59:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 59:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 59:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 59:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 59:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:42.10 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 59:42.10 | ^~~~~~~~~ 59:42.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 59:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 59:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 59:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:59: 59:42.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 59:42.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:42.97 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 59:42.97 | ^ 59:43.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 59:43.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:43.04 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 59:43.04 | ^~~~~~~~~~~ 59:43.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 59:43.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:43.05 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 59:43.05 | ^ 59:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 59:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:43.17 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 59:43.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 59:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 59:43.17 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 59:43.17 | ~~~~~~~~~~~~~^~ 59:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:43.17 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 59:43.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 59:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:43.17 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 59:43.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 59:43.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 59:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.h:14, 59:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 59:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 59:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 59:43.17 282 | RectTyped ToUnknownRect() const { 59:43.17 | ^~~~~~~~~~~~~ 59:43.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:43.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 59:43.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 59:43.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:43.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 59:43.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 59:43.21 from Unified_cpp_dom_crypto0.cpp:2: 59:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 59:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 59:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:43.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 59:43.21 | ^~~~~~~~~~~~~ 59:43.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 59:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 59:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 59:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 59:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:10, 59:43.24 from Unified_cpp_dom_crypto0.cpp:2: 59:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 59:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 59:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:43.24 323 | static SizeTyped FromUnknownSize( 59:43.24 | ^~~~~~~~~~~~~~~ 59:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::ZoomToFocusedInput()': 59:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:2630: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 59:43.91 2630 | nsLayoutUtils::GetBoundingContentRect(element, rootScrollFrame); 59:43.91 | ^ 59:44.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 59:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 59:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 59:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 59:44.53 from Unified_cpp_dom_gamepad0.cpp:2: 59:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 59:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:44.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 59:44.53 | ^ 59:45.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 59:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 59:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 59:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 59:45.81 from Unified_cpp_dom_gamepad0.cpp:2: 59:45.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 59:45.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 59:45.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 59:45.81 | ^ 59:46.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 59:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 59:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:46.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 59:46.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 59:46.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 59:46.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 59:46.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 59:46.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:46.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 59:46.73 | ^ 59:46.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 59:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 59:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 59:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 59:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 59:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 59:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 59:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 59:46.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 59:46.90 | ^ 59:48.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 59:48.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 59:48.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 59:48.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 59:48.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 59:48.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 59:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:48.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:48.42 | ^ 59:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 59:48.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:48.42 | ^ 59:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 59:48.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:48.42 | ^ 59:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:48.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 59:48.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:48.42 | ^ 59:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 59:48.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:48.43 | ^ 59:48.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:48.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 59:48.46 371 | nscoord aAppUnitsPerDevPixel) { 59:48.46 | ^ 59:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 59:48.47 380 | nscoord aAppUnitsPerDevPixel) { 59:48.47 | ^ 59:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 59:48.47 387 | nscoord aAppUnitsPerDevPixel) { 59:48.47 | ^ 59:48.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:48.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:48.48 394 | nscoord aAppUnitsPerDevPixel) { 59:48.48 | ^ 59:49.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:49.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 59:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 59:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 59:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 59:49.37 from Unified_cpp_dom_gamepad0.cpp:2: 59:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:49.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:49.37 | ^ 59:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 59:49.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:49.37 | ^ 59:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 59:49.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:49.37 | ^ 59:49.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:49.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 59:49.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:49.38 | ^ 59:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 59:49.40 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:49.40 | ^ 59:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 59:49.44 371 | nscoord aAppUnitsPerDevPixel) { 59:49.44 | ^ 59:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 59:49.48 380 | nscoord aAppUnitsPerDevPixel) { 59:49.48 | ^ 59:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 59:49.48 387 | nscoord aAppUnitsPerDevPixel) { 59:49.48 | ^ 59:49.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:49.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:49.49 394 | nscoord aAppUnitsPerDevPixel) { 59:49.49 | ^ 59:50.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 59:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 59:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 59:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 59:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 59:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 59:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFlexContainerFrame.h:16, 59:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:11, 59:50.14 from Unified_cpp_dom_flex0.cpp:2: 59:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 59:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 59:50.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 59:50.14 | ^ 59:52.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 59:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 59:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 59:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 59:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 59:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OGLShaderConfig.h:19, 59:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 59:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, 59:52.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 59:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 59:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 59:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 59:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 59:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 59:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 59:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 59:52.42 760 | typename detail::Nth::Type extract() { 59:52.42 | ^~~~~~~ 59:52.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 59:52.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 59:52.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 59:52.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 59:52.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 59:52.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 59:52.56 from Unified_cpp_dom_grid0.cpp:2: 59:52.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 59:52.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:52.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 59:52.57 | ^ 59:54.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 59:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 59:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 59:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 59:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 59:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 59:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFlexContainerFrame.h:16, 59:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:11, 59:54.91 from Unified_cpp_dom_flex0.cpp:2: 59:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 59:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 59:54.91 21 | inline Rect ToRect(const gfxRect& aRect) { 59:54.91 | ^ 59:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 59:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 59:54.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 59:54.91 | ^ 59:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 59:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 59:54.91 40 | inline Point ToPoint(const gfxPoint& aPoint) { 59:54.91 | ^ 59:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 59:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 59:54.92 44 | inline Size ToSize(const gfxSize& aSize) { 59:54.92 | ^ 59:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 59:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 59:54.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 59:54.93 | ^ 59:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 59:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 59:54.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 59:54.93 | ^ 59:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 59:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 59:54.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 59:54.93 | ^ 59:56.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 59:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 59:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 59:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 59:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 59:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 59:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 59:56.11 from Unified_cpp_dom_filehandle0.cpp:2: 59:56.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 59:56.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 59:56.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:56.11 40 | friend Sub operator*(Sub aCoord, T aScale) { 59:56.11 | ^~~~~~~~ 59:56.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 59:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 59:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 59:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 59:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 59:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFlexContainerFrame.h:16, 59:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:11, 59:56.18 from Unified_cpp_dom_flex0.cpp:2: 59:56.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 59:56.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 59:56.18 1859 | int32_t aAppUnitsPerPixel) { 59:56.18 | ^ 59:56.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 59:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 59:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 59:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 59:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 59:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 59:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 59:56.19 from Unified_cpp_dom_filehandle0.cpp:2: 59:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 59:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 59:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:56.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 59:56.19 | ^~~~~~~~ 59:56.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 59:56.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 59:56.22 3214 | int32_t aAppUnitsPerPixel) { 59:56.22 | ^ 59:56.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 59:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 59:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 59:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 59:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 59:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 59:56.35 from Unified_cpp_dom_grid0.cpp:2: 59:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 59:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 59:56.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 59:56.35 | ^ 59:57.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 59:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 59:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 59:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 59:57.02 from Unified_cpp_dom_grid0.cpp:2: 59:57.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 59:57.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:57.02 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 59:57.02 | ^ 59:57.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 59:57.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 59:57.02 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 59:57.02 | ^ 59:57.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 59:57.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 59:57.02 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 59:57.02 | ^ 59:57.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 59:57.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 59:57.03 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 59:57.03 | ^ 59:57.07 In file included from Unified_cpp_dom_canvas0.cpp:137: 59:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextBuffers.cpp: 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]': 59:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextBuffers.cpp:149:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:57.07 149 | } // namespace mozilla 59:57.07 | ^ 59:57.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 59:57.27 from Unified_cpp_dom_filehandle0.cpp:2: 59:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 59:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 59:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:57.27 427 | SizeT Size() const { return SizeT(width, height); } 59:57.27 | ^~~~ 59:57.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 59:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 59:57.27 from Unified_cpp_dom_filehandle0.cpp:2: 59:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 59:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 59:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:57.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 59:57.27 | ^~~~~~~~ 59:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 59:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 59:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:57.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 59:57.27 | ^~~~~~~~ 59:57.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 59:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 59:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 59:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 59:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 59:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 59:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 59:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 59:57.28 from Unified_cpp_dom_filehandle0.cpp:2: 59:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 59:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 59:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:57.28 62 | Sub operator-(const Sub& aPoint) const { 59:57.28 | ^~~~~~~~ 59:57.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 59:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 59:57.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 59:57.87 | ^ 59:57.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 59:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 59:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 59:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 59:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 59:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 59:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 59:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 59:57.87 from Unified_cpp_dom_filehandle0.cpp:2: 59:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 59:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 59:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:57.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 59:57.88 | ^~~~~~~~ 59:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 59:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 59:57.88 371 | nscoord aAppUnitsPerDevPixel) { 59:57.88 | ^ 59:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 59:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 59:57.88 380 | nscoord aAppUnitsPerDevPixel) { 59:57.88 | ^ 59:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 59:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 59:57.88 387 | nscoord aAppUnitsPerDevPixel) { 59:57.88 | ^ 59:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 59:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:57.88 394 | nscoord aAppUnitsPerDevPixel) { 59:57.88 | ^ 59:58.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 59:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 59:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 59:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 59:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 59:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 59:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 59:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 59:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 59:58.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 59:58.97 from Unified_cpp_dom_flex0.cpp:2: 59:58.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 59:58.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 59:58.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:58.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 59:58.97 | ^~~~~~~~ 59:59.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.h:10, 59:59.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:7, 59:59.01 from Unified_cpp_dom_crypto0.cpp:2: 59:59.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 59:59.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 59:59.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 59:59.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 59:59.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 59:59.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 59:59.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 59:59.01 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 59:59.01 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:59.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 59:59.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/WebCryptoTask.cpp:23, 59:59.02 from Unified_cpp_dom_crypto0.cpp:29: 59:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 59:59.02 27 | struct JSGCSetting { 59:59.02 | ^~~~~~~~~~~ 59:59.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:59.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:59.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 59:59.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 59:59.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 59:59.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 59:59.17 from Unified_cpp_dom_flex0.cpp:2: 59:59.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 59:59.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 59:59.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:59.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 59:59.17 | ^~~~~~~~ 59:59.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 59:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 59:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 59:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 59:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 59:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.h:10, 59:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/crypto/CryptoBuffer.cpp:7, 59:59.29 from Unified_cpp_dom_crypto0.cpp:2: 59:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 59:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 59:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 59:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 59:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 59:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 59:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 59:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 59:59.29 760 | typename detail::Nth::Type extract() { 59:59.29 | ^~~~~~~ 59:59.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 59:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 59:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 59:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 59:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 59:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 59:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 59:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 59:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 59:59.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 59:59.70 | ^ 60:00.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FileSystemBinding.h:14, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 60:00.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 60:00.73 from Unified_cpp_filesystem_compat0.cpp:2: 60:00.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 60:00.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 60:00.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:00.73 40 | friend Sub operator*(Sub aCoord, T aScale) { 60:00.73 | ^~~~~~~~ 60:00.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 60:00.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 60:00.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:00.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:00.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:00.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 60:00.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 60:00.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 60:00.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 60:00.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 60:00.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 60:00.86 | ^ 60:00.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 60:00.87 from Unified_cpp_dom_flex0.cpp:2: 60:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 60:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 60:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:00.87 427 | SizeT Size() const { return SizeT(width, height); } 60:00.87 | ^~~~ 60:00.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 60:00.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 60:00.87 from Unified_cpp_dom_flex0.cpp:2: 60:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 60:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:00.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 60:00.87 | ^~~~~~~~ 60:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 60:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:00.87 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 60:00.87 | ^~~~~~~~ 60:00.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 60:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 60:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 60:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 60:00.89 from Unified_cpp_dom_flex0.cpp:2: 60:00.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 60:00.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 60:00.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:00.89 62 | Sub operator-(const Sub& aPoint) const { 60:00.89 | ^~~~~~~~ 60:01.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FileSystemBinding.h:14, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 60:01.53 from Unified_cpp_filesystem_compat0.cpp:2: 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:01.53 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 60:01.53 | ^~~~~~~~ 60:01.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 60:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:11: 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 60:01.53 189 | CSSRect GetExpandedScrollableRect() const { 60:01.53 | ^ 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 60:01.53 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:01.53 | ^ 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 60:01.53 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 60:01.53 | ^ 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 60:01.53 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 60:01.53 | ^ 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 60:01.53 243 | CSSRect CalculateScrollRange() const { 60:01.53 | ^ 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 60:01.53 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 60:01.53 | ^ 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 60:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 60:01.53 457 | CSSRect GetVisualViewport() const { 60:01.53 | ^ 60:01.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 60:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 60:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 60:01.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 60:01.60 from RegisterWorkerBindings.cpp:5: 60:01.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 60:01.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 60:01.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:01.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 60:01.60 | ^~~~~~~~ 60:01.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 60:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 60:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/IMEStateManager.h:12, 60:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:14: 60:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 60:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 60:01.72 1394 | LayerPoint GetFixedPositionAnchor() { 60:01.72 | ^ 60:01.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 60:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 60:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 60:01.74 from RegisterWorkerBindings.cpp:5: 60:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 60:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 60:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:01.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 60:01.74 | ^~~~~~~~ 60:01.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:01.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:01.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 60:01.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 60:01.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 60:01.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:01.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:01.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:01.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 60:01.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 60:01.79 from Unified_cpp_dom_flex0.cpp:2: 60:01.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 60:01.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 60:01.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:01.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 60:01.79 | ^~~~~~~~ 60:01.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 60:01.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 60:01.81 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 60:01.81 | ^ 60:02.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 60:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 60:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 60:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 60:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:37, 60:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 60:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/CompositionEvent.cpp:7, 60:02.17 from Unified_cpp_dom_events0.cpp:56: 60:02.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 60:02.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 60:02.17 1249 | CSSCoord ToCSSPixels() const { return _0; } 60:02.17 | ^ 60:02.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 60:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 60:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 60:02.54 from Unified_cpp_dom_flex0.cpp:2: 60:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 60:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 60:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:02.54 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 60:02.54 | ^~~~~~~~~~~~~ 60:02.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 60:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 60:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 60:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.h:10, 60:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/flex/Flex.cpp:7, 60:02.56 from Unified_cpp_dom_flex0.cpp:2: 60:02.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:02.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:02.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:02.56 323 | static SizeTyped FromUnknownSize( 60:02.56 | ^~~~~~~~~~~~~~~ 60:02.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 60:02.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:11: 60:02.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 60:02.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 60:02.72 1249 | CSSCoord ToCSSPixels() const { return _0; } 60:02.72 | ^ 60:02.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:02.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:02.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:02.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 60:02.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 60:02.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 60:02.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 60:02.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:02.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 60:02.80 | ^ 60:02.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 60:02.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 60:02.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 60:02.81 | ^ 60:02.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 60:02.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 60:02.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 60:02.81 | ^ 60:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 60:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 60:02.84 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 60:02.84 | ^ 60:02.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 60:02.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 60:02.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 60:02.88 | ^ 60:02.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 60:02.94 from RegisterWorkerBindings.cpp:5: 60:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 60:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 60:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:02.94 427 | SizeT Size() const { return SizeT(width, height); } 60:02.94 | ^~~~ 60:02.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 60:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 60:02.94 from RegisterWorkerBindings.cpp:5: 60:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 60:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:02.94 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 60:02.94 | ^~~~~~~~ 60:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 60:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:02.94 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 60:02.94 | ^~~~~~~~ 60:02.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 60:02.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 60:02.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:02.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:02.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:02.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:02.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:02.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 60:02.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 60:02.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 60:02.95 from RegisterWorkerBindings.cpp:5: 60:02.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 60:02.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 60:02.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:02.95 62 | Sub operator-(const Sub& aPoint) const { 60:02.95 | ^~~~~~~~ 60:03.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 60:03.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 60:03.03 371 | nscoord aAppUnitsPerDevPixel) { 60:03.03 | ^ 60:03.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 60:03.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 60:03.09 380 | nscoord aAppUnitsPerDevPixel) { 60:03.09 | ^ 60:03.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 60:03.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 60:03.11 387 | nscoord aAppUnitsPerDevPixel) { 60:03.11 | ^ 60:03.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 60:03.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:03.13 394 | nscoord aAppUnitsPerDevPixel) { 60:03.13 | ^ 60:03.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 60:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 60:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 60:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 60:03.44 from RegisterWorkerBindings.cpp:5: 60:03.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 60:03.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 60:03.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:03.44 43 | friend Sub operator*(T aScale, Sub aCoord) { 60:03.44 | ^~~~~~~~ 60:04.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 60:04.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:11: 60:04.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:04.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 60:04.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:04.93 | ^ 60:06.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 60:06.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 60:06.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 60:06.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 60:06.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 60:06.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:18, 60:06.19 from Unified_cpp_dom_filesystem0.cpp:2: 60:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 60:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 60:06.19 189 | CSSRect GetExpandedScrollableRect() const { 60:06.19 | ^ 60:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 60:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 60:06.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:06.19 | ^ 60:06.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 60:06.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 60:06.23 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 60:06.23 | ^ 60:06.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 60:06.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 60:06.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 60:06.23 | ^ 60:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 60:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 60:06.30 243 | CSSRect CalculateScrollRange() const { 60:06.30 | ^ 60:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 60:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 60:06.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 60:06.30 | ^ 60:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 60:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 60:06.31 457 | CSSRect GetVisualViewport() const { 60:06.31 | ^ 60:07.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 60:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 60:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 60:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 60:07.21 from Unified_cpp_dom_filehandle0.cpp:2: 60:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 60:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 60:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:07.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 60:07.21 | ^~~~~~~~~~~~~ 60:07.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 60:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 60:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 60:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 60:07.24 from Unified_cpp_dom_filehandle0.cpp:2: 60:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:07.24 323 | static SizeTyped FromUnknownSize( 60:07.24 | ^~~~~~~~~~~~~~~ 60:07.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:12, 60:07.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 60:07.97 from Unified_cpp_gfx_layers0.cpp:2: 60:07.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:07.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 60:07.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:07.97 | ^ 60:08.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 60:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 60:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 60:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 60:08.58 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:08.58 | ^ 60:08.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 60:08.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 60:08.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 60:08.93 from Unified_cpp_gfx_layers2.cpp:2: 60:08.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 60:08.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:08.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 60:08.93 | ^ 60:09.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:09.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:09.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 60:09.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:59: 60:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 60:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:09.17 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 60:09.17 | ^~~~~~~~~~~ 60:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 60:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/CompositionEvent.cpp:7, 60:10.07 from Unified_cpp_dom_events0.cpp:56: 60:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 60:10.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:10.07 | ^ 60:10.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:10.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:10.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:10.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:10.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 60:10.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 60:10.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 60:10.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 60:10.31 from Unified_cpp_dom_file0.cpp:2: 60:10.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 60:10.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 60:10.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:10.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 60:10.31 | ^~~~~~~~ 60:10.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 60:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 60:10.72 from Unified_cpp_gfx_layers2.cpp:2: 60:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 60:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 60:10.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 60:10.72 | ^ 60:10.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 60:10.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 60:10.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 60:10.89 from Unified_cpp_dom_file0.cpp:2: 60:10.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 60:10.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 60:10.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:10.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 60:10.89 | ^~~~~~~~ 60:12.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:12.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:12.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:12.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:12.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:12.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:12.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 60:12.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 60:12.53 from Unified_cpp_dom_file_uri0.cpp:2: 60:12.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 60:12.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 60:12.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:12.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 60:12.53 | ^~~~~~~~ 60:12.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 60:12.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:12.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 60:12.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 60:12.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 60:12.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 60:12.59 from Unified_cpp_dom_file0.cpp:2: 60:12.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 60:12.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 60:12.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:12.59 427 | SizeT Size() const { return SizeT(width, height); } 60:12.59 | ^~~~ 60:12.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 60:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 60:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 60:12.65 from Unified_cpp_dom_file0.cpp:2: 60:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 60:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:12.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 60:12.65 | ^~~~~~~~ 60:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 60:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:12.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 60:12.65 | ^~~~~~~~ 60:12.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 60:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 60:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 60:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 60:12.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 60:12.66 from Unified_cpp_dom_file0.cpp:2: 60:12.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 60:12.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 60:12.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:12.66 62 | Sub operator-(const Sub& aPoint) const { 60:12.66 | ^~~~~~~~ 60:12.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 60:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 60:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 60:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 60:12.78 from Unified_cpp_dom_file_uri0.cpp:2: 60:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 60:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 60:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:12.78 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 60:12.78 | ^~~~~~~~ 60:12.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 60:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 60:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 60:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 60:12.88 from Unified_cpp_gfx_layers11.cpp:2: 60:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 60:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:12.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 60:12.88 | ^ 60:12.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 60:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 60:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 60:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 60:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 60:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 60:12.95 from Unified_cpp_gfx_layers10.cpp:2: 60:12.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 60:12.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 60:12.95 332 | LayerPoint GetFixedPositionAnchor() const { 60:12.95 | ^ 60:12.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 60:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 60:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 60:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 60:12.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 60:12.98 from Unified_cpp_gfx_layers1.cpp:2: 60:12.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 60:12.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 60:12.98 332 | LayerPoint GetFixedPositionAnchor() const { 60:12.98 | ^ 60:13.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 60:13.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 60:13.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 60:13.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 60:13.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 60:13.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 60:13.28 from Unified_cpp_gfx_layers3.cpp:2: 60:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 60:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:13.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 60:13.28 | ^ 60:14.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 60:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 60:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 60:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 60:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 60:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 60:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 60:14.43 from Unified_cpp_gfx_layers3.cpp:2: 60:14.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 60:14.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 60:14.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 60:14.43 | ^ 60:14.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 60:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 60:14.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:18, 60:14.67 from Unified_cpp_dom_filesystem0.cpp:2: 60:14.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 60:14.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 60:14.67 1249 | CSSCoord ToCSSPixels() const { return _0; } 60:14.67 | ^ 60:14.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 60:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 60:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 60:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 60:14.72 from Unified_cpp_dom_file0.cpp:2: 60:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 60:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 60:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:14.72 43 | friend Sub operator*(T aScale, Sub aCoord) { 60:14.72 | ^~~~~~~~ 60:15.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 60:15.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:15.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:15.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:15.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 60:15.22 from Unified_cpp_dom_file_uri0.cpp:2: 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:15.22 427 | SizeT Size() const { return SizeT(width, height); } 60:15.22 | ^~~~ 60:15.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 60:15.22 from Unified_cpp_dom_file_uri0.cpp:2: 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:15.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 60:15.22 | ^~~~~~~~ 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:15.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 60:15.22 | ^~~~~~~~ 60:15.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 60:15.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 60:15.22 from Unified_cpp_dom_file_uri0.cpp:2: 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 60:15.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:15.22 62 | Sub operator-(const Sub& aPoint) const { 60:15.22 | ^~~~~~~~ 60:15.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 60:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 60:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 60:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 60:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 60:15.61 from Unified_cpp_gfx_layers11.cpp:2: 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 60:15.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 60:15.61 | ^ 60:15.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 60:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 60:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 60:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 60:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GamepadEvent.h:15, 60:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GamepadAxisMoveEvent.h:16, 60:15.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/GamepadManager.cpp:10, 60:15.61 from Unified_cpp_dom_gamepad0.cpp:38: 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 60:15.61 189 | CSSRect GetExpandedScrollableRect() const { 60:15.61 | ^ 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 60:15.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:15.61 | ^ 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 60:15.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 60:15.61 | ^ 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 60:15.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 60:15.61 | ^ 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 60:15.61 243 | CSSRect CalculateScrollRange() const { 60:15.61 | ^ 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 60:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 60:15.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 60:15.62 | ^ 60:15.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 60:15.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 60:15.62 457 | CSSRect GetVisualViewport() const { 60:15.62 | ^ 60:17.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:17.15 from Unified_cpp_dom_webgpu1.cpp:2: 60:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 60:17.15 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:17.15 | ^ 60:17.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 60:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 60:17.22 from Unified_cpp_dom_file_uri0.cpp:2: 60:17.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 60:17.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 60:17.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:17.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 60:17.22 | ^~~~~~~~ 60:17.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 60:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:11: 60:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 60:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 60:17.36 21 | inline Rect ToRect(const gfxRect& aRect) { 60:17.36 | ^ 60:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 60:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 60:17.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 60:17.36 | ^ 60:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 60:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 60:17.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 60:17.36 | ^ 60:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 60:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 60:17.39 44 | inline Size ToSize(const gfxSize& aSize) { 60:17.39 | ^ 60:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 60:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 60:17.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 60:17.39 | ^ 60:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 60:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 60:17.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 60:17.50 | ^ 60:17.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 60:17.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 60:17.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 60:17.50 | ^ 60:17.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 60:17.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 60:17.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 60:17.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 60:17.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 60:17.59 from Unified_cpp_gfx_layers3.cpp:2: 60:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 60:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:17.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 60:17.59 | ^ 60:17.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 60:17.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 60:17.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 60:17.61 | ^ 60:17.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 60:17.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 60:17.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 60:17.61 | ^ 60:17.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 60:17.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 60:17.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 60:17.64 | ^ 60:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 60:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 60:17.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 60:17.65 | ^ 60:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 60:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 60:17.72 371 | nscoord aAppUnitsPerDevPixel) { 60:17.72 | ^ 60:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 60:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 60:17.74 380 | nscoord aAppUnitsPerDevPixel) { 60:17.74 | ^ 60:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 60:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 60:17.74 387 | nscoord aAppUnitsPerDevPixel) { 60:17.74 | ^ 60:17.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 60:17.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:17.76 394 | nscoord aAppUnitsPerDevPixel) { 60:17.76 | ^ 60:18.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 60:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 60:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 60:18.13 from Unified_cpp_gfx_layers11.cpp:2: 60:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 60:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:18.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 60:18.13 | ^ 60:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 60:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 60:18.14 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 60:18.14 | ^ 60:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 60:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 60:18.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 60:18.14 | ^ 60:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 60:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 60:18.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 60:18.15 | ^ 60:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 60:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 60:18.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 60:18.15 | ^ 60:18.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 60:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 60:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 60:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 60:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 60:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/GamepadManager.cpp:17, 60:18.16 from Unified_cpp_dom_gamepad0.cpp:38: 60:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 60:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 60:18.16 1249 | CSSCoord ToCSSPixels() const { return _0; } 60:18.16 | ^ 60:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 60:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 60:18.17 371 | nscoord aAppUnitsPerDevPixel) { 60:18.17 | ^ 60:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 60:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 60:18.17 380 | nscoord aAppUnitsPerDevPixel) { 60:18.17 | ^ 60:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 60:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 60:18.18 387 | nscoord aAppUnitsPerDevPixel) { 60:18.18 | ^ 60:18.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 60:18.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:18.18 394 | nscoord aAppUnitsPerDevPixel) { 60:18.18 | ^ 60:18.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:18.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 60:18.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 60:18.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 60:18.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 60:18.82 from Unified_cpp_dom_file0.cpp:2: 60:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 60:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 60:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:18.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 60:18.82 | ^~~~~~~~~~~~~ 60:18.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:18.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:18.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 60:18.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 60:18.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 60:18.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:8, 60:18.82 from Unified_cpp_dom_file0.cpp:2: 60:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:18.82 323 | static SizeTyped FromUnknownSize( 60:18.82 | ^~~~~~~~~~~~~~~ 60:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::SetVisualViewportSize(float, float)': 60:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:3132: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 60:19.03 3132 | nsLayoutUtils::SetVisualViewportSize(presShell, CSSSize(aWidth, aHeight)); 60:19.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:19.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 60:19.39 from RegisterWorkerBindings.cpp:5: 60:19.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 60:19.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 60:19.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:19.39 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 60:19.39 | ^~~~~~~~~~~~~ 60:19.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:19.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Fetch.h:17, 60:19.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Request.h:13, 60:19.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 60:19.40 from RegisterWorkerBindings.cpp:5: 60:19.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:19.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:19.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:19.40 323 | static SizeTyped FromUnknownSize( 60:19.40 | ^~~~~~~~~~~~~~~ 60:19.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 60:19.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 60:19.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 60:19.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:19.78 from Unified_cpp_dom_grid0.cpp:2: 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 60:19.78 189 | CSSRect GetExpandedScrollableRect() const { 60:19.78 | ^ 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 60:19.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:19.78 | ^ 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 60:19.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 60:19.78 | ^ 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 60:19.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 60:19.78 | ^ 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 60:19.78 243 | CSSRect CalculateScrollRange() const { 60:19.78 | ^ 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 60:19.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 60:19.78 | ^ 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 60:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 60:19.78 457 | CSSRect GetVisualViewport() const { 60:19.78 | ^ 60:20.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:12, 60:20.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 60:20.01 from Unified_cpp_gfx_layers0.cpp:2: 60:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 60:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 60:20.01 21 | inline Rect ToRect(const gfxRect& aRect) { 60:20.01 | ^ 60:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 60:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 60:20.01 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 60:20.01 | ^ 60:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 60:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 60:20.01 40 | inline Point ToPoint(const gfxPoint& aPoint) { 60:20.01 | ^ 60:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 60:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 60:20.01 44 | inline Size ToSize(const gfxSize& aSize) { 60:20.01 | ^ 60:20.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 60:20.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 60:20.04 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 60:20.04 | ^ 60:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 60:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 60:20.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 60:20.07 | ^ 60:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 60:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 60:20.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 60:20.07 | ^ 60:20.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 60:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 60:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 60:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 60:20.49 from Unified_cpp_gfx_layers3.cpp:2: 60:20.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 60:20.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 60:20.49 189 | CSSRect GetExpandedScrollableRect() const { 60:20.49 | ^ 60:20.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 60:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 60:20.50 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:20.50 | ^ 60:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 60:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 60:20.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 60:20.50 | ^ 60:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 60:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 60:20.50 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 60:20.50 | ^ 60:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 60:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 60:20.51 243 | CSSRect CalculateScrollRange() const { 60:20.51 | ^ 60:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 60:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 60:20.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 60:20.51 | ^ 60:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 60:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 60:20.52 457 | CSSRect GetVisualViewport() const { 60:20.52 | ^ 60:21.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:21.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 60:21.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 60:21.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 60:21.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 60:21.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 60:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 60:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:21.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 60:21.54 | ^ 60:21.54 dom/html/input 60:21.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 60:21.85 from Unified_cpp_gfx_layers3.cpp:2: 60:21.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h: In member function 'mozilla::CSSPoint mozilla::layers::GenericScrollAnimation::GetDestination() const': 60:21.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:37: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 60:21.85 37 | CSSPoint GetDestination() const { 60:21.85 | ^ 60:21.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 60:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 60:21.92 from Unified_cpp_dom_file_uri0.cpp:2: 60:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 60:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 60:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:21.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 60:21.92 | ^~~~~~~~~~~~~ 60:21.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 60:21.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:12, 60:21.92 from Unified_cpp_dom_file_uri0.cpp:2: 60:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:21.92 323 | static SizeTyped FromUnknownSize( 60:21.92 | ^~~~~~~~~~~~~~~ 60:22.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 60:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 60:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 60:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 60:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 60:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 60:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 60:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 60:22.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 60:22.33 | ^ 60:22.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 60:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 60:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 60:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 60:22.43 from Unified_cpp_dom_file_ipc0.cpp:2: 60:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 60:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 60:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:22.43 40 | friend Sub operator*(Sub aCoord, T aScale) { 60:22.43 | ^~~~~~~~ 60:22.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 60:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 60:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 60:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 60:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 60:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 60:22.45 from Unified_cpp_dom_file_ipc0.cpp:2: 60:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 60:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 60:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:22.45 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 60:22.45 | ^~~~~~~~ 60:22.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 60:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/CompositionEvent.cpp:7, 60:22.49 from Unified_cpp_dom_events0.cpp:56: 60:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 60:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 60:22.49 21 | inline Rect ToRect(const gfxRect& aRect) { 60:22.49 | ^ 60:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 60:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 60:22.49 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 60:22.49 | ^ 60:22.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 60:22.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 60:22.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 60:22.51 | ^ 60:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 60:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 60:22.54 44 | inline Size ToSize(const gfxSize& aSize) { 60:22.54 | ^ 60:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 60:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 60:22.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 60:22.54 | ^ 60:22.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 60:22.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 60:22.56 52 | inline gfxSize ThebesSize(const Size& aSize) { 60:22.56 | ^ 60:22.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 60:22.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 60:22.56 56 | inline gfxRect ThebesRect(const Rect& aRect) { 60:22.56 | ^ 60:22.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 60:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 60:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 60:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 60:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 60:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGridContainerFrame.h:14, 60:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:12, 60:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:22.67 from Unified_cpp_dom_grid0.cpp:2: 60:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 60:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 60:22.67 1249 | CSSCoord ToCSSPixels() const { return _0; } 60:22.67 | ^ 60:22.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 60:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 60:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:12, 60:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 60:22.80 from Unified_cpp_gfx_layers0.cpp:2: 60:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 60:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 60:22.80 1859 | int32_t aAppUnitsPerPixel) { 60:22.80 | ^ 60:22.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 60:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 60:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 60:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 60:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 60:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:11: 60:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 60:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 60:22.82 1859 | int32_t aAppUnitsPerPixel) { 60:22.82 | ^ 60:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 60:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 60:22.82 3214 | int32_t aAppUnitsPerPixel) { 60:22.82 | ^ 60:22.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 60:22.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 60:22.86 3214 | int32_t aAppUnitsPerPixel) { 60:22.86 | ^ 60:22.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 60:22.95 from Unified_cpp_dom_file_ipc0.cpp:2: 60:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 60:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 60:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:22.95 427 | SizeT Size() const { return SizeT(width, height); } 60:22.95 | ^~~~ 60:22.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 60:22.95 from Unified_cpp_dom_file_ipc0.cpp:2: 60:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 60:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:22.95 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 60:22.95 | ^~~~~~~~ 60:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 60:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:22.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 60:22.95 | ^~~~~~~~ 60:22.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 60:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 60:22.95 from Unified_cpp_dom_file_ipc0.cpp:2: 60:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 60:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 60:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:22.96 62 | Sub operator-(const Sub& aPoint) const { 60:22.96 | ^~~~~~~~ 60:23.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 60:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 60:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 60:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 60:23.10 from Unified_cpp_dom_file_ipc0.cpp:2: 60:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 60:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 60:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:23.10 43 | friend Sub operator*(T aScale, Sub aCoord) { 60:23.10 | ^~~~~~~~ 60:23.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 60:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/CompositionEvent.cpp:7, 60:23.15 from Unified_cpp_dom_events0.cpp:56: 60:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 60:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 60:23.15 1859 | int32_t aAppUnitsPerPixel) { 60:23.15 | ^ 60:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 60:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 60:23.19 3214 | int32_t aAppUnitsPerPixel) { 60:23.19 | ^ 60:23.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 60:23.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 60:23.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:28: 60:23.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 60:23.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:23.34 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 60:23.34 | ^ 60:23.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:23.36 from Unified_cpp_dom_webgpu1.cpp:2: 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 60:23.36 21 | inline Rect ToRect(const gfxRect& aRect) { 60:23.36 | ^ 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 60:23.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 60:23.36 | ^ 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 60:23.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 60:23.36 | ^ 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 60:23.36 44 | inline Size ToSize(const gfxSize& aSize) { 60:23.36 | ^ 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 60:23.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 60:23.36 | ^ 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 60:23.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 60:23.36 | ^ 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 60:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 60:23.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 60:23.36 | ^ 60:23.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:23.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 60:23.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:23.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:23.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:23.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:23.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:23.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 60:23.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 60:23.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 60:23.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 60:23.38 from Unified_cpp_dom_fetch0.cpp:2: 60:23.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 60:23.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 60:23.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:23.38 40 | friend Sub operator*(Sub aCoord, T aScale) { 60:23.38 | ^~~~~~~~ 60:23.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:23.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:23.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:23.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 60:23.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 60:23.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 60:23.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 60:23.52 from Unified_cpp_dom_file_ipc0.cpp:2: 60:23.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 60:23.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 60:23.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:23.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 60:23.52 | ^~~~~~~~~~~~~ 60:23.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:23.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:23.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:23.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:23.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 60:23.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 60:23.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 60:23.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 60:23.55 from Unified_cpp_dom_file_ipc0.cpp:2: 60:23.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:23.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:23.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:23.55 323 | static SizeTyped FromUnknownSize( 60:23.55 | ^~~~~~~~~~~~~~~ 60:23.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 60:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 60:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 60:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 60:23.64 from Unified_cpp_dom_fetch0.cpp:2: 60:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 60:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 60:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:23.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 60:23.64 | ^~~~~~~~ 60:23.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:23.67 from Unified_cpp_dom_webgpu1.cpp:2: 60:23.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 60:23.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 60:23.67 1859 | int32_t aAppUnitsPerPixel) { 60:23.67 | ^ 60:23.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 60:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 60:23.68 3214 | int32_t aAppUnitsPerPixel) { 60:23.68 | ^ 60:23.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 60:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 60:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 60:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 60:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 60:23.89 21 | inline Rect ToRect(const gfxRect& aRect) { 60:23.89 | ^ 60:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 60:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 60:23.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 60:23.89 | ^ 60:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 60:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 60:23.89 40 | inline Point ToPoint(const gfxPoint& aPoint) { 60:23.89 | ^ 60:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 60:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 60:23.93 44 | inline Size ToSize(const gfxSize& aSize) { 60:23.93 | ^ 60:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 60:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 60:23.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 60:23.93 | ^ 60:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 60:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 60:23.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 60:23.93 | ^ 60:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 60:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 60:23.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 60:23.93 | ^ 60:24.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 60:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 60:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:24.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:24.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 60:24.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/CompositionEvent.cpp:7, 60:24.03 from Unified_cpp_dom_events0.cpp:56: 60:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 60:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 60:24.03 332 | LayerPoint GetFixedPositionAnchor() const { 60:24.03 | ^ 60:24.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 60:24.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/CompositionEvent.cpp:7, 60:24.04 from Unified_cpp_dom_events0.cpp:56: 60:24.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 60:24.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 60:24.04 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 60:24.04 | ^ 60:24.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 60:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/CompositionEvent.cpp:7, 60:24.06 from Unified_cpp_dom_events0.cpp:56: 60:24.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 60:24.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 60:24.06 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:24.06 | ^ 60:24.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 60:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 60:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 60:24.21 from Unified_cpp_gfx_layers2.cpp:20: 60:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 60:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:24.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 60:24.21 | ^ 60:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 60:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 60:24.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 60:24.21 | ^ 60:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 60:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 60:24.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 60:24.21 | ^ 60:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 60:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 60:24.28 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 60:24.28 | ^ 60:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 60:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 60:24.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 60:24.29 | ^ 60:24.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 60:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 60:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 60:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 60:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 60:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:11: 60:24.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 60:24.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 60:24.40 332 | LayerPoint GetFixedPositionAnchor() const { 60:24.40 | ^ 60:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 60:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 60:24.45 371 | nscoord aAppUnitsPerDevPixel) { 60:24.45 | ^ 60:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 60:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 60:24.45 380 | nscoord aAppUnitsPerDevPixel) { 60:24.45 | ^ 60:24.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 60:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 60:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 60:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 60:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/GamepadManager.cpp:17, 60:24.45 from Unified_cpp_dom_gamepad0.cpp:38: 60:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 60:24.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:24.45 | ^ 60:24.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 60:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 60:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:12, 60:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 60:24.50 from Unified_cpp_gfx_layers0.cpp:2: 60:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 60:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 60:24.50 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 60:24.50 | ^ 60:24.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 60:24.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:24.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:24.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:24.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 60:24.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:24.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:12, 60:24.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 60:24.52 from Unified_cpp_gfx_layers0.cpp:2: 60:24.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 60:24.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 60:24.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:24.52 | ^ 60:24.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 60:24.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:24.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:24.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 60:24.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 60:24.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 60:24.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 60:24.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:11: 60:24.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 60:24.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 60:24.60 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 60:24.60 | ^ 60:24.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 60:24.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 60:24.60 387 | nscoord aAppUnitsPerDevPixel) { 60:24.60 | ^ 60:24.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 60:24.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:24.60 394 | nscoord aAppUnitsPerDevPixel) { 60:24.60 | ^ 60:24.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 60:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 60:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 60:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 60:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 60:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:11: 60:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 60:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 60:24.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:24.66 | ^ 60:26.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 60:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:26.17 from Unified_cpp_dom_webgpu1.cpp:2: 60:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 60:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 60:26.17 332 | LayerPoint GetFixedPositionAnchor() const { 60:26.17 | ^ 60:26.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 60:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 60:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 60:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 60:26.24 1859 | int32_t aAppUnitsPerPixel) { 60:26.24 | ^ 60:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 60:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 60:26.24 3214 | int32_t aAppUnitsPerPixel) { 60:26.24 | ^ 60:26.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 60:26.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 60:26.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 60:26.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 60:26.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 60:26.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:26.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 60:26.34 | ^ 60:26.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 60:26.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 60:26.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 60:26.34 | ^ 60:26.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 60:26.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 60:26.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 60:26.37 | ^ 60:26.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 60:26.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 60:26.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 60:26.39 | ^ 60:26.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 60:26.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 60:26.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 60:26.39 | ^ 60:26.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 60:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:26.46 from Unified_cpp_dom_webgpu1.cpp:2: 60:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 60:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 60:26.46 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 60:26.46 | ^ 60:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 60:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 60:26.46 371 | nscoord aAppUnitsPerDevPixel) { 60:26.46 | ^ 60:26.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 60:26.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 60:26.48 380 | nscoord aAppUnitsPerDevPixel) { 60:26.48 | ^ 60:26.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 60:26.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 60:26.48 387 | nscoord aAppUnitsPerDevPixel) { 60:26.48 | ^ 60:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 60:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:26.50 394 | nscoord aAppUnitsPerDevPixel) { 60:26.50 | ^ 60:26.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 60:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:26.68 from Unified_cpp_dom_webgpu1.cpp:2: 60:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 60:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 60:26.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:26.68 | ^ 60:26.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 60:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 60:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 60:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 60:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 60:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 60:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:18, 60:26.88 from Unified_cpp_dom_filesystem0.cpp:2: 60:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 60:26.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:26.88 | ^ 60:28.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 60:28.16 from Unified_cpp_dom_fetch0.cpp:2: 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:28.16 427 | SizeT Size() const { return SizeT(width, height); } 60:28.16 | ^~~~ 60:28.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 60:28.16 from Unified_cpp_dom_fetch0.cpp:2: 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:28.16 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 60:28.16 | ^~~~~~~~ 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:28.16 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 60:28.16 | ^~~~~~~~ 60:28.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 60:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 60:28.16 from Unified_cpp_dom_fetch0.cpp:2: 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 60:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:28.16 62 | Sub operator-(const Sub& aPoint) const { 60:28.16 | ^~~~~~~~ 60:29.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 60:29.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:29.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:29.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:29.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 60:29.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:29.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 60:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 60:29.37 332 | LayerPoint GetFixedPositionAnchor() const { 60:29.37 | ^ 60:29.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 60:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 60:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 60:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 60:29.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 60:29.62 | ^ 60:29.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 60:29.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:29.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:29.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:29.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 60:29.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:29.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:29.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 60:29.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 60:29.74 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:29.74 | ^ 60:32.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 60:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 60:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 60:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 60:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 60:32.16 from Unified_cpp_dom_fetch0.cpp:2: 60:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 60:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 60:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:32.16 43 | friend Sub operator*(T aScale, Sub aCoord) { 60:32.16 | ^~~~~~~~ 60:32.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 60:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 60:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 60:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 60:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 60:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 60:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 60:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 60:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 60:32.22 from Unified_cpp_dom_canvas2.cpp:2: 60:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 60:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:32.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 60:32.22 | ^ 60:34.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 60:34.51 from Unified_cpp_dom_fetch0.cpp:2: 60:34.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 60:34.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 60:34.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:34.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 60:34.51 | ^~~~~~~~~~~~~ 60:34.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 60:34.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 60:34.51 from Unified_cpp_dom_fetch0.cpp:2: 60:34.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:34.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:34.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:34.51 323 | static SizeTyped FromUnknownSize( 60:34.51 | ^~~~~~~~~~~~~~~ 60:34.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 60:34.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:34.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:34.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:34.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 60:34.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 60:34.69 from Unified_cpp_gfx_layers2.cpp:20: 60:34.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 60:34.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 60:34.69 189 | CSSRect GetExpandedScrollableRect() const { 60:34.69 | ^ 60:34.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 60:34.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 60:34.69 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:34.69 | ^ 60:34.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 60:34.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 60:34.69 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 60:34.69 | ^ 60:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 60:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 60:34.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 60:34.70 | ^ 60:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 60:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 60:34.70 243 | CSSRect CalculateScrollRange() const { 60:34.70 | ^ 60:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 60:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 60:34.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 60:34.74 | ^ 60:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 60:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 60:34.74 457 | CSSRect GetVisualViewport() const { 60:34.74 | ^ 60:35.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 60:35.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 60:35.56 from Unified_cpp_dom_canvas2.cpp:2: 60:35.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 60:35.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 60:35.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 60:35.56 | ^ 60:35.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 60:35.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 60:35.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 60:35.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 60:35.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 60:35.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 60:35.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGridContainerFrame.h:14, 60:35.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:12, 60:35.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:35.70 from Unified_cpp_dom_grid0.cpp:2: 60:35.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:35.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 60:35.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:35.70 | ^ 60:35.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 60:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 60:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 60:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 60:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 60:35.88 from Unified_cpp_gfx_layers2.cpp:20: 60:35.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 60:35.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 60:35.88 1249 | CSSCoord ToCSSPixels() const { return _0; } 60:35.88 | ^ 60:36.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 60:36.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 60:36.75 from Unified_cpp_gfx_layers1.cpp:2: 60:36.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:36.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 60:36.75 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:36.75 | ^ 60:36.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 60:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 60:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 60:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 60:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 60:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 60:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIBinaryInputStream.h:14, 60:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIObjectInputStream.h:10, 60:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/uri/BlobURL.cpp:7, 60:36.77 from Unified_cpp_dom_file_uri0.cpp:2: 60:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 60:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 60:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 60:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 60:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 60:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 60:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 60:36.77 760 | typename detail::Nth::Type extract() { 60:36.77 | ^~~~~~~ 60:36.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 60:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 60:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 60:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 60:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 60:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 60:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 60:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 60:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.h:10, 60:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/ipc/FileCreatorChild.cpp:7, 60:36.83 from Unified_cpp_dom_file_ipc0.cpp:2: 60:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 60:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 60:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 60:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 60:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 60:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 60:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 60:36.83 760 | typename detail::Nth::Type extract() { 60:36.83 | ^~~~~~~ 60:37.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 60:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 60:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 60:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 60:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 60:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 60:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 60:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 60:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.h:11, 60:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filehandle/ActorsParent.cpp:7, 60:37.49 from Unified_cpp_dom_filehandle0.cpp:2: 60:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 60:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 60:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 60:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 60:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 60:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 60:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 60:37.49 760 | typename detail::Nth::Type extract() { 60:37.49 | ^~~~~~~ 60:38.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 60:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:18, 60:38.44 from Unified_cpp_dom_filesystem0.cpp:2: 60:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 60:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 60:38.44 21 | inline Rect ToRect(const gfxRect& aRect) { 60:38.44 | ^ 60:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 60:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 60:38.44 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 60:38.44 | ^ 60:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 60:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 60:38.44 40 | inline Point ToPoint(const gfxPoint& aPoint) { 60:38.44 | ^ 60:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 60:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 60:38.45 44 | inline Size ToSize(const gfxSize& aSize) { 60:38.45 | ^ 60:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 60:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 60:38.45 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 60:38.45 | ^ 60:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 60:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 60:38.45 52 | inline gfxSize ThebesSize(const Size& aSize) { 60:38.45 | ^ 60:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 60:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 60:38.45 56 | inline gfxRect ThebesRect(const Rect& aRect) { 60:38.45 | ^ 60:38.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 60:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 60:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 60:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 60:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 60:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:18, 60:38.91 from Unified_cpp_dom_filesystem0.cpp:2: 60:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 60:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 60:38.91 1859 | int32_t aAppUnitsPerPixel) { 60:38.91 | ^ 60:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 60:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 60:38.91 3214 | int32_t aAppUnitsPerPixel) { 60:38.91 | ^ 60:39.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 60:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 60:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 60:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 60:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 60:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 60:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGridContainerFrame.h:14, 60:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:12, 60:39.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:39.04 from Unified_cpp_dom_grid0.cpp:2: 60:39.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 60:39.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 60:39.04 21 | inline Rect ToRect(const gfxRect& aRect) { 60:39.04 | ^ 60:39.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 60:39.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 60:39.05 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 60:39.05 | ^ 60:39.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 60:39.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 60:39.05 40 | inline Point ToPoint(const gfxPoint& aPoint) { 60:39.05 | ^ 60:39.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 60:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 60:39.11 44 | inline Size ToSize(const gfxSize& aSize) { 60:39.11 | ^ 60:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 60:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 60:39.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 60:39.11 | ^ 60:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 60:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 60:39.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 60:39.12 | ^ 60:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 60:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 60:39.12 56 | inline gfxRect ThebesRect(const Rect& aRect) { 60:39.12 | ^ 60:39.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 60:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 60:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 60:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 60:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 60:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGridContainerFrame.h:14, 60:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:12, 60:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:39.53 from Unified_cpp_dom_grid0.cpp:2: 60:39.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 60:39.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 60:39.53 1859 | int32_t aAppUnitsPerPixel) { 60:39.53 | ^ 60:39.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 60:39.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 60:39.54 3214 | int32_t aAppUnitsPerPixel) { 60:39.54 | ^ 60:39.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 60:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 60:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 60:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 60:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 60:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:29: 60:39.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 60:39.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 60:39.73 49 | gfx::Size GetInheritedScale() const { return mScale; } 60:39.73 | ^ 60:40.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 60:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 60:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 60:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 60:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/GamepadManager.cpp:17, 60:40.08 from Unified_cpp_dom_gamepad0.cpp:38: 60:40.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 60:40.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 60:40.08 21 | inline Rect ToRect(const gfxRect& aRect) { 60:40.08 | ^ 60:40.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 60:40.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 60:40.08 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 60:40.09 | ^ 60:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 60:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 60:40.09 40 | inline Point ToPoint(const gfxPoint& aPoint) { 60:40.09 | ^ 60:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 60:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 60:40.09 44 | inline Size ToSize(const gfxSize& aSize) { 60:40.09 | ^ 60:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 60:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 60:40.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 60:40.09 | ^ 60:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 60:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 60:40.12 52 | inline gfxSize ThebesSize(const Size& aSize) { 60:40.12 | ^ 60:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 60:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 60:40.12 56 | inline gfxRect ThebesRect(const Rect& aRect) { 60:40.12 | ^ 60:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::ZoomToFocusedInput()': 60:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMWindowUtils.cpp:2530:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:40.25 2530 | nsDOMWindowUtils::ZoomToFocusedInput() { 60:40.25 | ^~~~~~~~~~~~~~~~ 60:40.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 60:40.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 60:40.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 60:40.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:7, 60:40.48 from Unified_cpp_dom_file0.cpp:2: 60:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 60:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 60:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 60:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 60:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 60:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 60:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 60:40.49 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 60:40.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:40.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 60:40.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/Blob.cpp:14, 60:40.49 from Unified_cpp_dom_file0.cpp:11: 60:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 60:40.49 27 | struct JSGCSetting { 60:40.49 | ^~~~~~~~~~~ 60:40.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 60:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 60:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 60:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 60:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 60:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortControllerBinding.h:6, 60:40.53 from RegisterWorkerBindings.cpp:1: 60:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 60:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 60:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 60:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 60:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 60:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 60:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 60:40.53 760 | typename detail::Nth::Type extract() { 60:40.53 | ^~~~~~~ 60:40.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 60:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 60:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 60:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/GamepadManager.cpp:17, 60:40.65 from Unified_cpp_dom_gamepad0.cpp:38: 60:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 60:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 60:40.65 1859 | int32_t aAppUnitsPerPixel) { 60:40.65 | ^ 60:40.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 60:40.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 60:40.66 3214 | int32_t aAppUnitsPerPixel) { 60:40.66 | ^ 60:40.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 60:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 60:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 60:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 60:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 60:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 60:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 60:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/file/BaseBlobImpl.cpp:7, 60:40.96 from Unified_cpp_dom_file0.cpp:2: 60:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 60:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 60:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 60:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 60:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 60:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 60:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 60:40.96 760 | typename detail::Nth::Type extract() { 60:40.97 | ^~~~~~~ 60:41.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 60:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 60:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 60:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 60:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 60:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLSharedElement.h:10, 60:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:18, 60:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 60:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 60:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 60:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 60:41.20 189 | CSSRect GetExpandedScrollableRect() const { 60:41.20 | ^ 60:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 60:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 60:41.22 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:41.22 | ^ 60:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 60:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 60:41.24 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 60:41.24 | ^ 60:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 60:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 60:41.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 60:41.26 | ^ 60:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 60:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 60:41.26 243 | CSSRect CalculateScrollRange() const { 60:41.26 | ^ 60:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 60:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 60:41.28 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 60:41.28 | ^ 60:41.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 60:41.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 60:41.30 457 | CSSRect GetVisualViewport() const { 60:41.30 | ^ 60:41.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:41.40 from Unified_cpp_dom_grid0.cpp:2: 60:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 60:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 60:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:41.40 40 | friend Sub operator*(Sub aCoord, T aScale) { 60:41.40 | ^~~~~~~~ 60:41.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 60:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:41.40 from Unified_cpp_dom_grid0.cpp:2: 60:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 60:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 60:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:41.40 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 60:41.40 | ^~~~~~~~ 60:41.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 60:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 60:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 60:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 60:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 60:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:18, 60:41.62 from Unified_cpp_dom_filesystem0.cpp:2: 60:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 60:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 60:41.62 332 | LayerPoint GetFixedPositionAnchor() const { 60:41.62 | ^ 60:41.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 60:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 60:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 60:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 60:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 60:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:18, 60:41.83 from Unified_cpp_dom_filesystem0.cpp:2: 60:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 60:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 60:41.83 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 60:41.83 | ^ 60:41.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 60:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 60:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 60:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 60:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 60:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:18, 60:41.85 from Unified_cpp_dom_filesystem0.cpp:2: 60:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 60:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 60:41.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:41.85 | ^ 60:42.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 60:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 60:42.11 from Unified_cpp_gfx_layers12.cpp:2: 60:42.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 60:42.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:42.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 60:42.11 | ^ 60:42.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 60:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 60:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 60:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 60:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 60:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 60:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 60:42.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 60:42.30 from Unified_cpp_dom_canvas2.cpp:2: 60:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 60:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:42.30 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 60:42.30 | ^ 60:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 60:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 60:42.30 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 60:42.30 | ^ 60:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 60:42.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 60:42.30 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 60:42.30 | ^ 60:42.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 60:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 60:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 60:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 60:42.35 from Unified_cpp_gfx_layers11.cpp:2: 60:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 60:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 60:42.35 189 | CSSRect GetExpandedScrollableRect() const { 60:42.35 | ^ 60:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 60:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 60:42.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:42.35 | ^ 60:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 60:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 60:42.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 60:42.35 | ^ 60:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 60:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 60:42.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 60:42.35 | ^ 60:42.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 60:42.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 60:42.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:42.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:42.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:42.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 60:42.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:42.37 from Unified_cpp_dom_grid0.cpp:2: 60:42.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 60:42.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 60:42.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:42.37 427 | SizeT Size() const { return SizeT(width, height); } 60:42.37 | ^~~~ 60:42.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:42.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:42.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 60:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 60:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 60:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:42.38 from Unified_cpp_dom_grid0.cpp:2: 60:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 60:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:42.38 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 60:42.38 | ^~~~~~~~ 60:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 60:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:42.38 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 60:42.38 | ^~~~~~~~ 60:42.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 60:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 60:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 60:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:42.38 from Unified_cpp_dom_grid0.cpp:2: 60:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 60:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 60:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:42.38 62 | Sub operator-(const Sub& aPoint) const { 60:42.38 | ^~~~~~~~ 60:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 60:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 60:42.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 60:42.39 | ^ 60:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 60:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 60:42.44 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 60:42.44 | ^ 60:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 60:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 60:42.44 243 | CSSRect CalculateScrollRange() const { 60:42.44 | ^ 60:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 60:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 60:42.44 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 60:42.44 | ^ 60:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 60:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 60:42.45 457 | CSSRect GetVisualViewport() const { 60:42.45 | ^ 60:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 60:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 60:42.50 371 | nscoord aAppUnitsPerDevPixel) { 60:42.50 | ^ 60:42.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 60:42.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 60:42.54 380 | nscoord aAppUnitsPerDevPixel) { 60:42.54 | ^ 60:42.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 60:42.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 60:42.54 387 | nscoord aAppUnitsPerDevPixel) { 60:42.54 | ^ 60:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 60:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:42.55 394 | nscoord aAppUnitsPerDevPixel) { 60:42.55 | ^ 60:42.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 60:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 60:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 60:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/GamepadManager.cpp:17, 60:42.77 from Unified_cpp_dom_gamepad0.cpp:38: 60:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 60:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 60:42.77 332 | LayerPoint GetFixedPositionAnchor() const { 60:42.77 | ^ 60:42.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextBuffers.cpp: In function 'mozilla::gfx::Rect mozilla::dom::AdjustedTarget::BoundsAfterFilter(const Rect&, mozilla::dom::CanvasRenderingContext2D*)': 60:42.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextBuffers.cpp:149:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:43.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 60:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 60:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 60:43.02 from Unified_cpp_gfx_layers12.cpp:2: 60:43.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 60:43.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 60:43.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 60:43.03 | ^ 60:43.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 60:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 60:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 60:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/GamepadManager.cpp:17, 60:43.09 from Unified_cpp_dom_gamepad0.cpp:38: 60:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 60:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 60:43.09 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 60:43.09 | ^ 60:43.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 60:43.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 60:43.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 60:43.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 60:43.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:43.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:43.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:43.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:19, 60:43.16 from Unified_cpp_gfx_layers0.cpp:2: 60:43.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 60:43.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 60:43.16 1394 | LayerPoint GetFixedPositionAnchor() { 60:43.16 | ^ 60:43.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 60:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 60:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 60:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 60:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 60:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/GamepadManager.cpp:17, 60:43.22 from Unified_cpp_dom_gamepad0.cpp:38: 60:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 60:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 60:43.22 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:43.22 | ^ 60:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 60:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 60:43.29 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 60:43.29 | ^ 60:43.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 60:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 60:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 60:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 60:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:43.41 from Unified_cpp_dom_grid0.cpp:2: 60:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 60:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 60:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:43.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 60:43.41 | ^~~~~~~~ 60:43.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:43.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:43.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 60:43.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 60:43.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:43.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:43.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 60:43.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 60:43.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:43.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 60:43.75 | ^~~~~~~~ 60:44.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 60:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 60:44.02 from Unified_cpp_gfx_layers11.cpp:2: 60:44.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 60:44.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 60:44.02 1249 | CSSCoord ToCSSPixels() const { return _0; } 60:44.02 | ^ 60:44.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 60:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:20, 60:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 60:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 60:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 60:44.15 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 60:44.15 | ^~~~~~~~ 60:44.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 60:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 60:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 60:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:19, 60:44.15 from Unified_cpp_gfx_layers0.cpp:2: 60:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 60:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 60:44.15 49 | gfx::Size GetInheritedScale() const { return mScale; } 60:44.15 | ^ 60:44.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 60:44.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 60:44.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 60:44.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:7, 60:44.40 from Unified_cpp_dom_canvas3.cpp:2: 60:44.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 60:44.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:44.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 60:44.40 | ^ 60:44.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 60:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 60:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:29: 60:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 60:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 60:44.61 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 60:44.61 | ^ 60:44.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:16, 60:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 60:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:7, 60:44.78 from Unified_cpp_dom_canvas3.cpp:2: 60:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 60:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 60:44.78 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 60:44.78 | ^ 60:44.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:44.83 from Unified_cpp_dom_grid0.cpp:2: 60:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 60:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 60:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:44.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 60:44.83 | ^~~~~~~~~~~~~ 60:44.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.h:11, 60:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/grid/Grid.cpp:7, 60:44.83 from Unified_cpp_dom_grid0.cpp:2: 60:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:44.83 323 | static SizeTyped FromUnknownSize( 60:44.83 | ^~~~~~~~~~~~~~~ 60:44.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 60:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:7, 60:44.85 from Unified_cpp_dom_canvas3.cpp:2: 60:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 60:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 60:44.85 21 | inline Rect ToRect(const gfxRect& aRect) { 60:44.85 | ^ 60:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 60:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 60:44.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 60:44.86 | ^ 60:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 60:44.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 60:44.86 40 | inline Point ToPoint(const gfxPoint& aPoint) { 60:44.86 | ^ 60:44.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 60:44.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 60:44.87 44 | inline Size ToSize(const gfxSize& aSize) { 60:44.87 | ^ 60:44.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 60:44.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 60:44.87 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 60:44.87 | ^ 60:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 60:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 60:44.88 52 | inline gfxSize ThebesSize(const Size& aSize) { 60:44.88 | ^ 60:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 60:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 60:44.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 60:44.88 | ^ 60:45.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 60:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 60:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 60:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 60:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 60:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:45.02 427 | SizeT Size() const { return SizeT(width, height); } 60:45.02 | ^~~~ 60:45.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 60:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:20, 60:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 60:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 60:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 60:45.02 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 60:45.02 | ^~~~~~~~ 60:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 60:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 60:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 60:45.02 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 60:45.02 | ^~~~~~~~ 60:45.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 60:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 60:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 60:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 60:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 60:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:45.04 62 | Sub operator-(const Sub& aPoint) const { 60:45.04 | ^~~~~~~~ 60:45.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 60:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 60:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 60:46.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 60:46.05 from Unified_cpp_gfx_layers12.cpp:2: 60:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 60:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:46.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 60:46.05 | ^ 60:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 60:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 60:46.05 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 60:46.05 | ^ 60:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 60:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 60:46.05 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 60:46.05 | ^ 60:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 60:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 60:46.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 60:46.05 | ^ 60:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 60:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 60:46.05 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 60:46.05 | ^ 60:46.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 60:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 60:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 60:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 60:46.10 from Unified_cpp_gfx_layers12.cpp:2: 60:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 60:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 60:46.10 371 | nscoord aAppUnitsPerDevPixel) { 60:46.10 | ^ 60:46.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 60:46.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 60:46.12 380 | nscoord aAppUnitsPerDevPixel) { 60:46.12 | ^ 60:46.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 60:46.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 60:46.12 387 | nscoord aAppUnitsPerDevPixel) { 60:46.12 | ^ 60:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 60:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:46.15 394 | nscoord aAppUnitsPerDevPixel) { 60:46.15 | ^ 60:46.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 60:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 60:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 60:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 60:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:46.15 43 | friend Sub operator*(T aScale, Sub aCoord) { 60:46.15 | ^~~~~~~~ 60:46.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 60:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 60:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 60:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 60:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 60:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 60:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 60:46.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 60:46.35 from Unified_cpp_dom_canvas3.cpp:2: 60:46.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 60:46.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:46.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 60:46.35 | ^ 60:46.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 60:46.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 60:46.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 60:46.37 | ^ 60:46.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 60:46.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 60:46.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 60:46.37 | ^ 60:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 60:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 60:46.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 60:46.38 | ^ 60:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 60:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 60:46.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 60:46.39 | ^ 60:46.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 60:46.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 60:46.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 60:46.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 60:46.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 60:46.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 60:46.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 60:46.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 60:46.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 60:46.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 60:46.48 from Unified_cpp_dom_html_input0.cpp:2: 60:46.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 60:46.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:46.48 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 60:46.48 | ^ 60:46.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 60:46.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 60:46.55 371 | nscoord aAppUnitsPerDevPixel) { 60:46.55 | ^ 60:46.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 60:46.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 60:46.55 380 | nscoord aAppUnitsPerDevPixel) { 60:46.55 | ^ 60:46.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 60:46.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 60:46.55 387 | nscoord aAppUnitsPerDevPixel) { 60:46.55 | ^ 60:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 60:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:46.61 394 | nscoord aAppUnitsPerDevPixel) { 60:46.61 | ^ 60:47.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 60:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 60:47.59 from Unified_cpp_gfx_layers10.cpp:2: 60:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 60:47.59 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:47.59 | ^ 60:48.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 60:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 60:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 60:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 60:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 60:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/CompositionEvent.cpp:7, 60:48.37 from Unified_cpp_dom_events0.cpp:56: 60:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 60:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 60:48.37 1394 | LayerPoint GetFixedPositionAnchor() { 60:48.37 | ^ 60:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 60:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 60:48.39 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 60:48.39 | ^ 60:49.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 60:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 60:49.11 from Unified_cpp_dom_html_input0.cpp:2: 60:49.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 60:49.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 60:49.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 60:49.11 | ^ 60:49.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 60:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 60:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:49.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 60:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 60:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:49.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 60:49.83 | ^~~~~~~~~~~~~ 60:49.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 60:49.87 from Unified_cpp_gfx_layers1.cpp:2: 60:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 60:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 60:49.87 1859 | int32_t aAppUnitsPerPixel) { 60:49.87 | ^ 60:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 60:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 60:49.87 3214 | int32_t aAppUnitsPerPixel) { 60:49.87 | ^ 60:49.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:17, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 60:49.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 60:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:49.87 323 | static SizeTyped FromUnknownSize( 60:49.87 | ^~~~~~~~~~~~~~~ 60:49.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 60:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocumentInlines.h:11, 60:49.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:12: 60:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 60:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 60:49.98 1249 | CSSCoord ToCSSPixels() const { return _0; } 60:49.98 | ^ 60:50.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 60:50.91 from Unified_cpp_gfx_layers1.cpp:2: 60:50.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 60:50.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 60:50.91 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 60:50.91 | ^ 60:50.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 60:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 60:50.91 from Unified_cpp_gfx_layers1.cpp:2: 60:50.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 60:50.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 60:50.91 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:50.91 | ^ 60:51.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 60:51.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:11, 60:51.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 60:51.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:8, 60:51.12 from Unified_cpp_dom_fetch0.cpp:2: 60:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 60:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 60:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 60:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 60:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 60:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 60:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 60:51.12 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 60:51.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:51.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 60:51.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/Fetch.cpp:46, 60:51.15 from Unified_cpp_dom_fetch0.cpp:29: 60:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 60:51.15 27 | struct JSGCSetting { 60:51.15 | ^~~~~~~~~~~ 60:51.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:20, 60:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.h:10, 60:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/fetch/BodyExtractor.cpp:7, 60:51.70 from Unified_cpp_dom_fetch0.cpp:2: 60:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 60:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 60:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 60:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 60:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 60:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 60:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 60:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 60:51.70 760 | typename detail::Nth::Type extract() { 60:51.70 | ^~~~~~~ 60:51.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:51.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:51.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:19, 60:51.91 from Unified_cpp_gfx_layers0.cpp:2: 60:51.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 60:51.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 60:51.91 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 60:51.91 | ^ 60:52.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 60:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 60:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 60:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 60:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 60:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 60:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 60:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 60:52.01 from Unified_cpp_dom_html_input0.cpp:2: 60:52.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 60:52.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:52.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 60:52.01 | ^ 60:52.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 60:52.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 60:52.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 60:52.01 | ^ 60:52.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 60:52.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 60:52.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 60:52.03 | ^ 60:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 60:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 60:52.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 60:52.05 | ^ 60:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 60:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 60:52.05 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 60:52.05 | ^ 60:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 60:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 60:52.11 371 | nscoord aAppUnitsPerDevPixel) { 60:52.11 | ^ 60:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 60:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 60:52.13 380 | nscoord aAppUnitsPerDevPixel) { 60:52.13 | ^ 60:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 60:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 60:52.13 387 | nscoord aAppUnitsPerDevPixel) { 60:52.13 | ^ 60:52.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 60:52.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:52.15 394 | nscoord aAppUnitsPerDevPixel) { 60:52.15 | ^ 60:53.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 60:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocumentInlines.h:11, 60:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:12: 60:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 60:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 60:53.03 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 60:53.03 | ^ 60:53.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 60:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 60:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 60:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 60:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 60:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 60:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:53.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 60:53.80 | ^~~~~~~~ 60:53.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:53.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:53.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 60:53.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 60:53.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 60:53.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 60:53.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 60:53.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:53.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 60:53.92 | ^~~~~~~~ 60:54.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 60:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 60:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 60:54.76 from Unified_cpp_gfx_layers12.cpp:2: 60:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 60:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 60:54.76 189 | CSSRect GetExpandedScrollableRect() const { 60:54.76 | ^ 60:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 60:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 60:54.76 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:54.76 | ^ 60:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 60:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 60:54.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 60:54.80 | ^ 60:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 60:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 60:54.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 60:54.82 | ^ 60:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 60:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 60:54.82 243 | CSSRect CalculateScrollRange() const { 60:54.82 | ^ 60:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 60:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 60:54.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 60:54.84 | ^ 60:54.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 60:54.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 60:54.87 457 | CSSRect GetVisualViewport() const { 60:54.87 | ^ 60:55.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 60:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 60:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 60:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 60:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 60:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 60:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 60:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:55.21 427 | SizeT Size() const { return SizeT(width, height); } 60:55.21 | ^~~~ 60:55.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 60:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 60:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 60:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 60:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:55.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 60:55.22 | ^~~~~~~~ 60:55.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:55.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 60:55.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:55.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 60:55.23 | ^~~~~~~~ 60:55.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 60:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 60:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 60:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 60:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 60:55.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 60:55.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 60:55.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:55.25 62 | Sub operator-(const Sub& aPoint) const { 60:55.25 | ^~~~~~~~ 60:55.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 60:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 60:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 60:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 60:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 60:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 60:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 60:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 60:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 60:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 60:55.32 189 | CSSRect GetExpandedScrollableRect() const { 60:55.32 | ^ 60:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 60:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 60:55.32 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 60:55.32 | ^ 60:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 60:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 60:55.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 60:55.33 | ^ 60:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 60:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 60:55.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 60:55.34 | ^ 60:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 60:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 60:55.36 243 | CSSRect CalculateScrollRange() const { 60:55.36 | ^ 60:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 60:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 60:55.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 60:55.38 | ^ 60:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 60:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 60:55.42 457 | CSSRect GetVisualViewport() const { 60:55.42 | ^ 60:55.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 60:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 60:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 60:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 60:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 60:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 60:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 60:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 60:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/CompositionEvent.cpp:7, 60:55.83 from Unified_cpp_dom_events0.cpp:56: 60:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 60:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 60:55.83 49 | gfx::Size GetInheritedScale() const { return mScale; } 60:55.83 | ^ 60:56.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 60:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 60:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 60:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 60:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 60:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 60:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:56.40 43 | friend Sub operator*(T aScale, Sub aCoord) { 60:56.40 | ^~~~~~~~ 60:56.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:56.57 from Unified_cpp_dom_webgpu1.cpp:2: 60:56.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 60:56.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 60:56.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:56.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 60:56.57 | ^~~~~~~~ 60:56.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 60:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 60:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:56.66 from Unified_cpp_dom_webgpu1.cpp:2: 60:56.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 60:56.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 60:56.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:56.66 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 60:56.66 | ^~~~~~~~ 60:56.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:56.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:56.66 from Unified_cpp_dom_webgpu1.cpp:2: 60:56.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:56.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:56.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:56.66 323 | static SizeTyped FromUnknownSize( 60:56.66 | ^~~~~~~~~~~~~~~ 60:56.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:56.70 from Unified_cpp_dom_webgpu1.cpp:2: 60:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 60:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 60:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:56.70 427 | SizeT Size() const { return SizeT(width, height); } 60:56.70 | ^~~~ 60:56.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:56.70 from Unified_cpp_dom_webgpu1.cpp:2: 60:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 60:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:56.70 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 60:56.70 | ^~~~~~~~ 60:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 60:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 60:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:56.70 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 60:56.70 | ^~~~~~~~ 60:56.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:56.71 from Unified_cpp_dom_webgpu1.cpp:2: 60:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 60:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 60:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:56.71 62 | Sub operator-(const Sub& aPoint) const { 60:56.71 | ^~~~~~~~ 60:56.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 60:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 60:56.92 from Unified_cpp_gfx_layers12.cpp:2: 60:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 60:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 60:56.92 1249 | CSSCoord ToCSSPixels() const { return _0; } 60:56.92 | ^ 60:57.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 60:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 60:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 60:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 60:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 60:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 60:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:57.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 60:57.49 | ^~~~~~~~~~~~~ 60:57.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 60:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 60:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 60:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 60:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 60:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 60:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 60:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 60:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:57.49 323 | static SizeTyped FromUnknownSize( 60:57.49 | ^~~~~~~~~~~~~~~ 60:57.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 60:57.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 60:57.61 from Unified_cpp_dom_webgpu1.cpp:2: 60:57.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 60:57.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 60:57.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:57.61 43 | friend Sub operator*(T aScale, Sub aCoord) { 60:57.61 | ^~~~~~~~ 60:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextBuffers.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float]': 60:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextBuffers.cpp:149:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextBuffers.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double]': 60:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextBuffers.cpp:149:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextBuffers.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]': 60:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGL2ContextBuffers.cpp:149:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 60:59.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 60:59.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 60:59.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 60:59.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 60:59.53 from Unified_cpp_dom_canvas0.cpp:11: 60:59.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 60:59.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 60:59.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 60:59.53 | ^~~~~~~~~~~~ 61:01.19 In file included from Unified_cpp_dom_canvas0.cpp:20: 61:01.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual mozilla::gfx::Size mozilla::dom::CanvasUserSpaceMetrics::GetSize() const': 61:01.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2417:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:01.19 2417 | virtual gfx::Size GetSize() const override { return Size(mSize); } 61:01.19 | ^~~~~~~ 61:02.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:02.47 from Unified_cpp_gfx_layers1.cpp:2: 61:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 61:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 61:02.47 1394 | LayerPoint GetFixedPositionAnchor() { 61:02.47 | ^ 61:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 61:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 61:02.64 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 61:02.64 | ^ 61:02.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 61:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 61:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:02.84 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 61:02.84 | ^~~~~~~~~~~~~~ 61:03.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 61:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:03.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 61:03.66 | ^~~~~~~~~~~~~ 61:03.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:03.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:03.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 61:03.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:03.84 383 | Point TopLeft() const { return Point(x, y); } 61:03.84 | ^~~~~~~ 61:03.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:03.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:03.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:03.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 61:03.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:03.84 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 61:03.84 | ^~~~~~~~~~~~~~~ 61:04.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 61:04.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 61:04.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 61:04.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 61:04.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/CompositionEvent.cpp:7, 61:04.33 from Unified_cpp_dom_events0.cpp:56: 61:04.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 61:04.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 61:04.33 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 61:04.33 | ^ 61:05.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 61:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 61:05.03 from Unified_cpp_gfx_layers10.cpp:2: 61:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 61:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 61:05.03 1859 | int32_t aAppUnitsPerPixel) { 61:05.03 | ^ 61:05.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 61:05.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 61:05.06 3214 | int32_t aAppUnitsPerPixel) { 61:05.06 | ^ 61:05.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 61:05.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 61:05.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.h:23, 61:05.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:19: 61:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 61:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 61:05.83 21 | inline Rect ToRect(const gfxRect& aRect) { 61:05.83 | ^ 61:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 61:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 61:05.83 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 61:05.83 | ^ 61:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 61:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 61:05.94 40 | inline Point ToPoint(const gfxPoint& aPoint) { 61:05.94 | ^ 61:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 61:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 61:05.94 44 | inline Size ToSize(const gfxSize& aSize) { 61:05.94 | ^ 61:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 61:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 61:05.94 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 61:05.94 | ^ 61:06.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 61:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 61:06.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 61:06.11 | ^ 61:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 61:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 61:06.11 56 | inline gfxRect ThebesRect(const Rect& aRect) { 61:06.11 | ^ 61:06.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 61:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:06.12 277 | static RectTyped FromUnknownRect( 61:06.12 | ^~~~~~~~~~~~~~~ 61:06.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 61:06.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:06.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:06.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:06.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:06.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:06.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:06.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 61:06.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:06.15 150 | static PointTyped FromUnknownPoint( 61:06.15 | ^~~~~~~~~~~~~~~~ 61:06.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:06.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 61:06.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 61:06.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:06.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:06.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:06.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:06.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 61:06.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 61:06.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 61:06.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 61:06.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 61:06.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 61:06.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:06.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 61:06.18 | ^~~~~~~~ 61:06.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:06.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:06.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:06.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:06.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:06.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 61:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 61:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:06.20 282 | RectTyped ToUnknownRect() const { 61:06.20 | ^~~~~~~~~~~~~ 61:06.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 61:06.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:50, 61:06.39 from Unified_cpp_dom_canvas0.cpp:20: 61:06.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 61:06.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:06.39 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 61:06.39 | ^~~~~~~~~~~ 61:06.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:06.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 61:06.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:06.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:06.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:06.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:06.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:06.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:06.54 from Unified_cpp_gfx_layers0.cpp:2: 61:06.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 61:06.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 61:06.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:06.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 61:06.54 | ^~~~~~~~ 61:07.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:07.24 from Unified_cpp_gfx_layers0.cpp:2: 61:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 61:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:07.24 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 61:07.24 | ^~~~~~~~ 61:07.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 61:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 61:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 61:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 61:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 61:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 61:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 61:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:07.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 61:07.27 | ^~~~~~~~ 61:07.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:07.44 from Unified_cpp_gfx_layers0.cpp:2: 61:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 61:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 61:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:07.44 427 | SizeT Size() const { return SizeT(width, height); } 61:07.44 | ^~~~ 61:07.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:07.46 from Unified_cpp_gfx_layers0.cpp:2: 61:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 61:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:07.46 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 61:07.46 | ^~~~~~~~ 61:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 61:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:07.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 61:07.46 | ^~~~~~~~ 61:07.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:07.48 from Unified_cpp_gfx_layers0.cpp:2: 61:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 61:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 61:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:07.48 62 | Sub operator-(const Sub& aPoint) const { 61:07.48 | ^~~~~~~~ 61:07.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 61:07.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:25: 61:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 61:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 61:07.84 1249 | CSSCoord ToCSSPixels() const { return _0; } 61:07.84 | ^ 61:08.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 61:08.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 61:08.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 61:08.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 61:08.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 61:08.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 61:08.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 61:08.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 61:08.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 61:08.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 61:08.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 61:08.85 from Unified_cpp_gfx_layers10.cpp:2: 61:08.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 61:08.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 61:08.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 61:08.85 | ^ 61:09.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 61:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 61:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 61:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 61:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 61:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 61:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 61:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 61:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 61:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 61:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 61:09.06 from Unified_cpp_gfx_layers10.cpp:2: 61:09.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 61:09.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 61:09.06 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 61:09.06 | ^ 61:09.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 61:09.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.h:23, 61:09.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:19: 61:09.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 61:09.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 61:09.81 1859 | int32_t aAppUnitsPerPixel) { 61:09.81 | ^ 61:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 61:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 61:09.86 3214 | int32_t aAppUnitsPerPixel) { 61:09.86 | ^ 61:09.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:09.89 from Unified_cpp_gfx_layers0.cpp:2: 61:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 61:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 61:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:09.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 61:09.89 | ^~~~~~~~~~~~~ 61:09.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:09.89 from Unified_cpp_gfx_layers0.cpp:2: 61:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 61:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 61:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:09.89 323 | static SizeTyped FromUnknownSize( 61:09.89 | ^~~~~~~~~~~~~~~ 61:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:10.07 427 | SizeT Size() const { return SizeT(width, height); } 61:10.07 | ^~~~ 61:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:10.07 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 61:10.07 | ^~~~~~~~ 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:10.07 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 61:10.07 | ^~~~~~~~ 61:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 61:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 61:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:10.08 62 | Sub operator-(const Sub& aPoint) const { 61:10.08 | ^~~~~~~~ 61:11.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:11.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:11.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 61:11.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:11.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:11.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:11.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:11.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:11.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:11.86 from Unified_cpp_gfx_layers0.cpp:2: 61:11.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:11.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 61:11.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:11.86 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 61:11.86 | ^~~~~~~~~~~~~~ 61:11.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 61:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 61:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 61:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 61:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 61:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 61:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 61:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 61:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:11.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 61:11.88 | ^~~~~~~~ 61:11.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:12.09 from Unified_cpp_gfx_layers0.cpp:2: 61:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 61:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:12.09 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 61:12.09 | ^~~~~~~~~~~~~ 61:12.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:12.09 from Unified_cpp_gfx_layers0.cpp:2: 61:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 61:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:12.09 383 | Point TopLeft() const { return Point(x, y); } 61:12.09 | ^~~~~~~ 61:12.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:12.09 from Unified_cpp_gfx_layers0.cpp:2: 61:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 61:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:12.09 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 61:12.09 | ^~~~~~~~~~~~~~~ 61:12.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:12.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:12.45 from Unified_cpp_gfx_layers0.cpp:2: 61:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 61:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:12.45 277 | static RectTyped FromUnknownRect( 61:12.45 | ^~~~~~~~~~~~~~~ 61:12.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:12.47 from Unified_cpp_gfx_layers0.cpp:2: 61:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 61:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:12.47 150 | static PointTyped FromUnknownPoint( 61:12.47 | ^~~~~~~~~~~~~~~~ 61:12.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:12.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:12.47 from Unified_cpp_gfx_layers0.cpp:2: 61:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 61:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 61:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:12.47 282 | RectTyped ToUnknownRect() const { 61:12.47 | ^~~~~~~~~~~~~ 61:13.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 61:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 61:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 61:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 61:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 61:13.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 61:13.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 61:13.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:13.26 40 | friend Sub operator*(Sub aCoord, T aScale) { 61:13.26 | ^~~~~~~~ 61:13.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 61:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 61:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 61:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 61:13.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 61:13.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 61:13.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:13.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 61:13.56 | ^~~~~~~~ 61:13.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 61:13.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 61:13.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 61:13.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:13.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 61:13.66 | ^~~~~~~~~~~~~ 61:13.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:29, 61:13.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 61:13.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 61:13.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 61:13.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:13.66 323 | static SizeTyped FromUnknownSize( 61:13.66 | ^~~~~~~~~~~~~~~ 61:14.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:14.22 from Unified_cpp_gfx_layers0.cpp:2: 61:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.cpp:88:71: required from here 61:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:14.22 622 | [[nodiscard]] Sub MoveInsideAndClamp(const Sub& aRect) const { 61:14.22 | ^~~~~~~~~~~~~~~~~~ 61:14.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:14.37 427 | SizeT Size() const { return SizeT(width, height); } 61:14.37 | ^~~~ 61:14.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:14.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 61:14.37 | ^~~~~~~~ 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:14.37 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 61:14.37 | ^~~~~~~~ 61:14.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 61:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 61:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:14.37 62 | Sub operator-(const Sub& aPoint) const { 61:14.37 | ^~~~~~~~ 61:15.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 61:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 61:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 61:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 61:15.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 61:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 61:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 61:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:15.42 43 | friend Sub operator*(T aScale, Sub aCoord) { 61:15.42 | ^~~~~~~~ 61:15.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:15.56 from Unified_cpp_gfx_layers0.cpp:2: 61:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 61:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 61:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:15.56 246 | PointTyped As2DPoint() const { 61:15.56 | ^~~~~~~~~ 61:15.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:15.56 from Unified_cpp_gfx_layers0.cpp:2: 61:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 61:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 61:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:15.56 794 | RectTyped TransformAndClipBounds( 61:15.56 | ^~~~~~~~~~~~~~~~~~~~~~ 61:15.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:15.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 61:15.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 61:15.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 61:15.83 from Unified_cpp_dom_canvas0.cpp:11: 61:15.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In function 'mozilla::gfx::IntRectTyped mozilla::gfx::RoundedToInt(const mozilla::gfx::RectTyped&) [with units = mozilla::gfx::UnknownUnits]': 61:15.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:303:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:15.83 303 | IntRectTyped RoundedToInt(const RectTyped& aRect) { 61:15.83 | ^~~~~~~~~~~~ 61:16.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 61:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 61:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 61:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:16.23 246 | PointTyped As2DPoint() const { 61:16.23 | ^~~~~~~~~ 61:16.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 61:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 61:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:16.70 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 61:16.70 | ^~~~~~~~~ 61:16.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 61:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 61:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 61:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:16.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 61:16.81 | ^~~~~~~~~~~~~ 61:16.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 61:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/PluginDocument.cpp:7: 61:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 61:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 61:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:16.81 323 | static SizeTyped FromUnknownSize( 61:16.81 | ^~~~~~~~~~~~~~~ 61:16.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 61:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 61:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 61:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:16.85 2266 | PointTyped TransformPointSimple( 61:16.85 | ^~~~~~~~~~~~~~~~~~~~ 61:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 61:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 61:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:16.85 794 | RectTyped TransformAndClipBounds( 61:16.85 | ^~~~~~~~~~~~~~~~~~~~~~ 61:18.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:20, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.h:10, 61:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: 61:18.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 61:18.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 61:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 61:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 61:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 61:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 61:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 61:18.01 760 | typename detail::Nth::Type extract() { 61:18.01 | ^~~~~~~ 61:18.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 61:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 61:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 61:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 61:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 61:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 61:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.h:14, 61:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/Geolocation.cpp:7: 61:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 61:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 61:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 61:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 61:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 61:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 61:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 61:18.24 760 | typename detail::Nth::Type extract() { 61:18.24 | ^~~~~~~ 61:19.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 61:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 61:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 61:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 61:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 61:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 61:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 61:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 61:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 61:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 61:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:25: 61:19.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 61:19.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 61:19.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 61:19.79 | ^ 61:21.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 61:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 61:21.65 from Unified_cpp_dom_filesystem0.cpp:2: 61:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 61:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 61:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:21.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 61:21.66 | ^~~~~~~~ 61:21.67 dom/jsurl 61:21.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:21.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:21.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:21.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:21.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 61:21.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 61:21.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 61:21.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 61:21.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 61:21.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 61:21.68 from Unified_cpp_dom_filesystem0.cpp:2: 61:21.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 61:21.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 61:21.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:21.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 61:21.68 | ^~~~~~~~ 61:21.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 61:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 61:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 61:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 61:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 61:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:11, 61:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 61:21.89 from Unified_cpp_gfx_layers3.cpp:2: 61:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 61:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 61:21.89 1249 | CSSCoord ToCSSPixels() const { return _0; } 61:21.89 | ^ 61:22.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 61:22.81 from Unified_cpp_dom_filesystem0.cpp:2: 61:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 61:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 61:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:22.81 427 | SizeT Size() const { return SizeT(width, height); } 61:22.81 | ^~~~ 61:22.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 61:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 61:22.81 from Unified_cpp_dom_filesystem0.cpp:2: 61:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 61:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 61:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:22.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 61:22.81 | ^~~~~~~~ 61:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 61:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 61:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:22.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 61:22.81 | ^~~~~~~~ 61:22.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 61:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 61:22.82 from Unified_cpp_dom_filesystem0.cpp:2: 61:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 61:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 61:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:22.82 62 | Sub operator-(const Sub& aPoint) const { 61:22.82 | ^~~~~~~~ 61:23.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:23.19 from Unified_cpp_gfx_layers0.cpp:2: 61:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 61:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 61:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 61:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 61:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 61:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 61:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 61:23.19 760 | typename detail::Nth::Type extract() { 61:23.19 | ^~~~~~~ 61:23.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 61:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 61:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 61:23.34 from Unified_cpp_gfx_layers10.cpp:2: 61:23.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 61:23.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 61:23.34 1394 | LayerPoint GetFixedPositionAnchor() { 61:23.34 | ^ 61:23.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 61:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 61:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 61:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 61:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 61:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 61:23.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 61:23.50 from Unified_cpp_dom_filesystem0.cpp:2: 61:23.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 61:23.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 61:23.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:23.50 43 | friend Sub operator*(T aScale, Sub aCoord) { 61:23.50 | ^~~~~~~~ 61:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 61:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 61:23.60 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 61:23.60 | ^ 61:24.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 61:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 61:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 61:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 61:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:24.51 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 61:24.51 | ^ 61:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayerSorter.cpp:17, 61:25.02 from Unified_cpp_gfx_layers1.cpp:20: 61:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxQuad.h: In member function 'gfxRect gfxQuad::GetBounds()': 61:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxQuad.h:34: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 61:25.02 34 | gfxRect GetBounds() { 61:25.02 | ^ 61:25.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 61:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 61:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 61:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 61:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 61:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:6, 61:25.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webgpu/Queue.cpp:6, 61:25.40 from Unified_cpp_dom_webgpu1.cpp:2: 61:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 61:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 61:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 61:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 61:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 61:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 61:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 61:25.40 760 | typename detail::Nth::Type extract() { 61:25.40 | ^~~~~~~ 61:25.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 61:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 61:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 61:25.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 61:25.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 61:25.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 61:25.57 | ^ 61:25.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 61:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 61:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 61:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 61:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 61:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 61:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 61:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 61:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 61:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 61:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:25: 61:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 61:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 61:25.66 21 | inline Rect ToRect(const gfxRect& aRect) { 61:25.66 | ^ 61:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 61:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 61:25.66 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 61:25.66 | ^ 61:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 61:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 61:25.66 40 | inline Point ToPoint(const gfxPoint& aPoint) { 61:25.66 | ^ 61:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 61:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 61:25.75 44 | inline Size ToSize(const gfxSize& aSize) { 61:25.75 | ^ 61:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 61:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 61:25.75 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 61:25.75 | ^ 61:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 61:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 61:25.75 52 | inline gfxSize ThebesSize(const Size& aSize) { 61:25.75 | ^ 61:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 61:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 61:25.75 56 | inline gfxRect ThebesRect(const Rect& aRect) { 61:25.75 | ^ 61:25.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 61:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 61:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 61:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 61:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 61:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 61:25.93 from Unified_cpp_dom_filesystem0.cpp:2: 61:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 61:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 61:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:25.93 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 61:25.93 | ^~~~~~~~~~~~~ 61:25.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 61:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 61:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 61:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:14, 61:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 61:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:13, 61:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 61:25.95 from Unified_cpp_dom_filesystem0.cpp:2: 61:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 61:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 61:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:25.95 323 | static SizeTyped FromUnknownSize( 61:25.95 | ^~~~~~~~~~~~~~~ 61:27.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:11, 61:27.03 from WebIDLSerializable.cpp:7: 61:27.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 61:27.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:27.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 61:27.03 | ^ 61:28.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:11, 61:28.34 from WebIDLSerializable.cpp:7: 61:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 61:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 61:28.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 61:28.34 | ^ 61:28.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:24, 61:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:9, 61:28.63 from Unified_cpp_gfx_layers1.cpp:38: 61:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.h: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::GetPos() const': 61:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.h:270: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 61:28.63 270 | ParentLayerCoord GetPos() const { return mPos; } 61:28.63 | ^ 61:29.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:34, 61:29.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:9, 61:29.17 from Unified_cpp_gfx_layers1.cpp:38: 61:29.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h: In member function 'mozilla::CSSRect mozilla::layers::SampledAPZCState::GetLayoutViewport() const': 61:29.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h:26: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 61:29.17 26 | CSSRect GetLayoutViewport() const { return mLayoutViewport; } 61:29.17 | ^ 61:29.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h: In member function 'mozilla::CSSPoint mozilla::layers::SampledAPZCState::GetScrollOffset() const': 61:29.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h:27: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 61:29.17 27 | CSSPoint GetScrollOffset() const { return mScrollOffset; } 61:29.17 | ^ 61:30.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:9, 61:30.10 from Unified_cpp_gfx_layers1.cpp:38: 61:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h: In member function 'mozilla::ParentLayerRect mozilla::layers::AsyncPanZoomController::GetCompositionBounds() const': 61:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:1131: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 61:30.10 1131 | ParentLayerRect GetCompositionBounds() const { 61:30.10 | ^ 61:30.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:25: 61:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 61:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 61:30.10 1859 | int32_t aAppUnitsPerPixel) { 61:30.10 | ^ 61:30.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 61:30.10 from Unified_cpp_dom_gamepad0.cpp:2: 61:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 61:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 61:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:30.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 61:30.10 | ^~~~~~~~ 61:30.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 61:30.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 61:30.10 from Unified_cpp_dom_gamepad0.cpp:2: 61:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 61:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 61:30.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:30.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 61:30.11 | ^~~~~~~~ 61:30.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 61:30.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 61:30.20 3214 | int32_t aAppUnitsPerPixel) { 61:30.20 | ^ 61:31.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 61:31.05 from Unified_cpp_dom_gamepad0.cpp:2: 61:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 61:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 61:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:31.05 427 | SizeT Size() const { return SizeT(width, height); } 61:31.05 | ^~~~ 61:31.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 61:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 61:31.05 from Unified_cpp_dom_gamepad0.cpp:2: 61:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 61:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 61:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:31.05 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 61:31.05 | ^~~~~~~~ 61:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 61:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 61:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:31.05 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 61:31.05 | ^~~~~~~~ 61:31.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 61:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 61:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 61:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 61:31.06 from Unified_cpp_dom_gamepad0.cpp:2: 61:31.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 61:31.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 61:31.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:31.06 62 | Sub operator-(const Sub& aPoint) const { 61:31.06 | ^~~~~~~~ 61:31.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 61:31.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:31.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:31.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:31.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:31.95 from Unified_cpp_gfx_layers0.cpp:2: 61:31.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function 'static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)': 61:31.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614: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 61:31.95 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 61:31.95 | ^~~~~~~~~~~~~~~~ 61:32.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 61:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 61:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 61:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 61:32.01 from Unified_cpp_dom_gamepad0.cpp:2: 61:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 61:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 61:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:32.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 61:32.02 | ^~~~~~~~ 61:32.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/FrameBuilder.h:13, 61:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/FrameBuilder.cpp:7, 61:32.26 from Unified_cpp_gfx_layers10.cpp:11: 61:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.h: In member function 'virtual mozilla::gfx::Rect mozilla::layers::MaskCombineOperation::ComputeMaskRect(mozilla::layers::Layer*) const': 61:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.h:72: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 61:32.26 72 | gfx::Rect ComputeMaskRect(Layer* aLayer) const override { return mArea; } 61:32.26 | ^ 61:32.88 In file included from Unified_cpp_gfx_layers0.cpp:11: 61:32.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationInfo.cpp: In function 'mozilla::Maybe mozilla::layers::CreateAnimationData(nsIFrame*, nsDisplayItem*, DisplayItemType, mozilla::layers::LayersBackend, mozilla::layers::AnimationDataType)': 61:32.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationInfo.cpp:701: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 61:32.88 701 | styleOrigin.horizontal, styleOrigin.vertical, refBox); 61:32.88 | ^ 61:33.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 61:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 61:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 61:33.89 from Unified_cpp_dom_gamepad0.cpp:2: 61:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 61:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 61:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:33.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 61:33.89 | ^~~~~~~~~~~~~ 61:33.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 61:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 61:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Performance.h:11, 61:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:17, 61:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 61:33.91 from Unified_cpp_dom_gamepad0.cpp:2: 61:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 61:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 61:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:33.91 323 | static SizeTyped FromUnknownSize( 61:33.91 | ^~~~~~~~~~~~~~~ 61:34.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 61:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 61:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:19, 61:34.13 from Unified_cpp_gfx_layers0.cpp:2: 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:34.13 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 61:34.13 | ^ 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:34.13 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 61:34.13 | ^~~~~~~~~~~ 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:34.13 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 61:34.13 | ^ 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:34.13 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 61:34.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 61:34.13 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 61:34.13 | ~~~~~~~~~~~~~^~ 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:34.13 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 61:34.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:34.13 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 61:34.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 61:34.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:34.13 from Unified_cpp_gfx_layers0.cpp:2: 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 61:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:34.13 282 | RectTyped ToUnknownRect() const { 61:34.13 | ^~~~~~~~~~~~~ 61:35.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:35.02 from Unified_cpp_gfx_layers0.cpp:2: 61:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 61:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:35.04 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 61:35.04 | ^~~~~~~~~ 61:35.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:11, 61:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 61:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:35.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:35.04 from Unified_cpp_gfx_layers0.cpp:2: 61:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:35.04 28 | TriangleTyped(PointTyped aP1, PointTyped aP2, 61:35.04 | ^~~~~~~~~~~~~ 61:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:35.04 32 | RectTyped BoundingBox() const { 61:35.04 | ^~~~~~~~~~~ 61:35.18 In file included from Unified_cpp_gfx_layers0.cpp:92: 61:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Compositor.cpp: In function 'size_t mozilla::layers::DecomposeIntoNoRepeatRects(const Rect&, const Rect&, mozilla::gfx::Rect (*)[4], mozilla::gfx::Rect (*)[4])': 61:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:35.18 457 | gfx::Point tl = texCoordRect.TopLeft(); 61:35.18 | ^ 61:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 61:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:35.31 557 | gfx::Rect boundingBox = aTriangle.BoundingBox(); 61:35.31 | ^ 61:35.52 In file included from Unified_cpp_gfx_layers0.cpp:119: 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.cpp: In member function 'void mozilla::layers::FrameMetrics::RecalculateLayoutViewportOffset()': 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.cpp:24: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 61:35.52 24 | KeepLayoutViewportEnclosingVisualViewport(GetVisualViewport(), 61:35.52 | ~~~~~~~~~~~~~~~~~^~ 61:35.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:12, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:35.52 from Unified_cpp_gfx_layers0.cpp:2: 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:458: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 61:35.52 458 | return CSSRect(mScrollOffset, CalculateCompositedSizeInCssPixels()); 61:35.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:35.52 213 | return mCompositionBounds.Size() / GetZoom(); 61:35.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:35.52 213 | return mCompositionBounds.Size() / GetZoom(); 61:35.52 | ^ 61:35.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:35.52 from Unified_cpp_gfx_layers0.cpp:2: 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:35.52 427 | SizeT Size() const { return SizeT(width, height); } 61:35.52 | ^~~~ 61:35.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.h:11, 61:35.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationHelper.cpp:7, 61:35.52 from Unified_cpp_gfx_layers0.cpp:2: 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:35.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:35.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 61:35.52 | ^~~~~~~~ 61:35.53 In file included from Unified_cpp_gfx_layers0.cpp:119: 61:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.cpp: In static member function 'static void mozilla::layers::FrameMetrics::KeepLayoutViewportEnclosingVisualViewport(const CSSRect&, const CSSRect&, mozilla::CSSRect&)': 61:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:35.53 88 | aLayoutViewport = aLayoutViewport.MoveInsideAndClamp(aScrollableRect); 61:35.53 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:37.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 61:37.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 61:37.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 61:37.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 61:37.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 61:37.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:11, 61:37.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 61:37.02 from Unified_cpp_gfx_layers3.cpp:2: 61:37.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 61:37.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 61:37.02 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 61:37.02 | ^ 61:37.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 61:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 61:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 61:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 61:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 61:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 61:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:25: 61:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 61:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 61:37.04 332 | LayerPoint GetFixedPositionAnchor() const { 61:37.04 | ^ 61:37.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 61:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 61:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 61:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 61:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 61:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 61:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:25: 61:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 61:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 61:37.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 61:37.15 | ^ 61:37.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 61:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 61:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 61:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 61:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 61:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 61:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:25: 61:37.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 61:37.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 61:37.24 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 61:37.24 | ^ 61:37.37 dom/mathml 61:37.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 61:37.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:37.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:11, 61:37.95 from WebIDLSerializable.cpp:7: 61:37.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 61:37.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:37.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 61:37.95 | ^ 61:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 61:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 61:37.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 61:37.97 | ^ 61:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 61:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 61:37.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 61:37.99 | ^ 61:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 61:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 61:38.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 61:38.01 | ^ 61:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 61:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 61:38.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 61:38.01 | ^ 61:38.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 61:38.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 61:38.11 371 | nscoord aAppUnitsPerDevPixel) { 61:38.11 | ^ 61:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 61:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 61:38.13 380 | nscoord aAppUnitsPerDevPixel) { 61:38.13 | ^ 61:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 61:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 61:38.13 387 | nscoord aAppUnitsPerDevPixel) { 61:38.13 | ^ 61:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 61:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:38.14 394 | nscoord aAppUnitsPerDevPixel) { 61:38.14 | ^ 61:39.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 61:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 61:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 61:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 61:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 61:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 61:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 61:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 61:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 61:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 61:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 61:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 61:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 61:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 61:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 61:39.17 760 | typename detail::Nth::Type extract() { 61:39.17 | ^~~~~~~ 61:41.42 In file included from Unified_cpp_gfx_layers1.cpp:38: 61:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp: In member function 'mozilla::RenderTargetRect mozilla::layers::Layer::TransformRectToRenderTarget(const LayerIntRect&)': 61:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:672:78: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:41.42 672 | RenderTargetRect Layer::TransformRectToRenderTarget(const LayerIntRect& aRect) { 61:41.42 | ^ 61:42.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 61:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 61:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 61:42.59 from Unified_cpp_gfx_layers5.cpp:2: 61:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 61:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:42.59 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 61:42.59 | ^ 61:42.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 61:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 61:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/DataTransfer.cpp:35, 61:42.59 from Unified_cpp_dom_events0.cpp:101: 61:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 61:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:42.59 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 61:42.59 | ^ 61:44.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 61:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 61:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 61:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 61:44.47 from Unified_cpp_gfx_layers5.cpp:2: 61:44.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 61:44.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 61:44.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 61:44.47 | ^ 61:45.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 61:45.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/jsurl/nsJSProtocolHandler.cpp:13, 61:45.54 from Unified_cpp_dom_jsurl0.cpp:2: 61:45.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 61:45.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:45.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 61:45.54 | ^ 61:45.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/jsurl/nsJSProtocolHandler.cpp:13, 61:46.19 from Unified_cpp_dom_jsurl0.cpp:2: 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 61:46.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 61:46.19 | ^ 61:46.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 61:46.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 61:46.19 from Unified_cpp_dom_canvas3.cpp:2: 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 61:46.19 189 | CSSRect GetExpandedScrollableRect() const { 61:46.19 | ^ 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 61:46.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 61:46.19 | ^ 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 61:46.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 61:46.19 | ^ 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 61:46.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 61:46.19 | ^ 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 61:46.19 243 | CSSRect CalculateScrollRange() const { 61:46.19 | ^ 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 61:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 61:46.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 61:46.20 | ^ 61:46.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 61:46.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 61:46.20 457 | CSSRect GetVisualViewport() const { 61:46.20 | ^ 61:46.20 In file included from Unified_cpp_gfx_layers1.cpp:119: 61:46.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RotatedBuffer.cpp: In member function 'mozilla::gfx::Rect mozilla::layers::RotatedBuffer::GetSourceRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const': 61:46.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RotatedBuffer.cpp:61: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 61:46.20 61 | Rect RotatedBuffer::GetSourceRectangle(XSide aXSide, YSide aYSide) const { 61:46.20 | ^~~~~ 61:46.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 61:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 61:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 61:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 61:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 61:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 61:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 61:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 61:46.39 from Unified_cpp_dom_canvas2.cpp:2: 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 61:46.39 189 | CSSRect GetExpandedScrollableRect() const { 61:46.39 | ^ 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 61:46.39 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 61:46.39 | ^ 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 61:46.39 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 61:46.39 | ^ 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 61:46.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 61:46.39 | ^ 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 61:46.39 243 | CSSRect CalculateScrollRange() const { 61:46.39 | ^ 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 61:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 61:46.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 61:46.39 | ^ 61:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 61:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 61:46.40 457 | CSSRect GetVisualViewport() const { 61:46.40 | ^ 61:46.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 61:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 61:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 61:46.69 from Unified_cpp_gfx_layers5.cpp:2: 61:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 61:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:46.69 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 61:46.69 | ^ 61:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 61:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 61:46.69 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 61:46.69 | ^ 61:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 61:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 61:46.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 61:46.69 | ^ 61:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 61:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 61:46.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 61:46.76 | ^ 61:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 61:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 61:46.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 61:46.76 | ^ 61:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 61:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 61:46.94 371 | nscoord aAppUnitsPerDevPixel) { 61:46.94 | ^ 61:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 61:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 61:46.94 380 | nscoord aAppUnitsPerDevPixel) { 61:46.94 | ^ 61:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 61:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 61:46.94 387 | nscoord aAppUnitsPerDevPixel) { 61:46.94 | ^ 61:47.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 61:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 61:47.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/jsurl/nsJSProtocolHandler.cpp:13, 61:47.42 from Unified_cpp_dom_jsurl0.cpp:2: 61:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 61:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:47.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 61:47.42 | ^ 61:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 61:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 61:47.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 61:47.42 | ^ 61:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 61:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 61:47.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 61:47.42 | ^ 61:47.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 61:47.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 61:47.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 61:47.46 | ^ 61:47.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 61:47.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 61:47.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 61:47.46 | ^ 61:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 61:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 61:47.54 371 | nscoord aAppUnitsPerDevPixel) { 61:47.54 | ^ 61:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 61:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 61:47.54 380 | nscoord aAppUnitsPerDevPixel) { 61:47.54 | ^ 61:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 61:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 61:47.56 387 | nscoord aAppUnitsPerDevPixel) { 61:47.56 | ^ 61:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 61:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:47.59 394 | nscoord aAppUnitsPerDevPixel) { 61:47.59 | ^ 61:47.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 61:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 61:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:47.76 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 61:47.76 | ^~~~~~~~~ 61:47.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 61:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/EventStateManager.cpp:7: 61:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)': 61:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:312: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 61:47.78 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 61:47.78 | ^~~~~~~~~~ 61:48.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 61:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 61:48.53 from Unified_cpp_gfx_layers4.cpp:2: 61:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 61:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:48.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 61:48.53 | ^ 61:48.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 61:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:48.61 from Unified_cpp_gfx_layers1.cpp:2: 61:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 61:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 61:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:48.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 61:48.61 | ^~~~~~~~ 61:48.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:48.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:48.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:48.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:48.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:48.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:48.78 from Unified_cpp_gfx_layers1.cpp:2: 61:48.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 61:48.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 61:48.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:48.78 427 | SizeT Size() const { return SizeT(width, height); } 61:48.78 | ^~~~ 61:48.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:48.80 from Unified_cpp_gfx_layers1.cpp:2: 61:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 61:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:48.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 61:48.80 | ^~~~~~~~ 61:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 61:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:48.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 61:48.80 | ^~~~~~~~ 61:48.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:48.81 from Unified_cpp_gfx_layers1.cpp:2: 61:48.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 61:48.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 61:48.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:48.81 62 | Sub operator-(const Sub& aPoint) const { 61:48.81 | ^~~~~~~~ 61:49.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 61:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 61:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 61:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 61:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 61:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 61:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 61:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 61:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 61:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 61:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 61:49.25 from Unified_cpp_gfx_layers11.cpp:2: 61:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 61:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 61:49.25 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 61:49.25 | ^ 61:49.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 61:49.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 61:49.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 61:49.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 61:49.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 61:49.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:11, 61:49.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 61:49.48 from Unified_cpp_gfx_layers3.cpp:2: 61:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 61:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 61:49.48 21 | inline Rect ToRect(const gfxRect& aRect) { 61:49.48 | ^ 61:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 61:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 61:49.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 61:49.48 | ^ 61:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 61:49.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 61:49.79 | ^ 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 61:49.79 44 | inline Size ToSize(const gfxSize& aSize) { 61:49.79 | ^ 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 61:49.79 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 61:49.79 | ^ 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 61:49.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 61:49.79 | ^ 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 61:49.79 56 | inline gfxRect ThebesRect(const Rect& aRect) { 61:49.79 | ^ 61:49.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:49.79 from Unified_cpp_gfx_layers1.cpp:2: 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:49.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 61:49.79 | ^~~~~~~~ 61:49.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:49.79 from Unified_cpp_gfx_layers1.cpp:2: 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 61:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:49.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 61:49.79 | ^~~~~~~~ 61:49.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 61:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 61:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 61:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 61:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 61:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 61:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 61:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 61:49.80 from Unified_cpp_gfx_layers2.cpp:20: 61:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 61:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 61:49.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 61:49.80 | ^ 61:50.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 61:50.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 61:50.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 61:50.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 61:50.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 61:50.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 61:50.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 61:50.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 61:50.04 from Unified_cpp_dom_html_input0.cpp:2: 61:50.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 61:50.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 61:50.04 189 | CSSRect GetExpandedScrollableRect() const { 61:50.04 | ^ 61:50.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 61:50.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 61:50.04 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 61:50.04 | ^ 61:50.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 61:50.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 61:50.04 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 61:50.04 | ^ 61:50.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 61:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 61:50.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 61:50.23 | ^ 61:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 61:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 61:50.23 243 | CSSRect CalculateScrollRange() const { 61:50.23 | ^ 61:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 61:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 61:50.23 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 61:50.23 | ^ 61:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 61:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 61:50.23 457 | CSSRect GetVisualViewport() const { 61:50.23 | ^ 61:50.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 61:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:50.61 394 | nscoord aAppUnitsPerDevPixel) { 61:50.61 | ^ 61:50.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:50.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 61:50.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 61:50.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 61:50.72 from Unified_cpp_gfx_layers5.cpp:2: 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 61:50.72 189 | CSSRect GetExpandedScrollableRect() const { 61:50.72 | ^ 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 61:50.72 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 61:50.72 | ^ 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 61:50.72 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 61:50.72 | ^ 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 61:50.72 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 61:50.72 | ^ 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 61:50.72 243 | CSSRect CalculateScrollRange() const { 61:50.72 | ^ 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 61:50.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 61:50.72 | ^ 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 61:50.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 61:50.72 457 | CSSRect GetVisualViewport() const { 61:50.72 | ^ 61:50.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 61:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 61:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 61:50.86 from Unified_cpp_gfx_layers4.cpp:2: 61:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 61:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 61:50.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 61:50.86 | ^ 61:51.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:21, 61:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 61:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 61:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 61:51.18 from Unified_cpp_gfx_layers5.cpp:2: 61:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 61:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 61:51.18 21 | inline Rect ToRect(const gfxRect& aRect) { 61:51.18 | ^ 61:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 61:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 61:51.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 61:51.18 | ^ 61:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 61:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 61:51.18 40 | inline Point ToPoint(const gfxPoint& aPoint) { 61:51.18 | ^ 61:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 61:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 61:51.18 44 | inline Size ToSize(const gfxSize& aSize) { 61:51.18 | ^ 61:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 61:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 61:51.19 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 61:51.19 | ^ 61:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 61:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 61:51.19 52 | inline gfxSize ThebesSize(const Size& aSize) { 61:51.19 | ^ 61:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 61:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 61:51.19 56 | inline gfxRect ThebesRect(const Rect& aRect) { 61:51.19 | ^ 61:51.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 61:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 61:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:26, 61:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 61:51.28 from Unified_cpp_dom_canvas3.cpp:2: 61:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 61:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 61:51.28 1249 | CSSCoord ToCSSPixels() const { return _0; } 61:51.28 | ^ 61:51.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 61:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 61:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 61:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Exception.h:12, 61:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ErrorReport.h:31, 61:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:34, 61:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.h:10, 61:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/gamepad/Gamepad.cpp:7, 61:51.39 from Unified_cpp_dom_gamepad0.cpp:2: 61:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 61:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 61:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 61:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 61:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 61:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 61:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 61:51.39 760 | typename detail::Nth::Type extract() { 61:51.39 | ^~~~~~~ 61:51.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 61:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 61:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 61:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 61:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 61:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 61:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 61:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 61:51.74 from Unified_cpp_gfx_layers5.cpp:2: 61:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 61:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 61:51.74 1249 | CSSCoord ToCSSPixels() const { return _0; } 61:51.74 | ^ 61:51.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 61:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 61:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 61:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 61:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 61:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:11, 61:51.92 from WebIDLSerializable.cpp:7: 61:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 61:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 61:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:51.92 40 | friend Sub operator*(Sub aCoord, T aScale) { 61:51.92 | ^~~~~~~~ 61:51.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 61:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:11, 61:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 61:51.92 from Unified_cpp_dom_filesystem0.cpp:2: 61:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 61:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 61:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 61:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 61:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 61:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 61:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 61:51.93 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 61:51.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:51.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 61:51.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:18, 61:51.93 from Unified_cpp_dom_filesystem0.cpp:2: 61:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 61:51.93 27 | struct JSGCSetting { 61:51.93 | ^~~~~~~~~~~ 61:52.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 61:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:11, 61:52.20 from WebIDLSerializable.cpp:7: 61:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 61:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 61:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:52.20 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 61:52.20 | ^~~~~~~~ 61:52.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:52.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:52.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:52.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:52.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:52.40 from Unified_cpp_gfx_layers1.cpp:2: 61:52.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 61:52.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 61:52.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:52.40 323 | static SizeTyped FromUnknownSize( 61:52.40 | ^~~~~~~~~~~~~~~ 61:52.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 61:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 61:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 61:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Exception.h:12, 61:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ErrorReport.h:31, 61:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:34, 61:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:11, 61:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/filesystem/Directory.cpp:7, 61:52.58 from Unified_cpp_dom_filesystem0.cpp:2: 61:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 61:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 61:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 61:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 61:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 61:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 61:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 61:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 61:52.58 760 | typename detail::Nth::Type extract() { 61:52.59 | ^~~~~~~ 61:52.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 61:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 61:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:26, 61:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 61:52.70 from Unified_cpp_dom_canvas2.cpp:2: 61:52.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 61:52.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 61:52.70 1249 | CSSCoord ToCSSPixels() const { return _0; } 61:52.70 | ^ 61:52.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 61:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 61:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 61:52.90 from Unified_cpp_dom_events0.cpp:2: 61:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 61:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 61:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:52.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 61:52.90 | ^~~~~~~~ 61:53.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 61:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 61:53.03 from Unified_cpp_dom_events0.cpp:2: 61:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 61:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 61:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:53.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 61:53.03 | ^~~~~~~~ 61:53.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 61:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:53.65 from Unified_cpp_gfx_layers1.cpp:2: 61:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 61:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:53.65 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 61:53.65 | ^~~~~~~~~~~~~~ 61:53.72 In file included from Unified_cpp_gfx_layers0.cpp:137: 61:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageDataSerializer.cpp: In function 'mozilla::gfx::RectTyped mozilla::gfx::PolygonTyped::BoundingBox() const [with Units = mozilla::gfx::UnknownUnits]': 61:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageDataSerializer.cpp:319:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:53.72 319 | } // namespace mozilla 61:53.72 | ^ 61:54.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 61:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 61:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:26, 61:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 61:54.05 from Unified_cpp_dom_canvas2.cpp:2: 61:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 61:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 61:54.05 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 61:54.05 | ^ 61:54.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:54.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:54.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:54.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:54.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:54.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:54.20 from Unified_cpp_gfx_layers1.cpp:2: 61:54.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:54.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxLineSegment.h:67:38: required from here 61:54.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:54.20 62 | Sub operator-(const Sub& aPoint) const { 61:54.20 | ^~~~~~~~ 61:54.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:54.25 from Unified_cpp_gfx_layers1.cpp:2: 61:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayerTreeInvalidation.cpp:90:56: required from here 61:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:54.25 636 | static Sub MaxIntRect() { 61:54.25 | ^~~~~~~~~~ 61:54.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:54.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 61:54.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:54.57 383 | Point TopLeft() const { return Point(x, y); } 61:54.57 | ^~~~~~~ 61:54.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 61:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:54.59 from Unified_cpp_gfx_layers1.cpp:2: 61:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 61:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:54.59 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 61:54.59 | ^~~~~~~~~~~~~~~ 61:54.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 61:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 61:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:26, 61:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 61:54.59 from Unified_cpp_dom_canvas3.cpp:2: 61:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 61:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 61:54.59 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 61:54.59 | ^ 61:55.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:55.14 from Unified_cpp_gfx_layers1.cpp:2: 61:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:389:43: required from here 61:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:55.14 427 | SizeT Size() const { return SizeT(width, height); } 61:55.14 | ^~~~ 61:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:392:75: required from here 61:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:55.14 383 | Point TopLeft() const { return Point(x, y); } 61:55.14 | ^~~~~~~ 61:55.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 61:55.17 from Unified_cpp_dom_events0.cpp:2: 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:55.17 427 | SizeT Size() const { return SizeT(width, height); } 61:55.17 | ^~~~ 61:55.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 61:55.17 from Unified_cpp_dom_events0.cpp:2: 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:55.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 61:55.17 | ^~~~~~~~ 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:55.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 61:55.17 | ^~~~~~~~ 61:55.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 61:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 61:55.17 from Unified_cpp_dom_events0.cpp:2: 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 61:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:55.17 62 | Sub operator-(const Sub& aPoint) const { 61:55.17 | ^~~~~~~~ 61:55.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:55.19 from Unified_cpp_gfx_layers1.cpp:2: 61:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:674:45: required from here 61:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:55.19 277 | static RectTyped FromUnknownRect( 61:55.19 | ^~~~~~~~~~~~~~~ 61:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayerPixel; F = float]': 61:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:675:66: required from here 61:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:55.21 282 | RectTyped ToUnknownRect() const { 61:55.21 | ^~~~~~~~~~~~~ 61:55.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:55.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:55.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:55.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:55.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:55.34 from Unified_cpp_gfx_layers1.cpp:2: 61:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:1552:68: required from here 61:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:55.34 246 | PointTyped As2DPoint() const { 61:55.34 | ^~~~~~~~~ 61:55.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 61:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:55.42 from Unified_cpp_gfx_layers1.cpp:2: 61:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayersHelpers.cpp:32:40: required from here 61:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:55.42 794 | RectTyped TransformAndClipBounds( 61:55.42 | ^~~~~~~~~~~~~~~~~~~~~~ 61:55.67 In file included from Unified_cpp_gfx_layers10.cpp:83: 61:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp: In member function 'mozilla::gfx::Point mozilla::layers::PaintedLayerMLGPU::GetDestOrigin() const': 61:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:85: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 61:55.67 85 | gfx::Point PaintedLayerMLGPU::GetDestOrigin() const { return mDestOrigin; } 61:55.67 | ^~~~~ 61:56.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 61:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 61:56.10 from Unified_cpp_gfx_layers12.cpp:2: 61:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 61:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 61:56.10 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 61:56.10 | ^ 61:57.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 61:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 61:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 61:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 61:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:11, 61:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 61:57.56 from Unified_cpp_gfx_layers3.cpp:2: 61:57.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 61:57.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 61:57.56 1859 | int32_t aAppUnitsPerPixel) { 61:57.56 | ^ 61:57.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 61:57.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 61:57.63 3214 | int32_t aAppUnitsPerPixel) { 61:57.63 | ^ 61:57.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 61:57.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 61:57.74 from Unified_cpp_gfx_layers4.cpp:2: 61:57.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 61:57.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:57.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 61:57.74 | ^ 61:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 61:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 61:57.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 61:57.76 | ^ 61:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 61:57.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 61:57.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 61:57.76 | ^ 61:57.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 61:57.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 61:57.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 61:57.77 | ^ 61:57.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 61:57.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 61:57.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 61:57.82 | ^ 61:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 61:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 61:57.94 371 | nscoord aAppUnitsPerDevPixel) { 61:57.94 | ^ 61:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 61:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 61:57.94 380 | nscoord aAppUnitsPerDevPixel) { 61:57.94 | ^ 61:57.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 61:57.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 61:57.96 387 | nscoord aAppUnitsPerDevPixel) { 61:57.96 | ^ 61:57.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:57.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 61:57.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:57.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:57.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:57.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 61:57.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 61:57.98 from Unified_cpp_dom_events0.cpp:2: 61:57.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 61:57.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 61:57.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:57.98 43 | friend Sub operator*(T aScale, Sub aCoord) { 61:57.98 | ^~~~~~~~ 61:58.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 61:58.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:58.02 394 | nscoord aAppUnitsPerDevPixel) { 61:58.02 | ^ 61:58.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 61:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 61:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 61:58.40 from Unified_cpp_dom_events0.cpp:2: 61:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 61:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 61:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:58.40 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 61:58.40 | ^~~~~~~~~~~~~ 61:58.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 61:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 61:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 61:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 61:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 61:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 61:58.40 from Unified_cpp_dom_events0.cpp:2: 61:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 61:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 61:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:58.40 323 | static SizeTyped FromUnknownSize( 61:58.40 | ^~~~~~~~~~~~~~~ 61:58.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:58.82 from Unified_cpp_gfx_layers1.cpp:2: 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayerTreeInvalidation.cpp:90:68: required from here 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:58.82 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 61:58.82 | ^~~~~~~~~ 61:58.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:58.82 from Unified_cpp_gfx_layers1.cpp:2: 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayerTreeInvalidation.cpp:90:68: required from here 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:58.82 2266 | PointTyped TransformPointSimple( 61:58.82 | ^~~~~~~~~~~~~~~~~~~~ 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayerTreeInvalidation.cpp:90:68: required from here 61:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:58.82 794 | RectTyped TransformAndClipBounds( 61:58.82 | ^~~~~~~~~~~~~~~~~~~~~~ 61:59.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 61:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 61:59.08 from Unified_cpp_gfx_layers1.cpp:2: 61:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 61:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayersHelpers.cpp:33:11: required from here 61:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:59.08 79 | Sub operator-() const { return Sub(-x, -y); } 61:59.08 | ^~~~~~~~ 61:59.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 61:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 61:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 61:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 61:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 61:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:25, 61:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 61:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 61:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:59.31 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 61:59.31 | ^ 61:59.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 61:59.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 61:59.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 61:59.33 | ^ 61:59.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 61:59.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 61:59.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 61:59.35 | ^ 61:59.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 61:59.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 61:59.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 61:59.37 | ^ 61:59.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 61:59.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 61:59.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 61:59.37 | ^ 61:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 61:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 61:59.44 371 | nscoord aAppUnitsPerDevPixel) { 61:59.44 | ^ 61:59.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 61:59.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 61:59.45 380 | nscoord aAppUnitsPerDevPixel) { 61:59.45 | ^ 61:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 61:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 61:59.47 387 | nscoord aAppUnitsPerDevPixel) { 61:59.47 | ^ 61:59.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 61:59.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:59.49 394 | nscoord aAppUnitsPerDevPixel) { 61:59.49 | ^ 61:59.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 61:59.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 61:59.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:59.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:59.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 61:59.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 61:59.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 61:59.75 from Unified_cpp_gfx_layers10.cpp:2: 61:59.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 61:59.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 61:59.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:59.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 61:59.75 | ^~~~~~~~ 61:59.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 61:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 61:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 61:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 61:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 61:59.77 from Unified_cpp_gfx_layers10.cpp:2: 61:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 61:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 61:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:59.77 427 | SizeT Size() const { return SizeT(width, height); } 61:59.77 | ^~~~ 61:59.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 61:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 61:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 61:59.77 from Unified_cpp_gfx_layers10.cpp:2: 61:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 61:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:59.77 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 61:59.77 | ^~~~~~~~ 61:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 61:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 61:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 61:59.77 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 61:59.77 | ^~~~~~~~ 61:59.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 61:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 61:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 61:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 61:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 61:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 61:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 61:59.78 from Unified_cpp_gfx_layers10.cpp:2: 61:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 61:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 61:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 61:59.78 62 | Sub operator-(const Sub& aPoint) const { 61:59.78 | ^~~~~~~~ 61:59.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:27, 61:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 61:59.87 from Unified_cpp_dom_canvas3.cpp:2: 61:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 61:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 61:59.87 1859 | int32_t aAppUnitsPerPixel) { 61:59.87 | ^ 61:59.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 61:59.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 61:59.88 3214 | int32_t aAppUnitsPerPixel) { 61:59.88 | ^ 62:00.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:00.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 62:00.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:00.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:00.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:00.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:00.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:00.70 from Unified_cpp_gfx_layers10.cpp:2: 62:00.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 62:00.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 62:00.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:00.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 62:00.70 | ^~~~~~~~ 62:00.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:00.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:00.79 from Unified_cpp_gfx_layers10.cpp:2: 62:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 62:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:00.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 62:00.79 | ^~~~~~~~ 62:01.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 62:01.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:27, 62:01.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:01.20 from Unified_cpp_dom_canvas2.cpp:2: 62:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 62:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 62:01.20 21 | inline Rect ToRect(const gfxRect& aRect) { 62:01.20 | ^ 62:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 62:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 62:01.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 62:01.20 | ^ 62:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 62:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 62:01.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 62:01.20 | ^ 62:01.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 62:01.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 62:01.24 44 | inline Size ToSize(const gfxSize& aSize) { 62:01.24 | ^ 62:01.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 62:01.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 62:01.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 62:01.24 | ^ 62:01.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 62:01.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 62:01.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 62:01.24 | ^ 62:01.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 62:01.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 62:01.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 62:01.24 | ^ 62:01.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:01.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:01.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 62:01.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:01.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:01.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 62:01.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 62:01.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:01.43 from Unified_cpp_dom_events0.cpp:2: 62:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 62:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:01.44 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 62:01.44 | ^~~~~~~~~~~~~~ 62:01.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:01.49 from Unified_cpp_gfx_layers1.cpp:2: 62:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 62:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 62:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 62:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 62:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 62:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 62:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 62:01.49 760 | typename detail::Nth::Type extract() { 62:01.49 | ^~~~~~~ 62:01.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 62:01.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:01.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:01.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:01.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 62:01.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 62:01.50 from Unified_cpp_dom_mathml0.cpp:2: 62:01.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 62:01.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:01.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 62:01.50 | ^ 62:01.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 62:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 62:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 62:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:01.51 from Unified_cpp_dom_events0.cpp:2: 62:01.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:01.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 62:01.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:01.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 62:01.51 | ^~~~~~~~~~~~~ 62:01.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:01.59 from Unified_cpp_dom_events0.cpp:2: 62:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 62:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:01.59 383 | Point TopLeft() const { return Point(x, y); } 62:01.59 | ^~~~~~~ 62:01.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 62:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:01.59 from Unified_cpp_dom_events0.cpp:2: 62:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 62:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:01.59 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 62:01.59 | ^~~~~~~~~~~~~~~ 62:01.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:01.98 from Unified_cpp_dom_events0.cpp:2: 62:01.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:01.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 62:01.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:01.98 277 | static RectTyped FromUnknownRect( 62:01.98 | ^~~~~~~~~~~~~~~ 62:01.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:01.98 from Unified_cpp_dom_events0.cpp:2: 62:01.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:01.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 62:01.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:01.98 150 | static PointTyped FromUnknownPoint( 62:01.98 | ^~~~~~~~~~~~~~~~ 62:01.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 62:01.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:01.98 from Unified_cpp_dom_events0.cpp:2: 62:01.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 62:01.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 62:01.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:01.98 282 | RectTyped ToUnknownRect() const { 62:01.98 | ^~~~~~~~~~~~~ 62:02.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:02.32 from Unified_cpp_gfx_layers10.cpp:2: 62:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 62:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 62:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:02.32 323 | static SizeTyped FromUnknownSize( 62:02.32 | ^~~~~~~~~~~~~~~ 62:02.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 62:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 62:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:23, 62:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 62:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 62:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 62:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 62:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 62:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 62:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:02.82 from Unified_cpp_dom_html_input0.cpp:2: 62:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 62:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 62:02.82 1249 | CSSCoord ToCSSPixels() const { return _0; } 62:02.82 | ^ 62:02.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:02.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:02.90 from Unified_cpp_gfx_layers10.cpp:2: 62:02.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:02.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 62:02.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:02.90 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 62:02.90 | ^~~~~~~~~~~~~~ 62:03.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:03.01 from Unified_cpp_gfx_layers10.cpp:2: 62:03.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:88:60: required from here 62:03.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.01 636 | static Sub MaxIntRect() { 62:03.01 | ^~~~~~~~~~ 62:03.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:27, 62:03.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:03.32 from Unified_cpp_dom_canvas2.cpp:2: 62:03.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 62:03.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 62:03.32 1859 | int32_t aAppUnitsPerPixel) { 62:03.32 | ^ 62:03.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 62:03.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 62:03.32 3214 | int32_t aAppUnitsPerPixel) { 62:03.32 | ^ 62:03.34 In file included from Unified_cpp_gfx_layers1.cpp:20: 62:03.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayerSorter.cpp: In function 'mozilla::layers::LayerSortOrder mozilla::layers::CompareDepth(mozilla::layers::Layer*, mozilla::layers::Layer*)': 62:03.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayerSorter.cpp:84: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 62:03.34 84 | ThebesRect(aOne->GetLocalVisibleRegion().GetBounds().ToUnknownRect()); 62:03.34 | ^ 62:03.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayerSorter.cpp:15, 62:03.35 from Unified_cpp_gfx_layers1.cpp:20: 62:03.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxLineSegment.h: In member function 'bool gfxLineSegment::Intersects(const gfxLineSegment&, gfxPoint&)': 62:03.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.35 67 | aIntersection = mStart + (mEnd - mStart) * ua; 62:03.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:03.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:03.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:03.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.35 from Unified_cpp_gfx_layers1.cpp:2: 62:03.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:03.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:03.35 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 62:03.35 | ^~~~~~~~~ 62:03.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.36 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 62:03.36 | ^~~~~~~~ 62:03.37 In file included from Unified_cpp_gfx_layers1.cpp:29: 62:03.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/LayerTreeInvalidation.cpp: In function 'mozilla::gfx::IntRect mozilla::layers::TransformRect(const IntRect&, const Matrix4x4Flagged&)': 62:03.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.38 90 | rect = aTransform.TransformAndClipBounds(rect, Rect::MaxIntRect()); 62:03.38 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:03.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.40 from Unified_cpp_gfx_layers1.cpp:2: 62:03.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.40 1935 | PointTyped p1 = TransformPointSimple(aRect.TopLeft()); 62:03.40 | ^~ 62:03.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.40 1950 | return RectTyped(topLeft.x, topLeft.y, width, height); 62:03.40 | ^ 62:03.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.40 from Unified_cpp_gfx_layers1.cpp:2: 62:03.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.40 383 | Point TopLeft() const { return Point(x, y); } 62:03.40 | ^~~~~~~ 62:03.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.41 from Unified_cpp_gfx_layers1.cpp:2: 62:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:03.41 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 62:03.41 | ^~~~~~~~~ 62:03.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.41 from Unified_cpp_gfx_layers1.cpp:2: 62:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.41 794 | RectTyped TransformAndClipBounds( 62:03.41 | ^~~~~~~~~~~~~~~~~~~~~~ 62:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.41 882 | p = srcPoint.As2DPoint(); 62:03.41 | ^ 62:03.66 In file included from Unified_cpp_gfx_layers1.cpp:38: 62:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp: In member function 'mozilla::gfx::Matrix4x4 mozilla::layers::Layer::SnapTransform(const Matrix4x4&, const gfxRect&, mozilla::gfx::Matrix*)': 62:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.66 389 | gfxSize(1.0, 1.0) <= aSnapRect.Size() && 62:03.66 | ~~~~~~~~~~~~~~^~ 62:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:392: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 62:03.66 392 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopLeft()))); 62:03.66 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.66 392 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopLeft()))); 62:03.66 | ~~~~~~~~~~~~~~~~~^~ 62:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:392: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 62:03.66 392 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopLeft()))); 62:03.66 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 62:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.66 394 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopRight()))); 62:03.66 | ~~~~~~~~~~~~~~~~~~^~ 62:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:394: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 62:03.66 394 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopRight()))); 62:03.66 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.66 396 | matrix2D.TransformPoint(ToPoint(aSnapRect.BottomRight()))); 62:03.66 | ~~~~~~~~~~~~~~~~~~~~~^~ 62:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:396: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 62:03.66 396 | matrix2D.TransformPoint(ToPoint(aSnapRect.BottomRight()))); 62:03.66 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 62:03.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.66 from Unified_cpp_gfx_layers1.cpp:2: 62:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:03.67 427 | SizeT Size() const { return SizeT(width, height); } 62:03.67 | ^~~~ 62:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.67 383 | Point TopLeft() const { return Point(x, y); } 62:03.67 | ^~~~~~~ 62:03.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:21, 62:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.67 from Unified_cpp_gfx_layers1.cpp:2: 62:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 62:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 62:03.67 40 | inline Point ToPoint(const gfxPoint& aPoint) { 62:03.67 | ^~~~~~~ 62:03.67 In file included from Unified_cpp_gfx_layers1.cpp:38: 62:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp: In member function 'mozilla::RenderTargetIntRect mozilla::layers::Layer::CalculateScissorRect(const RenderTargetIntRect&)': 62:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:500: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 62:03.67 500 | gfxRect trScissor = gfx::ThebesRect(matrix.TransformBounds(r)); 62:03.67 | ^ 62:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:500: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 62:03.67 500 | gfxRect trScissor = gfx::ThebesRect(matrix.TransformBounds(r)); 62:03.67 | ~~~~~~~~~~~~~~~~~~~~~~^~~ 62:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:500: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 62:03.67 500 | gfxRect trScissor = gfx::ThebesRect(matrix.TransformBounds(r)); 62:03.67 | ^ 62:03.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.68 from Unified_cpp_gfx_layers1.cpp:2: 62:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 62:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:03.68 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 62:03.68 | ^~~~~~~~~~~~~~~ 62:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 62:03.68 110 | quad[0] = TransformPoint(aRect.TopLeft()); 62:03.68 | ^~~~ 62:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 62:03.68 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 62:03.68 | ^ 62:03.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:21, 62:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.68 from Unified_cpp_gfx_layers1.cpp:2: 62:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 62:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 62:03.68 56 | inline gfxRect ThebesRect(const Rect& aRect) { 62:03.68 | ^~~~~~~~~~ 62:03.69 In file included from Unified_cpp_gfx_layers1.cpp:38: 62:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp: In member function 'mozilla::RenderTargetRect mozilla::layers::Layer::TransformRectToRenderTarget(const LayerIntRect&)': 62:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:672:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:03.69 672 | RenderTargetRect Layer::TransformRectToRenderTarget(const LayerIntRect& aRect) { 62:03.69 | ^~~~~ 62:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.71 675 | GetEffectiveTransform().TransformBounds(rect.ToUnknownRect())); 62:03.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.71 675 | GetEffectiveTransform().TransformBounds(rect.ToUnknownRect())); 62:03.71 | ^ 62:03.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.72 from Unified_cpp_gfx_layers1.cpp:2: 62:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayerPixel; F = float]': 62:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.72 282 | RectTyped ToUnknownRect() const { 62:03.72 | ^~~~~~~~~~~~~ 62:03.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.72 from Unified_cpp_gfx_layers1.cpp:2: 62:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.72 963 | quad[0] = TransformPoint(aRect.TopLeft()); 62:03.72 | ^~~~ 62:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.72 988 | max_y - min_y); 62:03.72 | ^ 62:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.72 950 | PointTyped TransformPoint( 62:03.72 | ^~~~~~~~~~~~~~ 62:03.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.72 from Unified_cpp_gfx_layers1.cpp:2: 62:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.72 277 | static RectTyped FromUnknownRect( 62:03.72 | ^~~~~~~~~~~~~~~ 62:03.73 In file included from Unified_cpp_gfx_layers1.cpp:38: 62:03.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp: In member function 'bool mozilla::layers::Layer::GetVisibleRegionRelativeToRootLayer(nsIntRegion&, mozilla::gfx::IntPoint*)': 62:03.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:696: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 62:03.73 696 | auto currentLayerOffset = IntPoint::Round(matrix.GetTranslation()); 62:03.73 | ~~~~~~~~~~~~~~~~~~~~~^~ 62:03.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 62:03.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:03.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:03.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:03.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:03.74 from Unified_cpp_gfx_layers10.cpp:2: 62:03.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator*(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 62:03.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MLGPUScreenshotGrabber.cpp:238:52: required from here 62:03.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.74 81 | Sub operator*(T aScale) const { return Sub(width * aScale, height * aScale); } 62:03.74 | ^~~~~~~~ 62:03.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.81 from Unified_cpp_gfx_layers1.cpp:2: 62:03.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)': 62:03.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 62:03.81 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 62:03.81 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:03.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 62:03.81 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 62:03.81 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 62:03.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 62:03.82 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 62:03.82 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2100: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 62:03.82 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 62:03.82 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 62:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2100: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 62:03.82 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 62:03.82 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.82 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 62:03.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:03.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:21, 62:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.82 from Unified_cpp_gfx_layers1.cpp:2: 62:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 62:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 62:03.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 62:03.82 | ^~~~~~~~~~~ 62:03.83 In file included from Unified_cpp_gfx_layers1.cpp:38: 62:03.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp: In function 'void mozilla::layers::DumpGeometry(std::stringstream&, const mozilla::Maybe >&)': 62:03.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.83 1552 | const gfx::IntPoint point = TruncatedToInt(points[i].As2DPoint()); 62:03.83 | ~~~~~~~~~~~~~~~~~~~^~ 62:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp: In member function 'virtual void mozilla::layers::Layer::PrintInfo(std::stringstream&, const char*)': 62:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:1724: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 62:03.85 1724 | LayerPoint anchor = GetFixedPositionAnchor(); 62:03.85 | ^ 62:03.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.86 from Unified_cpp_gfx_layers1.cpp:2: 62:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:03.86 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 62:03.86 | ^~~~~~~~~ 62:03.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:03.88 from Unified_cpp_gfx_layers10.cpp:2: 62:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.cpp:31:49: required from here 62:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:03.88 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 62:03.88 | ^~~~~~~~~~~~~~~ 62:03.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:03.89 from Unified_cpp_gfx_layers10.cpp:2: 62:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.cpp:97:40: required from here 62:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.89 383 | Point TopLeft() const { return Point(x, y); } 62:03.89 | ^~~~~~~ 62:03.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, 62:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, 62:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.h:12, 62:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/FrameBuilder.h:13, 62:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/FrameBuilder.cpp:7, 62:03.89 from Unified_cpp_gfx_layers10.cpp:11: 62:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.cpp:119:79: required from here 62:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersHelpers.h:33: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 62:03.89 33 | static inline gfx::Rect TextureRectToCoords(const T& aRect, 62:03.89 | ^~~~~~~~~~~~~~~~~~~ 62:03.94 In file included from Unified_cpp_gfx_layers1.cpp:38: 62:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp: In function 'void mozilla::layers::SetAntialiasingFlags(mozilla::layers::Layer*, mozilla::gfx::DrawTarget*)': 62:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:2281: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 62:03.94 2281 | Float(bounds.Height()))); 62:03.94 | ^ 62:03.96 In file included from Unified_cpp_gfx_layers1.cpp:47: 62:03.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 62:03.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.96 32 | renderBounds.Height())); 62:03.96 | ^ 62:03.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 62:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 62:03.97 from Unified_cpp_gfx_layers1.cpp:2: 62:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.97 882 | p = srcPoint.As2DPoint(); 62:03.97 | ^ 62:03.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:03.99 from Unified_cpp_gfx_layers10.cpp:2: 62:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU-inl.h:25:42: required from here 62:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:03.99 385 | Point BottomLeft() const { return Point(x, YMost()); } 62:03.99 | ^~~~~~~~~~ 62:04.15 In file included from Unified_cpp_gfx_layers1.cpp:119: 62:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RotatedBuffer.cpp: In member function 'mozilla::gfx::Rect mozilla::layers::RotatedBuffer::GetSourceRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const': 62:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RotatedBuffer.cpp:61: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 62:04.15 61 | Rect RotatedBuffer::GetSourceRectangle(XSide aXSide, YSide aYSide) const { 62:04.15 | ^~~~~~~~~~~~~ 62:04.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GeckoContentController.h:19, 62:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:11, 62:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 62:04.51 from Unified_cpp_gfx_layers3.cpp:2: 62:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 62:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 62:04.51 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 62:04.51 | ^ 62:04.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GeckoContentController.h:20, 62:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:11, 62:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 62:04.53 from Unified_cpp_gfx_layers3.cpp:2: 62:04.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 62:04.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 62:04.53 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:04.53 | ^ 62:04.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:24, 62:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 62:04.58 from Unified_cpp_gfx_layers3.cpp:2: 62:04.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.h: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::GetPos() const': 62:04.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.h:270: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 62:04.58 270 | ParentLayerCoord GetPos() const { return mPos; } 62:04.58 | ^ 62:05.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 62:05.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 62:05.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 62:05.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 62:05.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:27, 62:05.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 62:05.85 from Unified_cpp_gfx_layers3.cpp:2: 62:05.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 62:05.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 62:05.85 332 | LayerPoint GetFixedPositionAnchor() const { 62:05.85 | ^ 62:06.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 62:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 62:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 62:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 62:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 62:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 62:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 62:06.21 from Unified_cpp_gfx_layers2.cpp:20: 62:06.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 62:06.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 62:06.21 21 | inline Rect ToRect(const gfxRect& aRect) { 62:06.21 | ^ 62:06.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 62:06.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 62:06.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 62:06.23 | ^ 62:06.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 62:06.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 62:06.25 40 | inline Point ToPoint(const gfxPoint& aPoint) { 62:06.25 | ^ 62:06.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 62:06.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 62:06.25 44 | inline Size ToSize(const gfxSize& aSize) { 62:06.25 | ^ 62:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 62:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 62:06.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 62:06.27 | ^ 62:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 62:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 62:06.29 52 | inline gfxSize ThebesSize(const Size& aSize) { 62:06.29 | ^ 62:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 62:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 62:06.29 56 | inline gfxRect ThebesRect(const Rect& aRect) { 62:06.29 | ^ 62:06.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 62:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 62:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 62:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 62:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 62:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 62:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 62:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 62:06.95 from Unified_cpp_gfx_layers11.cpp:2: 62:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 62:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 62:06.95 21 | inline Rect ToRect(const gfxRect& aRect) { 62:06.95 | ^ 62:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 62:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 62:06.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 62:06.95 | ^ 62:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 62:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 62:06.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 62:06.95 | ^ 62:06.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 62:06.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 62:06.96 44 | inline Size ToSize(const gfxSize& aSize) { 62:06.96 | ^ 62:06.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 62:06.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 62:06.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 62:06.96 | ^ 62:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 62:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 62:06.97 52 | inline gfxSize ThebesSize(const Size& aSize) { 62:06.97 | ^ 62:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 62:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 62:06.97 56 | inline gfxRect ThebesRect(const Rect& aRect) { 62:06.97 | ^ 62:07.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 62:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 62:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 62:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:07.28 from Unified_cpp_dom_events0.cpp:2: 62:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 62:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:07.28 246 | PointTyped As2DPoint() const { 62:07.28 | ^~~~~~~~~ 62:07.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 62:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 62:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 62:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:07.29 from Unified_cpp_dom_events0.cpp:2: 62:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 62:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:07.29 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 62:07.29 | ^~~~~~~~~ 62:07.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 62:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 62:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 62:07.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:07.31 from Unified_cpp_dom_events0.cpp:2: 62:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 62:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:07.31 2266 | PointTyped TransformPointSimple( 62:07.31 | ^~~~~~~~~~~~~~~~~~~~ 62:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 62:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:07.31 794 | RectTyped TransformAndClipBounds( 62:07.31 | ^~~~~~~~~~~~~~~~~~~~~~ 62:07.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 62:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 62:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLObjectModel.h:11, 62:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensions.h:13, 62:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:5, 62:07.50 from Unified_cpp_dom_canvas3.cpp:2: 62:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 62:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 62:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:07.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 62:07.50 | ^~~~~~~~ 62:07.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 62:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 62:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 62:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 62:07.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 62:07.53 from Unified_cpp_dom_canvas3.cpp:2: 62:07.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 62:07.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 62:07.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:07.53 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 62:07.53 | ^~~~~~~~ 62:07.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 62:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 62:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 62:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 62:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 62:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 62:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:07.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 62:07.67 | ^ 62:08.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 62:08.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 62:08.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 62:08.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 62:08.35 | ^ 62:08.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 62:08.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 62:08.35 from Unified_cpp_gfx_layers11.cpp:2: 62:08.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 62:08.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 62:08.35 1859 | int32_t aAppUnitsPerPixel) { 62:08.35 | ^ 62:08.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 62:08.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 62:08.41 3214 | int32_t aAppUnitsPerPixel) { 62:08.41 | ^ 62:08.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:7, 62:08.91 from Unified_cpp_dom_canvas3.cpp:2: 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:08.91 427 | SizeT Size() const { return SizeT(width, height); } 62:08.91 | ^~~~ 62:08.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 62:08.91 from Unified_cpp_dom_canvas3.cpp:2: 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:08.91 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 62:08.91 | ^~~~~~~~ 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:08.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 62:08.91 | ^~~~~~~~ 62:08.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLObjectModel.h:11, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensions.h:13, 62:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:5, 62:08.91 from Unified_cpp_dom_canvas3.cpp:2: 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 62:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:08.91 62 | Sub operator-(const Sub& aPoint) const { 62:08.91 | ^~~~~~~~ 62:09.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 62:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 62:09.39 from Unified_cpp_gfx_layers12.cpp:2: 62:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 62:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 62:09.39 21 | inline Rect ToRect(const gfxRect& aRect) { 62:09.39 | ^ 62:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 62:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 62:09.39 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 62:09.39 | ^ 62:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 62:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 62:09.39 40 | inline Point ToPoint(const gfxPoint& aPoint) { 62:09.39 | ^ 62:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 62:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 62:09.39 44 | inline Size ToSize(const gfxSize& aSize) { 62:09.39 | ^ 62:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 62:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 62:09.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 62:09.39 | ^ 62:09.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:09.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 62:09.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:09.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:09.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 62:09.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 62:09.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 62:09.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 62:09.40 from Unified_cpp_dom_mathml0.cpp:2: 62:09.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 62:09.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 62:09.40 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 62:09.40 | ^ 62:09.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 62:09.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 62:09.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 62:09.40 | ^ 62:09.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 62:09.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 62:09.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 62:09.40 | ^ 62:09.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:09.49 from Unified_cpp_gfx_layers10.cpp:2: 62:09.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:09.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:09.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:125:32: required from here 62:09.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:09.49 244 | static gfx::RectTyped TransformBy( 62:09.50 | ^~~~~~~~~~~ 62:09.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 62:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 62:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 62:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 62:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 62:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 62:09.59 from Unified_cpp_gfx_layers2.cpp:20: 62:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 62:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 62:09.59 1859 | int32_t aAppUnitsPerPixel) { 62:09.59 | ^ 62:09.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 62:09.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 62:09.61 3214 | int32_t aAppUnitsPerPixel) { 62:09.61 | ^ 62:09.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 62:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 62:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLObjectModel.h:11, 62:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensions.h:13, 62:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:5, 62:09.65 from Unified_cpp_dom_canvas3.cpp:2: 62:09.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 62:09.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 62:09.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:09.65 43 | friend Sub operator*(T aScale, Sub aCoord) { 62:09.65 | ^~~~~~~~ 62:09.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:27, 62:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 62:09.85 from Unified_cpp_gfx_layers3.cpp:2: 62:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 62:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 62:09.85 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 62:09.85 | ^ 62:09.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:10.07 from Unified_cpp_gfx_layers10.cpp:2: 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.cpp:31:49: required from here 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:10.07 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 62:10.07 | ^~~~~~~~~~~~~~ 62:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:34, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 62:10.07 from Unified_cpp_gfx_layers3.cpp:2: 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h: In member function 'mozilla::CSSRect mozilla::layers::SampledAPZCState::GetLayoutViewport() const': 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h:26: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 62:10.07 26 | CSSRect GetLayoutViewport() const { return mLayoutViewport; } 62:10.07 | ^ 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h: In member function 'mozilla::CSSPoint mozilla::layers::SampledAPZCState::GetScrollOffset() const': 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h:27: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 62:10.07 27 | CSSPoint GetScrollOffset() const { return mScrollOffset; } 62:10.07 | ^ 62:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:10.07 from Unified_cpp_gfx_layers10.cpp:2: 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:155:71: required from here 62:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:10.07 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 62:10.07 | ^~~~~~~~ 62:10.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 62:10.11 from Unified_cpp_gfx_layers3.cpp:2: 62:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h: In member function 'mozilla::ParentLayerRect mozilla::layers::AsyncPanZoomController::GetCompositionBounds() const': 62:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:1131: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 62:10.11 1131 | ParentLayerRect GetCompositionBounds() const { 62:10.11 | ^ 62:10.25 In file included from Unified_cpp_gfx_layers3.cpp:11: 62:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In function 'mozilla::ScreenPoint mozilla::layers::GetCurrentFocus(const mozilla::MultiTouchInput&)': 62:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:42: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 62:10.25 42 | static ScreenPoint GetCurrentFocus(const MultiTouchInput& aEvent) { 62:10.25 | ^ 62:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In function 'mozilla::ScreenCoord mozilla::layers::GetCurrentSpan(const mozilla::MultiTouchInput&)': 62:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:48:64: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:10.25 48 | static ScreenCoord GetCurrentSpan(const MultiTouchInput& aEvent) { 62:10.25 | ^ 62:10.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 62:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 62:10.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 62:10.42 from Unified_cpp_dom_html0.cpp:2: 62:10.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 62:10.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:10.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 62:10.42 | ^ 62:11.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 62:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 62:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 62:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:7, 62:11.36 from Unified_cpp_dom_canvas3.cpp:2: 62:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 62:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 62:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:11.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 62:11.36 | ^~~~~~~~~~~~~ 62:11.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 62:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLObjectModel.h:11, 62:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensions.h:13, 62:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:5, 62:11.36 from Unified_cpp_dom_canvas3.cpp:2: 62:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 62:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 62:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:11.36 323 | static SizeTyped FromUnknownSize( 62:11.36 | ^~~~~~~~~~~~~~~ 62:11.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 62:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 62:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindContext.h:14, 62:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:16: 62:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 62:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 62:11.39 189 | CSSRect GetExpandedScrollableRect() const { 62:11.39 | ^ 62:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 62:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 62:11.39 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:11.39 | ^ 62:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 62:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 62:11.39 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 62:11.39 | ^ 62:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 62:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 62:11.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 62:11.39 | ^ 62:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 62:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 62:11.39 243 | CSSRect CalculateScrollRange() const { 62:11.40 | ^ 62:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 62:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 62:11.40 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 62:11.41 | ^ 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 62:11.49 457 | CSSRect GetVisualViewport() const { 62:11.49 | ^ 62:11.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 62:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 62:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 62:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 62:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 62:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 62:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/jsurl/nsJSProtocolHandler.cpp:13, 62:11.49 from Unified_cpp_dom_jsurl0.cpp:2: 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 62:11.49 189 | CSSRect GetExpandedScrollableRect() const { 62:11.49 | ^ 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 62:11.49 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:11.49 | ^ 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 62:11.49 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 62:11.49 | ^ 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 62:11.49 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 62:11.49 | ^ 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 62:11.49 243 | CSSRect CalculateScrollRange() const { 62:11.49 | ^ 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 62:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 62:11.49 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 62:11.49 | ^ 62:11.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 62:11.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 62:11.50 457 | CSSRect GetVisualViewport() const { 62:11.50 | ^ 62:11.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 62:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 62:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 62:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 62:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 62:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPluginArray.cpp:11: 62:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 62:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:11.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 62:11.69 | ^ 62:11.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 62:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 62:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 62:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 62:11.87 from Unified_cpp_gfx_layers11.cpp:2: 62:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 62:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 62:11.87 332 | LayerPoint GetFixedPositionAnchor() const { 62:11.87 | ^ 62:12.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 62:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 62:12.10 from Unified_cpp_gfx_layers12.cpp:2: 62:12.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 62:12.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 62:12.10 1859 | int32_t aAppUnitsPerPixel) { 62:12.10 | ^ 62:12.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 62:12.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 62:12.12 3214 | int32_t aAppUnitsPerPixel) { 62:12.12 | ^ 62:12.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 62:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 62:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 62:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 62:12.15 from Unified_cpp_gfx_layers11.cpp:2: 62:12.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 62:12.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 62:12.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 62:12.15 | ^ 62:12.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 62:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 62:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 62:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 62:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 62:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 62:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 62:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 62:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/AnimationEvent.cpp:7, 62:12.25 from Unified_cpp_dom_events0.cpp:2: 62:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 62:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 62:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 62:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 62:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 62:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 62:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 62:12.25 760 | typename detail::Nth::Type extract() { 62:12.25 | ^~~~~~~ 62:12.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 62:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 62:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 62:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 62:12.28 from Unified_cpp_gfx_layers11.cpp:2: 62:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 62:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 62:12.28 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:12.28 | ^ 62:12.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:12.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 62:12.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 62:12.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 62:12.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 62:12.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPluginArray.cpp:11: 62:12.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 62:12.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 62:12.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 62:12.62 | ^ 62:12.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 62:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 62:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 62:12.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 62:12.95 from Unified_cpp_dom_mathml0.cpp:2: 62:12.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 62:12.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:12.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 62:12.95 | ^ 62:12.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 62:12.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 62:12.95 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 62:12.95 | ^ 62:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 62:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 62:13.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 62:13.10 | ^ 62:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 62:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 62:13.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 62:13.10 | ^ 62:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 62:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 62:13.10 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 62:13.10 | ^ 62:13.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 62:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 62:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 62:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 62:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.h:9, 62:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:11, 62:13.45 from Unified_cpp_gfx_layers4.cpp:2: 62:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 62:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 62:13.45 189 | CSSRect GetExpandedScrollableRect() const { 62:13.45 | ^ 62:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 62:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 62:13.45 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:13.45 | ^ 62:13.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 62:13.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 62:13.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 62:13.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 62:13.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:13.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 62:13.53 | ^ 62:13.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 62:13.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 62:13.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 62:13.56 | ^ 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 62:13.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 62:13.63 | ^ 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 62:13.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 62:13.63 | ^ 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 62:13.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 62:13.63 | ^ 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 62:13.63 243 | CSSRect CalculateScrollRange() const { 62:13.63 | ^ 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 62:13.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 62:13.63 | ^ 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 62:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 62:13.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 62:13.63 | ^ 62:13.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 62:13.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 62:13.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 62:13.68 | ^ 62:13.68 In file included from Unified_cpp_dom_canvas0.cpp:20: 62:13.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'void mozilla::dom::CanvasPath::ArcTo(double, double, double, double, double, mozilla::ErrorResult&)': 62:13.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:5608: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 62:13.68 5608 | void CanvasPath::ArcTo(double aX1, double aY1, double aX2, double aY2, 62:13.68 | ^~~~~~~~~~ 62:13.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 62:13.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 62:13.80 457 | CSSRect GetVisualViewport() const { 62:13.80 | ^ 62:13.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:13.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:13.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:13.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:13.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:13.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:13.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:13.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:13.83 from Unified_cpp_gfx_layers10.cpp:2: 62:13.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:13.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:13.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:13.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:125:32: required from here 62:13.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:13.83 957 | GFX2D_API RectTyped TransformBounds( 62:13.83 | ^~~~~~~~~~~~~~~ 62:13.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 62:13.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 62:13.86 371 | nscoord aAppUnitsPerDevPixel) { 62:13.86 | ^ 62:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 62:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 62:13.88 380 | nscoord aAppUnitsPerDevPixel) { 62:13.88 | ^ 62:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 62:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 62:13.88 387 | nscoord aAppUnitsPerDevPixel) { 62:13.88 | ^ 62:13.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 62:13.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:13.89 394 | nscoord aAppUnitsPerDevPixel) { 62:13.89 | ^ 62:14.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 62:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 62:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 62:14.10 from Unified_cpp_gfx_layers2.cpp:20: 62:14.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 62:14.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 62:14.10 332 | LayerPoint GetFixedPositionAnchor() const { 62:14.10 | ^ 62:14.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 62:14.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:14.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:14.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:14.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 62:14.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 62:14.38 from Unified_cpp_gfx_layers2.cpp:20: 62:14.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 62:14.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 62:14.38 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 62:14.38 | ^ 62:14.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 62:14.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:14.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:14.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:14.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 62:14.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 62:14.51 from Unified_cpp_gfx_layers2.cpp:20: 62:14.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 62:14.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 62:14.51 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:14.51 | ^ 62:15.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 62:15.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 62:15.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 62:15.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPluginArray.cpp:11: 62:15.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 62:15.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:15.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 62:15.24 | ^ 62:15.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 62:15.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 62:15.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 62:15.24 | ^ 62:15.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 62:15.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 62:15.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 62:15.24 | ^ 62:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 62:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 62:15.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 62:15.25 | ^ 62:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 62:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 62:15.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 62:15.25 | ^ 62:15.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 62:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 62:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 62:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 62:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 62:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 62:15.29 from Unified_cpp_gfx_layers12.cpp:2: 62:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 62:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 62:15.29 332 | LayerPoint GetFixedPositionAnchor() const { 62:15.29 | ^ 62:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 62:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 62:15.29 371 | nscoord aAppUnitsPerDevPixel) { 62:15.29 | ^ 62:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 62:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 62:15.29 380 | nscoord aAppUnitsPerDevPixel) { 62:15.29 | ^ 62:15.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 62:15.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 62:15.30 387 | nscoord aAppUnitsPerDevPixel) { 62:15.30 | ^ 62:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 62:15.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:15.31 394 | nscoord aAppUnitsPerDevPixel) { 62:15.31 | ^ 62:15.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 62:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 62:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 62:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 62:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 62:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 62:15.72 from Unified_cpp_gfx_layers12.cpp:2: 62:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 62:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 62:15.72 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 62:15.72 | ^ 62:15.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 62:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 62:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 62:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 62:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 62:15.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 62:15.86 from Unified_cpp_gfx_layers12.cpp:2: 62:15.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 62:15.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 62:15.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:15.86 | ^ 62:16.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 62:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:15, 62:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 62:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 62:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 62:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:16.07 from Unified_cpp_dom_html_input0.cpp:2: 62:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 62:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 62:16.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 62:16.07 | ^ 62:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 62:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 62:16.23 371 | nscoord aAppUnitsPerDevPixel) { 62:16.23 | ^ 62:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 62:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 62:16.23 380 | nscoord aAppUnitsPerDevPixel) { 62:16.23 | ^ 62:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 62:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 62:16.23 387 | nscoord aAppUnitsPerDevPixel) { 62:16.23 | ^ 62:16.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 62:16.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:16.29 394 | nscoord aAppUnitsPerDevPixel) { 62:16.29 | ^ 62:17.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 62:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 62:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 62:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 62:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 62:17.18 from Unified_cpp_dom_html0.cpp:2: 62:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 62:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 62:17.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 62:17.18 | ^ 62:17.63 In file included from Unified_cpp_gfx_layers1.cpp:137: 62:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceSharedData.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 62:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceSharedData.cpp:195:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:17.63 195 | } // namespace mozilla 62:17.63 | ^ 62:18.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:18.63 from Unified_cpp_gfx_layers10.cpp:2: 62:18.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:18.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:18.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:18.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:18.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:125:32: required from here 62:18.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:18.63 383 | Point TopLeft() const { return Point(x, y); } 62:18.63 | ^~~~~~~ 62:18.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 62:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 62:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 62:18.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 62:18.68 from Unified_cpp_dom_html0.cpp:2: 62:18.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 62:18.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:18.68 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 62:18.68 | ^ 62:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 62:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 62:18.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 62:18.70 | ^ 62:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 62:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 62:18.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 62:18.70 | ^ 62:18.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:18.72 from Unified_cpp_gfx_layers10.cpp:2: 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:125:32: required from here 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:18.72 950 | PointTyped TransformPoint( 62:18.72 | ^~~~~~~~~~~~~~ 62:18.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:18.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:18.72 from Unified_cpp_gfx_layers10.cpp:2: 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:125:32: required from here 62:18.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:18.72 384 | Point TopRight() const { return Point(XMost(), y); } 62:18.72 | ^~~~~~~~ 62:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 62:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 62:18.73 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 62:18.73 | ^ 62:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 62:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 62:18.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 62:18.74 | ^ 62:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 62:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 62:18.81 371 | nscoord aAppUnitsPerDevPixel) { 62:18.81 | ^ 62:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 62:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 62:18.84 380 | nscoord aAppUnitsPerDevPixel) { 62:18.84 | ^ 62:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 62:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 62:18.85 387 | nscoord aAppUnitsPerDevPixel) { 62:18.85 | ^ 62:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 62:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:18.86 394 | nscoord aAppUnitsPerDevPixel) { 62:18.86 | ^ 62:19.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 62:19.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:19.30 from Unified_cpp_dom_canvas2.cpp:2: 62:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 62:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 62:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:19.30 40 | friend Sub operator*(Sub aCoord, T aScale) { 62:19.30 | ^~~~~~~~ 62:19.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 62:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 62:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 62:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 62:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:19.41 from Unified_cpp_dom_canvas2.cpp:2: 62:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 62:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 62:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:19.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 62:19.41 | ^~~~~~~~ 62:19.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 62:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 62:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 62:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 62:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 62:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 62:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 62:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:19.73 from Unified_cpp_dom_html_input0.cpp:2: 62:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 62:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 62:19.73 21 | inline Rect ToRect(const gfxRect& aRect) { 62:19.73 | ^ 62:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 62:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 62:19.75 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 62:19.75 | ^ 62:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 62:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 62:19.75 40 | inline Point ToPoint(const gfxPoint& aPoint) { 62:19.75 | ^ 62:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 62:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 62:19.78 44 | inline Size ToSize(const gfxSize& aSize) { 62:19.78 | ^ 62:19.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 62:19.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 62:19.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 62:19.80 | ^ 62:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 62:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 62:19.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 62:19.82 | ^ 62:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 62:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 62:19.82 56 | inline gfxRect ThebesRect(const Rect& aRect) { 62:19.82 | ^ 62:20.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:20.18 from Unified_cpp_dom_canvas2.cpp:2: 62:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 62:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 62:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:20.18 427 | SizeT Size() const { return SizeT(width, height); } 62:20.18 | ^~~~ 62:20.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 62:20.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:20.18 from Unified_cpp_dom_canvas2.cpp:2: 62:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 62:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 62:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:20.18 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 62:20.18 | ^~~~~~~~ 62:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 62:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 62:20.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:20.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 62:20.19 | ^~~~~~~~ 62:20.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 62:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 62:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 62:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 62:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:20.19 from Unified_cpp_dom_canvas2.cpp:2: 62:20.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:20.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 62:20.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:20.19 62 | Sub operator-(const Sub& aPoint) const { 62:20.19 | ^~~~~~~~ 62:20.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:20.36 from Unified_cpp_gfx_layers10.cpp:2: 62:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::RenderTargetPixel; F = float]': 62:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 62:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:125:32: required from here 62:20.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:20.37 246 | PointTyped As2DPoint() const { 62:20.37 | ^~~~~~~~~ 62:21.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:21.14 from Unified_cpp_gfx_layers10.cpp:2: 62:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 62:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 62:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 62:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 62:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 62:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 62:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 62:21.14 760 | typename detail::Nth::Type extract() { 62:21.14 | ^~~~~~~ 62:21.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 62:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:21.21 from Unified_cpp_dom_canvas2.cpp:2: 62:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 62:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 62:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:21.21 43 | friend Sub operator*(T aScale, Sub aCoord) { 62:21.21 | ^~~~~~~~ 62:21.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 62:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 62:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 62:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 62:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 62:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 62:21.85 from Unified_cpp_gfx_layers6.cpp:2: 62:21.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 62:21.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:21.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 62:21.85 | ^ 62:21.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 62:21.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 62:21.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 62:21.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 62:21.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 62:21.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 62:21.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:21.93 from Unified_cpp_dom_html_input0.cpp:2: 62:21.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 62:21.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 62:21.93 1859 | int32_t aAppUnitsPerPixel) { 62:21.93 | ^ 62:21.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 62:21.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 62:21.93 3214 | int32_t aAppUnitsPerPixel) { 62:21.93 | ^ 62:22.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:22.17 from Unified_cpp_dom_canvas2.cpp:2: 62:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 62:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 62:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:22.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 62:22.17 | ^~~~~~~~~~~~~ 62:22.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 62:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:22.17 from Unified_cpp_dom_canvas2.cpp:2: 62:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 62:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 62:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:22.17 323 | static SizeTyped FromUnknownSize( 62:22.17 | ^~~~~~~~~~~~~~~ 62:22.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.63 from Unified_cpp_gfx_layers10.cpp:2: 62:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.63 254 | TransformBy(aTransform, gfx::RectTyped(aRect))); 62:22.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:22.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.63 from Unified_cpp_gfx_layers10.cpp:2: 62:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.63 963 | quad[0] = TransformPoint(aRect.TopLeft()); 62:22.63 | ^~~~ 62:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.63 963 | quad[0] = TransformPoint(aRect.TopLeft()); 62:22.63 | ~~~~~~~~~~~~~^~ 62:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.63 963 | quad[0] = TransformPoint(aRect.TopLeft()); 62:22.63 | ^~~~ 62:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.63 964 | quad[1] = TransformPoint(aRect.TopRight()); 62:22.64 | ~~~~~~~~~~~~~~^~ 62:22.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.64 964 | quad[1] = TransformPoint(aRect.TopRight()); 62:22.64 | ^~~~ 62:22.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.64 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 62:22.64 | ~~~~~~~~~~~~~~~~^~ 62:22.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.64 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 62:22.64 | ^~~~ 62:22.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.64 966 | quad[3] = TransformPoint(aRect.BottomRight()); 62:22.66 | ~~~~~~~~~~~~~~~~~^~ 62:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.66 966 | quad[3] = TransformPoint(aRect.BottomRight()); 62:22.66 | ^~~~ 62:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.66 988 | max_y - min_y); 62:22.66 | ^ 62:22.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.66 from Unified_cpp_gfx_layers10.cpp:2: 62:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.66 383 | Point TopLeft() const { return Point(x, y); } 62:22.66 | ^~~~~~~ 62:22.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.66 from Unified_cpp_gfx_layers10.cpp:2: 62:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:22.66 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 62:22.66 | ^~~~~~~~~ 62:22.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.66 from Unified_cpp_gfx_layers10.cpp:2: 62:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.67 384 | Point TopRight() const { return Point(XMost(), y); } 62:22.67 | ^~~~~~~~ 62:22.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.67 from Unified_cpp_gfx_layers10.cpp:2: 62:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.71 950 | PointTyped TransformPoint( 62:22.71 | ^~~~~~~~~~~~~~ 62:22.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.71 from Unified_cpp_gfx_layers10.cpp:2: 62:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:22.71 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 62:22.71 | ^~~~~~~~~ 62:22.71 In file included from Unified_cpp_gfx_layers10.cpp:2: 62:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp: In function 'mozilla::gfx::IntRect mozilla::layers::GetTransformedBounds(mozilla::layers::Layer*)': 62:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.71 88 | transform.TransformAndClipBounds(Rect(bounds), Rect::MaxIntRect()); 62:22.71 | ^ 62:22.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.71 from Unified_cpp_gfx_layers10.cpp:2: 62:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.71 882 | p = srcPoint.As2DPoint(); 62:22.71 | ^ 62:22.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.71 from Unified_cpp_gfx_layers10.cpp:2: 62:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:22.72 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 62:22.72 | ^~~~~~~~~ 62:22.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.72 from Unified_cpp_gfx_layers10.cpp:2: 62:22.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:22.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.72 246 | PointTyped As2DPoint() const { 62:22.72 | ^~~~~~~~~ 62:22.77 In file included from Unified_cpp_gfx_layers10.cpp:11: 62:22.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/FrameBuilder.cpp: In member function 'bool mozilla::layers::FrameBuilder::AddLayerToConstantBuffer(mozilla::layers::ItemInfo&)': 62:22.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/FrameBuilder.cpp:257: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 62:22.77 257 | gfx::Rect rect = op->ComputeMaskRect(baseLayer); 62:22.77 | ^ 62:22.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.84 from Unified_cpp_gfx_layers10.cpp:2: 62:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.84 963 | quad[0] = TransformPoint(aRect.TopLeft()); 62:22.84 | ^~~~ 62:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.84 988 | max_y - min_y); 62:22.84 | ^ 62:22.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.84 from Unified_cpp_gfx_layers10.cpp:2: 62:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.84 383 | Point TopLeft() const { return Point(x, y); } 62:22.84 | ^~~~~~~ 62:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.84 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 62:22.84 | ^~~~~~~~~ 62:22.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.89 from Unified_cpp_gfx_layers10.cpp:2: 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)': 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 62:22.89 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 62:22.89 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 62:22.89 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 62:22.89 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 62:22.89 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 62:22.89 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2100: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 62:22.89 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 62:22.89 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2100: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 62:22.89 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 62:22.89 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.89 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 62:22.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:22.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:21, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.89 from Unified_cpp_gfx_layers10.cpp:2: 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 62:22.89 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 62:22.89 | ^~~~~~~~~~~ 62:22.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:22.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:22.89 from Unified_cpp_gfx_layers10.cpp:2: 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:22.90 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 62:22.90 | ^~~~~~~~~ 62:22.96 In file included from Unified_cpp_gfx_layers10.cpp:56: 62:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MLGPUScreenshotGrabber.cpp: In member function 'void mozilla::layers::MLGPUScreenshotGrabberImpl::GrabScreenshot(mozilla::layers::MLGDevice*, mozilla::layers::MLGTexture*)': 62:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:22.96 238 | IntSize scaledSize = IntSize::Round(windowSize * scale); 62:22.96 | ~~~~~~~~~~~^~~~~~~ 62:23.02 In file included from Unified_cpp_gfx_layers10.cpp:65: 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.cpp: In member function 'virtual mozilla::gfx::Rect mozilla::layers::MaskOperation::ComputeMaskRect(mozilla::layers::Layer*) const': 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.cpp:34: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 62:23.02 34 | Rect MaskOperation::ComputeMaskRect(Layer* aLayer) const { 62:23.02 | ^~~~~~~~~~~~~ 62:23.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:23.02 from Unified_cpp_gfx_layers10.cpp:2: 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 62:23.02 110 | quad[0] = TransformPoint(aRect.TopLeft()); 62:23.02 | ^~~~ 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 62:23.02 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 62:23.02 | ^ 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:23.02 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 62:23.02 | ^~~~~~~~~~~~~~ 62:23.02 In file included from Unified_cpp_gfx_layers10.cpp:65: 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.cpp: In member function 'void mozilla::layers::MaskCombineOperation::Init(const MaskTextureList&)': 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:23.02 87 | area = area.Intersect(aTextures[i].mRect); 62:23.02 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:23.02 97 | rect -= aTextures[i].mRect.TopLeft(); 62:23.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.cpp: In member function 'void mozilla::layers::MaskCombineOperation::PrepareForRendering()': 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.cpp:119: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 62:23.02 119 | Rect texCoords = TextureRectToCoords(entry.mRect, entry.mSource->GetSize()); 62:23.02 | ^ 62:23.02 In file included from Unified_cpp_gfx_layers10.cpp:83: 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp: In member function 'mozilla::gfx::Point mozilla::layers::PaintedLayerMLGPU::GetDestOrigin() const': 62:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:85: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 62:23.02 85 | gfx::Point PaintedLayerMLGPU::GetDestOrigin() const { return mDestOrigin; } 62:23.03 | ^~~~~~~~~~~~~~~~~ 62:23.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TiledContentHost.h:14, 62:23.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:10, 62:23.03 from Unified_cpp_gfx_layers10.cpp:83: 62:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TiledLayerBuffer.h: In member function 'mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::TiledLayerBufferComposite; Tile = mozilla::layers::TileHost]': 62:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:23.03 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 62:23.03 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 62:23.03 In file included from Unified_cpp_gfx_layers10.cpp:92: 62:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 >&&)': 62:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/RenderPassMLGPU.cpp:46: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 62:23.03 46 | Some(IntPoint::Truncate(transform2D.GetTranslation())); 62:23.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 62:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/RenderPassMLGPU.cpp: In member function 'bool mozilla::layers::TexturedRenderPass::AddItem(mozilla::layers::BatchRenderPass::Txn&, const mozilla::layers::TexturedRenderPass::Info&, const Rect&)': 62:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/RenderPassMLGPU.cpp:448: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 62:23.07 448 | Rect localClip = inverse.TransformBounds(Rect(clipRect)); 62:23.07 | ^ 62:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/RenderPassMLGPU.cpp: In member function 'bool mozilla::layers::TexturedRenderPass::AddClippedItem(mozilla::layers::BatchRenderPass::Txn&, const mozilla::layers::TexturedRenderPass::Info&, const Rect&)': 62:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:23.07 466 | Point offset = aDrawRect.TopLeft() - aInfo.destOrigin; 62:23.07 | ^~~~~~~~~~ 62:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/RenderPassMLGPU.cpp:470: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 62:23.07 470 | Rect textureCoords = TextureRectToCoords(textureRect, aInfo.textureSize); 62:23.07 | ^ 62:23.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 62:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 62:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 62:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 62:23.07 from Unified_cpp_gfx_layers10.cpp:2: 62:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:23.07 62 | Sub operator-(const Sub& aPoint) const { 62:23.07 | ^~~~~~~~ 62:23.17 In file included from Unified_cpp_gfx_layers10.cpp:137: 62:23.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 >&)': 62:23.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:23.17 131 | Rect screenRect = transform.TransformBounds(Rect(rect)); 62:23.17 | ^ 62:23.23 In file included from Unified_cpp_gfx_layers3.cpp:20: 62:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp: In member function 'mozilla::ScreenRect mozilla::layers::HitTestingTreeNode::GetRemoteDocumentScreenRect() const': 62:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:394: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 62:23.23 394 | ScreenRect HitTestingTreeNode::GetRemoteDocumentScreenRect() const { 62:23.23 | ^~~~~ 62:23.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 62:23.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 62:23.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 62:23.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:17: 62:23.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 62:23.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 62:23.45 189 | CSSRect GetExpandedScrollableRect() const { 62:23.45 | ^ 62:23.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 62:23.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 62:23.50 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:23.50 | ^ 62:23.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 62:23.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 62:23.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 62:23.50 | ^ 62:23.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 62:23.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 62:23.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 62:23.54 | ^ 62:23.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 62:23.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 62:23.54 243 | CSSRect CalculateScrollRange() const { 62:23.54 | ^ 62:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 62:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 62:23.56 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 62:23.56 | ^ 62:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 62:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 62:23.62 457 | CSSRect GetVisualViewport() const { 62:23.62 | ^ 62:24.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 62:24.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 62:24.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindContext.h:15, 62:24.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:16: 62:24.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 62:24.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 62:24.33 1249 | CSSCoord ToCSSPixels() const { return _0; } 62:24.33 | ^ 62:24.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 62:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 62:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 62:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 62:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 62:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 62:24.58 from Unified_cpp_gfx_layers6.cpp:2: 62:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 62:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 62:24.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 62:24.58 | ^ 62:25.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.h:10, 62:25.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.h:13, 62:25.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:9, 62:25.63 from Unified_cpp_gfx_layers2.cpp:38: 62:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 62:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 62:25.63 1394 | LayerPoint GetFixedPositionAnchor() { 62:25.63 | ^ 62:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 62:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 62:25.74 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 62:25.74 | ^ 62:25.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 62:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:25.99 from Unified_cpp_dom_html_input0.cpp:2: 62:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 62:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 62:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:25.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 62:25.99 | ^~~~~~~~ 62:26.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 62:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 62:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 62:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 62:26.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:26.06 from Unified_cpp_dom_html_input0.cpp:2: 62:26.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 62:26.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 62:26.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:26.06 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 62:26.06 | ^~~~~~~~ 62:26.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 62:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 62:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 62:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 62:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 62:26.13 from Unified_cpp_gfx_layers6.cpp:2: 62:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 62:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:26.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 62:26.13 | ^ 62:26.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 62:26.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 62:26.14 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 62:26.14 | ^ 62:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 62:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 62:26.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 62:26.16 | ^ 62:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 62:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 62:26.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 62:26.17 | ^ 62:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 62:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 62:26.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 62:26.17 | ^ 62:26.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 62:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 62:26.24 371 | nscoord aAppUnitsPerDevPixel) { 62:26.24 | ^ 62:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 62:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 62:26.24 380 | nscoord aAppUnitsPerDevPixel) { 62:26.24 | ^ 62:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 62:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 62:26.24 387 | nscoord aAppUnitsPerDevPixel) { 62:26.24 | ^ 62:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 62:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:26.24 394 | nscoord aAppUnitsPerDevPixel) { 62:26.24 | ^ 62:26.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:26.53 from Unified_cpp_dom_html_input0.cpp:2: 62:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 62:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 62:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:26.53 427 | SizeT Size() const { return SizeT(width, height); } 62:26.53 | ^~~~ 62:26.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:26.54 from Unified_cpp_dom_html_input0.cpp:2: 62:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 62:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 62:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:26.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 62:26.54 | ^~~~~~~~ 62:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 62:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 62:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:26.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 62:26.54 | ^~~~~~~~ 62:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 62:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:26.54 from Unified_cpp_dom_html_input0.cpp:2: 62:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 62:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:26.54 62 | Sub operator-(const Sub& aPoint) const { 62:26.54 | ^~~~~~~~ 62:26.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 62:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 62:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 62:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 62:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:26.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:26.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:26.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:26.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:26.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:26.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 62:26.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 62:26.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:26.94 from Unified_cpp_dom_html_input0.cpp:2: 62:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 62:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 62:26.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:26.94 43 | friend Sub operator*(T aScale, Sub aCoord) { 62:26.94 | ^~~~~~~~ 62:27.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 62:27.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 62:27.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 62:27.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 62:27.30 from Unified_cpp_gfx_layers6.cpp:2: 62:27.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 62:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 62:27.31 189 | CSSRect GetExpandedScrollableRect() const { 62:27.31 | ^ 62:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 62:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 62:27.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:27.31 | ^ 62:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 62:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 62:27.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 62:27.31 | ^ 62:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 62:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 62:27.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 62:27.31 | ^ 62:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 62:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 62:27.31 243 | CSSRect CalculateScrollRange() const { 62:27.31 | ^ 62:27.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 62:27.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 62:27.32 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 62:27.32 | ^ 62:27.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 62:27.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 62:27.34 457 | CSSRect GetVisualViewport() const { 62:27.34 | ^ 62:27.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:27.42 from Unified_cpp_dom_html_input0.cpp:2: 62:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 62:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 62:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:27.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 62:27.42 | ^~~~~~~~~~~~~ 62:27.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 62:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlElement.h:12, 62:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 62:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/input/CheckableInputTypes.cpp:9, 62:27.43 from Unified_cpp_dom_html_input0.cpp:2: 62:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 62:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 62:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:27.43 323 | static SizeTyped FromUnknownSize( 62:27.43 | ^~~~~~~~~~~~~~~ 62:27.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:21, 62:27.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 62:27.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 62:27.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 62:27.72 from Unified_cpp_gfx_layers6.cpp:2: 62:27.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 62:27.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 62:27.72 21 | inline Rect ToRect(const gfxRect& aRect) { 62:27.72 | ^ 62:27.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 62:27.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 62:27.74 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 62:27.74 | ^ 62:27.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 62:27.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 62:27.74 40 | inline Point ToPoint(const gfxPoint& aPoint) { 62:27.74 | ^ 62:27.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 62:27.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 62:27.75 44 | inline Size ToSize(const gfxSize& aSize) { 62:27.75 | ^ 62:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 62:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 62:27.77 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 62:27.77 | ^ 62:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 62:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 62:27.77 52 | inline gfxSize ThebesSize(const Size& aSize) { 62:27.77 | ^ 62:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 62:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 62:27.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 62:27.77 | ^ 62:29.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 62:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 62:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 62:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 62:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 62:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 62:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 62:29.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 62:29.29 from Unified_cpp_gfx_layers6.cpp:2: 62:29.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 62:29.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 62:29.29 1249 | CSSCoord ToCSSPixels() const { return _0; } 62:29.29 | ^ 62:29.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 62:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 62:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 62:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 62:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:15, 62:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPluginArray.cpp:11: 62:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 62:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 62:29.39 189 | CSSRect GetExpandedScrollableRect() const { 62:29.39 | ^ 62:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 62:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 62:29.39 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:29.39 | ^ 62:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 62:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 62:29.39 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 62:29.39 | ^ 62:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 62:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 62:29.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 62:29.39 | ^ 62:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 62:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 62:29.48 243 | CSSRect CalculateScrollRange() const { 62:29.48 | ^ 62:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 62:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 62:29.48 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 62:29.48 | ^ 62:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 62:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 62:29.48 457 | CSSRect GetVisualViewport() const { 62:29.48 | ^ 62:29.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositorOGL.cpp:14, 62:29.50 from Unified_cpp_gfx_layers11.cpp:11: 62:29.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 62:29.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 62:29.50 1394 | LayerPoint GetFixedPositionAnchor() { 62:29.50 | ^ 62:29.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 62:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 62:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:14, 62:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 62:29.53 from Unified_cpp_gfx_layers12.cpp:2: 62:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 62:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 62:29.53 1394 | LayerPoint GetFixedPositionAnchor() { 62:29.53 | ^ 62:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 62:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 62:29.56 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 62:29.56 | ^ 62:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 62:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 62:29.64 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 62:29.64 | ^ 62:29.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 62:29.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:14, 62:29.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 62:29.69 from Unified_cpp_gfx_layers12.cpp:2: 62:29.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 62:29.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 62:29.69 49 | gfx::Size GetInheritedScale() const { return mScale; } 62:29.69 | ^ 62:30.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 62:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 62:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 62:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 62:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 62:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 62:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsAtomicContainerFrame.h:13, 62:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:12, 62:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:28: 62:30.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 62:30.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 62:30.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 62:30.90 | ^ 62:32.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 62:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 62:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 62:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:17: 62:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 62:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 62:32.03 1249 | CSSCoord ToCSSPixels() const { return _0; } 62:32.03 | ^ 62:34.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 62:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 62:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 62:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 62:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 62:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 62:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsAtomicContainerFrame.h:13, 62:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:12, 62:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:28: 62:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 62:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 62:34.70 21 | inline Rect ToRect(const gfxRect& aRect) { 62:34.70 | ^ 62:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 62:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 62:34.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 62:34.70 | ^ 62:34.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 62:34.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 62:34.72 40 | inline Point ToPoint(const gfxPoint& aPoint) { 62:34.72 | ^ 62:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 62:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 62:34.75 44 | inline Size ToSize(const gfxSize& aSize) { 62:34.75 | ^ 62:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 62:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 62:34.75 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 62:34.75 | ^ 62:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 62:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 62:34.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 62:34.79 | ^ 62:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 62:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 62:34.79 56 | inline gfxRect ThebesRect(const Rect& aRect) { 62:34.79 | ^ 62:37.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:37.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 62:37.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:37.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:37.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 62:37.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 62:37.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/jsurl/nsJSProtocolHandler.cpp:13, 62:37.16 from Unified_cpp_dom_jsurl0.cpp:2: 62:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 62:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 62:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:37.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 62:37.16 | ^~~~~~~~ 62:37.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:37.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:37.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 62:37.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 62:37.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/jsurl/nsJSProtocolHandler.cpp:13, 62:37.36 from Unified_cpp_dom_jsurl0.cpp:2: 62:37.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 62:37.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 62:37.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:37.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 62:37.36 | ^~~~~~~~ 62:37.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 62:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 62:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 62:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 62:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 62:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsAtomicContainerFrame.h:13, 62:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:12, 62:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:28: 62:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 62:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 62:37.48 1859 | int32_t aAppUnitsPerPixel) { 62:37.48 | ^ 62:37.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 62:37.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 62:37.54 3214 | int32_t aAppUnitsPerPixel) { 62:37.54 | ^ 62:37.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:37.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:37.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 62:37.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIImageLoadingContent.h:10, 62:37.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasImageCache.cpp:7, 62:37.85 from Unified_cpp_dom_canvas0.cpp:11: 62:37.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 62:37.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:37.85 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 62:37.85 | ^~~~~~~~~~~~~~~ 62:38.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 62:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 62:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 62:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:17: 62:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 62:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 62:38.32 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 62:38.32 | ^ 62:38.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 62:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 62:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 62:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.h:17, 62:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:114: 62:38.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 62:38.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 62:38.36 1394 | LayerPoint GetFixedPositionAnchor() { 62:38.36 | ^ 62:38.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 62:38.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 62:38.52 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 62:38.52 | ^ 62:39.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 62:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 62:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 62:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/jsurl/nsJSProtocolHandler.cpp:13, 62:39.44 from Unified_cpp_dom_jsurl0.cpp:2: 62:39.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 62:39.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 62:39.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:39.44 427 | SizeT Size() const { return SizeT(width, height); } 62:39.44 | ^~~~ 62:39.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 62:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 62:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/jsurl/nsJSProtocolHandler.cpp:13, 62:39.45 from Unified_cpp_dom_jsurl0.cpp:2: 62:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 62:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 62:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:39.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 62:39.45 | ^~~~~~~~ 62:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 62:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 62:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:39.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 62:39.45 | ^~~~~~~~ 62:39.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 62:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 62:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 62:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/jsurl/nsJSProtocolHandler.cpp:13, 62:39.47 from Unified_cpp_dom_jsurl0.cpp:2: 62:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 62:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:39.47 62 | Sub operator-(const Sub& aPoint) const { 62:39.47 | ^~~~~~~~ 62:40.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 62:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 62:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 62:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:17: 62:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 62:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 62:40.91 21 | inline Rect ToRect(const gfxRect& aRect) { 62:40.91 | ^ 62:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 62:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 62:40.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 62:40.91 | ^ 62:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 62:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 62:40.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 62:40.92 | ^ 62:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 62:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 62:40.93 44 | inline Size ToSize(const gfxSize& aSize) { 62:40.93 | ^ 62:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 62:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 62:40.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 62:40.93 | ^ 62:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 62:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 62:40.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 62:40.93 | ^ 62:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 62:40.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 62:40.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 62:40.94 | ^ 62:41.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 62:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 62:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 62:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 62:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 62:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 62:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 62:41.42 from Unified_cpp_gfx_layers5.cpp:2: 62:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 62:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 62:41.42 332 | LayerPoint GetFixedPositionAnchor() const { 62:41.42 | ^ 62:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/TexturedLayerMLGPU.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 62:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/TexturedLayerMLGPU.cpp:196:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:41.50 196 | } // namespace mozilla 62:41.50 | ^ 62:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/TexturedLayerMLGPU.cpp: 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]': 62:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/TexturedLayerMLGPU.cpp:196:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:41.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:41.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 62:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 62:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 62:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 62:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 62:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 62:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 62:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPluginArray.cpp:11: 62:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 62:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 62:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:41.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 62:41.90 | ^~~~~~~~ 62:41.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/FrameBuilder.h:13, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/FrameBuilder.cpp:7, 62:42.01 from Unified_cpp_gfx_layers10.cpp:11: 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.h: In member function 'virtual mozilla::gfx::Rect mozilla::layers::MaskCombineOperation::ComputeMaskRect(mozilla::layers::Layer*) const': 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.h:72: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 62:42.01 72 | gfx::Rect ComputeMaskRect(Layer* aLayer) const override { return mArea; } 62:42.01 | ^~~~~~~~~~~~~~~ 62:42.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPluginArray.cpp:11: 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:42.01 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 62:42.01 | ^~~~~~~~ 62:42.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPluginArray.cpp:11: 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:42.01 427 | SizeT Size() const { return SizeT(width, height); } 62:42.01 | ^~~~ 62:42.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 62:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPluginArray.cpp:11: 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:42.01 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 62:42.01 | ^~~~~~~~ 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 62:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:42.01 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 62:42.01 | ^~~~~~~~ 62:42.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 62:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 62:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 62:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 62:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 62:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 62:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPluginArray.cpp:11: 62:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 62:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:42.02 62 | Sub operator-(const Sub& aPoint) const { 62:42.02 | ^~~~~~~~ 62:42.72 dom/media 62:43.05 dom/media/doctor 62:43.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 62:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 62:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:17: 62:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 62:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 62:43.09 1859 | int32_t aAppUnitsPerPixel) { 62:43.09 | ^ 62:43.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 62:43.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 62:43.10 3214 | int32_t aAppUnitsPerPixel) { 62:43.10 | ^ 62:44.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 62:44.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 62:44.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 62:44.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 62:44.04 from Unified_cpp_dom_events1.cpp:2: 62:44.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 62:44.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:44.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 62:44.04 | ^ 62:45.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:45.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 62:45.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 62:45.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 62:45.28 from Unified_cpp_dom_events1.cpp:2: 62:45.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 62:45.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 62:45.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 62:45.28 | ^ 62:46.08 In file included from Unified_cpp_gfx_layers1.cpp:38: 62:46.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp: In member function 'mozilla::RenderTargetRect mozilla::layers::Layer::TransformRectToRenderTarget(const LayerIntRect&)': 62:46.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.cpp:672:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:46.08 672 | RenderTargetRect Layer::TransformRectToRenderTarget(const LayerIntRect& aRect) { 62:46.08 | ^~~~~ 62:46.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 62:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 62:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 62:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 62:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 62:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:16, 62:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContextGL.cpp:6, 62:46.86 from Unified_cpp_dom_canvas2.cpp:2: 62:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 62:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 62:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 62:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 62:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 62:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 62:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 62:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 62:46.86 760 | typename detail::Nth::Type extract() { 62:46.86 | ^~~~~~~ 62:47.65 In file included from Unified_cpp_gfx_layers0.cpp:11: 62:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationInfo.cpp: In member function 'void mozilla::layers::AnimationInfo::AddAnimationsForDisplayItem(nsIFrame*, nsDisplayListBuilder*, nsDisplayItem*, DisplayItemType, mozilla::layers::LayersBackend)': 62:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/AnimationInfo.cpp:789: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 62:47.65 789 | void AnimationInfo::AddAnimationsForDisplayItem( 62:47.65 | ^~~~~~~~~~~~~ 62:48.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 62:48.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 62:48.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 62:48.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 62:48.06 from Unified_cpp_dom_events1.cpp:2: 62:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 62:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:48.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 62:48.06 | ^ 62:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 62:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 62:48.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 62:48.10 | ^ 62:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 62:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 62:48.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 62:48.10 | ^ 62:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 62:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 62:48.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 62:48.10 | ^ 62:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 62:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 62:48.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 62:48.13 | ^ 62:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 62:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 62:48.21 371 | nscoord aAppUnitsPerDevPixel) { 62:48.21 | ^ 62:48.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 62:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 62:48.25 380 | nscoord aAppUnitsPerDevPixel) { 62:48.25 | ^ 62:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 62:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 62:48.31 387 | nscoord aAppUnitsPerDevPixel) { 62:48.31 | ^ 62:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 62:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:48.32 394 | nscoord aAppUnitsPerDevPixel) { 62:48.32 | ^ 62:48.93 dom/media/eme 62:49.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/SVGGeometryFrame.h:18, 62:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:17, 62:49.03 from Unified_cpp_gfx_layers12.cpp:2: 62:49.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 62:49.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 62:49.03 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 62:49.03 | ^ 62:50.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:24, 62:50.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:10, 62:50.37 from Unified_cpp_gfx_layers2.cpp:38: 62:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.h: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::GetPos() const': 62:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.h:270: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 62:50.37 270 | ParentLayerCoord GetPos() const { return mPos; } 62:50.37 | ^ 62:51.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:34, 62:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:10, 62:51.32 from Unified_cpp_gfx_layers2.cpp:38: 62:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h: In member function 'mozilla::CSSRect mozilla::layers::SampledAPZCState::GetLayoutViewport() const': 62:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h:26: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 62:51.32 26 | CSSRect GetLayoutViewport() const { return mLayoutViewport; } 62:51.32 | ^ 62:51.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h: In member function 'mozilla::CSSPoint mozilla::layers::SampledAPZCState::GetScrollOffset() const': 62:51.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h:27: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 62:51.35 27 | CSSPoint GetScrollOffset() const { return mScrollOffset; } 62:51.35 | ^ 62:51.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 62:51.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 62:51.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 62:51.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 62:51.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 62:51.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 62:51.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 62:51.35 from Unified_cpp_gfx_layers6.cpp:2: 62:51.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 62:51.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 62:51.35 332 | LayerPoint GetFixedPositionAnchor() const { 62:51.35 | ^ 62:51.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 62:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 62:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 62:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 62:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 62:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 62:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 62:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 62:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:28: 62:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 62:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 62:51.77 332 | LayerPoint GetFixedPositionAnchor() const { 62:51.77 | ^ 62:52.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:19, 62:52.75 from Unified_cpp_gfx_layers3.cpp:137: 62:52.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 62:52.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 62:52.75 49 | gfx::Size GetInheritedScale() const { return mScale; } 62:52.75 | ^ 62:52.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 62:52.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:129: 62:52.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 62:52.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 62:52.75 49 | gfx::Size GetInheritedScale() const { return mScale; } 62:52.75 | ^ 62:52.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:10, 62:52.87 from Unified_cpp_gfx_layers2.cpp:38: 62:52.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h: In member function 'mozilla::ParentLayerRect mozilla::layers::AsyncPanZoomController::GetCompositionBounds() const': 62:52.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:1131: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 62:52.87 1131 | ParentLayerRect GetCompositionBounds() const { 62:52.87 | ^ 62:53.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 62:53.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:53.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:53.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 62:53.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/doctor/DecoderDoctorDiagnostics.cpp:13, 62:53.32 from Unified_cpp_dom_media_doctor0.cpp:92: 62:53.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 62:53.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:53.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 62:53.32 | ^ 62:53.69 In file included from Unified_cpp_gfx_layers3.cpp:137: 62:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function 'static mozilla::ScreenMargin mozilla::layers::APZCCallbackHelper::AdjustDisplayPortForScrollDelta(mozilla::ScreenMargin, mozilla::ScreenPoint)': 62:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:50:52: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:53.70 50 | ScreenMargin aMargins, ScreenPoint aScrollDelta) { 62:53.70 | ^ 62:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function 'mozilla::CSSPoint mozilla::layers::ScrollFrameTo(nsIScrollableFrame*, const mozilla::layers::RepaintRequest&, bool&)': 62:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:75: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 62:53.70 75 | bool& aSuccessOut) { 62:53.70 | ^ 62:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function 'mozilla::ScreenMargin mozilla::layers::ScrollFrame(nsIContent*, const mozilla::layers::RepaintRequest&)': 62:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:160: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 62:53.70 160 | const RepaintRequest& aRequest) { 62:53.70 | ^ 62:53.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:53.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 62:53.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:53.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:53.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:53.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:53.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:53.99 from Unified_cpp_gfx_layers3.cpp:2: 62:53.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 62:53.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 62:53.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:53.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 62:54.00 | ^~~~~~~~ 62:54.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:54.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:54.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:54.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:54.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:54.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:54.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:54.06 from Unified_cpp_gfx_layers3.cpp:2: 62:54.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 62:54.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 62:54.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:54.06 427 | SizeT Size() const { return SizeT(width, height); } 62:54.06 | ^~~~ 62:54.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:54.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:54.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:54.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:54.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:54.06 from Unified_cpp_gfx_layers3.cpp:2: 62:54.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:54.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 62:54.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:54.06 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 62:54.06 | ^~~~~~~~ 62:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 62:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:54.07 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 62:54.07 | ^~~~~~~~ 62:54.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:54.07 from Unified_cpp_gfx_layers3.cpp:2: 62:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 62:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:54.07 62 | Sub operator-(const Sub& aPoint) const { 62:54.07 | ^~~~~~~~ 62:54.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:54.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:54.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:54.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:54.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:54.28 from Unified_cpp_gfx_layers3.cpp:2: 62:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 62:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:54.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 62:54.28 | ^~~~~~~~ 62:54.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 62:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:54.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:54.54 from Unified_cpp_gfx_layers3.cpp:2: 62:54.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 62:54.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 62:54.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:54.54 43 | friend Sub operator*(T aScale, Sub aCoord) { 62:54.54 | ^~~~~~~~ 62:54.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 62:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 62:54.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/doctor/DecoderDoctorDiagnostics.cpp:13, 62:54.63 from Unified_cpp_dom_media_doctor0.cpp:92: 62:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 62:54.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 62:54.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 62:54.63 | ^ 62:54.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:54.86 from Unified_cpp_gfx_layers3.cpp:2: 62:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 62:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 62:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:54.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 62:54.86 | ^~~~~~~~~~~~~ 62:54.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:54.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:54.87 from Unified_cpp_gfx_layers3.cpp:2: 62:54.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 62:54.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 62:54.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:54.87 323 | static SizeTyped FromUnknownSize( 62:54.87 | ^~~~~~~~~~~~~~~ 62:55.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 62:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 62:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 62:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/doctor/DecoderDoctorDiagnostics.cpp:13, 62:55.09 from Unified_cpp_dom_media_doctor0.cpp:92: 62:55.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 62:55.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:55.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 62:55.09 | ^ 62:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 62:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 62:55.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 62:55.10 | ^ 62:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 62:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 62:55.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 62:55.10 | ^ 62:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 62:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 62:55.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 62:55.11 | ^ 62:55.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 62:55.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 62:55.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 62:55.11 | ^ 62:55.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 62:55.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 62:55.13 371 | nscoord aAppUnitsPerDevPixel) { 62:55.13 | ^ 62:55.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 62:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:28: 62:55.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 62:55.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 62:55.13 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 62:55.13 | ^ 62:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 62:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 62:55.15 380 | nscoord aAppUnitsPerDevPixel) { 62:55.15 | ^ 62:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 62:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 62:55.15 387 | nscoord aAppUnitsPerDevPixel) { 62:55.15 | ^ 62:55.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 62:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:28: 62:55.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 62:55.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 62:55.16 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 62:55.16 | ^ 62:55.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 62:55.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:55.16 394 | nscoord aAppUnitsPerDevPixel) { 62:55.16 | ^ 62:56.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BufferList.h:17, 62:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/pickle.h:17, 62:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/chrome/common/ipc_message.h:13, 62:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:27, 62:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:11, 62:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 62:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 62:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 62:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 62:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 62:56.14 from Unified_cpp_gfx_layers12.cpp:2: 62:56.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Maybe.h: In instantiation of 'constexpr T mozilla::Maybe::value() const [with T = mozilla::gfx::RectTyped]': 62:56.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:1856:53: required from here 62:56.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:56.14 739 | constexpr T Maybe::value() const { 62:56.14 | ^~~~~~~~ 62:57.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 62:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 62:57.67 from Unified_cpp_gfx_layers5.cpp:2: 62:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 62:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 62:57.67 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 62:57.67 | ^ 62:57.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 62:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 62:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 62:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 62:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 62:57.79 from Unified_cpp_dom_base0.cpp:2: 62:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 62:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:57.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 62:57.79 | ^ 62:58.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 62:58.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 62:58.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 62:58.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:129: 62:58.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 62:58.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 62:58.03 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 62:58.03 | ^ 62:58.31 In file included from Unified_cpp_gfx_layers11.cpp:11: 62:58.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositorOGL.cpp: In member function 'mozilla::gfx::Rect mozilla::layers::CompositorOGL::GetTextureCoordinates(mozilla::gfx::Rect, mozilla::layers::TextureSource*)': 62:58.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositorOGL.cpp:557: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 62:58.31 557 | TextureSource* aTexture) { 62:58.31 | ^ 62:58.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 62:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 62:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 62:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 62:58.85 from Unified_cpp_dom_base0.cpp:2: 62:58.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 62:58.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 62:58.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 62:58.85 | ^ 62:59.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 62:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 62:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 62:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:59.16 from Unified_cpp_gfx_layers3.cpp:2: 62:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 62:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:59.16 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 62:59.16 | ^~~~~~~~~~~~~~ 62:59.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:59.31 from Unified_cpp_gfx_layers3.cpp:2: 62:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:70:7: required from here 62:59.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:59.32 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 62:59.32 | ^~~~~~~~ 62:59.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:59.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:102:35: required from here 62:59.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:59.32 595 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 62:59.32 | ^~~~~~~~ 62:59.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 62:59.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 62:59.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:59.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:59.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:59.34 from Unified_cpp_gfx_layers3.cpp:2: 62:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:45:24: required from here 62:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:59.34 59 | Sub operator+(const Sub& aPoint) const { 62:59.34 | ^~~~~~~~ 62:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:52:23: required from here 62:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:59.34 83 | Coord Length() const { return hypot(x, y); } 62:59.34 | ^~~~~~ 62:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 62:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:258:19: required from here 62:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:59.34 62 | Sub operator-(const Sub& aPoint) const { 62:59.34 | ^~~~~~~~ 62:59.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:258:31: required from here 62:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:59.46 83 | Coord Length() const { return hypot(x, y); } 62:59.46 | ^~~~~~ 62:59.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 62:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:59.46 from Unified_cpp_gfx_layers3.cpp:2: 62:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)': 62:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:348:42: required from here 62:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:59.46 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 62:59.46 | ^~~~~~~~ 62:59.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:59.69 from Unified_cpp_gfx_layers3.cpp:2: 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayerPixel]': 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:71: required from here 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:59.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 62:59.69 | ^~~~~~~~~~~~~ 62:59.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:15, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:59.69 from Unified_cpp_gfx_layers3.cpp:2: 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:72: required from here 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:59.69 244 | static gfx::RectTyped TransformBy( 62:59.69 | ^~~~~~~~~~~ 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:413:72: required from here 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:59.69 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 62:59.69 | ^~~~~~ 62:59.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:59.69 from Unified_cpp_gfx_layers3.cpp:2: 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 62:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:418:59: required from here 62:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 62:59.70 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 62:59.70 | ^~~~~~~~~ 62:59.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 62:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 62:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 62:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 62:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 62:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 62:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 62:59.71 from Unified_cpp_gfx_layers3.cpp:2: 62:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)': 62:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp:53:52: required from here 62:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 62:59.71 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 62:59.71 | ^~~~~~~~ 63:00.15 dom/media/encoder 63:00.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:00.37 from Unified_cpp_gfx_layers3.cpp:2: 63:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 63:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:00.37 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:00.37 | ^~~~~~~~~~~~~ 63:00.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:00.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:00.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:00.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:00.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:00.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:00.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:00.40 from Unified_cpp_gfx_layers3.cpp:2: 63:00.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:00.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 63:00.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:00.40 383 | Point TopLeft() const { return Point(x, y); } 63:00.40 | ^~~~~~~ 63:00.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:00.41 from Unified_cpp_gfx_layers3.cpp:2: 63:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 63:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:00.42 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 63:00.42 | ^~~~~~~~~~~~~~~ 63:00.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 63:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 63:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:161: 63:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 63:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 63:00.68 79 | memset(this, 0, sizeof(nsXPTCVariant)); 63:00.68 | ^ 63:00.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 63:00.70 44 | struct nsXPTCVariant { 63:00.70 | ^~~~~~~~~~~~~ 63:01.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 63:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 63:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 63:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 63:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:01.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 63:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 63:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 63:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 63:01.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 63:01.65 from Unified_cpp_gfx_layers6.cpp:2: 63:01.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 63:01.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 63:01.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 63:01.65 | ^ 63:02.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:02.02 from Unified_cpp_gfx_layers3.cpp:2: 63:02.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:02.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:78:78: required from here 63:02.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:02.02 383 | Point TopLeft() const { return Point(x, y); } 63:02.02 | ^~~~~~~ 63:02.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:02.02 from Unified_cpp_gfx_layers3.cpp:2: 63:02.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:02.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:204:63: required from here 63:02.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:02.02 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 63:02.02 | ^~~~~~~~ 63:02.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 63:02.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 63:02.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SamplesWaitingForKey.h:10, 63:02.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:12, 63:02.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 63:02.81 from Unified_cpp_dom_media_eme0.cpp:2: 63:02.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 63:02.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:02.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 63:02.81 | ^ 63:04.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 63:04.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 63:04.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 63:04.44 from Unified_cpp_dom_base0.cpp:2: 63:04.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 63:04.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:04.44 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 63:04.44 | ^ 63:04.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 63:04.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:04.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:04.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 63:04.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 63:04.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 63:04.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 63:04.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:18, 63:04.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:66: 63:04.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 63:04.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 63:04.50 332 | LayerPoint GetFixedPositionAnchor() const { 63:04.50 | ^ 63:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 63:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 63:04.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 63:04.54 | ^ 63:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 63:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 63:04.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 63:04.54 | ^ 63:04.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 63:04.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 63:04.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 63:04.56 | ^ 63:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 63:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 63:04.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 63:04.62 | ^ 63:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 63:04.66 371 | nscoord aAppUnitsPerDevPixel) { 63:04.66 | ^ 63:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 63:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 63:04.70 380 | nscoord aAppUnitsPerDevPixel) { 63:04.70 | ^ 63:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 63:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 63:04.70 387 | nscoord aAppUnitsPerDevPixel) { 63:04.70 | ^ 63:04.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 63:04.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:04.71 394 | nscoord aAppUnitsPerDevPixel) { 63:04.71 | ^ 63:05.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 63:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 63:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 63:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 63:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.h:9, 63:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:11, 63:05.04 from Unified_cpp_gfx_layers4.cpp:2: 63:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 63:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 63:05.04 1249 | CSSCoord ToCSSPixels() const { return _0; } 63:05.04 | ^ 63:05.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 63:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 63:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 63:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 63:05.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:28: 63:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 63:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 63:05.63 1394 | LayerPoint GetFixedPositionAnchor() { 63:05.63 | ^ 63:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 63:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 63:05.76 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 63:05.76 | ^ 63:06.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:06.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:06.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:06.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:06.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 63:06.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 63:06.15 from APZTestDataBinding.cpp:5, 63:06.15 from UnifiedBindings0.cpp:2: 63:06.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 63:06.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:06.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 63:06.15 | ^ 63:07.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:07.09 from Unified_cpp_gfx_layers3.cpp:2: 63:07.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:07.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:07.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2102:62: required from here 63:07.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:07.09 246 | PointTyped As2DPoint() const { 63:07.09 | ^~~~~~~~~ 63:07.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 63:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 63:07.19 from APZTestDataBinding.cpp:5, 63:07.19 from UnifiedBindings0.cpp:2: 63:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 63:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 63:07.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 63:07.19 | ^ 63:07.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]': 63:07.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:07.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:283:47: required from here 63:07.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:07.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:07.72 from Unified_cpp_gfx_layers3.cpp:2: 63:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:72: required from here 63:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:07.72 957 | GFX2D_API RectTyped TransformBounds( 63:07.72 | ^~~~~~~~~~~~~~~ 63:07.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:12, 63:07.80 from Unified_cpp_gfx_layers11.cpp:65: 63:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 63:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 63:07.80 49 | gfx::Size GetInheritedScale() const { return mScale; } 63:07.80 | ^ 63:08.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:18, 63:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:66: 63:08.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 63:08.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 63:08.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 63:08.65 | ^ 63:08.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:08.71 from Unified_cpp_gfx_layers3.cpp:2: 63:08.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:08.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:08.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:08.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:08.71 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 63:08.71 | ^~~~~~~~~ 63:08.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:08.71 from Unified_cpp_gfx_layers3.cpp:2: 63:08.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:08.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:08.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:08.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:08.71 2266 | PointTyped TransformPointSimple( 63:08.71 | ^~~~~~~~~~~~~~~~~~~~ 63:08.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:08.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:08.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:08.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:08.74 794 | RectTyped TransformAndClipBounds( 63:08.74 | ^~~~~~~~~~~~~~~~~~~~~~ 63:08.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:18, 63:08.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:66: 63:08.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 63:08.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 63:08.74 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:08.74 | ^ 63:08.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 63:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 63:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 63:09.13 from APZTestDataBinding.cpp:5, 63:09.13 from UnifiedBindings0.cpp:2: 63:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 63:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:09.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 63:09.13 | ^ 63:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 63:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 63:09.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 63:09.13 | ^ 63:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 63:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 63:09.13 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 63:09.13 | ^ 63:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 63:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 63:09.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 63:09.14 | ^ 63:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 63:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 63:09.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 63:09.14 | ^ 63:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 63:09.14 371 | nscoord aAppUnitsPerDevPixel) { 63:09.14 | ^ 63:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 63:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 63:09.14 380 | nscoord aAppUnitsPerDevPixel) { 63:09.14 | ^ 63:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 63:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 63:09.14 387 | nscoord aAppUnitsPerDevPixel) { 63:09.14 | ^ 63:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 63:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:09.14 394 | nscoord aAppUnitsPerDevPixel) { 63:09.14 | ^ 63:09.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 63:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 63:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:12: 63:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 63:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:09.20 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 63:09.20 | ^ 63:09.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 63:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 63:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 63:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 63:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.h:9, 63:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:11, 63:09.96 from Unified_cpp_gfx_layers4.cpp:2: 63:09.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 63:09.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 63:09.96 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 63:09.96 | ^ 63:10.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 63:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 63:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 63:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 63:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 63:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 63:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 63:10.19 from Unified_cpp_dom_html0.cpp:2: 63:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 63:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 63:10.19 189 | CSSRect GetExpandedScrollableRect() const { 63:10.19 | ^ 63:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 63:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 63:10.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:10.19 | ^ 63:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 63:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 63:10.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 63:10.19 | ^ 63:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 63:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 63:10.22 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 63:10.22 | ^ 63:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 63:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 63:10.22 243 | CSSRect CalculateScrollRange() const { 63:10.22 | ^ 63:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 63:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 63:10.22 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 63:10.22 | ^ 63:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 63:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 63:10.25 457 | CSSRect GetVisualViewport() const { 63:10.25 | ^ 63:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp: In member function 'mozilla::CSSPoint nsGlobalWindowOuter::GetScrollXY(bool)': 63:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:4137: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 63:10.76 4137 | CSSPoint nsGlobalWindowOuter::GetScrollXY(bool aDoFlush) { 63:10.76 | ^ 63:10.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:10.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:10.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 63:10.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 63:10.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 63:10.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/GeolocationPositionError.cpp:9: 63:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 63:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:10.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 63:10.85 | ^ 63:11.04 In file included from Unified_cpp_gfx_layers10.cpp:83: 63:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp: In member function 'mozilla::gfx::Point mozilla::layers::PaintedLayerMLGPU::GetDestOrigin() const': 63:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:85: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 63:11.04 85 | gfx::Point PaintedLayerMLGPU::GetDestOrigin() const { return mDestOrigin; } 63:11.05 | ^~~~~~~~~~~~~~~~~ 63:11.17 In file included from Unified_cpp_gfx_layers1.cpp:119: 63:11.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RotatedBuffer.cpp: In member function 'mozilla::gfx::Rect mozilla::layers::RotatedBuffer::GetSourceRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const': 63:11.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RotatedBuffer.cpp:61: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 63:11.18 61 | Rect RotatedBuffer::GetSourceRectangle(XSide aXSide, YSide aYSide) const { 63:11.18 | ^~~~~~~~~~~~~ 63:11.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:13, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:18, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:14, 63:11.59 from Unified_cpp_dom_events1.cpp:2: 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 63:11.59 189 | CSSRect GetExpandedScrollableRect() const { 63:11.59 | ^ 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 63:11.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:11.59 | ^ 63:11.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:11.59 from Unified_cpp_gfx_layers3.cpp:2: 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:72: required from here 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:11.59 383 | Point TopLeft() const { return Point(x, y); } 63:11.59 | ^~~~~~~ 63:11.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:11.59 from Unified_cpp_gfx_layers3.cpp:2: 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:72: required from here 63:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:11.59 950 | PointTyped TransformPoint( 63:11.59 | ^~~~~~~~~~~~~~ 63:11.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 63:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 63:11.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 63:11.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/GeolocationPositionError.cpp:9: 63:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 63:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 63:11.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 63:11.60 | ^ 63:11.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:11.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:11.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:11.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:11.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:11.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:11.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:11.61 from Unified_cpp_gfx_layers3.cpp:2: 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:72: required from here 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:11.61 384 | Point TopRight() const { return Point(XMost(), y); } 63:11.61 | ^~~~~~~~ 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 63:11.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 63:11.61 | ^ 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 63:11.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 63:11.61 | ^ 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 63:11.61 243 | CSSRect CalculateScrollRange() const { 63:11.61 | ^ 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 63:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 63:11.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 63:11.61 | ^ 63:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 63:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 63:11.67 457 | CSSRect GetVisualViewport() const { 63:11.67 | ^ 63:12.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 63:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 63:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 63:12.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:14, 63:12.92 from Unified_cpp_dom_events1.cpp:2: 63:12.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 63:12.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 63:12.92 1249 | CSSCoord ToCSSPixels() const { return _0; } 63:12.92 | ^ 63:13.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 63:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 63:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 63:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 63:13.03 from Unified_cpp_gfx_layers10.cpp:2: 63:13.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:13.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:13.03 957 | GFX2D_API RectTyped TransformBounds( 63:13.03 | ^~~~~~~~~~~~~~~ 63:13.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 63:13.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:13.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 63:13.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 63:13.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 63:13.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/GeolocationPositionError.cpp:9: 63:13.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 63:13.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:13.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 63:13.19 | ^ 63:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 63:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 63:13.20 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 63:13.20 | ^ 63:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 63:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 63:13.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 63:13.21 | ^ 63:13.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 63:13.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 63:13.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 63:13.21 | ^ 63:13.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 63:13.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 63:13.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 63:13.21 | ^ 63:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 63:13.22 371 | nscoord aAppUnitsPerDevPixel) { 63:13.22 | ^ 63:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 63:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 63:13.23 380 | nscoord aAppUnitsPerDevPixel) { 63:13.23 | ^ 63:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 63:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 63:13.23 387 | nscoord aAppUnitsPerDevPixel) { 63:13.23 | ^ 63:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 63:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:13.23 394 | nscoord aAppUnitsPerDevPixel) { 63:13.23 | ^ 63:13.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:13.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 63:13.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 63:13.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:13.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 63:13.54 | ^~~~~~~~ 63:13.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:13.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:13.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:13.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 63:13.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:13.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 63:13.54 | ^~~~~~~~ 63:13.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 63:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 63:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 63:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/EncodedFrame.h:10, 63:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/ContainerWriter.h:10, 63:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.h:9, 63:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:6, 63:13.58 from Unified_cpp_dom_media_encoder0.cpp:2: 63:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 63:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:13.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 63:13.58 | ^ 63:13.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:13.79 427 | SizeT Size() const { return SizeT(width, height); } 63:13.79 | ^~~~ 63:13.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:13.79 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 63:13.79 | ^~~~~~~~ 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:13.79 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:13.79 | ^~~~~~~~ 63:13.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 63:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:13.79 62 | Sub operator-(const Sub& aPoint) const { 63:13.79 | ^~~~~~~~ 63:14.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:14.50 from Unified_cpp_gfx_layers3.cpp:2: 63:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ScreenPixel; F = float]': 63:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:72: required from here 63:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:14.50 246 | PointTyped As2DPoint() const { 63:14.50 | ^~~~~~~~~ 63:14.61 dom/media/fake-cdm 63:14.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 63:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 63:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 63:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:14.73 43 | friend Sub operator*(T aScale, Sub aCoord) { 63:14.73 | ^~~~~~~~ 63:15.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 63:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 63:15.71 from Unified_cpp_gfx_layers5.cpp:2: 63:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 63:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 63:15.71 1859 | int32_t aAppUnitsPerPixel) { 63:15.71 | ^ 63:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 63:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 63:15.75 3214 | int32_t aAppUnitsPerPixel) { 63:15.75 | ^ 63:15.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 63:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 63:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 63:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:14, 63:15.88 from Unified_cpp_dom_events1.cpp:2: 63:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 63:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 63:15.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 63:15.88 | ^ 63:15.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.h:22, 63:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:18, 63:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:29: 63:15.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 63:15.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 63:15.96 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 63:15.96 | ^ 63:16.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 63:16.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 63:16.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindContext.h:15, 63:16.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLAnchorElement.cpp:9, 63:16.25 from Unified_cpp_dom_html0.cpp:20: 63:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 63:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 63:16.25 1249 | CSSCoord ToCSSPixels() const { return _0; } 63:16.25 | ^ 63:16.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 63:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 63:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:16.61 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:16.61 | ^~~~~~~~~~~~~ 63:16.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:16.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 63:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 63:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:16.61 323 | static SizeTyped FromUnknownSize( 63:16.61 | ^~~~~~~~~~~~~~~ 63:16.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:16.79 from Unified_cpp_gfx_layers3.cpp:2: 63:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 63:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 63:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 63:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 63:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 63:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 63:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 63:16.79 760 | typename detail::Nth::Type extract() { 63:16.79 | ^~~~~~~ 63:18.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderLayerManager.cpp:15, 63:18.51 from Unified_cpp_gfx_layers12.cpp:38: 63:18.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 63:18.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:18.51 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 63:18.51 | ^ 63:20.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 63:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:20.51 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 63:20.51 | ^~~~~~~~~~~~~~ 63:20.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 63:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:20.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:20.51 | ^~~~~~~~~~~~~ 63:20.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 63:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:20.55 383 | Point TopLeft() const { return Point(x, y); } 63:20.55 | ^~~~~~~ 63:20.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 63:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:20.55 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 63:20.55 | ^~~~~~~~~~~~~~~ 63:20.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 63:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:20.95 277 | static RectTyped FromUnknownRect( 63:20.95 | ^~~~~~~~~~~~~~~ 63:20.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:20.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:20.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:20.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:20.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:20.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:20.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:20.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:20.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 63:20.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:20.97 150 | static PointTyped FromUnknownPoint( 63:20.97 | ^~~~~~~~~~~~~~~~ 63:20.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 63:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 63:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:20.98 282 | RectTyped ToUnknownRect() const { 63:20.98 | ^~~~~~~~~~~~~ 63:21.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 63:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:16, 63:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 63:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPIDOMWindow.h:15, 63:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:10, 63:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:21.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 63:21.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 63:21.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 63:21.07 34 | memset(aT, 0, sizeof(T)); 63:21.07 | ~~~~~~^~~~~~~~~~~~~~~~~~ 63:21.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:161: 63:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 63:21.09 2214 | struct GlobalProperties { 63:21.09 | ^~~~~~~~~~~~~~~~ 63:21.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 63:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 63:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 63:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 63:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 63:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 63:21.39 from Unified_cpp_gfx_layers5.cpp:2: 63:21.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 63:21.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 63:21.39 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 63:21.39 | ^ 63:21.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLAnchorElement.cpp:20, 63:21.39 from Unified_cpp_dom_html0.cpp:20: 63:21.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 63:21.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 63:21.39 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 63:21.40 | ^ 63:21.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 63:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 63:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 63:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 63:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 63:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 63:21.40 from Unified_cpp_gfx_layers5.cpp:2: 63:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 63:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 63:21.40 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:21.40 | ^ 63:21.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 63:21.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 63:21.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 63:21.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 63:21.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.h:9, 63:21.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:11, 63:21.43 from Unified_cpp_gfx_layers4.cpp:2: 63:21.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 63:21.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 63:21.43 21 | inline Rect ToRect(const gfxRect& aRect) { 63:21.43 | ^ 63:21.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 63:21.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 63:21.43 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 63:21.43 | ^ 63:21.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 63:21.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 63:21.43 40 | inline Point ToPoint(const gfxPoint& aPoint) { 63:21.43 | ^ 63:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 63:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 63:21.54 44 | inline Size ToSize(const gfxSize& aSize) { 63:21.54 | ^ 63:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 63:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 63:21.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 63:21.54 | ^ 63:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 63:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 63:21.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 63:21.55 | ^ 63:21.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 63:21.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 63:21.55 56 | inline gfxRect ThebesRect(const Rect& aRect) { 63:21.55 | ^ 63:21.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:3791:48: required from here 63:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:21.69 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:21.69 | ^~~~~~~~ 63:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:3794:52: required from here 63:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:21.69 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 63:21.69 | ^~~~~~~~ 63:21.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 63:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:3859:67: required from here 63:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:21.69 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 63:21.69 | ^~~~~~~~ 63:21.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:5290:69: required from here 63:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:21.72 602 | gfx::PointTyped operator*(const gfx::IntPointTyped& aPoint, 63:21.72 | ^~~~~~~~ 63:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:5293:69: required from here 63:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:21.72 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 63:21.72 | ^~~~~~~~ 63:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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': 63:22.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RotatedBuffer.cpp:164: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 63:22.84 164 | aTarget->MaskSurface(source, aMask, Point(0, 0), 63:22.84 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:22.84 165 | DrawOptions(aOpacity, aOperator)); 63:22.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:23.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 63:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 63:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 63:23.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 63:23.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 63:23.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 63:23.03 from Unified_cpp_dom_events2.cpp:2: 63:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 63:23.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:23.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 63:23.03 | ^ 63:23.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 63:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 63:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 63:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 63:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 63:23.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 63:23.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 63:23.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 63:23.13 | ^ 63:23.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 63:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 63:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 63:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:18, 63:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:66: 63:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 63:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 63:23.22 1394 | LayerPoint GetFixedPositionAnchor() { 63:23.22 | ^ 63:23.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 63:23.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 63:23.26 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 63:23.26 | ^ 63:23.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 63:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 63:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 63:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:14, 63:23.62 from Unified_cpp_dom_events1.cpp:2: 63:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 63:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 63:23.62 21 | inline Rect ToRect(const gfxRect& aRect) { 63:23.62 | ^ 63:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 63:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 63:23.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 63:23.63 | ^ 63:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 63:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 63:23.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 63:23.63 | ^ 63:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 63:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 63:23.64 44 | inline Size ToSize(const gfxSize& aSize) { 63:23.64 | ^ 63:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 63:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 63:23.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 63:23.64 | ^ 63:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 63:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 63:23.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 63:23.64 | ^ 63:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 63:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 63:23.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 63:23.64 | ^ 63:23.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 63:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 63:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 63:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 63:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 63:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 63:23.67 from Unified_cpp_dom_events2.cpp:2: 63:23.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 63:23.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 63:23.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 63:23.67 | ^ 63:23.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 63:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:23.69 246 | PointTyped As2DPoint() const { 63:23.69 | ^~~~~~~~~ 63:23.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:23.70 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 63:23.70 | ^~~~~~~~~ 63:23.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:23.70 2266 | PointTyped TransformPointSimple( 63:23.70 | ^~~~~~~~~~~~~~~~~~~~ 63:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:23.70 794 | RectTyped TransformAndClipBounds( 63:23.70 | ^~~~~~~~~~~~~~~~~~~~~~ 63:24.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 63:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 63:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 63:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 63:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 63:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 63:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 63:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 63:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 63:24.11 | ^ 63:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 63:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 63:24.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 63:24.12 | ^ 63:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 63:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 63:24.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 63:24.12 | ^ 63:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 63:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 63:24.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 63:24.15 | ^ 63:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 63:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 63:24.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 63:24.15 | ^ 63:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 63:24.16 371 | nscoord aAppUnitsPerDevPixel) { 63:24.16 | ^ 63:24.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 63:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 63:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 63:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/geolocation/GeolocationPositionError.cpp:9: 63:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 63:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 63:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 63:24.17 | ^~~~~~~~ 63:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 63:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 63:24.19 380 | nscoord aAppUnitsPerDevPixel) { 63:24.19 | ^ 63:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 63:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 63:24.19 387 | nscoord aAppUnitsPerDevPixel) { 63:24.19 | ^ 63:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 63:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.20 394 | nscoord aAppUnitsPerDevPixel) { 63:24.20 | ^ 63:24.86 In file included from Unified_cpp_gfx_layers3.cpp:2: 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function 'void mozilla::layers::GenericScrollAnimation::Update(mozilla::TimeStamp, const nsSize&)': 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:50: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 63:24.86 50 | CSSPoint clamped = CSSPoint::FromAppUnits(mFinalDestination); 63:24.86 | ^ 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:51:51: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.86 51 | clamped.x = mApzc.mX.ClampOriginToScrollableRect(clamped.x); 63:24.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 63:24.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:24.86 from Unified_cpp_gfx_layers3.cpp:2: 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 63:24.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 63:24.86 | ^~~~~~~~~~~~ 63:24.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:24.86 from Unified_cpp_gfx_layers3.cpp:2: 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.86 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 63:24.86 | ^~~~~~~~~ 63:24.86 In file included from Unified_cpp_gfx_layers3.cpp:2: 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function 'virtual bool mozilla::layers::GenericScrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)': 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.86 70 | zoom; 63:24.86 | ^~~~ 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.86 69 | (CSSPoint::FromAppUnits(sampledDest) - aFrameMetrics.GetScrollOffset()) * 63:24.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.86 70 | zoom; 63:24.86 | ^~~~ 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:79: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 63:24.86 79 | CSSPoint::FromAppUnits(nsPoint(velocity.width, velocity.height)) * zoom; 63:24.86 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.86 79 | CSSPoint::FromAppUnits(nsPoint(velocity.width, velocity.height)) * zoom; 63:24.86 | ^~~~ 63:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.86 102 | mApzc.ScrollBy(adjustedOffset / zoom); 63:24.87 | ~~~~~~~~~~~~~~~^~~~~~ 63:24.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:24.87 from Unified_cpp_gfx_layers3.cpp:2: 63:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.87 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 63:24.87 | ^~~~~~~~ 63:24.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:24.87 from Unified_cpp_gfx_layers3.cpp:2: 63:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.87 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 63:24.87 | ^~~~~~~~~ 63:24.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:24.87 from Unified_cpp_gfx_layers3.cpp:2: 63:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.87 595 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 63:24.87 | ^~~~~~~~ 63:24.87 In file included from Unified_cpp_gfx_layers3.cpp:11: 63:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'mozilla::ScreenCoord mozilla::layers::GestureEventListener::GetYSpanFromGestureStartPoint()': 63:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:55:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.87 55 | ScreenCoord GestureEventListener::GetYSpanFromGestureStartPoint() { 63:24.87 | ^~~~~~~~~~~~~~~~~~~~ 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'bool mozilla::layers::GestureEventListener::MoveDistanceExceeds(mozilla::ScreenCoord) const': 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:255: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 63:24.90 255 | mTouchStartOffset, mTouchStartPosition); 63:24.90 | ^ 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.90 258 | return (start - end).Length() > aThreshold; 63:24.90 | ~~~~~~~~~~~~~~~~~~~~^~ 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.90 258 | return (start - end).Length() > aThreshold; 63:24.90 | ~~~~~~~^~~~~~ 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.90 258 | return (start - end).Length() > aThreshold; 63:24.90 | ~~~~~~~~~~~~~~~~~~~~^~ 63:24.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:24.90 from Unified_cpp_gfx_layers3.cpp:2: 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.90 62 | Sub operator-(const Sub& aPoint) const { 63:24.90 | ^~~~~~~~ 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.90 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 63:24.90 | ^~~~~~~~~ 63:24.90 In file included from Unified_cpp_gfx_layers3.cpp:11: 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'bool mozilla::layers::GestureEventListener::MoveDistanceIsLarge() const': 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:262: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 63:24.90 262 | return MoveDistanceExceeds(mAsyncPanZoomController->GetTouchStartTolerance()); 63:24.90 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'nsEventStatus mozilla::layers::GestureEventListener::HandleInputTouchMove()': 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:346: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 63:24.90 346 | ScreenPoint currentFocus = GetCurrentFocus(mLastTouchInput); 63:24.90 | ^ 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.90 348 | mSpanChange += fabsf(currentSpan - mPreviousSpan); 63:24.90 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 63:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.90 349 | mFocusChange += (currentFocus - mPreviousFocus).Length(); 63:24.91 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 63:24.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.91 349 | mFocusChange += (currentFocus - mPreviousFocus).Length(); 63:24.91 | ^ 63:24.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:384: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 63:24.91 384 | GetCurrentFocus(mLastTouchInput), currentSpan, mPreviousSpan, 63:24.91 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 63:24.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:394:63: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.91 394 | ScreenCoord currentSpan = GetYSpanFromGestureStartPoint(); 63:24.91 | ^ 63:24.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:24.93 from Unified_cpp_gfx_layers3.cpp:2: 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.93 62 | Sub operator-(const Sub& aPoint) const { 63:24.93 | ^~~~~~~~ 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.93 83 | Coord Length() const { return hypot(x, y); } 63:24.93 | ^~~~~~ 63:24.93 In file included from Unified_cpp_gfx_layers3.cpp:11: 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In function 'mozilla::ScreenCoord mozilla::layers::GetCurrentSpan(const mozilla::MultiTouchInput&)': 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.93 51 | ScreenPoint delta = secondTouch - firstTouch; 63:24.93 | ^~~~~~~~~~ 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:52:23: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.93 52 | return delta.Length(); 63:24.93 | ^ 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In function 'mozilla::ScreenPoint mozilla::layers::GetCurrentFocus(const mozilla::MultiTouchInput&)': 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:42: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 63:24.93 42 | static ScreenPoint GetCurrentFocus(const MultiTouchInput& aEvent) { 63:24.93 | ^~~~~~~~~~~~~~~ 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'void mozilla::layers::GestureEventListener::SetState(mozilla::layers::GestureEventListener::GestureState)': 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:591: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 63:24.93 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 63:24.93 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:592: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 63:24.93 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 63:24.93 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:24.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:24.97 from Unified_cpp_gfx_layers12.cpp:2: 63:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 63:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 63:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 63:24.97 | ^~~~~~~~ 63:24.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:15, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:24.97 from Unified_cpp_gfx_layers3.cpp:2: 63:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.97 295 | return Some(point.As2DPoint()); 63:24.97 | ~~~~~~~~~~~~~~~^~ 63:24.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:24.97 from Unified_cpp_gfx_layers3.cpp:2: 63:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.97 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 63:24.97 | ^~~~~~~~~ 63:24.97 In file included from Unified_cpp_gfx_layers3.cpp:20: 63:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp: In member function 'mozilla::ScreenRect mozilla::layers::HitTestingTreeNode::GetRemoteDocumentScreenRect() const': 63:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:394:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:24.97 394 | ScreenRect HitTestingTreeNode::GetRemoteDocumentScreenRect() const { 63:24.97 | ^~~~~~~~~~~~~~~~~~ 63:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.97 397 | IntRectToRect(LayerIntRect(LayerIntPoint(), mRemoteDocumentSize))); 63:24.98 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.98 397 | IntRectToRect(LayerIntRect(LayerIntPoint(), mRemoteDocumentSize))); 63:24.98 | ^ 63:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:404: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 63:24.98 404 | ParentLayerRect compositionBounds = node->GetApzc()->GetCompositionBounds(); 63:24.98 | ^ 63:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/HitTestingTreeNode.cpp:406: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 63:24.98 406 | return ScreenRect(); 63:24.98 | ^ 63:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:24.98 412 | ViewAs(compositionBounds, 63:24.98 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 63:25.01 413 | PixelCastJustification::MovingDownToChildren)); 63:25.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.02 413 | PixelCastJustification::MovingDownToChildren)); 63:25.02 | ^ 63:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:25.02 from Unified_cpp_gfx_layers3.cpp:2: 63:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayerPixel]': 63:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:25.02 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:25.02 | ^~~~~~~~~~~~~ 63:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 63:25.02 from Unified_cpp_gfx_layers3.cpp:2: 63:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h: In member function 'mozilla::ParentLayerRect mozilla::layers::AsyncPanZoomController::GetCompositionBounds() const': 63:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:1131: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 63:25.02 1131 | ParentLayerRect GetCompositionBounds() const { 63:25.02 | ^~~~~~~~~~~~~~~~~~~~ 63:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:15, 63:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:25.02 from Unified_cpp_gfx_layers3.cpp:2: 63:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In function 'mozilla::gfx::RectTyped mozilla::ViewAs(const mozilla::gfx::RectTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]': 63:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.02 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 63:25.02 | ^~~~~~ 63:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.02 244 | static gfx::RectTyped TransformBy( 63:25.02 | ^~~~~~~~~~~ 63:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:25.03 from Unified_cpp_gfx_layers3.cpp:2: 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 963 | quad[0] = TransformPoint(aRect.TopLeft()); 63:25.03 | ^~~~ 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 963 | quad[0] = TransformPoint(aRect.TopLeft()); 63:25.03 | ~~~~~~~~~~~~~^~ 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 963 | quad[0] = TransformPoint(aRect.TopLeft()); 63:25.03 | ^~~~ 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 964 | quad[1] = TransformPoint(aRect.TopRight()); 63:25.03 | ~~~~~~~~~~~~~~^~ 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 964 | quad[1] = TransformPoint(aRect.TopRight()); 63:25.03 | ^~~~ 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 63:25.03 | ~~~~~~~~~~~~~~~~^~ 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 63:25.03 | ^~~~ 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 966 | quad[3] = TransformPoint(aRect.BottomRight()); 63:25.03 | ~~~~~~~~~~~~~~~~~^~ 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 966 | quad[3] = TransformPoint(aRect.BottomRight()); 63:25.03 | ^~~~ 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 988 | max_y - min_y); 63:25.03 | ^ 63:25.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:25.03 from Unified_cpp_gfx_layers3.cpp:2: 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.03 383 | Point TopLeft() const { return Point(x, y); } 63:25.03 | ^~~~~~~ 63:25.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:25.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:25.03 from Unified_cpp_gfx_layers3.cpp:2: 63:25.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:25.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.04 950 | PointTyped TransformPoint( 63:25.04 | ^~~~~~~~~~~~~~ 63:25.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:25.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:25.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:25.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:25.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:25.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:25.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:25.04 from Unified_cpp_gfx_layers3.cpp:2: 63:25.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:25.07 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 63:25.07 | ^~~~~~~~~ 63:25.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 63:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 63:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 63:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 63:25.07 from Unified_cpp_dom_mathml0.cpp:2: 63:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 63:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 63:25.07 189 | CSSRect GetExpandedScrollableRect() const { 63:25.07 | ^ 63:25.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 63:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 63:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:25.10 from Unified_cpp_gfx_layers12.cpp:2: 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:25.10 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 63:25.10 | ^~~~~~~~ 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 63:25.10 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:25.10 | ^ 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 63:25.10 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 63:25.10 | ^ 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 63:25.10 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 63:25.10 | ^ 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 63:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 63:25.10 243 | CSSRect CalculateScrollRange() const { 63:25.10 | ^ 63:25.14 In file included from Unified_cpp_gfx_layers3.cpp:29: 63:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In member function 'void mozilla::layers::DragBlockState::SetInitialThumbPos(mozilla::CSSCoord)': 63:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:268: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 63:25.14 268 | void DragBlockState::SetInitialThumbPos(CSSCoord aThumbPos) { 63:25.14 | ^~~~~~~~~~~~~~ 63:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 63:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 63:25.16 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 63:25.16 | ^ 63:25.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 63:25.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 63:25.18 457 | CSSRect GetVisualViewport() const { 63:25.18 | ^ 63:25.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In member function 'bool mozilla::layers::TouchBlockState::UpdateSlopState(const mozilla::MultiTouchInput&, bool)': 63:25.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:803:17: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:25.23 803 | threshold = aApzcCanConsumeEvents ? apzc->GetTouchStartTolerance() 63:25.23 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:25.23 804 | : apzc->GetTouchMoveTolerance(); 63:25.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:25.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:25.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:25.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:25.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:25.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:25.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:25.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:25.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:25.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:25.34 from Unified_cpp_gfx_layers12.cpp:2: 63:25.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 63:25.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 63:25.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:25.34 323 | static SizeTyped FromUnknownSize( 63:25.34 | ^~~~~~~~~~~~~~~ 63:25.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:25.43 from Unified_cpp_gfx_layers12.cpp:2: 63:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 63:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 63:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:25.43 427 | SizeT Size() const { return SizeT(width, height); } 63:25.43 | ^~~~ 63:25.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 63:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 63:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:25.45 from Unified_cpp_gfx_layers12.cpp:2: 63:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 63:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 63:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:25.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 63:25.45 | ^~~~~~~~ 63:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 63:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 63:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:25.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:25.45 | ^~~~~~~~ 63:25.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:25.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:25.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:25.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:25.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:25.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:25.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:25.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:25.46 from Unified_cpp_gfx_layers12.cpp:2: 63:25.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:25.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 63:25.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:25.46 62 | Sub operator-(const Sub& aPoint) const { 63:25.47 | ^~~~~~~~ 63:26.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 63:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Element.h:23, 63:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RangeUtils.h:10, 63:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:12, 63:26.11 from Unified_cpp_dom_base0.cpp:2: 63:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 63:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 63:26.11 189 | CSSRect GetExpandedScrollableRect() const { 63:26.11 | ^ 63:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 63:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 63:26.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:26.11 | ^ 63:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 63:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 63:26.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 63:26.11 | ^ 63:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 63:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 63:26.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 63:26.11 | ^ 63:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 63:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 63:26.11 243 | CSSRect CalculateScrollRange() const { 63:26.11 | ^ 63:26.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 63:26.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 63:26.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 63:26.12 | ^ 63:26.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 63:26.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 63:26.12 457 | CSSRect GetVisualViewport() const { 63:26.12 | ^ 63:26.17 In file included from Unified_cpp_gfx_layers3.cpp:101: 63:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.cpp: In member function 'void mozilla::layers::SampledAPZCState::ClampScrollOffset(const mozilla::layers::FrameMetrics&)': 63:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.17 51 | mScrollOffset = aMetrics.CalculateScrollRange().ClampPoint(mScrollOffset); 63:26.17 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.cpp:51: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 63:26.17 51 | mScrollOffset = aMetrics.CalculateScrollRange().ClampPoint(mScrollOffset); 63:26.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 63:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.17 51 | mScrollOffset = aMetrics.CalculateScrollRange().ClampPoint(mScrollOffset); 63:26.17 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.cpp:53:73: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.17 53 | CSSRect(mScrollOffset, aMetrics.CalculateCompositedSizeInCssPixels()), 63:26.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 63:26.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 63:26.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 63:26.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 63:26.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 63:26.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:16, 63:26.22 from Unified_cpp_gfx_layers11.cpp:65: 63:26.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 63:26.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 63:26.22 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 63:26.22 | ^ 63:26.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:26.24 from Unified_cpp_gfx_layers3.cpp:2: 63:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 63:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 63:26.24 243 | CSSRect CalculateScrollRange() const { 63:26.24 | ^~~~~~~~~~~~~~~~~~~~ 63:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:244: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 63:26.24 244 | CSSSize scrollPortSize = CalculateCompositedSizeInCssPixels(); 63:26.24 | ^ 63:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:250:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.24 250 | return scrollRange; 63:26.24 | ^~~~~~~~~~~ 63:26.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:26.24 from Unified_cpp_gfx_layers3.cpp:2: 63:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.24 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 63:26.25 | ^~~~~~~~~~ 63:26.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:26.25 from Unified_cpp_gfx_layers3.cpp:2: 63:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 63:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 63:26.25 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:26.25 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.25 213 | return mCompositionBounds.Size() / GetZoom(); 63:26.25 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 63:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.25 213 | return mCompositionBounds.Size() / GetZoom(); 63:26.25 | ^ 63:26.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:26.25 from Unified_cpp_gfx_layers3.cpp:2: 63:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.25 427 | SizeT Size() const { return SizeT(width, height); } 63:26.25 | ^~~~ 63:26.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:26.25 from Unified_cpp_gfx_layers3.cpp:2: 63:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 63:26.25 | ^~~~~~~~ 63:26.25 In file included from Unified_cpp_gfx_layers3.cpp:110: 63:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp: In member function 'virtual void mozilla::layers::SimpleVelocityTracker::StartTracking(mozilla::ParentLayerCoord, uint32_t)': 63:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp:31: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 63:26.25 31 | void SimpleVelocityTracker::StartTracking(ParentLayerCoord aPos, 63:26.25 | ^~~~~~~~~~~~~~~~~~~~~ 63:26.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 63:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 63:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 63:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 63:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 63:26.47 from Unified_cpp_dom_events2.cpp:2: 63:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 63:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.47 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 63:26.47 | ^ 63:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 63:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 63:26.47 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 63:26.47 | ^ 63:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 63:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 63:26.47 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 63:26.47 | ^ 63:26.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:26.49 from Unified_cpp_gfx_layers12.cpp:2: 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.49 43 | friend Sub operator*(T aScale, Sub aCoord) { 63:26.49 | ^~~~~~~~ 63:26.49 In file included from Unified_cpp_gfx_layers3.cpp:137: 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function 'static mozilla::ScreenMargin mozilla::layers::APZCCallbackHelper::AdjustDisplayPortForScrollDelta(mozilla::ScreenMargin, mozilla::ScreenPoint)': 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.49 49 | ScreenMargin APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 63:26.49 | ^~~~~~~~~~~~~~~~~~ 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 63:26.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 63:26.49 | ^ 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 63:26.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 63:26.49 | ^ 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:49: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 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:56:10: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.49 56 | return margins; 63:26.49 | ^~~~~~~ 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function 'static void mozilla::layers::APZCCallbackHelper::NotifyLayerTransforms(const nsTArray&)': 63:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:288: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 63:26.49 288 | msg.GetTopLevelViewportVisibleRectInBrowserCoords()); 63:26.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 63:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function 'static void mozilla::layers::APZCCallbackHelper::UpdateRootFrame(const mozilla::layers::RepaintRequest&)': 63:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:342:66: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.50 342 | ScreenMargin displayPortMargins = ScrollFrame(content, aRequest); 63:26.50 | ^ 63:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.50 344 | SetDisplayPortMargins(presShell, content, displayPortMargins, 63:26.50 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.50 345 | aRequest.CalculateCompositedSizeInCssPixels()); 63:26.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function 'mozilla::ScreenMargin mozilla::layers::ScrollFrame(nsIContent*, const mozilla::layers::RepaintRequest&)': 63:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:159:21: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.50 159 | static ScreenMargin ScrollFrame(nsIContent* aContent, 63:26.50 | ^~~~~~~~~~~ 63:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:185: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 63:26.52 185 | CSSPoint actualScrollOffset = ScrollFrameTo(sf, aRequest, scrollUpdated); 63:26.52 | ^ 63:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:202:26: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.52 202 | displayPortMargins = APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 63:26.52 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.52 203 | aRequest.GetDisplayPortMargins(), 63:26.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.52 204 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 63:26.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:204: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 63:26.52 204 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 63:26.52 | ^ 63:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:202:26: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.52 202 | displayPortMargins = APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 63:26.52 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.52 203 | aRequest.GetDisplayPortMargins(), 63:26.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.52 204 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 63:26.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.52 207 | apzScrollOffset != aRequest.GetLayoutViewport().TopLeft()) { 63:26.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 63:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:215:24: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.52 215 | displayPortMargins = APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 63:26.52 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.52 216 | aRequest.GetDisplayPortMargins(), 63:26.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.52 217 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 63:26.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:217: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 63:26.53 217 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 63:26.53 | ^ 63:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:215:24: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.53 215 | displayPortMargins = APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 63:26.53 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.53 216 | aRequest.GetDisplayPortMargins(), 63:26.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.53 217 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 63:26.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function 'mozilla::CSSPoint mozilla::layers::ScrollFrameTo(nsIScrollableFrame*, const mozilla::layers::RepaintRequest&, bool&)': 63:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:73: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 63:26.53 73 | static CSSPoint ScrollFrameTo(nsIScrollableFrame* aFrame, 63:26.53 | ^~~~~~~~~~~~~ 63:26.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 63:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 63:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 63:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 63:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 63:26.53 from Unified_cpp_gfx_layers3.cpp:2: 63:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.53 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 63:26.53 | ^~~~~~~~ 63:26.53 In file included from Unified_cpp_gfx_layers3.cpp:137: 63:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function 'mozilla::ScreenMargin mozilla::layers::RecenterDisplayPort(const ScreenMargin&)': 63:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:59:21: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.53 59 | static ScreenMargin RecenterDisplayPort(const ScreenMargin& aDisplayPort) { 63:26.53 | ^~~~~~~~~~~~~~~~~~~ 63:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/GeckoContentController.h:20, 63:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:11, 63:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 63:26.54 from Unified_cpp_gfx_layers3.cpp:2: 63:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 63:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 63:26.54 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:26.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.54 133 | return mCompositionBounds.Size() / GetZoom(); 63:26.54 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 63:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.54 133 | return mCompositionBounds.Size() / GetZoom(); 63:26.54 | ^ 63:26.54 In file included from Unified_cpp_gfx_layers3.cpp:137: 63:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function 'void mozilla::layers::SetDisplayPortMargins(mozilla::PresShell*, nsIContent*, mozilla::ScreenMargin, mozilla::CSSSize)': 63:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.54 250 | static void SetDisplayPortMargins(PresShell* aPresShell, nsIContent* aContent, 63:26.54 | ^~~~~~~~~~~~~~~~~~~~~ 63:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function 'static void mozilla::layers::APZCCallbackHelper::UpdateSubFrame(const mozilla::layers::RepaintRequest&)': 63:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:360:66: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.54 360 | ScreenMargin displayPortMargins = ScrollFrame(content, aRequest); 63:26.54 | ^ 63:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:26.54 362 | SetDisplayPortMargins(presShell, content, displayPortMargins, 63:26.54 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.54 363 | aRequest.CalculateCompositedSizeInCssPixels()); 63:26.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 63:26.59 371 | nscoord aAppUnitsPerDevPixel) { 63:26.59 | ^ 63:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 63:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 63:26.59 380 | nscoord aAppUnitsPerDevPixel) { 63:26.59 | ^ 63:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 63:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 63:26.59 387 | nscoord aAppUnitsPerDevPixel) { 63:26.59 | ^ 63:26.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 63:26.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:26.60 394 | nscoord aAppUnitsPerDevPixel) { 63:26.60 | ^ 63:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function 'static void mozilla::layers::APZCCallbackHelper::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, mozilla::LayoutDeviceCoord, mozilla::Modifiers, const nsCOMPtr&)': 63:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:873: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 63:26.63 873 | void APZCCallbackHelper::NotifyPinchGesture( 63:26.63 | ^~~~~~~~~~~~~~~~~~ 63:27.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 63:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 63:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 63:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 63:27.23 from Unified_cpp_dom_events3.cpp:2: 63:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 63:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:27.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 63:27.23 | ^ 63:27.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 63:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 63:27.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 63:27.36 from Unified_cpp_gfx_layers5.cpp:2: 63:27.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 63:27.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 63:27.36 1394 | LayerPoint GetFixedPositionAnchor() { 63:27.36 | ^ 63:27.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 63:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 63:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 63:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.h:9, 63:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:11, 63:27.48 from Unified_cpp_gfx_layers4.cpp:2: 63:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 63:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 63:27.48 1859 | int32_t aAppUnitsPerPixel) { 63:27.48 | ^ 63:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 63:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 63:27.53 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 63:27.53 | ^ 63:27.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 63:27.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 63:27.57 3214 | int32_t aAppUnitsPerPixel) { 63:27.57 | ^ 63:27.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:21, 63:27.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:66: 63:27.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 63:27.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 63:27.57 49 | gfx::Size GetInheritedScale() const { return mScale; } 63:27.57 | ^ 63:27.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 63:27.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 63:27.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:14, 63:27.63 from Unified_cpp_dom_events1.cpp:2: 63:27.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 63:27.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 63:27.63 1859 | int32_t aAppUnitsPerPixel) { 63:27.63 | ^ 63:27.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 63:27.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 63:27.70 3214 | int32_t aAppUnitsPerPixel) { 63:27.70 | ^ 63:28.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 63:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 63:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 63:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 63:28.41 from Unified_cpp_dom_events3.cpp:2: 63:28.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 63:28.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 63:28.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 63:28.41 | ^ 63:28.98 dom/media/flac 63:29.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:29.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 63:29.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:29.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 63:29.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:12, 63:29.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/TrackEncoder.h:13, 63:29.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.h:18, 63:29.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:6, 63:29.10 from Unified_cpp_dom_media_encoder0.cpp:2: 63:29.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 63:29.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 63:29.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 63:29.10 | ^ 63:30.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 63:30.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 63:30.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 63:30.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 63:30.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 63:30.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLBodyElement.cpp:11, 63:30.91 from Unified_cpp_dom_html0.cpp:56: 63:30.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 63:30.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 63:30.91 21 | inline Rect ToRect(const gfxRect& aRect) { 63:30.91 | ^ 63:30.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 63:30.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 63:30.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 63:30.91 | ^ 63:30.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 63:30.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 63:30.91 40 | inline Point ToPoint(const gfxPoint& aPoint) { 63:30.91 | ^ 63:30.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 63:30.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 63:30.93 44 | inline Size ToSize(const gfxSize& aSize) { 63:30.93 | ^ 63:30.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 63:30.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 63:30.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 63:30.93 | ^ 63:30.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 63:30.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 63:30.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 63:30.94 | ^ 63:30.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 63:30.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 63:30.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 63:30.94 | ^ 63:31.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 63:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:12, 63:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/TrackEncoder.h:13, 63:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.h:18, 63:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:6, 63:31.11 from Unified_cpp_dom_media_encoder0.cpp:2: 63:31.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 63:31.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:31.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 63:31.12 | ^ 63:31.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 63:31.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 63:31.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 63:31.12 | ^ 63:31.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 63:31.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 63:31.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 63:31.12 | ^ 63:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 63:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 63:31.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 63:31.16 | ^ 63:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 63:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 63:31.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 63:31.16 | ^ 63:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 63:31.21 371 | nscoord aAppUnitsPerDevPixel) { 63:31.21 | ^ 63:31.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 63:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 63:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 63:31.23 from Unified_cpp_dom_events3.cpp:2: 63:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 63:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:31.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 63:31.23 | ^ 63:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 63:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 63:31.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 63:31.23 | ^ 63:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 63:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 63:31.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 63:31.24 | ^ 63:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 63:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 63:31.24 380 | nscoord aAppUnitsPerDevPixel) { 63:31.24 | ^ 63:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 63:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 63:31.24 387 | nscoord aAppUnitsPerDevPixel) { 63:31.24 | ^ 63:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 63:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:31.25 394 | nscoord aAppUnitsPerDevPixel) { 63:31.25 | ^ 63:31.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 63:31.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 63:31.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 63:31.31 | ^ 63:31.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 63:31.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 63:31.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 63:31.31 | ^ 63:31.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 63:31.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 63:31.42 from Unified_cpp_gfx_layers6.cpp:2: 63:31.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 63:31.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 63:31.42 1859 | int32_t aAppUnitsPerPixel) { 63:31.42 | ^ 63:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 63:31.47 371 | nscoord aAppUnitsPerDevPixel) { 63:31.47 | ^ 63:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 63:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 63:31.47 380 | nscoord aAppUnitsPerDevPixel) { 63:31.47 | ^ 63:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 63:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 63:31.47 387 | nscoord aAppUnitsPerDevPixel) { 63:31.47 | ^ 63:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 63:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 63:31.49 3214 | int32_t aAppUnitsPerPixel) { 63:31.49 | ^ 63:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 63:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:31.55 394 | nscoord aAppUnitsPerDevPixel) { 63:31.55 | ^ 63:31.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 63:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 63:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 63:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 63:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLBodyElement.cpp:11, 63:31.98 from Unified_cpp_dom_html0.cpp:56: 63:31.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 63:31.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 63:31.98 1859 | int32_t aAppUnitsPerPixel) { 63:31.98 | ^ 63:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 63:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 63:32.01 3214 | int32_t aAppUnitsPerPixel) { 63:32.01 | ^ 63:32.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 63:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 63:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 63:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 63:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 63:32.94 from Unified_cpp_dom_media_eme0.cpp:2: 63:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 63:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 63:32.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 63:32.94 | ^ 63:33.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 63:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 63:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 63:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 63:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:28, 63:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 63:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:18, 63:33.07 from Unified_cpp_dom_base0.cpp:2: 63:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 63:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 63:33.07 1249 | CSSCoord ToCSSPixels() const { return _0; } 63:33.07 | ^ 63:33.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 63:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 63:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 63:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 63:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 63:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:23, 63:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:29: 63:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 63:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 63:33.19 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 63:33.19 | ^ 63:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 63:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 63:33.19 44 | operator Point() const { return Point(mX, mY); } 63:33.19 | ^ 63:33.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:19, 63:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:16, 63:33.33 from Unified_cpp_gfx_layers11.cpp:65: 63:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 63:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 63:33.33 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 63:33.33 | ^ 63:33.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 63:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 63:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 63:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 63:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonEvent.h:16, 63:33.60 from AddonEvent.cpp:9, 63:33.60 from UnifiedBindings0.cpp:93: 63:33.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 63:33.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 63:33.60 189 | CSSRect GetExpandedScrollableRect() const { 63:33.60 | ^ 63:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 63:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 63:33.62 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:33.62 | ^ 63:33.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 63:33.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 63:33.66 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 63:33.66 | ^ 63:33.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 63:33.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 63:33.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 63:33.66 | ^ 63:33.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:33.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:33.69 from Unified_cpp_gfx_layers12.cpp:2: 63:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 63:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:33.69 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 63:33.69 | ^~~~~~~~~~~~~~ 63:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 63:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 63:33.69 243 | CSSRect CalculateScrollRange() const { 63:33.69 | ^ 63:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 63:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 63:33.71 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 63:33.71 | ^ 63:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 63:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 63:33.76 457 | CSSRect GetVisualViewport() const { 63:33.76 | ^ 63:33.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:33.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:33.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:33.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:33.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:33.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:33.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:33.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:33.93 from Unified_cpp_gfx_layers12.cpp:2: 63:33.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:33.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 63:33.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:33.93 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:33.93 | ^~~~~~~~~~~~~ 63:33.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 63:33.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:23, 63:33.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:29: 63:33.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 63:33.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 63:33.98 123 | Rect AsRect() const { 63:33.98 | ^ 63:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 63:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 63:34.02 135 | Point Point1() const { 63:34.02 | ^ 63:34.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:34.15 from Unified_cpp_gfx_layers12.cpp:2: 63:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 63:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:34.15 383 | Point TopLeft() const { return Point(x, y); } 63:34.15 | ^~~~~~~ 63:34.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:34.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:34.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:34.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:34.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:34.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:34.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:34.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:34.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:34.24 from Unified_cpp_gfx_layers12.cpp:2: 63:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 63:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:34.24 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 63:34.24 | ^~~~~~~~~~~~~~~ 63:35.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 63:35.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 63:35.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindContext.h:15, 63:35.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:10, 63:35.48 from Unified_cpp_dom_mathml0.cpp:2: 63:35.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 63:35.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 63:35.48 1249 | CSSCoord ToCSSPixels() const { return _0; } 63:35.48 | ^ 63:36.21 In file included from Unified_cpp_gfx_layers11.cpp:74: 63:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/DisplayItemCache.cpp: In member function 'void mozilla::layers::DisplayItemCache::Clear()': 63:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/DisplayItemCache.cpp:84:62: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'nsTArray_Impl::elem_type' {aka 'struct mozilla::layers::DisplayItemCache::Slot'}; use assignment or value-initialization instead [-Wclass-memaccess] 63:36.21 84 | memset(mSlots.Elements(), 0, mSlots.Length() * sizeof(Slot)); 63:36.21 | ^ 63:36.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 63:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 63:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 63:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:13, 63:36.21 from Unified_cpp_gfx_layers11.cpp:65: 63:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DisplayItemCache.h:142:10: note: 'nsTArray_Impl::elem_type' {aka 'struct mozilla::layers::DisplayItemCache::Slot'} declared here 63:36.21 142 | struct Slot { 63:36.21 | ^~~~ 63:36.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 63:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 63:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 63:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 63:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 63:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 63:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPIDOMWindow.h:13, 63:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:10, 63:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 63:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 63:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 63:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 63:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 63:36.39 760 | typename detail::Nth::Type extract() { 63:36.39 | ^~~~~~~ 63:36.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 63:36.98 from Unified_cpp_gfx_layers6.cpp:2: 63:36.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 63:36.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 63:36.98 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 63:36.98 | ^ 63:36.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 63:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 63:36.98 from Unified_cpp_gfx_layers6.cpp:2: 63:36.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 63:36.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 63:36.98 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:36.98 | ^ 63:37.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:37.04 from Unified_cpp_gfx_layers12.cpp:2: 63:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 63:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:609:36: required from here 63:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:37.04 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 63:37.04 | ^~~~~~~~ 63:37.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/doctor/DecoderDoctorDiagnostics.cpp:13, 63:37.04 from Unified_cpp_dom_media_doctor0.cpp:92: 63:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 63:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 63:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:37.04 40 | friend Sub operator*(Sub aCoord, T aScale) { 63:37.04 | ^~~~~~~~ 63:37.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:37.04 from Unified_cpp_gfx_layers12.cpp:2: 63:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:609:55: required from here 63:37.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:37.05 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:37.05 | ^~~~~~~~ 63:37.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:37.17 from Unified_cpp_gfx_layers12.cpp:2: 63:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::ViewAs(const Point&) [with TargetUnits = mozilla::LayerPixel; mozilla::gfx::Point = mozilla::gfx::PointTyped]': 63:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:1420:76: required from here 63:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:37.17 191 | gfx::PointTyped ViewAs(const gfx::Point& aPoint) { 63:37.17 | ^~~~~~ 63:37.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 63:37.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/doctor/DecoderDoctorDiagnostics.cpp:13, 63:37.17 from Unified_cpp_dom_media_doctor0.cpp:92: 63:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 63:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 63:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:37.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 63:37.17 | ^~~~~~~~ 63:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:37.20 from Unified_cpp_gfx_layers12.cpp:2: 63:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 63:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:1857:66: required from here 63:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:37.20 427 | SizeT Size() const { return SizeT(width, height); } 63:37.20 | ^~~~ 63:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:37.20 from Unified_cpp_gfx_layers12.cpp:2: 63:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:2201:32: required from here 63:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:37.20 689 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 63:37.20 | ^~~~~~~~ 63:37.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:37.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:37.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:37.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:37.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:37.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:37.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:37.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:37.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:37.21 from Unified_cpp_gfx_layers12.cpp:2: 63:37.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:37.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:2285:52: required from here 63:37.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:37.21 383 | Point TopLeft() const { return Point(x, y); } 63:37.21 | ^~~~~~~ 63:37.70 In file included from Unified_cpp_gfx_layers2.cpp:38: 63:37.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::APZCTreeManager::DispatchFling(mozilla::layers::AsyncPanZoomController*, const mozilla::layers::FlingHandoffState&)': 63:37.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2631: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 63:37.70 2631 | AsyncPanZoomController* aPrev, const FlingHandoffState& aHandoffState) { 63:37.70 | ^ 63:37.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetGeckoFixedLayerMargins() const': 63:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3132:59: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:38.10 3132 | ScreenMargin APZCTreeManager::GetGeckoFixedLayerMargins() const { 63:38.10 | ^~~~~ 63:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ScreenPoint mozilla::layers::APZCTreeManager::GetCurrentMousePosition() const': 63:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3335: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 63:38.10 3335 | ScreenPoint APZCTreeManager::GetCurrentMousePosition() const { 63:38.10 | ^~~~~ 63:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetCompositorFixedLayerMargins(const MutexAutoLock&) const': 63:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3623:43: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:38.10 3623 | const MutexAutoLock& aProofOfMapLock) const { 63:38.10 | ^~~~~ 63:38.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:38.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 63:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 63:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:38.20 40 | friend Sub operator*(Sub aCoord, T aScale) { 63:38.20 | ^~~~~~~~ 63:38.20 dom/media/gmp 63:38.20 In file included from Unified_cpp_gfx_layers2.cpp:56: 63:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp: In member function 'mozilla::CSSRect mozilla::layers::APZSampler::GetCurrentAsyncLayoutViewport(const mozilla::layers::LayerMetricsWrapper&)': 63:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp:121: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 63:38.20 121 | const LayerMetricsWrapper& aLayer) { 63:38.20 | ^ 63:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::APZSampler::GetCurrentAsyncScrollOffset(const mozilla::layers::LayerMetricsWrapper&)': 63:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp:131: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 63:38.20 131 | const LayerMetricsWrapper& aLayer) { 63:38.20 | ^ 63:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::APZSampler::GetGeckoFixedLayerMargins() const': 63:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp:208:54: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:38.20 208 | ScreenMargin APZSampler::GetGeckoFixedLayerMargins() const { 63:38.20 | ^~~~~ 63:38.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 63:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 63:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 63:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 63:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:25, 63:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 63:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:38.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 63:38.27 | ^~~~~~~~ 63:38.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:38.65 427 | SizeT Size() const { return SizeT(width, height); } 63:38.65 | ^~~~ 63:38.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:25, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:38.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 63:38.65 | ^~~~~~~~ 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:38.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:38.65 | ^~~~~~~~ 63:38.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 63:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:38.65 62 | Sub operator-(const Sub& aPoint) const { 63:38.65 | ^~~~~~~~ 63:38.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 63:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 63:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 63:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:28, 63:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 63:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:18, 63:38.94 from Unified_cpp_dom_base0.cpp:2: 63:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 63:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 63:38.94 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 63:38.94 | ^ 63:39.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 63:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 63:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:18, 63:39.24 from Unified_cpp_dom_base0.cpp:2: 63:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 63:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 63:39.25 21 | inline Rect ToRect(const gfxRect& aRect) { 63:39.25 | ^ 63:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 63:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 63:39.25 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 63:39.25 | ^ 63:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 63:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 63:39.25 40 | inline Point ToPoint(const gfxPoint& aPoint) { 63:39.25 | ^ 63:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 63:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 63:39.26 44 | inline Size ToSize(const gfxSize& aSize) { 63:39.26 | ^ 63:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 63:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 63:39.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 63:39.26 | ^ 63:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 63:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 63:39.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 63:39.26 | ^ 63:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 63:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 63:39.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 63:39.26 | ^ 63:39.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:39.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 63:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 63:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:39.48 43 | friend Sub operator*(T aScale, Sub aCoord) { 63:39.48 | ^~~~~~~~ 63:39.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 63:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:18, 63:39.71 from Unified_cpp_dom_base0.cpp:2: 63:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 63:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 63:39.72 1859 | int32_t aAppUnitsPerPixel) { 63:39.72 | ^ 63:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 63:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 63:39.72 3214 | int32_t aAppUnitsPerPixel) { 63:39.72 | ^ 63:40.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:88, 63:40.56 from Unified_cpp_gfx_layers2.cpp:83: 63:40.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewportInfo.h: In member function 'mozilla::CSSSize nsViewportInfo::GetSize() const': 63:40.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewportInfo.h:93: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 63:40.56 93 | mozilla::CSSSize GetSize() const { return mSize; } 63:40.56 | ^ 63:40.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/WheelScrollAnimation.h:10, 63:40.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:93, 63:40.56 from Unified_cpp_gfx_layers2.cpp:83: 63:40.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h: In member function 'mozilla::CSSPoint mozilla::layers::GenericScrollAnimation::GetDestination() const': 63:40.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:37: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 63:40.56 37 | CSSPoint GetDestination() const { 63:40.56 | ^ 63:40.56 In file included from Unified_cpp_gfx_layers2.cpp:83: 63:40.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ScreenCoord mozilla::layers::AsyncPanZoomController::GetTouchStartTolerance() const': 63:40.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:937: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 63:40.56 937 | ScreenCoord AsyncPanZoomController::GetTouchStartTolerance() const { 63:40.56 | ^~~~~ 63:40.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 63:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 63:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:40.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:40.58 | ^~~~~~~~~~~~~ 63:40.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:40.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:40.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:40.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:40.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 63:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 63:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:40.58 323 | static SizeTyped FromUnknownSize( 63:40.58 | ^~~~~~~~~~~~~~~ 63:40.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:40.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:40.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:40.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:40.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:40.70 from Unified_cpp_gfx_layers12.cpp:2: 63:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 63:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:40.70 246 | PointTyped As2DPoint() const { 63:40.70 | ^~~~~~~~~ 63:40.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:40.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:40.71 from Unified_cpp_gfx_layers12.cpp:2: 63:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:40.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:40.72 794 | RectTyped TransformAndClipBounds( 63:40.72 | ^~~~~~~~~~~~~~~~~~~~~~ 63:40.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.h:14, 63:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:11, 63:40.79 from Unified_cpp_gfx_layers4.cpp:2: 63:40.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 63:40.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 63:40.79 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 63:40.79 | ^ 63:40.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.h:15, 63:40.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:11, 63:40.89 from Unified_cpp_gfx_layers4.cpp:2: 63:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 63:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 63:40.89 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:40.89 | ^ 63:41.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 63:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 63:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 63:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 63:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 63:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 63:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 63:41.09 from Unified_cpp_dom_media_eme0.cpp:2: 63:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 63:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:41.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 63:41.09 | ^ 63:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 63:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 63:41.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 63:41.09 | ^ 63:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 63:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 63:41.09 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 63:41.09 | ^ 63:41.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSCoord mozilla::layers::AsyncPanZoomController::ConvertScrollbarPoint(const ParentLayerPoint&, const mozilla::layers::ScrollbarData&) const': 63:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1863:38: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:41.23 1863 | const ScrollbarData& aThumbData) const { 63:41.23 | ^~~~~ 63:41.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 63:41.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 63:41.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 63:41.23 | ^ 63:41.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 63:41.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 63:41.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 63:41.23 | ^ 63:41.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetScrollWheelDelta(const mozilla::ScrollWheelInput&) const': 63:41.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1887: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 63:41.25 1887 | const ScrollWheelInput& aEvent) const { 63:41.25 | ^~~~~ 63:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 63:41.27 371 | nscoord aAppUnitsPerDevPixel) { 63:41.27 | ^ 63:41.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 63:41.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 63:41.30 380 | nscoord aAppUnitsPerDevPixel) { 63:41.30 | ^ 63:41.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 63:41.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 63:41.30 387 | nscoord aAppUnitsPerDevPixel) { 63:41.30 | ^ 63:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetKeyboardDestination(const mozilla::layers::KeyboardScrollAction&) const': 63:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2061: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 63:41.32 2061 | const KeyboardScrollAction& aAction) const { 63:41.32 | ^~~~~ 63:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 63:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:41.32 394 | nscoord aAppUnitsPerDevPixel) { 63:41.32 | ^ 63:41.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetDeltaForEvent(const mozilla::InputData&) const': 63:41.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2137: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 63:41.35 2137 | const InputData& aEvent) const { 63:41.35 | ^~~~~ 63:41.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::ToScreenCoordinates(const ParentLayerPoint&, const ParentLayerPoint&) const': 63:41.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2877: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 63:41.67 2877 | const ParentLayerPoint& aVector, const ParentLayerPoint& aAnchor) const { 63:41.67 | ^~~~~ 63:41.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::ToParentLayerCoordinates(const ScreenPoint&, const ScreenPoint&) const': 63:41.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2884: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 63:41.70 2884 | const ScreenPoint& aVector, const ScreenPoint& aAnchor) const { 63:41.70 | ^~~~~ 63:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function 'static mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::ToExternalPoint(const ExternalPoint&, const ScreenPoint&)': 63:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2896: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 63:41.83 2896 | const ExternalPoint& aScreenOffset, const ScreenPoint& aScreenPoint) { 63:41.83 | ^ 63:41.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::PanVector(const ExternalPoint&) const': 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2902: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 63:42.15 2902 | ScreenPoint AsyncPanZoomController::PanVector(const ExternalPoint& aPos) const { 63:42.15 | ^~~~~ 63:42.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:42.15 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 63:42.15 | ^~~~~~~~~~~~~~ 63:42.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:42.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:42.15 | ^~~~~~~~~~~~~ 63:42.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:42.15 383 | Point TopLeft() const { return Point(x, y); } 63:42.15 | ^~~~~~~ 63:42.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 63:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:42.15 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 63:42.16 | ^~~~~~~~~~~~~~~ 63:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::PanStart() const': 63:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2922: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 63:42.16 2922 | ParentLayerPoint AsyncPanZoomController::PanStart() const { 63:42.16 | ^~~~~ 63:42.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 63:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:42.40 from Unified_cpp_gfx_layers11.cpp:2: 63:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 63:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 63:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:42.40 40 | friend Sub operator*(Sub aCoord, T aScale) { 63:42.40 | ^~~~~~~~ 63:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::GetFirstExternalTouchPoint(const mozilla::MultiTouchInput&)': 63:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3567: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 63:42.40 3567 | const MultiTouchInput& aEvent) { 63:42.40 | ^ 63:42.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:42.40 from Unified_cpp_gfx_layers11.cpp:2: 63:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 63:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:42.40 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 63:42.40 | ^~~~~~~~ 63:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In function 'mozilla::CSSSize mozilla::layers::CalculateDisplayPortSize(const CSSSize&, const CSSPoint&)': 63:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3672: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 63:42.40 3672 | const CSSPoint& aVelocity) { 63:42.40 | ^ 63:42.62 In file included from Unified_cpp_dom_base0.cpp:29: 63:42.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.cpp: In member function 'nsresult AttrArray::RemoveAttrAt(uint32_t, nsAttrValue&)': 63:42.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.cpp:172:66: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct AttrArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 63:42.62 172 | (mImpl->mAttrCount - aPos - 1) * sizeof(InternalAttr)); 63:42.62 | ^ 63:42.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Element.h:16, 63:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RangeUtils.h:10, 63:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:12, 63:42.62 from Unified_cpp_dom_base0.cpp:2: 63:42.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:123:10: note: 'struct AttrArray::InternalAttr' declared here 63:42.62 123 | struct InternalAttr { 63:42.62 | ^~~~~~~~~~~~ 63:42.63 In file included from Unified_cpp_dom_base0.cpp:29: 63:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.cpp: In member function 'void AttrArray::Compact()': 63:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.cpp:351:72: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class AttrArray::Impl'; use 'new' and 'delete' instead [-Wclass-memaccess] 63:42.63 351 | realloc(impl, Impl::AllocationSizeForAttributes(impl->mAttrCount))); 63:42.63 | ^ 63:42.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Element.h:16, 63:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RangeUtils.h:10, 63:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:12, 63:42.63 from Unified_cpp_dom_base0.cpp:2: 63:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:175:9: note: 'class AttrArray::Impl' declared here 63:42.63 175 | class Impl { 63:42.63 | ^~~~ 63:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function 'static const ScreenMargin mozilla::layers::AsyncPanZoomController::CalculatePendingDisplayPort(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&)': 63:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3745:73: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:42.64 3745 | const FrameMetrics& aFrameMetrics, const ParentLayerPoint& aVelocity) { 63:42.64 | ^ 63:42.64 In file included from Unified_cpp_dom_base0.cpp:29: 63:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.cpp: In member function 'bool AttrArray::GrowBy(uint32_t)': 63:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.cpp:492:70: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class AttrArray::Impl'; use 'new' and 'delete' instead [-Wclass-memaccess] 63:42.64 492 | static_cast(realloc(mImpl.release(), sizeInBytes.value())); 63:42.64 | ^ 63:42.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Element.h:16, 63:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RangeUtils.h:10, 63:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:12, 63:42.64 from Unified_cpp_dom_base0.cpp:2: 63:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:175:9: note: 'class AttrArray::Impl' declared here 63:42.64 175 | class Impl { 63:42.65 | ^~~~ 63:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In function 'mozilla::CSSRect mozilla::layers::GetDisplayPortRect(const mozilla::layers::FrameMetrics&)': 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3903: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 63:43.06 3903 | static CSSRect GetDisplayPortRect(const FrameMetrics& aFrameMetrics) { 63:43.06 | ^ 63:43.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:43.06 from Unified_cpp_gfx_layers11.cpp:2: 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:43.06 427 | SizeT Size() const { return SizeT(width, height); } 63:43.06 | ^~~~ 63:43.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:43.06 from Unified_cpp_gfx_layers11.cpp:2: 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:43.06 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 63:43.06 | ^~~~~~~~ 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:43.06 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:43.06 | ^~~~~~~~ 63:43.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:43.06 from Unified_cpp_gfx_layers11.cpp:2: 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:43.06 62 | Sub operator-(const Sub& aPoint) const { 63:43.06 | ^~~~~~~~ 63:43.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 63:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:43.06 from Unified_cpp_gfx_layers11.cpp:2: 63:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 63:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 63:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:43.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 63:43.07 | ^~~~~~~~ 63:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const': 63:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4091: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 63:43.07 4091 | AsyncTransformConsumer aMode) const { 63:43.07 | ^~~~~ 63:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffsetInCssPixels(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const': 63:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4099: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 63:43.07 4099 | AsyncTransformConsumer aMode) const { 63:43.07 | ^~~~~ 63:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetEffectiveLayoutViewport(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const': 63:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4175: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 63:43.11 4175 | const RecursiveMutexAutoLock& aProofOfLock) const { 63:43.11 | ^~~~~ 63:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetEffectiveScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const': 63:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4187: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 63:43.11 4187 | const RecursiveMutexAutoLock& aProofOfLock) const { 63:43.11 | ^~~~~ 63:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetVisibleRect(const mozilla::RecursiveMutexAutoLock&) const': 63:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4292: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 63:43.27 4292 | const RecursiveMutexAutoLock& aProofOfLock) const { 63:43.27 | ^~~~~ 63:43.58 In file included from Unified_cpp_gfx_layers2.cpp:101: 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::ApplyResistance(mozilla::ParentLayerCoord) const': 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:130: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 63:43.85 130 | ParentLayerCoord aRequestedOverscroll) const { 63:43.85 | ^~~~~ 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::CSSCoord mozilla::layers::Axis::ClampOriginToScrollableRect(mozilla::CSSCoord) const': 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:274: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 63:43.85 274 | CSSCoord Axis::ClampOriginToScrollableRect(CSSCoord aOrigin) const { 63:43.85 | ^~~~~ 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::DisplacementWillOverscrollAmount(mozilla::ParentLayerCoord) const': 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:293: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 63:43.85 293 | ParentLayerCoord aDisplacement) const { 63:43.85 | ^~~~~ 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::CSSCoord mozilla::layers::Axis::ScaleWillOverscrollAmount(float, mozilla::CSSCoord) const': 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:316: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 63:43.85 316 | CSSCoord Axis::ScaleWillOverscrollAmount(float aScale, CSSCoord aFocus) const { 63:43.85 | ^~~~~ 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::GetCompositionEnd() const': 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:356: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 63:43.85 356 | ParentLayerCoord Axis::GetCompositionEnd() const { 63:43.85 | ^~~~~ 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ScreenPoint mozilla::layers::AxisX::MakePoint(mozilla::ScreenCoord) const': 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:438: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 63:43.85 438 | ScreenPoint AxisX::MakePoint(ScreenCoord aCoord) const { 63:43.85 | ^~~~~ 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ParentLayerCoord mozilla::layers::AxisY::GetPointOffset(const ParentLayerPoint&) const': 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:463: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 63:43.85 463 | ParentLayerCoord AxisY::GetPointOffset(const ParentLayerPoint& aPoint) const { 63:43.85 | ^~~~~ 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ScreenPoint mozilla::layers::AxisY::MakePoint(mozilla::ScreenCoord) const': 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:480: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 63:43.85 480 | ScreenPoint AxisY::MakePoint(ScreenCoord aCoord) const { 63:43.85 | ^~~~~ 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp: In member function 'mozilla::CSSIntPoint nsGlobalWindowOuter::GetScreenXY(mozilla::dom::CallerType, mozilla::ErrorResult&)': 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:3788: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 63:43.85 3788 | LayoutDevicePixel::FromAppUnits(screenRect, dc->AppUnitsPerDevPixel()); 63:43.85 | ^ 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:43.85 3791 | DesktopRect screenRectDesk = screenRectDev / scale; 63:43.85 | ^~~~~ 63:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:43.85 3794 | presContext->CSSToDevPixelScale(); 63:43.85 | ^ 63:43.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:370: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 63:43.86 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 63:43.86 | ^~~~~~~~~~~~ 63:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:43.86 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:43.89 | ^~~~~~~~ 63:43.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:43.90 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 63:43.90 | ^~~~~~~~~ 63:43.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:43.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:43.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:43.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:43.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:43.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:43.91 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 63:43.91 | ^~~~~~~~ 63:43.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:43.91 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 63:43.91 | ^~~~~~~~~ 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp: In static member function 'static mozilla::Maybe > nsGlobalWindowOuter::GetRDMDeviceSize(const Document&)': 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:3858: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 63:43.91 3858 | CSSSize unscaledSize = bc->GetUnscaledInnerSize(); 63:43.91 | ^ 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp: In member function 'mozilla::CSSPoint nsGlobalWindowOuter::GetScrollXY(bool)': 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:4137: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 63:43.91 4137 | CSSPoint nsGlobalWindowOuter::GetScrollXY(bool aDoFlush) { 63:43.91 | ^~~~~~~~~~~~~~~~~~~ 63:43.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:43.91 from Unified_cpp_gfx_layers11.cpp:2: 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:43.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:43.91 | ^~~~~~~~~~~~~ 63:43.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 63:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:43.91 from Unified_cpp_gfx_layers11.cpp:2: 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:43.91 323 | static SizeTyped FromUnknownSize( 63:43.91 | ^~~~~~~~~~~~~~~ 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp: In member function 'void nsGlobalWindowOuter::MoveToOuter(int32_t, int32_t, mozilla::dom::CallerType, mozilla::ErrorResult&)': 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:43.91 5290 | LayoutDevicePoint devPos = cssPos * CSSToLayoutDeviceScale(scale); 63:43.91 | ^ 63:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:43.92 5293 | DesktopPoint deskPos = devPos / DesktopToLayoutDeviceScale(scale); 63:43.92 | ^ 63:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:43.92 5300 | LayoutDevicePoint devPos = cssPos * CSSToLayoutDeviceScale(1.0); 63:43.92 | ^ 63:43.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:43.97 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 63:43.97 | ^~~~~~~~ 63:43.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 63:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:43.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:44.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:44.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:44.00 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 63:44.00 | ^~~~~~~~~ 63:44.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 63:44.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:44.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:44.00 602 | gfx::PointTyped operator*(const gfx::IntPointTyped& aPoint, 63:44.00 | ^~~~~~~~ 63:44.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 63:44.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:24, 63:44.00 from Unified_cpp_gfx_layers4.cpp:2: 63:44.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 63:44.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 63:44.00 332 | LayerPoint GetFixedPositionAnchor() const { 63:44.00 | ^ 63:44.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:44.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:44.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:44.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:44.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:44.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:44.48 from Unified_cpp_gfx_layers11.cpp:2: 63:44.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:44.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 63:44.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:44.48 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 63:44.48 | ^~~~~~~~~~~~~~ 63:44.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 63:44.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:9, 63:44.57 from Unified_cpp_gfx_layers2.cpp:137: 63:44.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 63:44.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:44.57 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 63:44.57 | ^ 63:44.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:44.78 from Unified_cpp_gfx_layers11.cpp:2: 63:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 63:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/AsyncImagePipelineManager.cpp:424:78: required from here 63:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:44.78 427 | SizeT Size() const { return SizeT(width, height); } 63:44.78 | ^~~~ 63:44.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:44.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:44.96 from Unified_cpp_gfx_layers11.cpp:2: 63:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 63:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:44.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:44.96 | ^~~~~~~~~~~~~ 63:45.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:45.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:45.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:45.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:45.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:45.01 from Unified_cpp_gfx_layers11.cpp:2: 63:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 63:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:45.01 383 | Point TopLeft() const { return Point(x, y); } 63:45.01 | ^~~~~~~ 63:45.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:45.02 from Unified_cpp_gfx_layers11.cpp:2: 63:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 63:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:45.02 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 63:45.02 | ^~~~~~~~~~~~~~~ 63:45.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:45.41 from Unified_cpp_gfx_layers12.cpp:2: 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)' 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:609:36: required from here 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:45.41 79 | Sub operator-() const { return Sub(-x, -y); } 63:45.41 | ^~~~~~~~ 63:45.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:45.41 from Unified_cpp_gfx_layers11.cpp:2: 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:45.41 277 | static RectTyped FromUnknownRect( 63:45.41 | ^~~~~~~~~~~~~~~ 63:45.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:45.41 from Unified_cpp_gfx_layers11.cpp:2: 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:45.41 150 | static PointTyped FromUnknownPoint( 63:45.41 | ^~~~~~~~~~~~~~~~ 63:45.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:45.41 from Unified_cpp_gfx_layers11.cpp:2: 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:45.41 282 | RectTyped ToUnknownRect() const { 63:45.41 | ^~~~~~~~~~~~~ 63:45.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:45.41 from Unified_cpp_gfx_layers2.cpp:2: 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:45.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 63:45.41 | ^~~~~~~~ 63:45.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:45.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:45.41 from Unified_cpp_gfx_layers11.cpp:2: 63:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:312:77: required from here 63:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:45.42 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 63:45.42 | ^~~~~~~~ 63:45.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:45.42 from Unified_cpp_gfx_layers11.cpp:2: 63:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:313:41: required from here 63:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:45.42 383 | Point TopLeft() const { return Point(x, y); } 63:45.42 | ^~~~~~~ 63:45.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:45.42 from Unified_cpp_gfx_layers2.cpp:20: 63:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 63:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:45.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 63:45.42 | ^~~~~~~~ 63:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: 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]': 63:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:902:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:45.50 902 | } // namespace mozilla 63:45.50 | ^ 63:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function 'mozilla::CSSPoint mozilla::layers::ScrollFrameTo.constprop(nsIScrollableFrame*, const mozilla::layers::RepaintRequest&, bool&)': 63:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:902:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:45.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:45.86 from Unified_cpp_gfx_layers2.cpp:2: 63:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 63:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 63:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:45.86 427 | SizeT Size() const { return SizeT(width, height); } 63:45.86 | ^~~~ 63:45.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:45.86 from Unified_cpp_gfx_layers2.cpp:20: 63:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 63:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:45.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 63:45.86 | ^~~~~~~~ 63:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 63:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:45.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:45.86 | ^~~~~~~~ 63:45.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:45.90 from Unified_cpp_gfx_layers2.cpp:2: 63:45.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:45.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 63:45.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:45.90 62 | Sub operator-(const Sub& aPoint) const { 63:45.90 | ^~~~~~~~ 63:45.91 In file included from Unified_cpp_gfx_layers3.cpp:29: 63:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In member function 'virtual void mozilla::layers::DragBlockState::DispatchEvent(const mozilla::InputData&) const': 63:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:282: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 63:45.91 282 | GetTargetApzc()->HandleDragEvent(mouseInput, mDragMetrics, mInitialThumbPos); 63:45.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:45.99 In file included from Unified_cpp_gfx_layers3.cpp:137: 63:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function 'void mozilla::layers::SetDisplayPortMargins(mozilla::PresShell*, nsIContent*, mozilla::ScreenMargin, mozilla::CSSSize)': 63:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:45.99 250 | static void SetDisplayPortMargins(PresShell* aPresShell, nsIContent* aContent, 63:45.99 | ^~~~~~~~~~~~~~~~~~~~~ 63:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:46.24 In file included from Unified_cpp_gfx_layers3.cpp:110: 63:46.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp: In member function 'virtual void mozilla::layers::SimpleVelocityTracker::StartTracking(mozilla::ParentLayerCoord, uint32_t)': 63:46.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp:31: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 63:46.24 31 | void SimpleVelocityTracker::StartTracking(ParentLayerCoord aPos, 63:46.24 | ^~~~~~~~~~~~~~~~~~~~~ 63:46.31 In file included from Unified_cpp_gfx_layers3.cpp:11: 63:46.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In function 'mozilla::ScreenPoint mozilla::layers::GetCurrentFocus(const mozilla::MultiTouchInput&)': 63:46.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:42: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 63:46.31 42 | static ScreenPoint GetCurrentFocus(const MultiTouchInput& aEvent) { 63:46.31 | ^~~~~~~~~~~~~~~ 63:46.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In function 'mozilla::ScreenCoord mozilla::layers::GetCurrentSpan(const mozilla::MultiTouchInput&)': 63:46.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:48:20: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:46.33 48 | static ScreenCoord GetCurrentSpan(const MultiTouchInput& aEvent) { 63:46.33 | ^~~~~~~~~~~~~~ 63:46.35 In file included from Unified_cpp_gfx_layers3.cpp:2: 63:46.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function 'virtual bool mozilla::layers::GenericScrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)': 63:46.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:86: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 63:46.35 86 | mApzc.mX.AdjustDisplacement( 63:46.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 63:46.35 87 | displacement.x, adjustedOffset.x, overscroll.x, 63:46.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:46.35 88 | mDirectionForcedToOverscroll == Some(ScrollDirection::eHorizontal)); 63:46.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:46.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:46.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:46.53 from Unified_cpp_gfx_layers2.cpp:2: 63:46.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 63:46.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 63:46.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:46.53 43 | friend Sub operator*(T aScale, Sub aCoord) { 63:46.53 | ^~~~~~~~ 63:46.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 63:46.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 63:46.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 63:46.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 63:46.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 63:46.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacDecoder.cpp:8, 63:46.73 from Unified_cpp_dom_media_flac0.cpp:2: 63:46.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 63:46.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:46.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 63:46.73 | ^ 63:47.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 63:47.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 63:47.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 63:47.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:16, 63:47.81 from Unified_cpp_dom_mathml0.cpp:2: 63:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 63:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 63:47.81 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 63:47.81 | ^ 63:48.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:48.05 from Unified_cpp_gfx_layers2.cpp:2: 63:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 63:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 63:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:48.06 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:48.06 | ^~~~~~~~~~~~~ 63:48.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:48.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:48.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:48.06 from Unified_cpp_gfx_layers2.cpp:2: 63:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 63:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 63:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:48.06 323 | static SizeTyped FromUnknownSize( 63:48.06 | ^~~~~~~~~~~~~~~ 63:48.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:48.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:48.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:48.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:48.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 63:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:48.44 246 | PointTyped As2DPoint() const { 63:48.44 | ^~~~~~~~~ 63:48.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:48.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:48.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 63:48.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:16, 63:48.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:48.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:48.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:48.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:48.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:48.50 794 | RectTyped TransformAndClipBounds( 63:48.50 | ^~~~~~~~~~~~~~~~~~~~~~ 63:48.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 63:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 63:48.90 from Unified_cpp_gfx_layers7.cpp:2: 63:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 63:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:48.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 63:48.90 | ^ 63:49.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:49.16 from Unified_cpp_gfx_layers2.cpp:2: 63:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 63:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:49.16 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 63:49.16 | ^~~~~~~~~~~~~~ 63:49.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 63:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 63:49.16 from Unified_cpp_gfx_layers7.cpp:2: 63:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 63:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 63:49.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 63:49.16 | ^ 63:49.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 63:49.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 63:49.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:49.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 63:49.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 63:49.45 from Unified_cpp_gfx_layers7.cpp:2: 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:49.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 63:49.45 | ^ 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 63:49.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 63:49.45 | ^ 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 63:49.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 63:49.45 | ^ 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 63:49.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 63:49.45 | ^ 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 63:49.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 63:49.45 | ^ 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 63:49.45 371 | nscoord aAppUnitsPerDevPixel) { 63:49.45 | ^ 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 63:49.45 380 | nscoord aAppUnitsPerDevPixel) { 63:49.45 | ^ 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 63:49.45 387 | nscoord aAppUnitsPerDevPixel) { 63:49.45 | ^ 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 63:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:49.45 394 | nscoord aAppUnitsPerDevPixel) { 63:49.46 | ^ 63:49.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:49.75 from Unified_cpp_gfx_layers2.cpp:2: 63:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 63:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:49.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:49.75 | ^~~~~~~~~~~~~ 63:49.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:49.75 from Unified_cpp_gfx_layers2.cpp:2: 63:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 63:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:49.75 383 | Point TopLeft() const { return Point(x, y); } 63:49.75 | ^~~~~~~ 63:49.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:49.75 from Unified_cpp_gfx_layers2.cpp:2: 63:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 63:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:49.75 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 63:49.75 | ^~~~~~~~~~~~~~~ 63:50.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 63:50.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 63:50.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 63:50.26 from Unified_cpp_gfx_layers6.cpp:2: 63:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 63:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 63:50.27 1394 | LayerPoint GetFixedPositionAnchor() { 63:50.27 | ^ 63:50.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:50.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:50.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:50.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:50.36 from Unified_cpp_gfx_layers2.cpp:2: 63:50.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:792:43: required from here 63:50.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.36 79 | Sub operator-() const { return Sub(-x, -y); } 63:50.36 | ^~~~~~~~ 63:50.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:50.38 from Unified_cpp_gfx_layers2.cpp:20: 63:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:792:62: required from here 63:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.38 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 63:50.38 | ^~~~~~~~ 63:50.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 63:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 63:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 63:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 63:50.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 63:50.39 from Unified_cpp_gfx_layers2.cpp:20: 63:50.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:843:78: required from here 63:50.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.39 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 63:50.39 | ^~~~~~ 63:50.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:50.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:50.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:50.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:50.40 from Unified_cpp_gfx_layers2.cpp:2: 63:50.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 63:50.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:944:45: required from here 63:50.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.40 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 63:50.40 | ^~~~~~~~ 63:50.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:50.42 from Unified_cpp_gfx_layers2.cpp:20: 63:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:945:22: required from here 63:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.42 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:50.42 | ^~~~~~~~ 63:50.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 63:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 63:50.42 from Unified_cpp_gfx_layers2.cpp:20: 63:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:950:76: required from here 63:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.42 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 63:50.42 | ^~~~~~ 63:50.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 63:50.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 63:50.43 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 63:50.43 | ^ 63:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2566:71: required from here 63:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.54 231 | static gfx::PointTyped TransformBy( 63:50.54 | ^~~~~~~~~~~ 63:50.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:50.54 from Unified_cpp_gfx_layers2.cpp:2: 63:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2679:29: required from here 63:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.54 59 | Sub operator+(const Sub& aPoint) const { 63:50.54 | ^~~~~~~~ 63:50.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 63:50.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 63:50.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 63:50.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:50.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:50.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:50.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:50.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 63:50.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 63:50.65 from Unified_cpp_gfx_layers2.cpp:20: 63:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3016:77: required from here 63:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.65 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 63:50.65 | ^~~~~~ 63:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3022:78: required from here 63:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:50.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:50.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:50.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:50.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:50.69 from Unified_cpp_gfx_layers2.cpp:2: 63:50.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'Sub mozilla::gfx::BaseCoord::operator-() const [with T = float; Sub = mozilla::gfx::CoordTyped]': 63:50.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3778:38: required from here 63:50.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.69 81 | Sub operator-() const { return Sub(-value); } 63:50.69 | ^~~~~~~~ 63:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)': 63:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3793:59: required from here 63:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:50.71 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 63:50.71 | ^~~~~~~~ 63:50.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:50.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:50.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:50.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:50.71 from Unified_cpp_gfx_layers2.cpp:20: 63:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3795:28: required from here 63:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.71 564 | gfx::CoordTyped operator*(const gfx::CoordTyped& aCoord, 63:50.71 | ^~~~~~~~ 63:50.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:50.93 from Unified_cpp_gfx_layers2.cpp:2: 63:50.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/DesktopFlingPhysics.h:34:53: required from here 63:50.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.93 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 63:50.93 | ^~~~~~~~ 63:50.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:50.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:50.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:50.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:50.96 from Unified_cpp_gfx_layers2.cpp:20: 63:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewportInfo.h:60:49: required from here 63:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.96 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 63:50.96 | ^~~~~~~~ 63:50.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:50.97 from Unified_cpp_gfx_layers2.cpp:2: 63:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:642:37: required from here 63:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.97 150 | static PointTyped FromUnknownPoint( 63:50.97 | ^~~~~~~~~~~~~~~~ 63:50.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:50.99 from Unified_cpp_gfx_layers2.cpp:2: 63:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:716:60: required from here 63:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:50.99 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 63:50.99 | ^~~~~~~~ 63:51.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:51.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.04 from Unified_cpp_gfx_layers2.cpp:2: 63:51.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1058:77: required from here 63:51.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.04 957 | GFX2D_API RectTyped TransformBounds( 63:51.05 | ^~~~~~~~~~~~~~~ 63:51.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.05 from Unified_cpp_gfx_layers2.cpp:2: 63:51.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1061:78: required from here 63:51.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.05 648 | Point DistanceTo(const Point& aPoint) const { 63:51.05 | ^~~~~~~~~~ 63:51.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 63:51.07 from Unified_cpp_gfx_layers2.cpp:83: 63:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1061:79: required from here 63:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h:17: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 63:51.07 17 | CoordOf GetAxisStart(ScrollDirection aDir, 63:51.07 | ^~~~~~~~~~~~ 63:51.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.07 from Unified_cpp_gfx_layers2.cpp:2: 63:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)': 63:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1084:66: required from here 63:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:51.07 46 | friend Sub operator/(Sub aCoord, T aScale) { 63:51.07 | ^~~~~~~~ 63:51.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.07 from Unified_cpp_gfx_layers2.cpp:2: 63:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1088:69: required from here 63:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.07 383 | Point TopLeft() const { return Point(x, y); } 63:51.08 | ^~~~~~~ 63:51.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 63:51.08 from Unified_cpp_gfx_layers2.cpp:83: 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1088:70: required from here 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h:17: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 63:51.08 17 | CoordOf GetAxisStart(ScrollDirection aDir, 63:51.08 | ^~~~~~~~~~~~ 63:51.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.08 from Unified_cpp_gfx_layers2.cpp:2: 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1090:73: required from here 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.08 386 | Point BottomRight() const { return Point(XMost(), YMost()); } 63:51.08 | ^~~~~~~~~~~ 63:51.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 63:51.08 from Unified_cpp_gfx_layers2.cpp:83: 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1091:78: required from here 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h:36: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 63:51.08 36 | CoordOf GetAxisLength(ScrollDirection aDir, const Rect& aValue) { 63:51.08 | ^~~~~~~~~~~~~ 63:51.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.08 from Unified_cpp_gfx_layers2.cpp:2: 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1390:40: required from here 63:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.08 83 | Coord Length() const { return hypot(x, y); } 63:51.09 | ^~~~~~ 63:51.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.09 from Unified_cpp_gfx_layers2.cpp:2: 63:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1566:74: required from here 63:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.09 383 | Point TopLeft() const { return Point(x, y); } 63:51.09 | ^~~~~~~ 63:51.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.09 from Unified_cpp_gfx_layers2.cpp:2: 63:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)': 63:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1606:44: required from here 63:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:51.09 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 63:51.09 | ^~~~~~~~ 63:51.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 63:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 63:51.09 from Unified_cpp_gfx_layers2.cpp:20: 63:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1607:73: required from here 63:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.09 72 | gfx::CoordTyped ViewAs(const gfx::CoordTyped& aCoord, 63:51.09 | ^~~~~~ 63:51.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:51.10 from Unified_cpp_gfx_layers2.cpp:20: 63:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1633:28: required from here 63:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.10 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 63:51.10 | ^~~~~~~~ 63:51.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.10 from Unified_cpp_gfx_layers2.cpp:2: 63:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)': 63:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1649:52: required from here 63:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:51.10 46 | friend Sub operator/(Sub aCoord, T aScale) { 63:51.10 | ^~~~~~~~ 63:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'Sub mozilla::gfx::BaseCoord::operator-() const [with T = float; Sub = mozilla::gfx::CoordTyped]': 63:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1678:67: required from here 63:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.10 81 | Sub operator-() const { return Sub(-value); } 63:51.10 | ^~~~~~~~ 63:51.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:51.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:51.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.12 from Unified_cpp_gfx_layers2.cpp:2: 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1822:3: required from here 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.12 83 | Coord Length() const { return hypot(x, y); } 63:51.12 | ^~~~~~ 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1870:70: required from here 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.12 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 63:51.12 | ^~~~~~~~ 63:51.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 63:51.12 from Unified_cpp_gfx_layers2.cpp:83: 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1876:66: required from here 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h:17: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 63:51.12 17 | CoordOf GetAxisStart(ScrollDirection aDir, 63:51.12 | ^~~~~~~~~~~~ 63:51.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:51.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:51.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:51.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:51.12 from Unified_cpp_gfx_layers2.cpp:20: 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1905:71: required from here 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.12 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 63:51.12 | ^~~~~~~~ 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1906:38: required from here 63:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.12 712 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 63:51.12 | ^~~~~~~~ 63:51.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 63:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 63:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 63:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 63:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 63:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 63:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 63:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/BodyConsumer.cpp:19, 63:51.16 from Unified_cpp_dom_base0.cpp:56: 63:51.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 63:51.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 63:51.16 332 | LayerPoint GetFixedPositionAnchor() const { 63:51.16 | ^ 63:51.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 63:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 63:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 63:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 63:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 63:51.17 from Unified_cpp_gfx_layers2.cpp:20: 63:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2878:74: required from here 63:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.18 269 | static gfx::PointTyped TransformVector( 63:51.18 | ^~~~~~~~~~~~~~~ 63:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2885:64: required from here 63:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2892:76: required from here 63:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.19 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 63:51.19 | ^~~~~~ 63:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 63:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 63:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 63:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 63:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 63:51.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 63:51.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 63:51.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/BodyConsumer.cpp:19, 63:51.20 from Unified_cpp_dom_base0.cpp:56: 63:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 63:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 63:51.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 63:51.20 | ^ 63:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2899:72: required from here 63:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.21 from Unified_cpp_gfx_layers2.cpp:2: 63:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3665:70: required from here 63:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.21 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 63:51.21 | ^~~~~~~~ 63:51.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 63:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 63:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 63:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 63:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 63:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 63:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 63:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/BodyConsumer.cpp:19, 63:51.21 from Unified_cpp_dom_base0.cpp:56: 63:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 63:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 63:51.22 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:51.22 | ^ 63:51.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 63:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.22 from Unified_cpp_gfx_layers2.cpp:2: 63:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3692:61: required from here 63:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.22 91 | Sub operator*(const Sub& aSize) const { 63:51.22 | ^~~~~~~~ 63:51.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:51.23 from Unified_cpp_gfx_layers2.cpp:20: 63:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3801:66: required from here 63:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.23 770 | gfx::MarginTyped operator*(const gfx::MarginTyped& aMargin, 63:51.23 | ^~~~~~~~ 63:51.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 63:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:51.26 from Unified_cpp_gfx_layers11.cpp:2: 63:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2102:62: required from here 63:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.26 246 | PointTyped As2DPoint() const { 63:51.26 | ^~~~~~~~~ 63:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3909:63: required from here 63:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.26 778 | gfx::MarginTyped operator/(const gfx::MarginTyped& aMargin, 63:51.26 | ^~~~~~~~ 63:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4273:78: required from here 63:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.32 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 63:51.32 | ^~~~~~~~ 63:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4274:78: required from here 63:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.34 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 63:51.34 | ^~~~~~~~ 63:51.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:17, 63:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:51.34 from Unified_cpp_gfx_layers2.cpp:20: 63:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4285:42: required from here 63:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h:143: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 63:51.34 143 | gfxSize operator/(const ScaleFactors2D& aOther) const { 63:51.34 | ^~~~~~~~ 63:51.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.34 from Unified_cpp_gfx_layers2.cpp:2: 63:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 63:51.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4306:62: required from here 63:51.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.35 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 63:51.35 | ^~~~~~~~ 63:51.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 63:51.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4550:44: required from here 63:51.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:51.35 427 | SizeT Size() const { return SizeT(width, height); } 63:51.35 | ^~~~ 63:51.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:17, 63:51.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:51.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:51.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:51.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:51.36 from Unified_cpp_gfx_layers2.cpp:20: 63:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4603:73: required from here 63:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h:143: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 63:51.36 143 | gfxSize operator/(const ScaleFactors2D& aOther) const { 63:51.36 | ^~~~~~~~ 63:51.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.44 from Unified_cpp_gfx_layers2.cpp:2: 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:5340:59: required from here 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:51.44 43 | friend Sub operator*(T aScale, Sub aCoord) { 63:51.44 | ^~~~~~~~ 63:51.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:51.44 from Unified_cpp_gfx_layers2.cpp:20: 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:287:19: required from here 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.44 570 | gfx::CoordTyped operator/(const gfx::CoordTyped& aCoord, 63:51.44 | ^~~~~~~~ 63:51.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:51.44 from Unified_cpp_gfx_layers2.cpp:2: 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)': 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:321:72: required from here 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:51.44 46 | friend Sub operator/(Sub aCoord, T aScale) { 63:51.44 | ^~~~~~~~ 63:51.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 63:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 63:51.44 from Unified_cpp_gfx_layers2.cpp:20: 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:380:56: required from here 63:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.44 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 63:51.44 | ^~~~~~~~ 63:51.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:51.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:51.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 63:51.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:51.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:51.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:51.60 from Unified_cpp_gfx_layers11.cpp:2: 63:51.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:51.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositorOGL.cpp:1396:28: required from here 63:51.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.60 794 | RectTyped TransformAndClipBounds( 63:51.60 | ^~~~~~~~~~~~~~~~~~~~~~ 63:51.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 63:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 63:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 63:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 63:51.92 from Unified_cpp_gfx_layers11.cpp:2: 63:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositorOGL.cpp:1396:28: required from here 63:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:51.92 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 63:51.92 | ^~~~~~ 63:52.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 63:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 63:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 63:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 63:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 63:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 63:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 63:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:17, 63:52.35 from Unified_cpp_dom_events1.cpp:2: 63:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 63:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 63:52.35 332 | LayerPoint GetFixedPositionAnchor() const { 63:52.35 | ^ 63:52.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 63:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 63:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 63:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 63:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 63:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 63:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 63:52.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:17, 63:52.59 from Unified_cpp_dom_events1.cpp:2: 63:52.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 63:52.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 63:52.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 63:52.59 | ^ 63:52.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 63:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 63:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 63:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 63:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 63:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 63:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 63:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:17, 63:52.79 from Unified_cpp_dom_events1.cpp:2: 63:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 63:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 63:52.80 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 63:52.80 | ^ 63:53.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 63:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 63:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 63:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 63:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 63:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 63:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:53.21 from Unified_cpp_gfx_layers12.cpp:2: 63:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 63:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 63:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 63:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 63:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 63:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 63:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 63:53.21 760 | typename detail::Nth::Type extract() { 63:53.21 | ^~~~~~~ 63:53.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:53.30 from Unified_cpp_gfx_layers2.cpp:2: 63:53.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:53.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:53.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2102:62: required from here 63:53.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:53.30 246 | PointTyped As2DPoint() const { 63:53.30 | ^~~~~~~~~ 63:53.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:53.80 from Unified_cpp_gfx_layers2.cpp:2: 63:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:53.80 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 63:53.80 | ^~~~~~~~~ 63:53.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:53.80 from Unified_cpp_gfx_layers2.cpp:2: 63:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:53.80 2266 | PointTyped TransformPointSimple( 63:53.80 | ^~~~~~~~~~~~~~~~~~~~ 63:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 63:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:53.82 794 | RectTyped TransformAndClipBounds( 63:53.82 | ^~~~~~~~~~~~~~~~~~~~~~ 63:54.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 63:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:54.75 from Unified_cpp_gfx_layers2.cpp:2: 63:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ScreenPixel; F = float]': 63:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:1559:61: required from here 63:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:54.75 246 | PointTyped As2DPoint() const { 63:54.75 | ^~~~~~~~~ 63:54.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 63:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 63:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:54.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 63:54.81 | ^~~~~~~~ 63:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ParentLayerPixel; F = float]': 63:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2573:49: required from here 63:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:54.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 63:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:54.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 63:54.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:54.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 63:54.90 | ^~~~~~~~ 63:54.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 63:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 63:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:54.95 427 | SizeT Size() const { return SizeT(width, height); } 63:54.95 | ^~~~ 63:54.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 63:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:54.95 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 63:54.95 | ^~~~~~~~ 63:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 63:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:54.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:54.95 | ^~~~~~~~ 63:54.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:54.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 63:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:54.96 62 | Sub operator-(const Sub& aPoint) const { 63:54.96 | ^~~~~~~~ 63:55.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:55.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:55.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:55.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:55.24 from Unified_cpp_gfx_layers2.cpp:2: 63:55.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:55.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:55.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1058:77: required from here 63:55.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:55.24 383 | Point TopLeft() const { return Point(x, y); } 63:55.24 | ^~~~~~~ 63:55.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:55.26 from Unified_cpp_gfx_layers2.cpp:2: 63:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1058:77: required from here 63:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:55.26 950 | PointTyped TransformPoint( 63:55.26 | ^~~~~~~~~~~~~~ 63:55.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 63:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 63:55.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 63:55.26 from Unified_cpp_gfx_layers2.cpp:2: 63:55.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:55.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:55.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1058:77: required from here 63:55.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:55.27 384 | Point TopRight() const { return Point(XMost(), y); } 63:55.27 | ^~~~~~~~ 63:55.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 63:55.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 63:55.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:55.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:55.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:55.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:55.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:55.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:55.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 63:55.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 63:55.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:55.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 63:55.29 | ^~~~~~~~ 63:55.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 63:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 63:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 63:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 63:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 63:55.31 from Unified_cpp_gfx_layers2.cpp:20: 63:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2885:64: required from here 63:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:55.31 231 | static gfx::PointTyped TransformBy( 63:55.31 | ^~~~~~~~~~~ 63:55.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function 'void mozilla::layers::GenericScrollAnimation::Update(mozilla::TimeStamp, const nsSize&)': 63:55.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:47: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 63:55.55 47 | void GenericScrollAnimation::Update(TimeStamp aTime, 63:55.55 | ^~~~~~~~~~~~~~~~~~~~~~ 63:55.59 In file included from Unified_cpp_gfx_layers3.cpp:11: 63:55.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'mozilla::ScreenCoord mozilla::layers::GestureEventListener::GetYSpanFromGestureStartPoint()': 63:55.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:55:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:55.59 55 | ScreenCoord GestureEventListener::GetYSpanFromGestureStartPoint() { 63:55.59 | ^~~~~~~~~~~~~~~~~~~~ 63:56.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 63:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 63:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:56.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:56.42 | ^~~~~~~~~~~~~ 63:56.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 63:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 63:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:56.55 323 | static SizeTyped FromUnknownSize( 63:56.55 | ^~~~~~~~~~~~~~~ 63:56.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 63:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 63:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 63:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 63:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 63:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 63:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.h:20, 63:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsImageLoadingContent.cpp:13: 63:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 63:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 63:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 63:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 63:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 63:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 63:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 63:56.56 760 | typename detail::Nth::Type extract() { 63:56.56 | ^~~~~~~ 63:56.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:24, 63:56.64 from Unified_cpp_gfx_layers4.cpp:2: 63:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 63:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:56.64 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 63:56.64 | ^ 63:57.52 In file included from Unified_cpp_gfx_layers12.cpp:2: 63:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 63:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:57.52 609 | (LayerRect(mVisibleRect) - mResidualOffset) / scale; 63:57.52 | ^~~~~ 63:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:57.52 609 | (LayerRect(mVisibleRect) - mResidualOffset) / scale; 63:57.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 63:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:57.52 609 | (LayerRect(mVisibleRect) - mResidualOffset) / scale; 63:57.52 | ^~~~~ 63:57.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:57.54 from Unified_cpp_gfx_layers12.cpp:2: 63:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 63:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:57.54 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 63:57.54 | ^~~~~~~~ 63:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:57.54 363 | MoveBy(-aPoint); 63:57.54 | ^~~~~~~ 63:57.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:57.54 from Unified_cpp_gfx_layers12.cpp:2: 63:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:57.54 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 63:57.54 | ^~~~~~~~~ 63:57.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 63:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 63:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:57.56 from Unified_cpp_gfx_layers12.cpp:2: 63:57.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:57.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:57.56 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 63:57.56 | ^~~~~~~~ 63:57.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 63:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 63:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 63:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 63:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageLayers.h:10, 63:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLCanvasElement.cpp:10, 63:57.66 from Unified_cpp_dom_html0.cpp:74: 63:57.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 63:57.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 63:57.66 332 | LayerPoint GetFixedPositionAnchor() const { 63:57.66 | ^ 63:57.87 In file included from Unified_cpp_gfx_layers12.cpp:2: 63:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp: In static member function 'static mozilla::gfx::IntRect mozilla::layers::DIGroup::ToDeviceSpace(nsRect, mozilla::gfx::Matrix&, int32_t)': 63:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:360: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 63:57.87 360 | return RoundedOut(aMatrix.TransformBounds( 63:57.87 | ~~~~~~~~~~~~~~~~~~~~~~~^ 63:57.87 361 | ToRect(nsLayoutUtils::RectToGfxRect(aBounds, aAppUnitsPerDevPixel)))); 63:57.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:361: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 63:57.89 361 | ToRect(nsLayoutUtils::RectToGfxRect(aBounds, aAppUnitsPerDevPixel)))); 63:57.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:361: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 63:57.89 361 | ToRect(nsLayoutUtils::RectToGfxRect(aBounds, aAppUnitsPerDevPixel)))); 63:57.89 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:57.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:57.89 from Unified_cpp_gfx_layers12.cpp:2: 63:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 63:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 63:57.89 110 | quad[0] = TransformPoint(aRect.TopLeft()); 63:57.89 | ^~~~ 63:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 63:57.91 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 63:57.91 | ^ 63:57.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:57.91 from Unified_cpp_gfx_layers12.cpp:2: 63:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:57.91 383 | Point TopLeft() const { return Point(x, y); } 63:57.91 | ^~~~~~~ 63:57.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:57.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:57.91 from Unified_cpp_gfx_layers12.cpp:2: 63:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:57.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:57.91 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 63:57.91 | ^~~~~~~~~ 63:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'bool mozilla::layers::GestureEventListener::MoveDistanceExceeds(mozilla::ScreenCoord) const': 63:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:253: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 63:57.93 253 | bool GestureEventListener::MoveDistanceExceeds(ScreenCoord aThreshold) const { 63:57.93 | ^~~~~~~~~~~~~~~~~~~~ 63:57.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:57.93 from Unified_cpp_gfx_layers12.cpp:2: 63:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:57.93 384 | Point TopRight() const { return Point(XMost(), y); } 63:57.93 | ^~~~~~~~ 63:57.95 In file included from Unified_cpp_gfx_layers12.cpp:2: 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:1416: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 63:58.00 1416 | gfx::Size scale = aSc.GetInheritedScale(); 63:58.00 | ^ 63:58.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:58.00 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 63:58.00 | ^~~~~~~~~~~~~~ 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.00 1420 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 63:58.00 | ^ 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:1420: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 63:58.00 1420 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 63:58.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.00 1420 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 63:58.00 | ^ 63:58.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:58.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 63:58.00 | ^~~~~~~~~~~~~ 63:58.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:14, 63:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:58.00 from Unified_cpp_gfx_layers12.cpp:2: 63:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 63:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:13: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:58.01 49 | gfx::Size GetInheritedScale() const { return mScale; } 63:58.01 | ^~~~~~~~~~~~~~~~~ 63:58.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:58.01 from Unified_cpp_gfx_layers12.cpp:2: 63:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float]': 63:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:58.05 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 63:58.05 | ^~~~~~~~~~~~~~ 63:58.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:58.05 from Unified_cpp_gfx_layers12.cpp:2: 63:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In function 'mozilla::gfx::PointTyped mozilla::ViewAs(const Point&) [with TargetUnits = mozilla::LayerPixel]': 63:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.05 191 | gfx::PointTyped ViewAs(const gfx::Point& aPoint) { 63:58.05 | ^~~~~~ 63:58.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 63:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.05 383 | Point TopLeft() const { return Point(x, y); } 63:58.05 | ^~~~~~~ 63:58.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 63:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 63:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 63:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:58.05 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 63:58.05 | ^~~~~~~~~~~~~~~ 63:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:253: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 63:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:255: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 63:58.06 255 | mTouchStartOffset, mTouchStartPosition); 63:58.06 | ^ 63:58.15 dom/media/gmp/widevine-adapter 63:58.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]': 63:58.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7630: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 63:58.18 7630 | nsPIDOMWindowOuter::~nsPIDOMWindowOuter() = default; 63:58.18 | ^ 63:58.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'bool mozilla::layers::GestureEventListener::MoveDistanceIsLarge() const': 63:58.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.18 261 | bool GestureEventListener::MoveDistanceIsLarge() const { 63:58.18 | ^~~~~~~~~~~~~~~~~~~~ 63:58.23 In file included from Unified_cpp_gfx_layers12.cpp:2: 63:58.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 >&)': 63:58.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.23 1856 | LayoutDeviceRect rect = aAsyncImageBounds.value(); 63:58.23 | ^ 63:58.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.23 1857 | LayoutDeviceRect scBounds(LayoutDevicePoint(0, 0), rect.Size()); 63:58.23 | ~~~~~~~~~^~ 63:58.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BufferList.h:17, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/pickle.h:17, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/chrome/common/ipc_message.h:13, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:27, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:11, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:58.25 from Unified_cpp_gfx_layers12.cpp:2: 63:58.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Maybe.h: In member function 'constexpr T mozilla::Maybe::value() const [with T = mozilla::gfx::RectTyped]': 63:58.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.25 739 | constexpr T Maybe::value() const { 63:58.25 | ^~~~~~~~ 63:58.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:58.25 from Unified_cpp_gfx_layers12.cpp:2: 63:58.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 63:58.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:58.25 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 63:58.25 | ^~~~~~~~~ 63:58.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:58.27 from Unified_cpp_gfx_layers12.cpp:2: 63:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:58.27 427 | SizeT Size() const { return SizeT(width, height); } 63:58.27 | ^~~~ 63:58.30 In file included from Unified_cpp_gfx_layers12.cpp:2: 63:58.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 63:58.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:2138: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 63:58.30 2138 | LayoutDeviceRect::FromAppUnits(paintBounds, appUnitsPerDevPixel); 63:58.30 | ^ 63:58.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:2143: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 63:58.30 2143 | gfx::Size scale = aSc.GetInheritedScale(); 63:58.30 | ^ 63:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.32 2153 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 63:58.32 | ^ 63:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:2153: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 63:58.32 2153 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 63:58.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 63:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.32 2153 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 63:58.32 | ^ 63:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.32 2201 | aImageRect = visibleRect / layerScale; 63:58.32 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 63:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.32 2285 | aItem, dt, (dtRect / layerScale).TopLeft(), 63:58.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 63:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.32 2285 | aItem, dt, (dtRect / layerScale).TopLeft(), 63:58.32 | ~~~~~~~~^~~~~~~~~~~~~ 63:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.34 2285 | aItem, dt, (dtRect / layerScale).TopLeft(), 63:58.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 63:58.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 63:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 63:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:58.36 from Unified_cpp_gfx_layers12.cpp:2: 63:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 63:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:370: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 63:58.36 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 63:58.36 | ^~~~~~~~~~~~ 63:58.38 In file included from Unified_cpp_gfx_layers12.cpp:2: 63:58.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp: In function 'mozilla::gfx::IntRect mozilla::layers::ScaleToNearestPixelsOffset(nsRect, float, float, nscoord, mozilla::LayerPoint)': 63:58.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:1365: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 63:58.38 1365 | static mozilla::gfx::IntRect ScaleToNearestPixelsOffset( 63:58.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 63:58.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 63:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 63:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:58.38 from Unified_cpp_gfx_layers12.cpp:2: 63:58.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:58.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.38 689 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 63:58.38 | ^~~~~~~~ 63:58.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 63:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 63:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 63:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 63:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 63:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 63:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 63:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 63:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 63:58.41 from Unified_cpp_gfx_layers12.cpp:2: 63:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 63:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.41 383 | Point TopLeft() const { return Point(x, y); } 63:58.41 | ^~~~~~~ 63:58.47 In file included from Unified_cpp_gfx_layers12.cpp:2: 63:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 63:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:2454: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 63:58.47 2454 | Size scale = aSc.GetInheritedScale(); 63:58.47 | ^ 63:58.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:58.50 2472 | LayoutDeviceRect imageRect = LayerRect(itemRect) / layerScale; 63:58.50 | ^~~~~~~~~~ 63:58.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'void mozilla::layers::GestureEventListener::SetState(mozilla::layers::GestureEventListener::GestureState)': 63:58.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:583: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 63:58.78 583 | void GestureEventListener::SetState(GestureState aState) { 63:58.78 | ^~~~~~~~~~~~~~~~~~~~ 63:58.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:591:51: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:58.78 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 63:58.78 | ^ 63:58.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:592: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 63:58.78 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 63:58.78 | ^ 63:59.02 In file included from Unified_cpp_gfx_layers12.cpp:38: 63:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderLayerManager.cpp: In member function 'void mozilla::layers::WebRenderLayerManager::MakeSnapshotIfRequired(mozilla::LayoutDeviceIntSize)': 63:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderLayerManager.cpp:472: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 63:59.02 472 | IntRect bounds = ToOutsideIntRect(mTarget->GetClipExtents()); 63:59.02 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'nsEventStatus mozilla::layers::GestureEventListener::HandleInputTouchMultiStart()': 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:203: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 63:59.28 203 | nsEventStatus GestureEventListener::HandleInputTouchMultiStart() { 63:59.28 | ^~~~~~~~~~~~~~~~~~~~ 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:203: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 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:203: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 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:203: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 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:203: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 63:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:591:51: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.42 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 63:59.42 | ^ 63:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:592: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 63:59.42 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 63:59.42 | ^ 63:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:591:51: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.42 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 63:59.42 | ^ 63:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:592: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 63:59.42 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 63:59.42 | ^ 63:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:591:51: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.42 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 63:59.42 | ^ 63:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:592: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 63:59.42 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 63:59.42 | ^ 63:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:591:51: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.42 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 63:59.42 | ^ 63:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:592: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 63:59.42 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 63:59.42 | ^ 63:59.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'nsEventStatus mozilla::layers::GestureEventListener::HandleInputTouchMove()': 63:59.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:59.65 272 | nsEventStatus GestureEventListener::HandleInputTouchMove() { 63:59.65 | ^~~~~~~~~~~~~~~~~~~~ 63:59.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:272:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 63:59.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:272:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:262: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 63:59.91 262 | return MoveDistanceExceeds(mAsyncPanZoomController->GetTouchStartTolerance()); 63:59.91 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:346: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 63:59.91 346 | ScreenPoint currentFocus = GetCurrentFocus(mLastTouchInput); 63:59.91 | ^ 63:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:356:78: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.91 356 | currentFocus, currentSpan, currentSpan, mLastTouchInput.modifiers); 63:59.91 | ^ 63:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:384: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 63:59.91 384 | GetCurrentFocus(mLastTouchInput), currentSpan, mPreviousSpan, 63:59.91 | ^ 63:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:385:36: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 63:59.91 385 | mLastTouchInput.modifiers); 63:59.91 | ^ 64:00.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 64:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 64:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:00.24 246 | PointTyped As2DPoint() const { 64:00.24 | ^~~~~~~~~ 64:00.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageLayers.h:10, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLCanvasElement.cpp:10, 64:00.24 from Unified_cpp_dom_html0.cpp:74: 64:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 64:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 64:00.24 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 64:00.24 | ^ 64:00.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 64:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 64:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:00.24 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 64:00.24 | ^~~~~~~~~ 64:00.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 64:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 64:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 64:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 64:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 64:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:00.25 2266 | PointTyped TransformPointSimple( 64:00.25 | ^~~~~~~~~~~~~~~~~~~~ 64:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 64:00.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:00.28 794 | RectTyped TransformAndClipBounds( 64:00.28 | ^~~~~~~~~~~~~~~~~~~~~~ 64:00.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 64:00.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:00.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:00.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:00.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 64:00.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 64:00.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 64:00.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 64:00.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageLayers.h:10, 64:00.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLCanvasElement.cpp:10, 64:00.36 from Unified_cpp_dom_html0.cpp:74: 64:00.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 64:00.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 64:00.36 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:00.36 | ^ 64:02.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 64:02.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 64:02.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 64:02.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 64:02.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 64:02.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 64:02.49 from Unified_cpp_dom_events3.cpp:2: 64:02.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 64:02.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 64:02.49 189 | CSSRect GetExpandedScrollableRect() const { 64:02.49 | ^ 64:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 64:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 64:02.54 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:02.54 | ^ 64:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 64:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 64:02.54 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 64:02.54 | ^ 64:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 64:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 64:02.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 64:02.54 | ^ 64:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 64:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 64:02.55 243 | CSSRect CalculateScrollRange() const { 64:02.55 | ^ 64:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 64:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 64:02.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 64:02.55 | ^ 64:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 64:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 64:02.57 457 | CSSRect GetVisualViewport() const { 64:02.57 | ^ 64:03.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:03.26 from Unified_cpp_gfx_layers2.cpp:20: 64:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 64:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 64:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 64:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 64:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 64:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 64:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 64:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 64:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 64:03.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 64:03.27 760 | typename detail::Nth::Type extract() { 64:03.27 | ^~~~~~~ 64:03.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 64:03.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:03.53 from Unified_cpp_gfx_layers11.cpp:2: 64:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 64:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 64:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 64:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 64:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 64:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 64:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 64:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 64:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 64:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 64:03.53 760 | typename detail::Nth::Type extract() { 64:03.53 | ^~~~~~~ 64:03.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 64:03.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 64:03.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 64:03.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 64:03.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 64:03.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:03.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:03.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:03.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 64:03.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 64:03.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 64:03.87 from AnimatableBinding.cpp:15, 64:03.87 from UnifiedBindings0.cpp:145: 64:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 64:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 64:03.87 1249 | CSSCoord ToCSSPixels() const { return _0; } 64:03.87 | ^ 64:04.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 64:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 64:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 64:04.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:16, 64:04.13 from Unified_cpp_dom_mathml0.cpp:2: 64:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 64:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 64:04.13 21 | inline Rect ToRect(const gfxRect& aRect) { 64:04.13 | ^ 64:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 64:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 64:04.13 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 64:04.13 | ^ 64:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 64:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 64:04.15 40 | inline Point ToPoint(const gfxPoint& aPoint) { 64:04.15 | ^ 64:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 64:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 64:04.21 44 | inline Size ToSize(const gfxSize& aSize) { 64:04.21 | ^ 64:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 64:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 64:04.21 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 64:04.21 | ^ 64:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 64:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 64:04.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 64:04.21 | ^ 64:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 64:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 64:04.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 64:04.21 | ^ 64:04.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 64:04.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 64:04.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 64:04.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 64:04.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 64:04.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 64:04.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 64:04.91 from Unified_cpp_dom_media_gmp1.cpp:2: 64:04.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 64:04.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:04.91 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 64:04.91 | ^ 64:05.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:05.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 64:05.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 64:05.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 64:05.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 64:05.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 64:05.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 64:05.08 from Unified_cpp_dom_media_gmp1.cpp:2: 64:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 64:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 64:05.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 64:05.08 | ^ 64:05.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 64:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 64:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 64:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 64:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 64:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 64:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 64:05.49 from Unified_cpp_dom_media_gmp1.cpp:2: 64:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 64:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:05.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 64:05.49 | ^ 64:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 64:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 64:05.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 64:05.50 | ^ 64:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 64:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 64:05.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 64:05.50 | ^ 64:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 64:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 64:05.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 64:05.50 | ^ 64:05.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 64:05.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 64:05.51 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 64:05.51 | ^ 64:05.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 64:05.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 64:05.52 371 | nscoord aAppUnitsPerDevPixel) { 64:05.52 | ^ 64:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 64:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 64:05.53 380 | nscoord aAppUnitsPerDevPixel) { 64:05.53 | ^ 64:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 64:05.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 64:05.53 387 | nscoord aAppUnitsPerDevPixel) { 64:05.53 | ^ 64:05.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 64:05.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:05.54 394 | nscoord aAppUnitsPerDevPixel) { 64:05.54 | ^ 64:05.93 In file included from Unified_cpp_gfx_layers3.cpp:29: 64:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In constructor 'mozilla::layers::InputBlockState::InputBlockState(const RefPtr&, mozilla::layers::TargetConfirmationFlags)': 64:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:32:1: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:05.93 32 | InputBlockState::InputBlockState( 64:05.93 | ^~~~~~~~~~~~~~~ 64:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In constructor 'mozilla::layers::CancelableBlockState::CancelableBlockState(const RefPtr&, mozilla::layers::TargetConfirmationFlags)': 64:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:179:1: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:06.55 179 | CancelableBlockState::CancelableBlockState( 64:06.55 | ^~~~~~~~~~~~~~~~~~~~ 64:06.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In constructor 'mozilla::layers::DragBlockState::DragBlockState(const RefPtr&, mozilla::layers::TargetConfirmationFlags, const mozilla::MouseInput&)': 64:06.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:259:1: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:06.92 259 | DragBlockState::DragBlockState( 64:06.92 | ^~~~~~~~~~~~~~ 64:07.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In member function 'void mozilla::layers::DragBlockState::SetInitialThumbPos(mozilla::CSSCoord)': 64:07.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:268: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 64:07.04 268 | void DragBlockState::SetInitialThumbPos(CSSCoord aThumbPos) { 64:07.04 | ^~~~~~~~~~~~~~ 64:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp: In member function 'mozilla::CSSPoint nsGlobalWindowOuter::GetScrollXY(bool)': 64:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.cpp:4137: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 64:07.35 4137 | CSSPoint nsGlobalWindowOuter::GetScrollXY(bool aDoFlush) { 64:07.35 | ^~~~~~~~~~~~~~~~~~~ 64:07.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 64:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 64:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 64:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:16, 64:07.36 from Unified_cpp_gfx_layers11.cpp:65: 64:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 64:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:07.36 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 64:07.36 | ^ 64:07.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 64:07.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:07.40 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 64:07.40 | ^~~~~~~~~~~ 64:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 64:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:07.42 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 64:07.42 | ^ 64:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 64:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:07.52 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 64:07.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 64:07.52 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 64:07.52 | ~~~~~~~~~~~~~^~ 64:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:07.52 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 64:07.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:07.54 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 64:07.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 64:07.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 64:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 64:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 64:07.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:07.54 from Unified_cpp_gfx_layers11.cpp:2: 64:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 64:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:07.54 282 | RectTyped ToUnknownRect() const { 64:07.54 | ^~~~~~~~~~~~~ 64:07.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 64:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 64:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:16, 64:07.76 from Unified_cpp_dom_mathml0.cpp:2: 64:07.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 64:07.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 64:07.76 1859 | int32_t aAppUnitsPerPixel) { 64:07.76 | ^ 64:07.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 64:07.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 64:07.76 3214 | int32_t aAppUnitsPerPixel) { 64:07.76 | ^ 64:08.46 In file included from Unified_cpp_gfx_layers11.cpp:11: 64:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:08.46 1664 | program->SetVisibleCenter(aVisibleRect.Center()); 64:08.46 | ~~~~~~~~~~~~~~~~~~~^~ 64:08.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 64:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 64:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 64:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:08.46 from Unified_cpp_gfx_layers11.cpp:2: 64:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:08.46 794 | RectTyped TransformAndClipBounds( 64:08.46 | ^~~~~~~~~~~~~~~~~~~~~~ 64:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 64:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 64:08.46 110 | quad[0] = TransformPoint(aRect.TopLeft()); 64:08.46 | ^~~~ 64:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 64:08.46 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 64:08.46 | ^ 64:08.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 64:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 64:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 64:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:08.46 from Unified_cpp_gfx_layers11.cpp:2: 64:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:08.46 383 | Point TopLeft() const { return Point(x, y); } 64:08.46 | ^~~~~~~ 64:08.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 64:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:08.86 from Unified_cpp_gfx_layers11.cpp:2: 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:08.86 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 64:08.86 | ^~~~~~~~~ 64:08.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 64:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 64:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 64:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:08.86 from Unified_cpp_gfx_layers11.cpp:2: 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:08.86 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 64:08.86 | ^~~~~~ 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In constructor 'mozilla::layers::PinchGestureBlockState::PinchGestureBlockState(const RefPtr&, mozilla::layers::TargetConfirmationFlags)': 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:582:1: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:08.86 582 | PinchGestureBlockState::PinchGestureBlockState( 64:08.86 | ^~~~~~~~~~~~~~~~~~~~~~ 64:08.86 In file included from Unified_cpp_gfx_layers11.cpp:11: 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 >]': 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:08.86 1430 | Rect destRect = aTransform.TransformAndClipBounds( 64:08.86 | ^~~~~~~~ 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:08.86 1664 | program->SetVisibleCenter(aVisibleRect.Center()); 64:08.86 | ~~~~~~~~~~~~~~~~~~~^~ 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositorOGL.cpp: In member function 'void mozilla::layers::CompositorOGL::BindAndDrawGeometryWithTextureRect(mozilla::layers::ShaderProgramOGL*, const Rect&, const Rect&, mozilla::layers::TextureSource*)': 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositorOGL.cpp:1949: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 64:08.86 1949 | Rect scaledTexCoordRect = GetTextureCoordinates(aTexCoordRect, aTexture); 64:08.86 | ^ 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In constructor 'mozilla::layers::TouchBlockState::TouchBlockState(const RefPtr&, mozilla::layers::TargetConfirmationFlags, mozilla::layers::TouchCounter&)': 64:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:623:1: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:08.86 623 | TouchBlockState::TouchBlockState( 64:08.86 | ^~~~~~~~~~~~~~~ 64:09.84 In file included from Unified_cpp_gfx_layers11.cpp:56: 64:09.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 64:09.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:09.84 424 | wr::ToLayoutSize(aPipeline->mScBounds.Size()), 64:09.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:10.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 64:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 64:10.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.cpp:7, 64:10.21 from Unified_cpp_gfx_layers1.cpp:2: 64:10.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:10.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:10.21 1925 | RectTyped TransformAndClipBounds( 64:10.21 | ^~~~~~~~~~~~~~~~~~~~~~ 64:10.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 64:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 64:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 64:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 64:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 64:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 64:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 64:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 64:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 64:10.44 from Unified_cpp_dom_mathml0.cpp:2: 64:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 64:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 64:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:10.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 64:10.44 | ^~~~~~~~ 64:10.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 64:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 64:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 64:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 64:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 64:10.46 from Unified_cpp_dom_mathml0.cpp:2: 64:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 64:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 64:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:10.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 64:10.46 | ^~~~~~~~ 64:10.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 64:10.72 from Unified_cpp_dom_mathml0.cpp:2: 64:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 64:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 64:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:10.72 427 | SizeT Size() const { return SizeT(width, height); } 64:10.72 | ^~~~ 64:10.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 64:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 64:10.72 from Unified_cpp_dom_mathml0.cpp:2: 64:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 64:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 64:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:10.72 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 64:10.72 | ^~~~~~~~ 64:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 64:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 64:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:10.73 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 64:10.73 | ^~~~~~~~ 64:10.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 64:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 64:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 64:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 64:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 64:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 64:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 64:10.75 from Unified_cpp_dom_mathml0.cpp:2: 64:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 64:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:10.75 62 | Sub operator-(const Sub& aPoint) const { 64:10.75 | ^~~~~~~~ 64:10.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISerialEventTarget.h:10, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AbstractThread.h:14, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MozPromise.h:13, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/image/imgLoader.h:12, 64:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 64:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 64:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 64:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 64:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 64:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 64:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 64:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 64:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 64:10.88 760 | typename detail::Nth::Type extract() { 64:10.88 | ^~~~~~~ 64:10.90 In file included from Unified_cpp_gfx_layers11.cpp:65: 64:10.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp: In member function 'mozilla::Maybe mozilla::layers::ClipManager::DefineScrollLayers(const mozilla::ActiveScrolledRoot*, nsDisplayItem*)': 64:10.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:300: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 64:10.90 300 | LayoutDeviceRect::FromAppUnits(scrollPort, auPerDevPixel); 64:10.90 | ^ 64:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:312: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 64:10.95 312 | metrics.GetExpandedScrollableRect() * metrics.GetDevPixelsPerCSSPixel(); 64:10.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:10.95 312 | metrics.GetExpandedScrollableRect() * metrics.GetDevPixelsPerCSSPixel(); 64:10.95 | ^ 64:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:10.95 313 | contentRect.MoveTo(clipBounds.TopLeft()); 64:10.95 | ~~~~~~~~~~~~~~~~~~^~ 64:10.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 64:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 64:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:10.95 from Unified_cpp_gfx_layers11.cpp:2: 64:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 64:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:370: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 64:10.95 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 64:10.95 | ^~~~~~~~~~~~ 64:10.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 64:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 64:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:10.95 from Unified_cpp_gfx_layers11.cpp:2: 64:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 64:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 64:10.95 189 | CSSRect GetExpandedScrollableRect() const { 64:10.95 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 64:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:191: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 64:10.95 191 | CSSSize compSize = CalculateCompositedSizeInCssPixels(); 64:10.95 | ^ 64:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:206:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:10.96 206 | return scrollableRect; 64:10.96 | ^~~~~~~~~~~~~~ 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 64:10.96 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:10.96 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:10.96 213 | return mCompositionBounds.Size() / GetZoom(); 64:10.96 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:10.96 213 | return mCompositionBounds.Size() / GetZoom(); 64:10.96 | ^ 64:10.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:10.96 from Unified_cpp_gfx_layers11.cpp:2: 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:10.96 427 | SizeT Size() const { return SizeT(width, height); } 64:10.96 | ^~~~ 64:10.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:10.96 from Unified_cpp_gfx_layers11.cpp:2: 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:10.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 64:10.96 | ^~~~~~~~ 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:10.96 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 64:10.96 | ^~~~~~~~ 64:10.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:10.96 from Unified_cpp_gfx_layers11.cpp:2: 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:10.96 383 | Point TopLeft() const { return Point(x, y); } 64:10.96 | ^~~~~~~ 64:10.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:10.96 from Unified_cpp_gfx_layers11.cpp:2: 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:10.96 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 64:10.96 | ^~~~~~~~~ 64:10.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 64:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:10.97 from Unified_cpp_gfx_layers11.cpp:2: 64:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:10.97 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 64:10.97 | ^~~~~~~~ 64:11.06 In file included from Unified_cpp_gfx_layers11.cpp:65: 64:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp: In member function 'mozilla::Maybe mozilla::layers::ClipManager::DefineClipChain(const mozilla::DisplayItemClipChain*, int32_t)': 64:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:348: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 64:11.06 348 | chain->mClip.GetClipRect(), aAppUnitsPerDevPixel); 64:11.06 | ^ 64:11.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 64:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 64:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 64:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 64:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 64:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 64:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 64:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 64:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 64:11.20 from Unified_cpp_dom_mathml0.cpp:2: 64:11.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 64:11.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 64:11.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:11.20 43 | friend Sub operator*(T aScale, Sub aCoord) { 64:11.20 | ^~~~~~~~ 64:11.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 64:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 64:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 64:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 64:11.30 from Unified_cpp_dom_media_gmp0.cpp:11: 64:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 64:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:11.30 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 64:11.30 | ^ 64:11.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 64:11.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 64:11.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 64:11.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 64:11.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 64:11.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 64:11.74 from Unified_cpp_dom_mathml0.cpp:2: 64:11.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 64:11.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 64:11.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:11.74 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 64:11.74 | ^~~~~~~~~~~~~ 64:11.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 64:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 64:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 64:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 64:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 64:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 64:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 64:11.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/mathml/MathMLElement.cpp:7, 64:11.76 from Unified_cpp_dom_mathml0.cpp:2: 64:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 64:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 64:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:11.76 323 | static SizeTyped FromUnknownSize( 64:11.76 | ^~~~~~~~~~~~~~~ 64:12.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 64:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 64:12.55 from Unified_cpp_gfx_layers11.cpp:2: 64:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:12.55 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 64:12.55 | ^~~~~~~~~ 64:12.97 In file included from Unified_cpp_gfx_layers2.cpp:38: 64:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:1339: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 64:12.97 1339 | apzc->GetCurrentAsyncScrollOffset( 64:12.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:12.97 1340 | AsyncPanZoomController::eForHitTesting)); 64:12.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:13.06 In file included from Unified_cpp_gfx_layers11.cpp:110: 64:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 64:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:13.06 33 | mOrigin = aParentSC.mOrigin + aBounds.TopLeft(); 64:13.06 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/StackingContextHelper.cpp:47: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 64:13.06 47 | mScale = FrameLayerBuilder::ChooseScale( 64:13.06 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:13.06 48 | aContainerFrame, aContainerItem, r, aParentSC.mScale.width, 64:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:13.06 49 | aParentSC.mScale.height, mInheritedTransform, 64:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:13.06 50 | /* aCanDraw2D = */ true); 64:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~ 64:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:13.07 83 | mReferenceFrameId.isSome() || (aBounds.TopLeft() != LayoutDevicePoint()); 64:13.07 | ~~~~~~~~~~~~~~~^~ 64:14.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacFrameParser.h:12, 64:14.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacDemuxer.cpp:12, 64:14.05 from Unified_cpp_dom_media_flac0.cpp:11: 64:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 64:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 64:14.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 64:14.05 | ^ 64:14.07 In file included from Unified_cpp_gfx_layers3.cpp:38: 64:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp: In member function 'mozilla::layers::TouchBlockState* mozilla::layers::InputQueue::StartNewTouchBlock(const RefPtr&, mozilla::layers::TargetConfirmationFlags, bool)': 64:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp:520:18: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:14.07 520 | TouchBlockState* InputQueue::StartNewTouchBlock( 64:14.07 | ^~~~~~~~~~ 64:14.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 64:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp:12, 64:14.14 from Unified_cpp_gfx_layers4.cpp:38: 64:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 64:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 64:14.14 1394 | LayerPoint GetFixedPositionAnchor() { 64:14.14 | ^ 64:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 64:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 64:14.17 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 64:14.17 | ^ 64:14.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 64:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 64:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 64:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 64:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 64:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 64:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 64:14.33 from AnimatableBinding.cpp:15, 64:14.33 from UnifiedBindings0.cpp:145: 64:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 64:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 64:14.33 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 64:14.33 | ^ 64:14.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 64:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 64:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 64:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 64:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/MediaEncryptedEvent.h:16, 64:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/MediaEncryptedEvent.cpp:7, 64:14.72 from Unified_cpp_dom_media_eme0.cpp:29: 64:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 64:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 64:14.72 189 | CSSRect GetExpandedScrollableRect() const { 64:14.72 | ^ 64:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 64:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 64:14.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:14.74 | ^ 64:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 64:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 64:14.74 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 64:14.74 | ^ 64:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 64:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 64:14.74 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 64:14.75 | ^ 64:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 64:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 64:14.75 243 | CSSRect CalculateScrollRange() const { 64:14.75 | ^ 64:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 64:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 64:14.75 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 64:14.75 | ^ 64:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 64:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 64:14.75 457 | CSSRect GetVisualViewport() const { 64:14.75 | ^ 64:15.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 64:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 64:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 64:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 64:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 64:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 64:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 64:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 64:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 64:15.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 64:15.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 64:15.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 64:15.04 189 | CSSRect GetExpandedScrollableRect() const { 64:15.04 | ^ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'void mozilla::layers::APZCTreeManager::SampleForWebRender(mozilla::wr::TransactionWrapper&, const mozilla::TimeStamp&, const WrPipelineIdEpochs*)': 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.06 792 | LayoutDevicePoint asyncScrollDelta = -layerTranslation / resolution; 64:15.06 | ^~~~~~~~~~ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.06 792 | LayoutDevicePoint asyncScrollDelta = -layerTranslation / resolution; 64:15.06 | ^~~~~~~~~~~~~~~~~ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.06 792 | LayoutDevicePoint asyncScrollDelta = -layerTranslation / resolution; 64:15.06 | ^~~~~~~~~~ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:839: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 64:15.06 839 | ScreenMargin()); 64:15.06 | ^ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:838:45: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:15.06 838 | GetCompositorFixedLayerMargins(lock), SideBits::eBottom, 64:15.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:839: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 64:15.06 839 | ScreenMargin()); 64:15.06 | ^ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.06 842 | LayerToParentLayerMatrix4x4::Translation(ViewAs( 64:15.06 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 64:15.06 843 | translation, PixelCastJustification::ScreenIsParentLayerForRoot)); 64:15.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:859: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 64:15.06 859 | mGeckoFixedLayerMargins); 64:15.06 | ^ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:858:43: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:15.06 858 | GetCompositorFixedLayerMargins(lock), info.mFixedPosSides, 64:15.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:859: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 64:15.06 859 | mGeckoFixedLayerMargins); 64:15.06 | ^ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.06 862 | LayerToParentLayerMatrix4x4::Translation(ViewAs( 64:15.06 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 64:15.06 863 | translation, PixelCastJustification::ScreenIsParentLayerForRoot)); 64:15.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:15.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:882: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 64:15.06 882 | ScreenMargin()); 64:15.08 | ^ 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:878:43: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:15.08 878 | GetCompositorFixedLayerMargins(lock), sides, 64:15.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:882: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 64:15.08 882 | ScreenMargin()); 64:15.08 | ^ 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.08 885 | LayerToParentLayerMatrix4x4::Translation(ViewAs( 64:15.08 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 64:15.08 886 | translation, PixelCastJustification::ScreenIsParentLayerForRoot)); 64:15.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 64:15.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:15.08 | ^ 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 64:15.08 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 64:15.08 | ^ 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 64:15.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 64:15.08 | ^ 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 64:15.08 243 | CSSRect CalculateScrollRange() const { 64:15.08 | ^ 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 64:15.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 64:15.08 | ^ 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 64:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 64:15.08 457 | CSSRect GetVisualViewport() const { 64:15.08 | ^ 64:15.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:15.35 from Unified_cpp_gfx_layers2.cpp:2: 64:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:15.35 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 64:15.35 | ^~~~~~~~~ 64:15.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:15.35 from Unified_cpp_gfx_layers2.cpp:20: 64:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.35 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 64:15.35 | ^~~~~~~~ 64:15.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:15.35 from Unified_cpp_gfx_layers2.cpp:2: 64:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:15.35 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 64:15.35 | ^~~~~~~~~ 64:15.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:15.36 from Unified_cpp_gfx_layers2.cpp:20: 64:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In function 'mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]': 64:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.36 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 64:15.36 | ^~~~~~ 64:15.36 In file included from Unified_cpp_gfx_layers2.cpp:38: 64:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ParentLayerRect mozilla::layers::APZCTreeManager::ComputeClippedCompositionBounds(const MutexAutoLock&, mozilla::layers::APZCTreeManager::ClippedCompositionBoundsMap&, mozilla::layers::ScrollableLayerGuid)': 64:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:900:17: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:15.36 900 | ParentLayerRect APZCTreeManager::ComputeClippedCompositionBounds( 64:15.36 | ^~~~~~~~~~~~~~~ 64:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.36 945 | appliesToLayer.mScale; 64:15.36 | ^~~~~~ 64:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.36 944 | (parentClippedBounds - appliesToLayer.mTranslation) / 64:15.36 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.36 945 | appliesToLayer.mScale; 64:15.36 | ^~~~~~ 64:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.36 948 | bounds = bounds.Intersect( 64:15.36 | ~~~~~~~^~~~~~~~~~~~~~~~~~~ 64:15.36 949 | ViewAs(parentClippedBoundsInParentLayerSpace, 64:15.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:15.36 950 | PixelCastJustification::MovingDownToChildren)); 64:15.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:15.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 64:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:15.50 from Unified_cpp_gfx_layers2.cpp:2: 64:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.50 363 | MoveBy(-aPoint); 64:15.50 | ^~~~~~~ 64:15.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:15.50 from Unified_cpp_gfx_layers2.cpp:20: 64:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.51 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 64:15.51 | ^~~~~~~~ 64:15.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:15.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:15.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:15.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:15.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:15.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:15.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:15.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:15.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:15.51 from Unified_cpp_gfx_layers2.cpp:20: 64:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In function 'mozilla::gfx::RectTyped mozilla::ViewAs(const mozilla::gfx::RectTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::LayerPixel]': 64:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.51 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 64:15.51 | ^~~~~~ 64:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.73 344 | aTransform.ProjectPoint(aAnchor + aVector); 64:15.73 | ~~~~~~~~^~~~~~~~~ 64:15.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:15.73 from Unified_cpp_gfx_layers2.cpp:2: 64:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:15.73 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 64:15.73 | ^~~~~~~~~ 64:15.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:15.80 from Unified_cpp_gfx_layers2.cpp:2: 64:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In member function 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ScreenPixel; F = float]': 64:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:15.80 246 | PointTyped As2DPoint() const { 64:15.80 | ^~~~~~~~~ 64:16.09 In file included from Unified_cpp_gfx_layers2.cpp:38: 64:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::layers::APZEventResult mozilla::layers::APZCTreeManager::ProcessTouchInput(mozilla::MultiTouchInput&)': 64:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2082:49: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:16.09 2082 | GetCompositorFixedLayerMargins(lock), 64:16.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 64:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2081: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 64:16.09 2081 | RoundedToInt(AsyncCompositionManager::ComputeFixedMarginsOffset( 64:16.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:16.09 2082 | GetCompositorFixedLayerMargins(lock), 64:16.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:16.09 2083 | mTouchBlockHitResult.mFixedPosSides, 64:16.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:16.09 2084 | mGeckoFixedLayerMargins)); 64:16.09 | ~~~~~~~~~~~~~~~~~~~~~~~~ 64:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'void mozilla::layers::APZCTreeManager::SetupScrollbarDrag(mozilla::MouseInput&, const mozilla::layers::HitTestingTreeNodeAutoLock&, mozilla::layers::AsyncPanZoomController*)': 64:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2199: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 64:16.22 2199 | aApzc->ConvertScrollbarPoint(aMouseInput.mLocalOrigin, thumbData); 64:16.22 | ^ 64:16.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 64:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:16.22 from Unified_cpp_gfx_layers2.cpp:2: 64:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h: In function 'mozilla::gfx::CoordOperatorsHelper, double>::result_type mozilla::gfx::operator+(mozilla::gfx::CoordTyped, double)': 64:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:72:22: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:16.23 72 | friend result_type operator+(coord aA, primitive aB) { return aA.value + aB; } 64:16.23 | ^~~~~~~~ 64:16.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:16.23 from Unified_cpp_gfx_layers2.cpp:2: 64:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:16.23 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 64:16.23 | ^~~~~~~~~ 64:16.61 In file included from Unified_cpp_gfx_layers2.cpp:38: 64:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 64:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:16.63 2566 | ScreenPoint screenStart = TransformBy(untransformToApzc, aStartPoint); 64:16.63 | ^ 64:16.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:16.63 from Unified_cpp_gfx_layers2.cpp:20: 64:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:16.63 295 | return Some(point.As2DPoint()); 64:16.63 | ~~~~~~~~~~~~~~~^~ 64:16.74 In file included from Unified_cpp_gfx_layers3.cpp:29: 64:16.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In constructor 'mozilla::layers::WheelBlockState::WheelBlockState(const RefPtr&, mozilla::layers::TargetConfirmationFlags, const mozilla::ScrollWheelInput&)': 64:16.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:291:1: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:16.74 291 | WheelBlockState::WheelBlockState( 64:16.74 | ^~~~~~~~~~~~~~~ 64:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In constructor 'mozilla::layers::PanGestureBlockState::PanGestureBlockState(const RefPtr&, mozilla::layers::TargetConfirmationFlags, const mozilla::PanGestureInput&)': 64:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:503:1: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:16.76 503 | PanGestureBlockState::PanGestureBlockState( 64:16.76 | ^~~~~~~~~~~~~~~~~~~~ 64:16.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 64:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 64:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 64:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 64:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 64:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 64:16.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 64:16.90 from Unified_cpp_dom_base1.cpp:2: 64:16.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 64:16.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:16.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 64:16.90 | ^ 64:16.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 64:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 64:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 64:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 64:16.93 1249 | CSSCoord ToCSSPixels() const { return _0; } 64:16.93 | ^ 64:16.95 In file included from Unified_cpp_gfx_layers3.cpp:38: 64:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp: In member function 'nsEventStatus mozilla::layers::InputQueue::ReceiveScrollWheelInput(const RefPtr&, mozilla::layers::TargetConfirmationFlags, const mozilla::ScrollWheelInput&, uint64_t*)': 64:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp:250:15: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:16.95 250 | nsEventStatus InputQueue::ReceiveScrollWheelInput( 64:16.95 | ^~~~~~~~~~ 64:17.02 In file included from Unified_cpp_gfx_layers2.cpp:38: 64:17.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::layers::APZCTreeManager::HitTestResult mozilla::layers::APZCTreeManager::GetAPZCAtPoint(const ScreenPoint&, const mozilla::RecursiveMutexAutoLock&)': 64:17.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.02 3016 | ViewAs(point, PixelCastJustification::MovingDownToChildren)); 64:17.02 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:17.15 from Unified_cpp_gfx_layers2.cpp:2: 64:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:17.15 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 64:17.15 | ^~~~~~~~~ 64:17.16 In file included from Unified_cpp_gfx_layers2.cpp:38: 64:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In lambda function: 64:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.16 3022 | hitTestPoints.top(), PixelCastJustification::MovingDownToChildren); 64:17.16 | ^ 64:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp: In member function 'nsEventStatus mozilla::layers::InputQueue::ReceiveMouseInput(const RefPtr&, mozilla::layers::TargetConfirmationFlags, const mozilla::MouseInput&, uint64_t*)': 64:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp:188:15: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:17.25 188 | nsEventStatus InputQueue::ReceiveMouseInput( 64:17.25 | ^~~~~~~~~~ 64:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetGeckoFixedLayerMargins() const': 64:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3132:14: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:17.25 3132 | ScreenMargin APZCTreeManager::GetGeckoFixedLayerMargins() const { 64:17.25 | ^~~~~~~~~~~~~~~ 64:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ScreenPoint mozilla::layers::APZCTreeManager::GetCurrentMousePosition() const': 64:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3335: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 64:17.39 3335 | ScreenPoint APZCTreeManager::GetCurrentMousePosition() const { 64:17.39 | ^~~~~~~~~~~~~~~ 64:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::Maybe > mozilla::layers::APZCTreeManager::ConvertToGecko(const ScreenIntPoint&, mozilla::layers::AsyncPanZoomController*)': 64:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3374:45: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:17.39 3374 | GetCompositorFixedLayerMargins(mapLock), 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 64:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3373: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 64:17.39 3373 | RoundedToInt(AsyncCompositionManager::ComputeFixedMarginsOffset( 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:17.39 3374 | GetCompositorFixedLayerMargins(mapLock), 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.39 3375 | mTouchBlockHitResult.mFixedPosSides, mGeckoFixedLayerMargins)); 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::LayerToParentLayerMatrix4x4 mozilla::layers::APZCTreeManager::ComputeTransformForNode(const mozilla::layers::HitTestingTreeNode*) const': 64:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.39 3569 | translation = ViewAs( 64:17.39 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.39 3570 | AsyncCompositionManager::ComputeFixedMarginsOffset( 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.39 3571 | GetCompositorFixedLayerMargins(mapLock), 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.39 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.39 3573 | PixelCastJustification::ScreenIsParentLayerForRoot); 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3570: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 64:17.39 3570 | AsyncCompositionManager::ComputeFixedMarginsOffset( 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:17.39 3571 | GetCompositorFixedLayerMargins(mapLock), 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.39 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3571:45: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:17.39 3571 | GetCompositorFixedLayerMargins(mapLock), 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 64:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3570: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 64:17.39 3570 | AsyncCompositionManager::ComputeFixedMarginsOffset( 64:17.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:17.40 3571 | GetCompositorFixedLayerMargins(mapLock), 64:17.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.40 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 64:17.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.40 3569 | translation = ViewAs( 64:17.40 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.40 3570 | AsyncCompositionManager::ComputeFixedMarginsOffset( 64:17.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.40 3571 | GetCompositorFixedLayerMargins(mapLock), 64:17.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.40 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 64:17.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3573 | PixelCastJustification::ScreenIsParentLayerForRoot); 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3585: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 64:17.42 3585 | AsyncCompositionManager::ComputeFixedMarginsOffset( 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:17.42 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3587 | // For sticky layers, we don't need to factor 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3588 | // mGeckoFixedLayerMargins because Gecko doesn't shift the 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3589 | // position of sticky elements for dynamic toolbar movements. 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3590 | ScreenMargin()), 64:17.42 | ~~~~~~~~~~~~~~~ 64:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3586:45: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:17.42 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 64:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3585: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 64:17.42 3585 | AsyncCompositionManager::ComputeFixedMarginsOffset( 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:17.42 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3587 | // For sticky layers, we don't need to factor 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3588 | // mGeckoFixedLayerMargins because Gecko doesn't shift the 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3589 | // position of sticky elements for dynamic toolbar movements. 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3590 | ScreenMargin()), 64:17.42 | ~~~~~~~~~~~~~~~ 64:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.42 3584 | translation = ViewAs( 64:17.42 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3585 | AsyncCompositionManager::ComputeFixedMarginsOffset( 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3587 | // For sticky layers, we don't need to factor 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3588 | // mGeckoFixedLayerMargins because Gecko doesn't shift the 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.42 3589 | // position of sticky elements for dynamic toolbar movements. 64:17.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.43 3590 | ScreenMargin()), 64:17.43 | ~~~~~~~~~~~~~~~~ 64:17.43 3591 | PixelCastJustification::ScreenIsParentLayerForRoot); 64:17.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetCompositorFixedLayerMargins(const MutexAutoLock&) const': 64:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3622:14: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:17.57 3622 | ScreenMargin APZCTreeManager::GetCompositorFixedLayerMargins( 64:17.57 | ^~~~~~~~~~~~~~~ 64:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'bool mozilla::layers::APZCTreeManager::GetAPZTestData(mozilla::layers::LayersId, mozilla::layers::APZTestData*)': 64:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3656: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 64:17.57 3656 | mapLock, clippedCompBounds, mapping.first); 64:17.57 | ^ 64:17.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 64:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 64:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 64:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 64:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 64:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 64:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 64:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 64:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacFrameParser.h:12, 64:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacDemuxer.cpp:12, 64:17.60 from Unified_cpp_dom_media_flac0.cpp:11: 64:17.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 64:17.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:17.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 64:17.60 | ^ 64:17.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 64:17.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 64:17.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 64:17.60 | ^ 64:17.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 64:17.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 64:17.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 64:17.60 | ^ 64:17.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 64:17.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 64:17.61 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 64:17.61 | ^ 64:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp: In member function 'nsEventStatus mozilla::layers::InputQueue::ReceivePanGestureInput(const RefPtr&, mozilla::layers::TargetConfirmationFlags, const mozilla::PanGestureInput&, uint64_t*)': 64:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp:349:15: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:17.66 349 | nsEventStatus InputQueue::ReceivePanGestureInput( 64:17.66 | ^~~~~~~~~~ 64:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 64:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 64:17.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 64:17.66 | ^ 64:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 64:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 64:17.73 371 | nscoord aAppUnitsPerDevPixel) { 64:17.73 | ^ 64:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 64:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 64:17.74 380 | nscoord aAppUnitsPerDevPixel) { 64:17.74 | ^ 64:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 64:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 64:17.74 387 | nscoord aAppUnitsPerDevPixel) { 64:17.74 | ^ 64:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 64:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:17.74 394 | nscoord aAppUnitsPerDevPixel) { 64:17.75 | ^ 64:17.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 64:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 64:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 64:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 64:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 64:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 64:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoder.h:22, 64:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:13, 64:17.77 from Unified_cpp_dom_media_encoder0.cpp:2: 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 64:17.77 189 | CSSRect GetExpandedScrollableRect() const { 64:17.77 | ^ 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 64:17.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:17.77 | ^ 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 64:17.77 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 64:17.77 | ^ 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 64:17.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 64:17.77 | ^ 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In lambda function: 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3709: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 64:17.77 3709 | parent->GetRemoteDocumentScreenRect(), layersId)); 64:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 64:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 64:17.78 243 | CSSRect CalculateScrollRange() const { 64:17.78 | ^ 64:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 64:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 64:17.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 64:17.78 | ^ 64:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 64:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 64:17.78 457 | CSSRect GetVisualViewport() const { 64:17.78 | ^ 64:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp: In member function 'nsEventStatus mozilla::layers::InputQueue::ReceivePinchGestureInput(const RefPtr&, mozilla::layers::TargetConfirmationFlags, const mozilla::PinchGestureInput&, uint64_t*)': 64:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp:420:15: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:17.83 420 | nsEventStatus InputQueue::ReceivePinchGestureInput( 64:17.83 | ^~~~~~~~~~ 64:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 64:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.97 3778 | ParentLayerCoord yTranslation = -asyncScrollY * ratio; 64:17.97 | ^~~~~ 64:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.97 3792 | const CSSCoord thumbOriginScaled = thumbOrigin * yScale; 64:17.97 | ^~~~~~ 64:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.97 3795 | thumbOriginDelta * effectiveZoom; 64:17.97 | ^~~~~~~~~~~~~ 64:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.97 3817 | const CSSCoord thumbOriginScaled = thumbOrigin * xScale; 64:17.97 | ^~~~~~ 64:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.97 3820 | thumbOriginDelta * effectiveZoom; 64:17.97 | ^~~~~~~~~~~~~ 64:17.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 64:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:17.97 from Unified_cpp_gfx_layers2.cpp:2: 64:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 64:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:17.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 64:17.97 | ^~~~~~~~ 64:17.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:17.97 from Unified_cpp_gfx_layers2.cpp:20: 64:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:17.97 564 | gfx::CoordTyped operator*(const gfx::CoordTyped& aCoord, 64:17.97 | ^~~~~~~~ 64:18.05 In file included from Unified_cpp_gfx_layers3.cpp:110: 64:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp: In member function 'virtual mozilla::Maybe mozilla::layers::SimpleVelocityTracker::AddPosition(mozilla::ParentLayerCoord, uint32_t)': 64:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp: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 64:18.05 38 | Maybe SimpleVelocityTracker::AddPosition(ParentLayerCoord aPos, 64:18.05 | ^~~~~~~~~~~~~~~~~~~~~ 64:18.07 In file included from Unified_cpp_gfx_layers3.cpp:137: 64:18.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function 'static mozilla::ScreenMargin mozilla::layers::APZCCallbackHelper::AdjustDisplayPortForScrollDelta(mozilla::ScreenMargin, mozilla::ScreenPoint)': 64:18.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:18.07 49 | ScreenMargin APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 64:18.07 | ^~~~~~~~~~~~~~~~~~ 64:18.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:49: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 64:18.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:18.29 In file included from Unified_cpp_gfx_layers2.cpp:56: 64:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp: In member function 'mozilla::CSSRect mozilla::layers::APZSampler::GetCurrentAsyncLayoutViewport(const mozilla::layers::LayerMetricsWrapper&)': 64:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp:120: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 64:18.29 120 | CSSRect APZSampler::GetCurrentAsyncLayoutViewport( 64:18.29 | ^~~~~~~~~~ 64:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::APZSampler::GetCurrentAsyncScrollOffset(const mozilla::layers::LayerMetricsWrapper&)': 64:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp:130: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 64:18.29 130 | ParentLayerPoint APZSampler::GetCurrentAsyncScrollOffset( 64:18.29 | ^~~~~~~~~~ 64:18.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::APZSampler::GetGeckoFixedLayerMargins() const': 64:18.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZSampler.cpp:208:14: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:18.41 208 | ScreenMargin APZSampler::GetGeckoFixedLayerMargins() const { 64:18.41 | ^~~~~~~~~~ 64:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function 'static void mozilla::layers::APZCCallbackHelper::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, mozilla::LayoutDeviceCoord, mozilla::Modifiers, const nsCOMPtr&)': 64:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:873: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 64:18.46 873 | void APZCCallbackHelper::NotifyPinchGesture( 64:18.46 | ^~~~~~~~~~~~~~~~~~ 64:19.05 In file included from Unified_cpp_gfx_layers3.cpp:29: 64:19.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In member function 'bool mozilla::layers::TouchBlockState::UpdateSlopState(const mozilla::MultiTouchInput&, bool)': 64:19.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:785: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 64:19.05 785 | bool TouchBlockState::UpdateSlopState(const MultiTouchInput& aInput, 64:19.05 | ^~~~~~~~~~~~~~~ 64:19.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 64:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 64:19.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 64:19.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 64:19.25 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 64:19.25 | ^ 64:19.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 64:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 64:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 64:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 64:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 64:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 64:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 64:19.44 from Unified_cpp_dom_base1.cpp:2: 64:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 64:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 64:19.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 64:19.44 | ^ 64:19.50 In file included from Unified_cpp_gfx_layers3.cpp:38: 64:19.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp: In member function 'nsEventStatus mozilla::layers::InputQueue::ReceiveTouchInput(const RefPtr&, mozilla::layers::TargetConfirmationFlags, const mozilla::MultiTouchInput&, uint64_t*, const mozilla::Maybe >&)': 64:19.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp:83:15: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:19.50 83 | nsEventStatus InputQueue::ReceiveTouchInput( 64:19.50 | ^~~~~~~~~~ 64:19.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp: In member function 'nsEventStatus mozilla::layers::InputQueue::ReceiveInputEvent(const RefPtr&, mozilla::layers::TargetConfirmationFlags, const mozilla::InputData&, uint64_t*, const mozilla::Maybe >&)': 64:19.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/InputQueue.cpp:29:15: note: parameter passing for argument of type 'mozilla::layers::TargetConfirmationFlags' changed in GCC 9.1 64:19.64 29 | nsEventStatus InputQueue::ReceiveInputEvent( 64:19.64 | ^~~~~~~~~~ 64:19.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 64:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 64:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 64:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:31, 64:19.75 from Unified_cpp_gfx_layers6.cpp:65: 64:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 64:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 64:19.75 49 | gfx::Size GetInheritedScale() const { return mScale; } 64:19.75 | ^ 64:19.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:13, 64:19.99 from Unified_cpp_gfx_layers2.cpp:38: 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericFlingAnimation.h:84: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 64:19.99 84 | ParentLayerPoint velocity = mApzc.GetVelocityVector(); 64:19.99 | ^~~~~~~~ 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:19.99 99 | velocity.Length() >= StaticPrefs::apz_fling_accel_min_velocity()) { 64:19.99 | ~~~~~~~~~~~~~~~^~ 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericFlingAnimation.h:121: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 64:19.99 121 | FlingPhysics::Init(mApzc.GetVelocityVector(), aPLPPI); 64:19.99 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 64:19.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 64:19.99 from Unified_cpp_gfx_layers3.cpp:2: 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:19.99 957 | GFX2D_API RectTyped TransformBounds( 64:19.99 | ^~~~~~~~~~~~~~~ 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericFlingAnimation.h: In member function 'bool mozilla::layers::GenericFlingAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&) [with FlingPhysics = mozilla::layers::DesktopFlingPhysics]': 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:19.99 165 | mApzc.ScrollBy(adjustedOffset / aFrameMetrics.GetZoom()); 64:19.99 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GenericFlingAnimation.h:206: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 64:19.99 206 | return !IsZero(mApzc.GetVelocityVector()); 64:19.99 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 64:19.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:19.99 from Unified_cpp_gfx_layers2.cpp:20: 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:19.99 595 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 64:19.99 | ^~~~~~~~ 64:19.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:19.99 from Unified_cpp_gfx_layers2.cpp:2: 64:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:20.00 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 64:20.00 | ^~~~~~~~~ 64:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.10 83 | Coord Length() const { return hypot(x, y); } 64:20.10 | ^~~~~~ 64:20.59 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'virtual bool mozilla::layers::SmoothScrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)': 64:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.59 694 | CSSPoint::ToAppUnits(ParentLayerPoint(1, 1) / aFrameMetrics.GetZoom()); 64:20.59 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 64:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.59 716 | ParentLayerPoint(css_velocity.x, css_velocity.y) / 1000.0f; 64:20.59 | ^~~~~~~ 64:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.59 734 | (position - aFrameMetrics.GetScrollOffset()) * zoom; 64:20.59 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.60 734 | (position - aFrameMetrics.GetScrollOffset()) * zoom; 64:20.60 | ^~~~ 64:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.60 741 | mApzc.ScrollBy(adjustedOffset / zoom); 64:20.60 | ~~~~~~~~~~~~~~~^~~~~~ 64:20.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:20.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:20.60 from Unified_cpp_gfx_layers2.cpp:2: 64:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.60 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 64:20.60 | ^~~~~~~~ 64:20.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:20.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:20.61 62 | Sub operator-(const Sub& aPoint) const { 64:20.61 | ^~~~~~~~ 64:20.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:20.61 from Unified_cpp_gfx_layers2.cpp:20: 64:20.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:20.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.61 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 64:20.61 | ^~~~~~~~ 64:20.66 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'virtual bool mozilla::layers::ZoomAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)': 64:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.66 642 | mApzc.SetScrollOffset(CSSPoint::FromUnknownPoint(gfx::Point( 64:20.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 64:20.66 643 | mEndOffset.x * sampledPosition + mStartOffset.x * (1 - sampledPosition), 64:20.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:20.66 644 | mEndOffset.y * sampledPosition + 64:20.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:20.66 645 | mStartOffset.y * (1 - sampledPosition)))); 64:20.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:20.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:20.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:20.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:20.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:20.67 from Unified_cpp_gfx_layers2.cpp:2: 64:20.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:20.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:20.67 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 64:20.67 | ^~~~~~~~~ 64:20.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:20.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:20.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:20.70 from Unified_cpp_gfx_layers2.cpp:2: 64:20.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:20.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.70 150 | static PointTyped FromUnknownPoint( 64:20.70 | ^~~~~~~~~~~~~~~~ 64:20.80 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ScreenCoord mozilla::layers::AsyncPanZoomController::GetTouchStartTolerance() const': 64:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:937:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:20.80 937 | ScreenCoord AsyncPanZoomController::GetTouchStartTolerance() const { 64:20.80 | ^~~~~~~~~~~~~~~~~~~~~~ 64:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::HandleDragEvent(const mozilla::MouseInput&, const mozilla::layers::AsyncDragMetrics&, mozilla::CSSCoord)': 64:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.84 1009 | nsEventStatus AsyncPanZoomController::HandleDragEvent( 64:20.84 | ^~~~~~~~~~~~~~~~~~~~~~ 64:20.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.86 1058 | .TransformBounds(LayerRect(node->GetVisibleRegion().GetBounds())); 64:20.86 | ^ 64:20.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1061:79: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:20.86 1061 | GetAxisStart(otherDirection, thumbRect.DistanceTo(aEvent.mLocalOrigin)); 64:20.86 | ^ 64:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.88 1061 | GetAxisStart(otherDirection, thumbRect.DistanceTo(aEvent.mLocalOrigin)); 64:20.88 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 64:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1061:79: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:20.88 1061 | GetAxisStart(otherDirection, thumbRect.DistanceTo(aEvent.mLocalOrigin)); 64:20.88 | ^ 64:20.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.90 1076 | thumbPosition = ConvertScrollbarPoint(aEvent.mLocalOrigin, scrollbarData) - 64:20.90 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:20.90 1077 | aDragMetrics.mScrollbarDragOffset; 64:20.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:20.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.92 1088 | GetAxisStart(direction, Metrics().GetScrollableRect().TopLeft()); 64:20.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:20.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1088:70: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:20.92 1088 | GetAxisStart(direction, Metrics().GetScrollableRect().TopLeft()); 64:20.92 | ^ 64:20.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.92 1090 | GetAxisStart(direction, Metrics().GetScrollableRect().BottomRight()) - 64:20.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:20.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1091:78: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:20.92 1091 | GetAxisLength(direction, Metrics().CalculateCompositedSizeInCssPixels()); 64:20.92 | ^ 64:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1091:76: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:20.94 1091 | GetAxisLength(direction, Metrics().CalculateCompositedSizeInCssPixels()); 64:20.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1091:78: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:20.94 1091 | GetAxisLength(direction, Metrics().CalculateCompositedSizeInCssPixels()); 64:20.94 | ^ 64:20.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:20.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:20.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:20.99 from Unified_cpp_gfx_layers2.cpp:2: 64:20.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:20.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.99 957 | GFX2D_API RectTyped TransformBounds( 64:20.99 | ^~~~~~~~~~~~~~~ 64:20.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:20.99 963 | quad[0] = TransformPoint(aRect.TopLeft()); 64:20.99 | ^~~~ 64:21.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.01 963 | quad[0] = TransformPoint(aRect.TopLeft()); 64:21.01 | ~~~~~~~~~~~~~^~ 64:21.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.01 963 | quad[0] = TransformPoint(aRect.TopLeft()); 64:21.01 | ^~~~ 64:21.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.01 964 | quad[1] = TransformPoint(aRect.TopRight()); 64:21.01 | ~~~~~~~~~~~~~~^~ 64:21.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.02 964 | quad[1] = TransformPoint(aRect.TopRight()); 64:21.02 | ^~~~ 64:21.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.03 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 64:21.03 | ~~~~~~~~~~~~~~~~^~ 64:21.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.03 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 64:21.03 | ^~~~ 64:21.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.05 966 | quad[3] = TransformPoint(aRect.BottomRight()); 64:21.05 | ~~~~~~~~~~~~~~~~~^~ 64:21.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.05 966 | quad[3] = TransformPoint(aRect.BottomRight()); 64:21.05 | ^~~~ 64:21.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.05 988 | max_y - min_y); 64:21.05 | ^ 64:21.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 64:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:21.06 from Unified_cpp_gfx_layers2.cpp:2: 64:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.06 383 | Point TopLeft() const { return Point(x, y); } 64:21.06 | ^~~~~~~ 64:21.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:21.10 from Unified_cpp_gfx_layers2.cpp:2: 64:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.10 950 | PointTyped TransformPoint( 64:21.10 | ^~~~~~~~~~~~~~ 64:21.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 64:21.12 from Unified_cpp_gfx_layers2.cpp:83: 64:21.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h: In function 'mozilla::CoordOf mozilla::layers::GetAxisStart(mozilla::layers::ScrollDirection, const PointOrRect&) [with PointOrRect = mozilla::gfx::PointTyped]': 64:21.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h:17: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 64:21.12 17 | CoordOf GetAxisStart(ScrollDirection aDir, 64:21.12 | ^~~~~~~~~~~~ 64:21.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 64:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:21.14 from Unified_cpp_gfx_layers2.cpp:2: 64:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)': 64:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:21.14 46 | friend Sub operator/(Sub aCoord, T aScale) { 64:21.14 | ^~~~~~~~ 64:21.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 64:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:21.16 from Unified_cpp_gfx_layers2.cpp:2: 64:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.16 383 | Point TopLeft() const { return Point(x, y); } 64:21.16 | ^~~~~~~ 64:21.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 64:21.16 from Unified_cpp_gfx_layers2.cpp:83: 64:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h: In function 'mozilla::CoordOf mozilla::layers::GetAxisStart(mozilla::layers::ScrollDirection, const PointOrRect&) [with PointOrRect = mozilla::gfx::PointTyped]': 64:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h:17: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 64:21.16 17 | CoordOf GetAxisStart(ScrollDirection aDir, 64:21.16 | ^~~~~~~~~~~~ 64:21.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 64:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:21.16 from Unified_cpp_gfx_layers2.cpp:20: 64:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 64:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 64:21.16 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:21.16 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.27 213 | return mCompositionBounds.Size() / GetZoom(); 64:21.27 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 64:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.27 213 | return mCompositionBounds.Size() / GetZoom(); 64:21.27 | ^ 64:21.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:21.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 64:21.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:21.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:21.27 from Unified_cpp_gfx_layers2.cpp:2: 64:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:21.27 427 | SizeT Size() const { return SizeT(width, height); } 64:21.27 | ^~~~ 64:21.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:21.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:21.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:21.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:21.27 from Unified_cpp_gfx_layers2.cpp:20: 64:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 64:21.27 | ^~~~~~~~ 64:21.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 64:21.27 from Unified_cpp_gfx_layers2.cpp:83: 64:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h: In function 'mozilla::CoordOf mozilla::layers::GetAxisLength(mozilla::layers::ScrollDirection, const Rect&) [with Rect = mozilla::gfx::SizeTyped]': 64:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h:36: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 64:21.27 36 | CoordOf GetAxisLength(ScrollDirection aDir, const Rect& aValue) { 64:21.27 | ^~~~~~~~~~~~~ 64:21.27 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchStart(const mozilla::MultiTouchInput&)': 64:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1341: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 64:21.27 1341 | ParentLayerPoint point = GetFirstTouchPoint(aEvent); 64:21.27 | ^ 64:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1342: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 64:21.34 1342 | mStartTouch = GetFirstExternalTouchPoint(aEvent); 64:21.34 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchMove(const mozilla::MultiTouchInput&)': 64:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1380: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 64:21.34 1380 | ScreenCoord panThreshold = GetTouchStartTolerance(); 64:21.34 | ^ 64:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1381: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 64:21.34 1381 | ExternalPoint extPoint = GetFirstExternalTouchPoint(aEvent); 64:21.34 | ^ 64:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.34 1390 | if (PanVector(extPoint).Length() < panThreshold) { 64:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1390: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 64:21.34 1390 | if (PanVector(extPoint).Length() < panThreshold) { 64:21.34 | ~~~~~~~~~^~~~~~~~~~ 64:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.34 1390 | if (PanVector(extPoint).Length() < panThreshold) { 64:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleBegin(const mozilla::PinchGestureInput&)': 64:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.34 1565 | mLastZoomFocus = 64:21.34 | ~~~~~~~~~~~~~~~^ 64:21.34 1566 | aEvent.mLocalFocusPoint - Metrics().GetCompositionBounds().TopLeft(); 64:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnScale(const mozilla::PinchGestureInput&)': 64:21.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.41 1606 | aEvent.mCurrentSpan - aEvent.mPreviousSpan, 64:21.41 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 64:21.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1603:37: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:21.41 1603 | controller->NotifyPinchGesture( 64:21.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:21.41 1604 | aEvent.mType, GetGuid(), 64:21.41 | ~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.41 1605 | ViewAs( 64:21.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.41 1606 | aEvent.mCurrentSpan - aEvent.mPreviousSpan, 64:21.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.41 1607 | PixelCastJustification::LayoutDeviceIsParentLayerForRCDRSF), 64:21.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.41 1608 | aEvent.modifiers); 64:21.41 | ~~~~~~~~~~~~~~~~~ 64:21.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.44 1624 | aEvent.mLocalFocusPoint - Metrics().GetCompositionBounds().TopLeft(); 64:21.44 | ^ 64:21.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.44 1625 | CSSPoint cssFocusPoint = focusPoint / Metrics().GetZoom(); 64:21.44 | ^ 64:21.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.44 1627 | ParentLayerPoint focusChange = mLastZoomFocus - focusPoint; 64:21.44 | ^~~~~~~~~~ 64:21.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1631: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 64:21.44 1631 | focusChange.x -= mX.DisplacementWillOverscrollAmount(focusChange.x); 64:21.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 64:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.47 1633 | ScrollBy(focusChange / userZoom); 64:21.47 | ~~~~~~~~~~~~^~~~~~~~~~ 64:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.47 1649 | float spanRatio = aEvent.mCurrentSpan / aEvent.mPreviousSpan; 64:21.47 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 64:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.47 1678 | -mX.ScaleWillOverscrollAmount(spanRatio, cssFocusPoint.x); 64:21.47 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:21.49 from Unified_cpp_gfx_layers2.cpp:2: 64:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)': 64:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:21.49 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 64:21.49 | ^~~~~~~~ 64:21.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:21.49 from Unified_cpp_gfx_layers2.cpp:20: 64:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In function 'mozilla::gfx::CoordTyped mozilla::ViewAs(const mozilla::gfx::CoordTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayoutDevicePixel; SourceUnits = mozilla::ScreenPixel]': 64:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.49 72 | gfx::CoordTyped ViewAs(const gfx::CoordTyped& aCoord, 64:21.49 | ^~~~~~ 64:21.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:21.49 from Unified_cpp_gfx_layers2.cpp:20: 64:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.49 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 64:21.49 | ^~~~~~~~ 64:21.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:21.49 from Unified_cpp_gfx_layers2.cpp:2: 64:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)': 64:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:21.50 46 | friend Sub operator/(Sub aCoord, T aScale) { 64:21.50 | ^~~~~~~~ 64:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In member function 'Sub mozilla::gfx::BaseCoord::operator-() const [with T = float; Sub = mozilla::gfx::CoordTyped]': 64:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.50 81 | Sub operator-() const { return Sub(-value); } 64:21.50 | ^~~~~~~~ 64:21.50 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleEnd(const mozilla::PinchGestureInput&)': 64:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1760: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 64:21.50 1760 | StartPanning(ToExternalPoint(aEvent.mScreenOffset, aEvent.mFocusPoint)); 64:21.50 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::HandleEndOfPan()': 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1809: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 64:21.58 1809 | ParentLayerPoint flingVelocity = GetVelocityVector(); 64:21.58 | ^ 64:21.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 64:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Mutex.h:10, 64:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StaticMutex.h:11, 64:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:31, 64:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:21.58 from Unified_cpp_gfx_layers2.cpp:2: 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.58 1823 | flingVelocity.Length().value, 64:21.58 | ~~~~~~~~~~~~~~~~~~~~^~ 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro 'MOZ_LOG_EXPAND_ARGS' 64:21.58 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 64:21.58 | ^~~~~~~~~~~ 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:100:23: note: in expansion of macro 'MOZ_LOG' 64:21.58 100 | #define APZC_LOG(...) MOZ_LOG(sApzCtlLog, LogLevel::Debug, (__VA_ARGS__)) 64:21.58 | ^~~~~~~ 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1822:3: note: in expansion of macro 'APZC_LOG' 64:21.58 1822 | APZC_LOG("%p starting a fling animation if %f >= %f\n", this, 64:21.58 | ^~~~~~~~ 64:21.58 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1843: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 64:21.58 1843 | treeManagerLocal->DispatchFling(this, handoffState); 64:21.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSCoord mozilla::layers::AsyncPanZoomController::ConvertScrollbarPoint(const ParentLayerPoint&, const mozilla::layers::ScrollbarData&) const': 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1861: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 64:21.58 1861 | CSSCoord AsyncPanZoomController::ConvertScrollbarPoint( 64:21.58 | ^~~~~~~~~~~~~~~~~~~~~~ 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.58 1867 | CSSPoint scrollbarPoint = aScrollbarPoint / Metrics().GetZoom(); 64:21.58 | ^ 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1874: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 64:21.58 1874 | Metrics().CalculateCompositionBoundsInCssPixelsOfSurroundingContent(); 64:21.58 | ^ 64:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1877:21: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:21.59 1877 | aThumbData.mScrollTrackStart; 64:21.59 | ^~~~~~~~~~~~~~~~~ 64:21.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:21.59 from Unified_cpp_gfx_layers2.cpp:2: 64:21.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.59 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 64:21.59 | ^~~~~~~~ 64:21.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 64:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:21.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:21.65 from Unified_cpp_gfx_layers2.cpp:20: 64:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 64:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 64:21.65 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 64:21.65 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 64:21.65 from Unified_cpp_gfx_layers2.cpp:83: 64:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h: In function 'mozilla::CoordOf mozilla::layers::GetAxisStart(mozilla::layers::ScrollDirection, const PointOrRect&) [with PointOrRect = mozilla::gfx::RectTyped]': 64:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/DirectionUtils.h:17: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 64:21.65 17 | CoordOf GetAxisStart(ScrollDirection aDir, 64:21.65 | ^~~~~~~~~~~~ 64:21.65 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetScrollWheelDelta(const mozilla::ScrollWheelInput&) const': 64:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1886: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 64:21.65 1886 | ParentLayerPoint AsyncPanZoomController::GetScrollWheelDelta( 64:21.65 | ^~~~~~~~~~~~~~~~~~~~~~ 64:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetScrollWheelDelta(const mozilla::ScrollWheelInput&, double, double, double, double) const': 64:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.65 1905 | scrollAmount = scrollAmountLD / Metrics().GetDevPixelsPerCSSPixel() * 64:21.65 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.65 1906 | Metrics().GetZoom(); 64:21.65 | ~~~~~~~~~~~~~~~~~~~ 64:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.65 1905 | scrollAmount = scrollAmountLD / Metrics().GetDevPixelsPerCSSPixel() * 64:21.65 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.65 1905 | scrollAmount = scrollAmountLD / Metrics().GetDevPixelsPerCSSPixel() * 64:21.67 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.67 1906 | Metrics().GetZoom(); 64:21.67 | ~~~~~~~~~~~~~~~~~~~ 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.67 1907 | pageScrollSize = pageScrollSizeLD / Metrics().GetDevPixelsPerCSSPixel() * 64:21.67 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.67 1907 | pageScrollSize = pageScrollSizeLD / Metrics().GetDevPixelsPerCSSPixel() * 64:21.67 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.67 1908 | Metrics().GetZoom(); 64:21.67 | ~~~~~~~~~~~~~~~~~~~ 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1924: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 64:21.67 1924 | delta = ToParentLayerCoordinates(ScreenPoint(aDeltaX, aDeltaY), 64:21.67 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.67 1925 | aEvent.mOrigin); 64:21.67 | ~~~~~~~~~~~~~~~ 64:21.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:21.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:21.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:21.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:21.67 from Unified_cpp_gfx_layers2.cpp:20: 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.67 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 64:21.67 | ^~~~~~~~ 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.67 712 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 64:21.67 | ^~~~~~~~ 64:21.67 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnKeyboard(const mozilla::KeyboardInput&)': 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1982: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 64:21.67 1982 | CSSPoint destination = GetKeyboardDestination(aEvent.mAction); 64:21.67 | ^ 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.67 1998 | startPoint = destination * Metrics().GetZoom(); 64:21.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2005: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 64:21.67 2005 | ParentLayerPoint(fabs(delta.x), fabs(delta.y)), startPoint); 64:21.67 | ^ 64:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.67 2047 | ParentLayerPoint(mX.GetVelocity() * 1000.0f, mY.GetVelocity() * 1000.0f) / 64:21.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:21.68 2048 | Metrics().GetZoom()); 64:21.68 | ~~~~~~~~~~~~~~~~~~~ 64:21.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetKeyboardDestination(const mozilla::layers::KeyboardScrollAction&) const': 64:21.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.68 2071 | lineScrollSize = mScrollMetadata.GetLineScrollAmount() / 64:21.68 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.68 2072 | Metrics().GetDevPixelsPerCSSPixel(); 64:21.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2077: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 64:21.68 2077 | scrollOffset = mAnimation->AsWheelScrollAnimation()->GetDestination(); 64:21.68 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetDeltaForEvent(const mozilla::InputData&) const': 64:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2136: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 64:21.76 2136 | ParentLayerPoint AsyncPanZoomController::GetDeltaForEvent( 64:21.76 | ^~~~~~~~~~~~~~~~~~~~~~ 64:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2143: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 64:21.76 2143 | delta = ToParentLayerCoordinates(panInput.UserMultipliedPanDisplacement(), 64:21.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2143: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 64:21.76 2143 | delta = ToParentLayerCoordinates(panInput.UserMultipliedPanDisplacement(), 64:21.76 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.76 2144 | panInput.mPanStartPoint); 64:21.76 | ~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnScrollWheel(const mozilla::ScrollWheelInput&)': 64:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2359: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 64:21.76 2359 | ParentLayerPoint(fabs(delta.x), fabs(delta.y)), aEvent.mLocalOrigin); 64:21.76 | ^ 64:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.76 2367 | ParentLayerPoint endPoint = aEvent.mLocalOrigin - delta; 64:21.77 | ^~~~~ 64:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2394: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 64:21.77 2394 | startPosition = mAnimation->AsWheelScrollAnimation()->GetDestination(); 64:21.77 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnPan(const mozilla::PanGestureInput&, bool)': 64:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2542: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 64:21.77 2542 | aEvent.UserMultipliedLocalPanDisplacement(); 64:21.77 | ^ 64:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.77 2551 | pageScrollSize = mScrollMetadata.GetPageScrollAmount() / 64:21.77 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.77 2552 | Metrics().GetDevPixelsPerCSSPixel(); 64:21.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2567: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 64:21.84 2567 | physicalPanDisplacement = ToScreenCoordinates(physicalPanDisplacementPL, 64:21.84 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.84 2568 | aEvent.mLocalPanStartPoint); 64:21.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2610:47: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:21.84 2610 | aEvent.mTime); 64:21.84 | ^ 64:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.84 2631 | aEvent.mLocalPanStartPoint - logicalPanDisplacement; 64:21.84 | ^~~~~~~~~~~~~~~~~~~~~~ 64:21.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:24, 64:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:10, 64:21.84 from Unified_cpp_gfx_layers2.cpp:38: 64:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.h: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::GetPos() const': 64:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.h:270:20: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:21.84 270 | ParentLayerCoord GetPos() const { return mPos; } 64:21.84 | ^~~~~~ 64:21.87 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::ToScreenCoordinates(const ParentLayerPoint&, const ParentLayerPoint&) const': 64:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2876: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 64:21.87 2876 | ScreenPoint AsyncPanZoomController::ToScreenCoordinates( 64:21.87 | ^~~~~~~~~~~~~~~~~~~~~~ 64:21.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:21.87 from Unified_cpp_gfx_layers2.cpp:20: 64:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.87 276 | TransformBy(aTransform, aAnchor + aVector); 64:21.87 | ~~~~~~~~^~~~~~~~~ 64:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.87 275 | gfx::PointTyped transformedEnd = 64:21.87 | ^~~~~~~~~~~~~~ 64:21.87 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::ToParentLayerCoordinates(const ScreenPoint&, const ScreenPoint&) const': 64:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2883: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 64:21.87 2883 | ParentLayerPoint AsyncPanZoomController::ToParentLayerCoordinates( 64:21.87 | ^~~~~~~~~~~~~~~~~~~~~~ 64:21.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:21.88 from Unified_cpp_gfx_layers2.cpp:20: 64:21.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.89 276 | TransformBy(aTransform, aAnchor + aVector); 64:21.89 | ~~~~~~~~^~~~~~~~~ 64:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.89 275 | gfx::PointTyped transformedEnd = 64:21.89 | ^~~~~~~~~~~~~~ 64:21.89 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::ToParentLayerCoordinates(const ScreenPoint&, const ExternalPoint&) const': 64:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.89 2892 | ViewAs(aAnchor, PixelCastJustification::ExternalIsScreen)); 64:21.89 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2892: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 64:21.89 2892 | ViewAs(aAnchor, PixelCastJustification::ExternalIsScreen)); 64:21.89 | ^ 64:21.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:21.89 from Unified_cpp_gfx_layers2.cpp:20: 64:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In function 'mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ExternalPixel]': 64:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.89 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 64:21.89 | ^~~~~~ 64:21.89 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function 'static mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::ToExternalPoint(const ExternalPoint&, const ScreenPoint&)': 64:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2895:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:21.89 2895 | ExternalPoint AsyncPanZoomController::ToExternalPoint( 64:21.89 | ^~~~~~~~~~~~~~~~~~~~~~ 64:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::PanVector(const ExternalPoint&) const': 64:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2902: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 64:21.89 2902 | ScreenPoint AsyncPanZoomController::PanVector(const ExternalPoint& aPos) const { 64:21.89 | ^~~~~~~~~~~~~~~~~~~~~~ 64:21.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:21.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:21.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:21.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:21.90 from Unified_cpp_gfx_layers2.cpp:20: 64:21.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.90 306 | return Some(RoundedToInt(point.As2DPoint())); 64:21.90 | ~~~~~~~~~~~~~~~^~ 64:21.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:21.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:21.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:31, 64:21.90 from Unified_cpp_gfx_layers6.cpp:65: 64:21.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 64:21.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 64:21.92 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 64:21.92 | ^ 64:21.98 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::PanStart() const': 64:21.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2923: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 64:21.98 2923 | return ParentLayerPoint(mX.PanStart(), mY.PanStart()); 64:21.98 | ^ 64:21.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'const ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetVelocityVector() const': 64:21.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2926: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 64:21.98 2926 | const ParentLayerPoint AsyncPanZoomController::GetVelocityVector() const { 64:21.98 | ^~~~~~~~~~~~~~~~~~~~~~ 64:21.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::HandlePinchLocking()': 64:21.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.98 3086 | bufferedSpanDistance = fabsf(mPinchEventBuffer.front().mPreviousSpan - 64:21.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:21.98 3087 | mPinchEventBuffer.back().mCurrentSpan); 64:21.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3092: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 64:21.98 3092 | ToScreenCoordinates(ParentLayerPoint(0, bufferedSpanDistance), focusPoint) 64:21.99 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.99 3093 | .Length(); 64:21.99 | ^ 64:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3095: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 64:21.99 3095 | ToScreenCoordinates(bufferedFocusChange, focusPoint); 64:21.99 | ^ 64:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:21.99 3111 | focusChange.Length() > scrollLockThreshold) { 64:21.99 | ~~~~~~~~~~~~~~~~~~^~ 64:21.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:21.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:21.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:21.99 from Unified_cpp_gfx_layers2.cpp:2: 64:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:136:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:21.99 136 | constexpr PointTyped(F aX, Coord aY) : Super(Coord(aX), aY) {} 64:21.99 | ^~~~~~~~~~ 64:21.99 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::StartPanning(const ExternalPoint&)': 64:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3121: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 64:21.99 3121 | ToParentLayerCoordinates(PanVector(aStartPoint), mStartTouch); 64:21.99 | ^ 64:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3121: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 64:21.99 3121 | ToParentLayerCoordinates(PanVector(aStartPoint), mStartTouch); 64:21.99 | ~~~~~~~~~^~~~~~~~~~~~~ 64:21.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3121: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 64:21.99 3121 | ToParentLayerCoordinates(PanVector(aStartPoint), mStartTouch); 64:21.99 | ^ 64:22.11 In file included from Unified_cpp_gfx_layers3.cpp:11: 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'nsEventStatus mozilla::layers::GestureEventListener::HandleInputTouchSingleStart()': 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.12 168 | nsEventStatus GestureEventListener::HandleInputTouchSingleStart() { 64:22.12 | ^~~~~~~~~~~~~~~~~~~~ 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'bool mozilla::layers::AsyncPanZoomController::AttemptScroll(mozilla::ParentLayerPoint&, mozilla::ParentLayerPoint&, mozilla::layers::OverscrollHandoffState&)': 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.12 3204 | ScrollBy(adjustedDisplacement / Metrics().GetZoom()); 64:22.12 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3215: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 64:22.12 3215 | ToScreenCoordinates(adjustedDisplacement, aStartPoint)); 64:22.12 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.12 3234 | aStartPoint = aEndPoint + overscroll; 64:22.12 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::AttemptFling(const mozilla::layers::FlingHandoffState&)': 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.12 3358 | velocity.Length() < StaticPrefs::apz_fling_min_velocity_threshold()) { 64:22.12 | ~~~~~~~~~~~~~~~^~ 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3362: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 64:22.12 3362 | return residualVelocity; 64:22.12 | ^~~~~~~~~~~~~~~~ 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'float mozilla::layers::AsyncPanZoomController::ComputePLPPI(mozilla::ParentLayerPoint, mozilla::ParentLayerPoint) const': 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.12 3388 | aDirection = aDirection / aDirection.Length(); 64:22.12 | ~~~~~~~~~~~~~~~~~^~ 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.12 3388 | aDirection = aDirection / aDirection.Length(); 64:22.12 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.12 3393 | float screenPerParent = ToScreenCoordinates(aDirection, aPoint).Length(); 64:22.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3393: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 64:22.13 3393 | float screenPerParent = ToScreenCoordinates(aDirection, aPoint).Length(); 64:22.13 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 64:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.13 3393 | float screenPerParent = ToScreenCoordinates(aDirection, aPoint).Length(); 64:22.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::AdjustHandoffVelocityForOverscrollBehavior(mozilla::ParentLayerPoint&) const': 64:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3400:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:22.13 3400 | AsyncPanZoomController::AdjustHandoffVelocityForOverscrollBehavior( 64:22.13 | ^~~~~~~~~~~~~~~~~~~~~~ 64:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::SmoothScrollTo(const CSSPoint&)': 64:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.13 3471 | CSSPoint::ToAppUnits(ParentLayerPoint(mX.GetVelocity() * 1000.0f, 64:22.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.13 3472 | mY.GetVelocity() * 1000.0f) / 64:22.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:22.13 3473 | Metrics().GetZoom()); 64:22.13 | ~~~~~~~~~~~~~~~~~~~ 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::TrackTouch(const mozilla::MultiTouchInput&)': 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3543: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 64:22.26 3543 | ExternalPoint extPoint = GetFirstExternalTouchPoint(aEvent); 64:22.26 | ^ 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3544: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 64:22.26 3544 | ScreenPoint panVector = PanVector(extPoint); 64:22.26 | ^ 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3547: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 64:22.26 3547 | ParentLayerPoint prevTouchPoint(mX.GetPos(), mY.GetPos()); 64:22.26 | ^ 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3548: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 64:22.26 3548 | ParentLayerPoint touchPoint = GetFirstTouchPoint(aEvent); 64:22.26 | ^ 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::GetFirstExternalTouchPoint(const mozilla::MultiTouchInput&)': 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3566:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:22.26 3566 | ExternalPoint AsyncPanZoomController::GetFirstExternalTouchPoint( 64:22.26 | ^~~~~~~~~~~~~~~~~~~~~~ 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::CancelAnimation(mozilla::layers::CancelAnimationFlags)': 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3599: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 64:22.26 3599 | bool repaint = !IsZero(GetVelocityVector()); 64:22.26 | ~~~~~~~~~~~~~~~~~^~ 64:22.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 64:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:22.26 from Unified_cpp_gfx_layers2.cpp:20: 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'void mozilla::layers::FrameMetrics::ClampAndSetScrollOffset(const CSSPoint&)': 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.26 380 | SetScrollOffset(CalculateScrollRange().ClampPoint(aScrollOffset)); 64:22.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 64:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:380: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 64:22.26 380 | SetScrollOffset(CalculateScrollRange().ClampPoint(aScrollOffset)); 64:22.27 | ~~~~~~~~~~~~~~~~~~~~^~ 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.27 380 | SetScrollOffset(CalculateScrollRange().ClampPoint(aScrollOffset)); 64:22.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 64:22.27 243 | CSSRect CalculateScrollRange() const { 64:22.27 | ^~~~~~~~~~~~~~~~~~~~ 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:244: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 64:22.27 244 | CSSSize scrollPortSize = CalculateCompositedSizeInCssPixels(); 64:22.27 | ^ 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:250:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:22.27 250 | return scrollRange; 64:22.27 | ^~~~~~~~~~~ 64:22.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 64:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:22.27 from Unified_cpp_gfx_layers2.cpp:2: 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.27 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 64:22.27 | ^~~~~~~~~~ 64:22.27 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function 'static const ScreenMargin mozilla::layers::AsyncPanZoomController::CalculatePendingDisplayPort(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&)': 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3744:20: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:22.27 3744 | const ScreenMargin AsyncPanZoomController::CalculatePendingDisplayPort( 64:22.27 | ^~~~~~~~~~~~~~~~~~~~~~ 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3753: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 64:22.27 3753 | aFrameMetrics.CalculateBoundedCompositedSizeInCssPixels(); 64:22.27 | ^ 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.27 3756 | velocity = aVelocity / aFrameMetrics.GetZoom(); // avoid division by zero 64:22.27 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3758: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 64:22.27 3758 | CSSRect scrollableRect = aFrameMetrics.GetExpandedScrollableRect(); 64:22.27 | ^ 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3762:79: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:22.27 3762 | CSSSize displayPortSize = CalculateDisplayPortSize(compositionSize, velocity); 64:22.27 | ^ 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.27 3786 | displayPort.MoveBy(velocity * paintFactor * StaticPrefs::apz_velocity_bias()); 64:22.27 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3801:66: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:22.27 3801 | return cssMargins * aFrameMetrics.DisplayportPixelsPerCSSPixel(); 64:22.27 | ^ 64:22.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 64:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:22.27 from Unified_cpp_gfx_layers2.cpp:20: 64:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 64:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 64:22.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 64:22.28 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 64:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 64:22.28 189 | CSSRect GetExpandedScrollableRect() const { 64:22.28 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:191: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 64:22.28 191 | CSSSize compSize = CalculateCompositedSizeInCssPixels(); 64:22.28 | ^ 64:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:206:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:22.28 206 | return scrollableRect; 64:22.28 | ^~~~~~~~~~~~~~ 64:22.28 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In function 'mozilla::CSSSize mozilla::layers::CalculateDisplayPortSize(const CSSSize&, const CSSPoint&)': 64:22.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3671: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 64:22.30 3671 | static CSSSize CalculateDisplayPortSize(const CSSSize& aCompositionSize, 64:22.30 | ^~~~~~~~~~~~~~~~~~~~~~~~ 64:22.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:22.40 from Unified_cpp_gfx_layers2.cpp:20: 64:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.40 770 | gfx::MarginTyped operator*(const gfx::MarginTyped& aMargin, 64:22.40 | ^~~~~~~~ 64:22.40 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'bool mozilla::layers::AsyncPanZoomController::IsFlingingFast() const': 64:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.40 3849 | if (mState == FLING && GetVelocityVector().Length() > 64:22.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3849: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 64:22.40 3849 | if (mState == FLING && GetVelocityVector().Length() > 64:22.40 | ~~~~~~~~~~~~~~~~~^~ 64:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.40 3849 | if (mState == FLING && GetVelocityVector().Length() > 64:22.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::RequestContentRepaint(mozilla::layers::AsyncPanZoomController::RepaintUpdateType)': 64:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3896: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 64:22.41 3896 | ParentLayerPoint velocity = GetVelocityVector(); 64:22.41 | ^ 64:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3898:34: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:22.41 3898 | CalculatePendingDisplayPort(Metrics(), velocity)); 64:22.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 64:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::RequestContentRepaint(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&, mozilla::layers::AsyncPanZoomController::RepaintUpdateType)': 64:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3951: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 64:22.41 3951 | GetDisplayPortRect(aFrameMetrics), str); 64:22.41 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 64:22.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 64:22.54 from Unified_cpp_dom_media_eme0.cpp:83: 64:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 64:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 64:22.54 1249 | CSSCoord ToCSSPixels() const { return _0; } 64:22.54 | ^ 64:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In function 'mozilla::CSSRect mozilla::layers::GetDisplayPortRect(const mozilla::layers::FrameMetrics&)': 64:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3907: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 64:22.54 3907 | aFrameMetrics.CalculateBoundedCompositedSizeInCssPixels()); 64:22.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.54 3908 | baseRect.Inflate(aFrameMetrics.GetDisplayPortMargins() / 64:22.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:22.54 3909 | aFrameMetrics.DisplayportPixelsPerCSSPixel()); 64:22.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3910: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 64:22.54 3910 | return baseRect; 64:22.54 | ^~~~~~~~ 64:22.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:22.54 from Unified_cpp_gfx_layers2.cpp:20: 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.55 778 | gfx::MarginTyped operator/(const gfx::MarginTyped& aMargin, 64:22.55 | ^~~~~~~~ 64:22.55 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::layers::AsyncTransformComponentMatrix mozilla::layers::AsyncPanZoomController::GetOverscrollTransform(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const': 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4031: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 64:22.55 4031 | ParentLayerPoint overscrollOffset(-mX.GetOverscroll(), -mY.GetOverscroll()); 64:22.55 | ~~~~~~~~~~~~~~~~^~ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'bool mozilla::layers::AsyncPanZoomController::AdvanceAnimations(const mozilla::TimeStamp&)': 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4062: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 64:22.55 4062 | CheckerboardEvent::UserVisible, GetVisibleRect(lock)); 64:22.55 | ~~~~~~~~~~~~~~^~~~~~ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const': 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4090: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 64:22.55 4090 | ParentLayerPoint AsyncPanZoomController::GetCurrentAsyncScrollOffset( 64:22.55 | ^~~~~~~~~~~~~~~~~~~~~~ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4095: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 64:22.55 4095 | return GetEffectiveScrollOffset(aMode, lock) * GetEffectiveZoom(aMode, lock); 64:22.55 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.55 4095 | return GetEffectiveScrollOffset(aMode, lock) * GetEffectiveZoom(aMode, lock); 64:22.55 | ^ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffsetInCssPixels(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const': 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4098: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 64:22.55 4098 | CSSPoint AsyncPanZoomController::GetCurrentAsyncScrollOffsetInCssPixels( 64:22.55 | ^~~~~~~~~~~~~~~~~~~~~~ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::layers::AsyncTransform mozilla::layers::AsyncPanZoomController::GetCurrentAsyncTransform(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, mozilla::layers::AsyncTransformComponents) const': 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4133: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 64:22.55 4133 | GetEffectiveLayoutViewport(aMode, lock).TopLeft(); 64:22.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.55 4133 | GetEffectiveLayoutViewport(aMode, lock).TopLeft(); 64:22.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.55 4135 | translation += currentVisualOffset * effectiveZoom; 64:22.55 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.55 4140 | lastPaintLayoutOffset = 64:22.55 | ~~~~~~~~~~~~~~~~~~~~~~^ 64:22.55 4141 | mLastContentPaintMetrics.GetLayoutViewport().TopLeft(); 64:22.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4145: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 64:22.55 4145 | GetEffectiveLayoutViewport(aMode, lock).TopLeft(); 64:22.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 64:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.55 4145 | GetEffectiveLayoutViewport(aMode, lock).TopLeft(); 64:22.55 | ^ 64:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.67 4148 | (currentLayoutOffset - lastPaintLayoutOffset) * effectiveZoom; 64:22.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 64:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.67 4148 | (currentLayoutOffset - lastPaintLayoutOffset) * effectiveZoom; 64:22.67 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 64:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.67 4148 | (currentLayoutOffset - lastPaintLayoutOffset) * effectiveZoom; 64:22.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 64:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetEffectiveLayoutViewport(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const': 64:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4173: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 64:22.67 4173 | CSSRect AsyncPanZoomController::GetEffectiveLayoutViewport( 64:22.67 | ^~~~~~~~~~~~~~~~~~~~~~ 64:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetEffectiveScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const': 64:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4185: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 64:22.67 4185 | CSSPoint AsyncPanZoomController::GetEffectiveScrollOffset( 64:22.67 | ^~~~~~~~~~~~~~~~~~~~~~ 64:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::layers::Matrix4x4 mozilla::layers::AsyncPanZoomController::GetTransformToLastDispatchedPaint() const': 64:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.67 4274 | mLastContentPaintMetrics.GetCumulativeResolution(); 64:22.67 | ^ 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.68 4271 | LayerPoint scrollChange = (mLastContentPaintMetrics.GetScrollOffset() - 64:22.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.68 4272 | mExpectedGeckoMetrics.GetScrollOffset()) * 64:22.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:22.68 4273 | mLastContentPaintMetrics.GetDevPixelsPerCSSPixel() * 64:22.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.68 4271 | LayerPoint scrollChange = (mLastContentPaintMetrics.GetScrollOffset() - 64:22.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:22.68 4272 | mExpectedGeckoMetrics.GetScrollOffset()) * 64:22.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.68 4271 | LayerPoint scrollChange = (mLastContentPaintMetrics.GetScrollOffset() - 64:22.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.68 4272 | mExpectedGeckoMetrics.GetScrollOffset()) * 64:22.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:22.68 4273 | mLastContentPaintMetrics.GetDevPixelsPerCSSPixel() * 64:22.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.68 4274 | mLastContentPaintMetrics.GetCumulativeResolution(); 64:22.68 | ^ 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4285: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 64:22.68 4285 | gfxSize zoomChange = lastContentZoom / lastDispatchedZoom; 64:22.68 | ^~~~~~~~~~~~~~~~~~ 64:22.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:22.68 from Unified_cpp_gfx_layers2.cpp:20: 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.68 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 64:22.68 | ^~~~~~~~ 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.68 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 64:22.68 | ^~~~~~~~ 64:22.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:17, 64:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:22.68 from Unified_cpp_gfx_layers2.cpp:20: 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h:143: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 64:22.68 143 | gfxSize operator/(const ScaleFactors2D& aOther) const { 64:22.68 | ^~~~~~~~ 64:22.68 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetVisibleRect(const mozilla::RecursiveMutexAutoLock&) const': 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4291: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 64:22.68 4291 | CSSRect AsyncPanZoomController::GetVisibleRect( 64:22.68 | ^~~~~~~~~~~~~~~~~~~~~~ 64:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4295: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 64:22.68 4295 | AsyncPanZoomController::eForCompositing, aProofOfLock); 64:22.69 | ^ 64:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4297:73: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:22.69 4297 | Metrics().CalculateCompositedSizeInCssPixels()); 64:22.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4298: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 64:22.69 4298 | return visible; 64:22.69 | ^~~~~~~ 64:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'uint32_t mozilla::layers::AsyncPanZoomController::GetCheckerboardMagnitude(const ParentLayerRect&) const': 64:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4307: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 64:22.69 4307 | painted.Inflate(CSSMargin::FromAppUnits( 64:22.69 | ~~~~~~~~~~~~~~~~~~~~~~~^ 64:22.69 4308 | nsMargin(1, 1, 1, 1))); // fuzz for rounding error 64:22.69 | ~~~~~~~~~~~~~~~~~~~~~ 64:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4310: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 64:22.69 4310 | CSSRect visible = GetVisibleRect(lock); // relative to scrolled frame origin 64:22.69 | ^ 64:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.69 4320 | aClippedCompositionBounds - Metrics().GetCompositionBounds().TopLeft(); 64:22.70 | ^ 64:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.80 4320 | aClippedCompositionBounds - Metrics().GetCompositionBounds().TopLeft(); 64:22.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.80 4320 | aClippedCompositionBounds - Metrics().GetCompositionBounds().TopLeft(); 64:22.80 | ^ 64:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.80 4323 | (visiblePartOfCompBoundsRelativeToItself / Metrics().GetZoom()); 64:22.80 | ^ 64:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.80 4327 | visiblePartOfCompBoundsRelativeToItselfInCssSpace + visible.TopLeft(); 64:22.80 | ~~~~~~~~~~~~~~~^~ 64:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.80 4327 | visiblePartOfCompBoundsRelativeToItselfInCssSpace + visible.TopLeft(); 64:22.80 | ^ 64:22.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:22.80 from Unified_cpp_gfx_layers2.cpp:20: 64:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 64:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277:20: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:22.80 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 64:22.80 | ^~~~~~~~~~~~ 64:22.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 64:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:22.80 from Unified_cpp_gfx_layers2.cpp:2: 64:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 64:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:22.80 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 64:22.80 | ^~~~~~~~ 64:23.06 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:23.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::NotifyLayersUpdated(const mozilla::layers::ScrollMetadata&, bool, bool)': 64:23.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.06 4550 | if (Metrics().GetLayoutViewport().Size() != 64:23.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4603:73: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.07 4603 | Metrics().GetCumulativeResolution(); 64:23.07 | ^ 64:23.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 64:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Mutex.h:10, 64:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StaticMutex.h:11, 64:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:31, 64:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:23.07 from Unified_cpp_gfx_layers2.cpp:2: 64:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.07 4671 | ToString(aLayerMetrics.GetScrollOffset() - 64:23.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:23.07 4672 | aLayerMetrics.GetBaseScrollOffset()) 64:23.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro 'MOZ_LOG_EXPAND_ARGS' 64:23.07 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 64:23.07 | ^~~~~~~~~~~ 64:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:100:23: note: in expansion of macro 'MOZ_LOG' 64:23.07 100 | #define APZC_LOG(...) MOZ_LOG(sApzCtlLog, LogLevel::Debug, (__VA_ARGS__)) 64:23.07 | ^~~~~~~ 64:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4669:9: note: in expansion of macro 'APZC_LOG' 64:23.07 4669 | APZC_LOG("%p relative updating scroll offset from %s by %s\n", this, 64:23.07 | ^~~~~~~~ 64:23.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 64:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:23.15 from Unified_cpp_gfx_layers2.cpp:2: 64:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.15 427 | SizeT Size() const { return SizeT(width, height); } 64:23.15 | ^~~~ 64:23.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:17, 64:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:23.28 from Unified_cpp_gfx_layers2.cpp:20: 64:23.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:23.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h:143: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 64:23.28 143 | gfxSize operator/(const ScaleFactors2D& aOther) const { 64:23.28 | ^~~~~~~~ 64:23.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 64:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:23.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:8, 64:23.28 from Unified_cpp_gfx_layers2.cpp:20: 64:23.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 64:23.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 64:23.28 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 64:23.28 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:23.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'void mozilla::layers::FrameMetrics::ClampAndSetSmoothScrollOffset(const CSSPoint&)': 64:23.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:393: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 64:23.29 393 | CalculateScrollRange().ClampPoint(aSmoothScrollOffset)); 64:23.29 | ~~~~~~~~~~~~~~~~~~~~^~ 64:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.29 393 | CalculateScrollRange().ClampPoint(aSmoothScrollOffset)); 64:23.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 64:23.29 In file included from Unified_cpp_gfx_layers2.cpp:83: 64:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::ZoomToRect(mozilla::CSSRect, uint32_t)': 64:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4858: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 64:23.29 4858 | void AsyncPanZoomController::ZoomToRect(CSSRect aRect, const uint32_t aFlags) { 64:23.29 | ^~~~~~~~~~~~~~~~~~~~~~ 64:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4932: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 64:23.36 4932 | CSSSize compositedSize = Metrics().CalculateCompositedSizeInCssPixels(); 64:23.36 | ^ 64:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.36 4939 | aRect = aRect.Intersect(cssPageRect); 64:23.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4967: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 64:23.36 4967 | endZoomToMetrics.CalculateCompositedSizeInCssPixels(); 64:23.36 | ^ 64:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.36 4986 | endZoomToMetrics.SetScrollOffset(aRect.TopLeft()); 64:23.36 | ~~~~~~~~~~~~~^~ 64:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4997: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 64:23.36 4997 | CalculatePendingDisplayPort(endZoomToMetrics, velocity)); 64:23.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::Maybe > mozilla::layers::AsyncPanZoomController::FindSnapPointNear(const CSSPoint&, mozilla::ScrollUnit)': 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:5290: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 64:23.47 5290 | CSSRect scrollRange = Metrics().CalculateScrollRange(); 64:23.47 | ^ 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:5296: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 64:23.47 5296 | CSSPoint cssSnapPoint = CSSPoint::FromAppUnits(snapPoint.ref()); 64:23.47 | ^ 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::ScrollSnapToDestination()': 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.47 5340 | IsOverscrolled() && ((velocity.x * mX.GetOverscroll() >= 0) || 64:23.47 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'bool mozilla::layers::AsyncPanZoomController::MaybeAdjustDeltaForScrollSnapping(mozilla::ScrollUnit, mozilla::ParentLayerPoint&, mozilla::CSSPoint&)': 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.47 5367 | aStartPosition + (aDelta / zoom)); 64:23.47 | ^ 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:5366: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 64:23.47 5366 | CSSPoint destination = Metrics().CalculateScrollRange().ClampPoint( 64:23.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.47 5367 | aStartPosition + (aDelta / zoom)); 64:23.47 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.47 5370 | aDelta = (*snapPoint - aStartPosition) * zoom; 64:23.47 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.47 5370 | aDelta = (*snapPoint - aStartPosition) * zoom; 64:23.47 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 64:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.48 5370 | aDelta = (*snapPoint - aStartPosition) * zoom; 64:23.48 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:23.48 In file included from Unified_cpp_gfx_layers2.cpp:92: 64:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AutoscrollAnimation.cpp: In member function 'virtual bool mozilla::layers::AutoscrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)': 64:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AutoscrollAnimation.cpp:44: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 64:23.48 44 | ScreenPoint mouseLocation = treeManager->GetCurrentMousePosition(); 64:23.48 | ^ 64:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AutoscrollAnimation.cpp: In function 'float mozilla::layers::Accelerate(mozilla::ScreenCoord, mozilla::ScreenCoord)': 64:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AutoscrollAnimation.cpp:21:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.48 21 | static float Accelerate(ScreenCoord curr, ScreenCoord start) { 64:23.48 | ^~~~~~~~~~ 64:23.48 In file included from Unified_cpp_gfx_layers2.cpp:101: 64:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'float mozilla::layers::Axis::ToLocalVelocity(float) const': 64:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:50: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 64:23.48 50 | MakePoint(aVelocityInchesPerMs * mAsyncPanZoomController->GetDPI()); 64:23.48 | ^ 64:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:54: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 64:23.48 54 | mAsyncPanZoomController->PanStart(), ParentLayerPoint()); 64:23.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:54: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 64:23.48 54 | mAsyncPanZoomController->PanStart(), ParentLayerPoint()); 64:23.48 | ^ 64:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:56: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 64:23.48 56 | mAsyncPanZoomController->ToParentLayerCoordinates(velocity, panStart); 64:23.48 | ^ 64:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.48 57 | return localVelocity.Length(); 64:23.48 | ~~~~~~~~~~~~~~~~~~~~^~ 64:23.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 64:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 64:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 64:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 64:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 64:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 64:23.60 from Unified_cpp_dom_base1.cpp:2: 64:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 64:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 64:23.60 | ^ 64:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 64:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 64:23.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 64:23.60 | ^ 64:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 64:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 64:23.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 64:23.60 | ^ 64:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 64:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 64:23.69 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 64:23.69 | ^ 64:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 64:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 64:23.69 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 64:23.69 | ^ 64:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::CSSCoord mozilla::layers::Axis::ClampOriginToScrollableRect(mozilla::CSSCoord) const': 64:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:274: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 64:23.69 274 | CSSCoord Axis::ClampOriginToScrollableRect(CSSCoord aOrigin) const { 64:23.69 | ^~~~ 64:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.69 276 | ParentLayerCoord origin = aOrigin * zoom; 64:23.69 | ^~~~ 64:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:284: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 64:23.69 284 | return aOrigin; 64:23.69 | ^~~~~~~ 64:23.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 64:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:23.69 from Unified_cpp_gfx_layers2.cpp:2: 64:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'mozilla::gfx::CoordTyped mozilla::gfx::operator+(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)': 64:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:38:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.70 38 | friend Sub operator+(Sub aA, Sub aB) { return Sub(aA.value + aB.value); } 64:23.70 | ^~~~~~~~ 64:23.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:23.70 from Unified_cpp_gfx_layers2.cpp:20: 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.70 570 | gfx::CoordTyped operator/(const gfx::CoordTyped& aCoord, 64:23.70 | ^~~~~~~~ 64:23.70 In file included from Unified_cpp_gfx_layers2.cpp:101: 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::DisplacementWillOverscrollAmount(mozilla::ParentLayerCoord) const': 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:292: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 64:23.70 292 | ParentLayerCoord Axis::DisplacementWillOverscrollAmount( 64:23.70 | ^~~~ 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::CSSCoord mozilla::layers::Axis::ScaleWillOverscrollAmount(float, mozilla::CSSCoord) const': 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:316: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 64:23.70 316 | CSSCoord Axis::ScaleWillOverscrollAmount(float aScale, CSSCoord aFocus) const { 64:23.70 | ^~~~ 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.70 320 | ParentLayerCoord focus = aFocus * zoom; 64:23.70 | ^~~~ 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:333: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 64:23.70 333 | return 0; 64:23.70 | ^ 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.70 336 | return (originAfterScale - GetPageStart()) / zoom; 64:23.70 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.70 336 | return (originAfterScale - GetPageStart()) / zoom; 64:23.70 | ^~~~ 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.70 339 | return (originAfterScale + (GetCompositionLength() / aScale) - 64:23.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64:23.70 340 | GetPageEnd()) / 64:23.70 | ~~~~~~~~~~~~~ 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.70 341 | zoom; 64:23.70 | ^~~~ 64:23.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 64:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:23.70 from Unified_cpp_gfx_layers2.cpp:2: 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)': 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.70 46 | friend Sub operator/(Sub aCoord, T aScale) { 64:23.70 | ^~~~~~~~ 64:23.70 In file included from Unified_cpp_gfx_layers2.cpp:101: 64:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::GetOrigin() const': 64:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.71 370 | GetFrameMetrics().GetScrollOffset() * GetFrameMetrics().GetZoom(); 64:23.71 | ^ 64:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:371:31: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.71 371 | return GetPointOffset(origin); 64:23.71 | ^ 64:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::GetPageStart() const': 64:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.71 380 | GetFrameMetrics().GetZoom(); 64:23.71 | ^ 64:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:379: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 64:23.71 379 | ParentLayerRect pageRect = GetFrameMetrics().GetExpandedScrollableRect() * 64:23.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.72 380 | GetFrameMetrics().GetZoom(); 64:23.72 | ^ 64:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:381: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 64:23.72 381 | return GetRectOffset(pageRect); 64:23.72 | ^ 64:23.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:23.73 from Unified_cpp_gfx_layers2.cpp:20: 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.73 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 64:23.73 | ^~~~~~~~ 64:23.73 In file included from Unified_cpp_gfx_layers2.cpp:101: 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::GetPageLength() const': 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:384: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 64:23.73 384 | ParentLayerCoord Axis::GetPageLength() const { 64:23.73 | ^~~~ 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.73 386 | GetFrameMetrics().GetZoom(); 64:23.73 | ^ 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:385: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 64:23.73 385 | ParentLayerRect pageRect = GetFrameMetrics().GetExpandedScrollableRect() * 64:23.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.73 386 | GetFrameMetrics().GetZoom(); 64:23.73 | ^ 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:387: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 64:23.73 387 | return GetRectLength(pageRect); 64:23.73 | ^ 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'bool mozilla::layers::Axis::ScaleWillOverscrollBothSides(float) const': 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.73 393 | metrics.GetCompositionBounds() / ParentLayerToParentLayerScale(aScale); 64:23.73 | ^ 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.73 394 | return GetRectLength(screenCompositionBounds) - GetPageLength() > 64:23.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 64:23.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 64:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 64:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TextureSourceProvider.cpp:7, 64:23.73 from Unified_cpp_gfx_layers2.cpp:20: 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:23.73 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 64:23.73 | ^~~~~~~~ 64:23.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageLayers.h:10, 64:23.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLCanvasElement.cpp:10, 64:23.87 from Unified_cpp_dom_html0.cpp:74: 64:23.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 64:23.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 64:23.87 1394 | LayerPoint GetFixedPositionAnchor() { 64:23.87 | ^ 64:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 64:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 64:23.89 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 64:23.89 | ^ 64:23.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 64:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 64:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 64:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 64:23.90 21 | inline Rect ToRect(const gfxRect& aRect) { 64:23.90 | ^ 64:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 64:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 64:23.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 64:23.90 | ^ 64:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 64:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 64:23.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 64:23.92 | ^ 64:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 64:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 64:23.92 44 | inline Size ToSize(const gfxSize& aSize) { 64:23.93 | ^ 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 64:23.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 64:23.93 | ^ 64:23.93 In file included from Unified_cpp_gfx_layers2.cpp:101: 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ParentLayerCoord mozilla::layers::AxisX::GetPointOffset(const ParentLayerPoint&) const': 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:421: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 64:23.93 421 | ParentLayerCoord AxisX::GetPointOffset(const ParentLayerPoint& aPoint) const { 64:23.93 | ^~~~~ 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ScreenPoint mozilla::layers::AxisX::MakePoint(mozilla::ScreenCoord) const': 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:438: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 64:23.93 438 | ScreenPoint AxisX::MakePoint(ScreenCoord aCoord) const { 64:23.93 | ^~~~~ 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:439: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 64:23.93 439 | return ScreenPoint(aCoord, 0); 64:23.93 | ^ 64:23.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:23.93 from Unified_cpp_gfx_layers2.cpp:2: 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:137:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.93 137 | constexpr PointTyped(Coord aX, F aY) : Super(aX, Coord(aY)) {} 64:23.93 | ^~~~~~~~~~ 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 64:23.93 371 | nscoord aAppUnitsPerDevPixel) { 64:23.93 | ^ 64:23.93 In file included from Unified_cpp_gfx_layers2.cpp:101: 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ParentLayerCoord mozilla::layers::AxisY::GetPointOffset(const ParentLayerPoint&) const': 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:463: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 64:23.93 463 | ParentLayerCoord AxisY::GetPointOffset(const ParentLayerPoint& aPoint) const { 64:23.93 | ^~~~~ 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ScreenPoint mozilla::layers::AxisY::MakePoint(mozilla::ScreenCoord) const': 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:480: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 64:23.93 480 | ScreenPoint AxisY::MakePoint(ScreenCoord aCoord) const { 64:23.93 | ^~~~~ 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:481: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 64:23.93 481 | return ScreenPoint(0, aCoord); 64:23.94 | ^ 64:23.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 64:23.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 64:23.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 64:23.94 from Unified_cpp_gfx_layers2.cpp:2: 64:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:136:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:23.94 136 | constexpr PointTyped(F aX, Coord aY) : Super(Coord(aX), aY) {} 64:23.94 | ^~~~~~~~~~ 64:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 64:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 64:23.94 380 | nscoord aAppUnitsPerDevPixel) { 64:23.94 | ^ 64:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 64:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 64:23.94 387 | nscoord aAppUnitsPerDevPixel) { 64:23.94 | ^ 64:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 64:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 64:23.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 64:23.96 | ^ 64:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 64:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 64:23.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 64:23.96 | ^ 64:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 64:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:24.03 394 | nscoord aAppUnitsPerDevPixel) { 64:24.03 | ^ 64:24.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 64:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 64:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 64:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 64:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 64:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 64:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 64:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 64:24.73 from Unified_cpp_gfx_layers4.cpp:56: 64:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 64:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 64:24.73 49 | gfx::Size GetInheritedScale() const { return mScale; } 64:24.73 | ^ 64:24.73 dom/media/gmp-plugin-openh264 64:24.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 64:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 64:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 64:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 64:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 64:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 64:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 64:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 64:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 64:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 64:24.87 1859 | int32_t aAppUnitsPerPixel) { 64:24.87 | ^ 64:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 64:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 64:24.88 3214 | int32_t aAppUnitsPerPixel) { 64:24.88 | ^ 64:25.40 In file included from Unified_cpp_gfx_layers3.cpp:137: 64:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function 'mozilla::ScreenMargin mozilla::layers::ScrollFrame(nsIContent*, const mozilla::layers::RepaintRequest&)': 64:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:159:21: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:25.40 159 | static ScreenMargin ScrollFrame(nsIContent* aContent, 64:25.40 | ^~~~~~~~~~~ 64:25.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGObserverUtils.h:22, 64:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:28, 64:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLCanvasElement.cpp:20, 64:25.44 from Unified_cpp_dom_html0.cpp:74: 64:25.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 64:25.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 64:25.44 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 64:25.44 | ^ 64:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function 'static void mozilla::layers::APZCCallbackHelper::UpdateRootFrame(const mozilla::layers::RepaintRequest&)': 64:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:25.70 344 | SetDisplayPortMargins(presShell, content, displayPortMargins, 64:25.70 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:25.70 345 | aRequest.CalculateCompositedSizeInCssPixels()); 64:25.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function 'static void mozilla::layers::APZCCallbackHelper::UpdateSubFrame(const mozilla::layers::RepaintRequest&)': 64:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:349:6: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:25.78 349 | void APZCCallbackHelper::UpdateSubFrame(const RepaintRequest& aRequest) { 64:25.78 | ^~~~~~~~~~~~~~~~~~ 64:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:25.79 362 | SetDisplayPortMargins(presShell, content, displayPortMargins, 64:25.79 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:25.79 363 | aRequest.CalculateCompositedSizeInCssPixels()); 64:25.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:25.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 64:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 64:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 64:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 64:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 64:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 64:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 64:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 64:25.99 332 | LayerPoint GetFixedPositionAnchor() const { 64:25.99 | ^ 64:26.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 64:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 64:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 64:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 64:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 64:26.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 64:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 64:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 64:26.03 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 64:26.03 | ^ 64:26.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 64:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 64:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 64:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 64:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 64:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 64:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 64:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 64:26.05 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:26.05 | ^ 64:26.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientLayerManager.cpp:15, 64:26.13 from Unified_cpp_gfx_layers5.cpp:83: 64:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 64:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:26.13 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 64:26.13 | ^ 64:26.66 In file included from Unified_cpp_gfx_layers6.cpp:65: 64:26.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::AsyncCompositionManager::GetFixedLayerMargins() const': 64:26.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:1496:62: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:26.66 1496 | ScreenMargin AsyncCompositionManager::GetFixedLayerMargins() const { 64:26.66 | ^~~~~ 64:26.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp: In static member function 'static mozilla::ScreenPoint mozilla::layers::AsyncCompositionManager::ComputeFixedMarginsOffset(const ScreenMargin&, mozilla::SideBits, const ScreenMargin&)': 64:26.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:1508: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 64:26.66 1508 | const ScreenMargin& aGeckoFixedLayerMargins) { 64:26.66 | ^ 64:26.66 In file included from Unified_cpp_gfx_layers7.cpp:2: 64:26.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp: In member function 'mozilla::gfx::Point mozilla::layers::LayerTransforms::GetAverage()': 64:26.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:23: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 64:26.66 23 | Point LayerTransforms::GetAverage() { 64:26.66 | ^ 64:26.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 64:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 64:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 64:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 64:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 64:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 64:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 64:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 64:26.89 from Unified_cpp_dom_media_eme0.cpp:83: 64:26.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 64:26.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 64:26.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 64:26.89 | ^ 64:27.07 In file included from Unified_cpp_gfx_layers12.cpp:65: 64:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderUserData.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 64:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderUserData.cpp:432:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:27.07 432 | } // namespace mozilla 64:27.07 | ^ 64:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderUserData.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayerPixel; dst = mozilla::LayoutDevicePixel]': 64:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderUserData.cpp:432:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:27.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 64:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 64:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 64:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 64:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:31, 64:27.17 from Unified_cpp_dom_events1.cpp:2: 64:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 64:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 64:27.17 1394 | LayerPoint GetFixedPositionAnchor() { 64:27.17 | ^ 64:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 64:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 64:27.24 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 64:27.24 | ^ 64:27.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 64:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 64:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 64:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:31, 64:27.60 from Unified_cpp_dom_events1.cpp:2: 64:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 64:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 64:27.60 49 | gfx::Size GetInheritedScale() const { return mScale; } 64:27.60 | ^ 64:28.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 64:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 64:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 64:28.37 from Unified_cpp_gfx_layers7.cpp:11: 64:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 64:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 64:28.37 189 | CSSRect GetExpandedScrollableRect() const { 64:28.37 | ^ 64:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 64:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 64:28.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:28.38 | ^ 64:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 64:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 64:28.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 64:28.38 | ^ 64:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 64:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 64:28.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 64:28.38 | ^ 64:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 64:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 64:28.39 243 | CSSRect CalculateScrollRange() const { 64:28.39 | ^ 64:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 64:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 64:28.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 64:28.39 | ^ 64:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 64:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 64:28.40 457 | CSSRect GetVisualViewport() const { 64:28.40 | ^ 64:28.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 64:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 64:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 64:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 64:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLCanvasElement.cpp:26, 64:28.97 from Unified_cpp_dom_html0.cpp:74: 64:28.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 64:28.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 64:28.97 49 | gfx::Size GetInheritedScale() const { return mScale; } 64:28.97 | ^ 64:28.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 64:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 64:28.99 from Unified_cpp_gfx_layers7.cpp:11: 64:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 64:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 64:28.99 1249 | CSSCoord ToCSSPixels() const { return _0; } 64:28.99 | ^ 64:29.21 In file included from Unified_cpp_gfx_layers12.cpp:2: 64:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp: In function 'mozilla::gfx::IntRect mozilla::layers::ScaleToNearestPixelsOffset(nsRect, float, float, nscoord, mozilla::LayerPoint)': 64:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:1365: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 64:29.21 1365 | static mozilla::gfx::IntRect ScaleToNearestPixelsOffset( 64:29.21 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 64:33.36 dom/media/imagecapture 64:34.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 64:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 64:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 64:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 64:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 64:34.09 from Unified_cpp_gfx_layers4.cpp:56: 64:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 64:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 64:34.09 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 64:34.10 | ^ 64:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp: In static member function 'static mozilla::gfx::IntRect mozilla::layers::DIGroup::_ZN7mozilla6layers7DIGroup13ToDeviceSpaceE6nsRectRNS_3gfx10BaseMatrixIfEEi.part.0(nsRect, mozilla::gfx::Matrix&, int32_t)': 64:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:353:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:34.11 353 | static IntRect ToDeviceSpace(nsRect aBounds, Matrix& aMatrix, 64:34.11 | ^~~~~~~~~~~~~ 64:35.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 64:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 64:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 64:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 64:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 64:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 64:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 64:35.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 64:35.01 from Unified_cpp_dom_events2.cpp:2: 64:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 64:35.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 64:35.01 189 | CSSRect GetExpandedScrollableRect() const { 64:35.01 | ^ 64:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 64:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 64:35.12 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:35.12 | ^ 64:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 64:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 64:35.12 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 64:35.12 | ^ 64:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 64:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 64:35.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 64:35.12 | ^ 64:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 64:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 64:35.12 243 | CSSRect CalculateScrollRange() const { 64:35.12 | ^ 64:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 64:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 64:35.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 64:35.12 | ^ 64:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 64:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 64:35.14 457 | CSSRect GetVisualViewport() const { 64:35.14 | ^ 64:36.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 64:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:36.31 from Unified_cpp_gfx_layers6.cpp:2: 64:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 64:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 64:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:36.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 64:36.31 | ^~~~~~~~ 64:36.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:36.46 from Unified_cpp_gfx_layers6.cpp:2: 64:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 64:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 64:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:36.46 427 | SizeT Size() const { return SizeT(width, height); } 64:36.46 | ^~~~ 64:36.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:36.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:36.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:36.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:36.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:36.48 from Unified_cpp_gfx_layers6.cpp:2: 64:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 64:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 64:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:36.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 64:36.48 | ^~~~~~~~ 64:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 64:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 64:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:36.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 64:36.58 | ^~~~~~~~ 64:36.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 64:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:36.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:36.58 from Unified_cpp_gfx_layers6.cpp:2: 64:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 64:36.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:36.58 62 | Sub operator-(const Sub& aPoint) const { 64:36.58 | ^~~~~~~~ 64:38.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 64:38.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 64:38.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 64:38.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 64:38.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:38.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:38.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:38.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 64:38.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 64:38.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 64:38.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 64:38.12 from Unified_cpp_dom_media_eme0.cpp:83: 64:38.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 64:38.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 64:38.12 21 | inline Rect ToRect(const gfxRect& aRect) { 64:38.12 | ^ 64:38.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 64:38.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 64:38.12 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 64:38.12 | ^ 64:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 64:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 64:38.13 40 | inline Point ToPoint(const gfxPoint& aPoint) { 64:38.13 | ^ 64:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 64:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 64:38.14 44 | inline Size ToSize(const gfxSize& aSize) { 64:38.14 | ^ 64:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 64:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 64:38.14 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 64:38.14 | ^ 64:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 64:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 64:38.15 52 | inline gfxSize ThebesSize(const Size& aSize) { 64:38.15 | ^ 64:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 64:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 64:38.15 56 | inline gfxRect ThebesRect(const Rect& aRect) { 64:38.15 | ^ 64:38.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 64:38.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 64:38.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacFrameParser.h:12, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacDemuxer.cpp:12, 64:38.64 from Unified_cpp_dom_media_flac0.cpp:11: 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 64:38.64 189 | CSSRect GetExpandedScrollableRect() const { 64:38.64 | ^ 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 64:38.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:38.64 | ^ 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 64:38.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 64:38.64 | ^ 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 64:38.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 64:38.64 | ^ 64:38.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:38.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:38.64 from Unified_cpp_gfx_layers6.cpp:2: 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:38.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 64:38.64 | ^~~~~~~~ 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 64:38.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 64:38.64 243 | CSSRect CalculateScrollRange() const { 64:38.64 | ^ 64:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 64:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 64:38.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 64:38.65 | ^ 64:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 64:38.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 64:38.65 457 | CSSRect GetVisualViewport() const { 64:38.65 | ^ 64:38.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:38.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:38.72 from Unified_cpp_gfx_layers6.cpp:2: 64:38.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 64:38.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 64:38.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:38.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 64:38.72 | ^~~~~~~~ 64:38.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 64:38.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 64:38.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 64:38.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:38.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:38.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:38.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 64:38.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 64:38.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 64:38.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 64:38.77 from Unified_cpp_dom_media_eme0.cpp:83: 64:38.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 64:38.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 64:38.77 1859 | int32_t aAppUnitsPerPixel) { 64:38.77 | ^ 64:38.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 64:38.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 64:38.78 3214 | int32_t aAppUnitsPerPixel) { 64:38.78 | ^ 64:39.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:39.46 from Unified_cpp_gfx_layers6.cpp:2: 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:39.46 323 | static SizeTyped FromUnknownSize( 64:39.46 | ^~~~~~~~~~~~~~~ 64:39.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 64:39.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 64:39.46 from AnimatableBinding.cpp:15, 64:39.46 from UnifiedBindings0.cpp:145: 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 64:39.46 21 | inline Rect ToRect(const gfxRect& aRect) { 64:39.46 | ^ 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 64:39.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 64:39.46 | ^ 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 64:39.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 64:39.46 | ^ 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 64:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 64:39.46 44 | inline Size ToSize(const gfxSize& aSize) { 64:39.46 | ^ 64:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 64:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 64:39.47 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 64:39.47 | ^ 64:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 64:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 64:39.47 52 | inline gfxSize ThebesSize(const Size& aSize) { 64:39.47 | ^ 64:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 64:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 64:39.47 56 | inline gfxRect ThebesRect(const Rect& aRect) { 64:39.47 | ^ 64:39.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 64:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 64:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 64:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 64:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:37, 64:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:9, 64:39.50 from Unified_cpp_dom_events3.cpp:11: 64:39.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 64:39.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 64:39.50 1249 | CSSCoord ToCSSPixels() const { return _0; } 64:39.50 | ^ 64:39.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 64:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:39.85 from Unified_cpp_gfx_layers6.cpp:2: 64:39.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:39.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 64:39.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:39.85 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 64:39.85 | ^~~~~~~~~~~~~~ 64:40.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 64:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 64:40.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 64:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 64:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 64:40.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 64:40.08 from AnimatableBinding.cpp:15, 64:40.08 from UnifiedBindings0.cpp:145: 64:40.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 64:40.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 64:40.08 1859 | int32_t aAppUnitsPerPixel) { 64:40.08 | ^ 64:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 64:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 64:40.09 3214 | int32_t aAppUnitsPerPixel) { 64:40.09 | ^ 64:40.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:40.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:40.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:31, 64:40.20 from Unified_cpp_dom_events1.cpp:2: 64:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 64:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 64:40.20 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 64:40.20 | ^ 64:40.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:19, 64:40.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 64:40.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 64:40.51 from Unified_cpp_gfx_layers4.cpp:56: 64:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 64:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 64:40.51 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 64:40.51 | ^ 64:40.85 In file included from Unified_cpp_gfx_layers4.cpp:56: 64:40.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp: In function 'mozilla::CSSRect mozilla::layers::CalculateRectToZoomTo(const RefPtr&, const CSSPoint&)': 64:40.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:96: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 64:40.85 96 | const CSSPoint& aPoint) { 64:40.85 | ^ 64:40.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:40.91 from Unified_cpp_gfx_layers6.cpp:2: 64:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TiledContentClient.cpp:110:61: required from here 64:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:40.91 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 64:40.91 | ^~~~~~~~ 64:40.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:40.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:40.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:40.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:40.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:40.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:40.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:40.94 from Unified_cpp_gfx_layers6.cpp:2: 64:40.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 64:40.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TiledContentClient.cpp:226:53: required from here 64:40.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:40.94 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 64:40.94 | ^~~~~~~~ 64:40.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:40.96 from Unified_cpp_gfx_layers6.cpp:2: 64:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TiledContentClient.cpp:236:62: required from here 64:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:40.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 64:40.96 | ^~~~~~~~ 64:40.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:40.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:40.96 from Unified_cpp_gfx_layers6.cpp:2: 64:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TiledContentClient.cpp:241:66: required from here 64:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:40.96 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 64:40.96 | ^~~~~~~~~ 64:41.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 64:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 64:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 64:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 64:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 64:41.26 from Unified_cpp_dom_media_eme0.cpp:83: 64:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 64:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 64:41.26 332 | LayerPoint GetFixedPositionAnchor() const { 64:41.26 | ^ 64:41.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 64:41.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:41.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:41.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 64:41.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 64:41.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 64:41.31 from AnimatableBinding.cpp:15, 64:41.31 from UnifiedBindings0.cpp:145: 64:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 64:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 64:41.31 332 | LayerPoint GetFixedPositionAnchor() const { 64:41.31 | ^ 64:41.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 64:41.36 from AnimatableBinding.cpp:15, 64:41.36 from UnifiedBindings0.cpp:145: 64:41.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 64:41.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 64:41.36 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 64:41.36 | ^ 64:41.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:41.36 from Unified_cpp_gfx_layers5.cpp:2: 64:41.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 64:41.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 64:41.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:41.36 40 | friend Sub operator*(Sub aCoord, T aScale) { 64:41.36 | ^~~~~~~~ 64:41.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:41.39 from Unified_cpp_gfx_layers5.cpp:2: 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:41.39 427 | SizeT Size() const { return SizeT(width, height); } 64:41.39 | ^~~~ 64:41.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:41.39 from Unified_cpp_gfx_layers5.cpp:2: 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:41.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 64:41.39 | ^~~~~~~~ 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:41.39 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 64:41.39 | ^~~~~~~~ 64:41.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:41.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:41.39 from Unified_cpp_gfx_layers5.cpp:2: 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 64:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:41.39 62 | Sub operator-(const Sub& aPoint) const { 64:41.39 | ^~~~~~~~ 64:41.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:41.46 from Unified_cpp_gfx_layers6.cpp:2: 64:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 64:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:41.46 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 64:41.46 | ^~~~~~~~~~~~~ 64:41.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 64:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 64:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 64:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 64:41.46 from AnimatableBinding.cpp:15, 64:41.46 from UnifiedBindings0.cpp:145: 64:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 64:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 64:41.46 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:41.46 | ^ 64:41.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:41.55 from Unified_cpp_gfx_layers6.cpp:2: 64:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 64:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:41.55 383 | Point TopLeft() const { return Point(x, y); } 64:41.55 | ^~~~~~~ 64:41.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:41.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:41.55 from Unified_cpp_gfx_layers6.cpp:2: 64:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 64:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:41.56 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 64:41.56 | ^~~~~~~~~~~~~~~ 64:41.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 64:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 64:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 64:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 64:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 64:41.61 from Unified_cpp_dom_media_eme0.cpp:83: 64:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 64:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 64:41.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 64:41.61 | ^ 64:41.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:41.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 64:41.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:41.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:41.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:41.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:41.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:41.69 from Unified_cpp_gfx_layers5.cpp:2: 64:41.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 64:41.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 64:41.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:41.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 64:41.69 | ^~~~~~~~ 64:41.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 64:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 64:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 64:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 64:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 64:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 64:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 64:41.83 from Unified_cpp_dom_media_eme0.cpp:83: 64:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 64:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 64:41.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:41.85 | ^ 64:41.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:41.85 from Unified_cpp_gfx_layers5.cpp:2: 64:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 64:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:41.85 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 64:41.85 | ^~~~~~~~ 64:42.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:42.15 from Unified_cpp_gfx_layers6.cpp:2: 64:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 64:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:42.15 277 | static RectTyped FromUnknownRect( 64:42.15 | ^~~~~~~~~~~~~~~ 64:42.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 64:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:42.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:42.15 from Unified_cpp_gfx_layers6.cpp:2: 64:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 64:42.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:42.15 150 | static PointTyped FromUnknownPoint( 64:42.15 | ^~~~~~~~~~~~~~~~ 64:42.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:42.18 from Unified_cpp_gfx_layers6.cpp:2: 64:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 64:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 64:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:42.18 282 | RectTyped ToUnknownRect() const { 64:42.18 | ^~~~~~~~~~~~~ 64:42.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:42.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:42.59 from Unified_cpp_gfx_layers6.cpp:2: 64:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:473:78: required from here 64:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:42.59 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 64:42.59 | ^~~~~~ 64:42.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:42.60 from Unified_cpp_gfx_layers6.cpp:2: 64:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:481:57: required from here 64:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:42.60 950 | PointTyped TransformPoint( 64:42.60 | ^~~~~~~~~~~~~~ 64:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:484:41: required from here 64:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:42.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:42.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:42.60 from Unified_cpp_gfx_layers6.cpp:2: 64:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:526:74: required from here 64:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:42.60 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 64:42.60 | ^~~~~~ 64:42.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:42.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:834:59: required from here 64:42.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:42.70 114 | gfx::MarginTyped ViewAs( 64:42.70 | ^~~~~~ 64:43.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:11, 64:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:43.02 from Unified_cpp_gfx_layers6.cpp:2: 64:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:1513:38: required from here 64:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:43.02 118 | Sub operator-(const Sub& aMargin) const { 64:43.02 | ^~~~~~~~ 64:43.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 64:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 64:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 64:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 64:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:37, 64:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 64:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 64:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 64:43.25 from Unified_cpp_dom_events2.cpp:2: 64:43.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 64:43.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 64:43.25 1249 | CSSCoord ToCSSPixels() const { return _0; } 64:43.25 | ^ 64:43.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 64:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 64:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:43.33 from Unified_cpp_gfx_layers6.cpp:2: 64:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator*(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 64:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/CompositorScreenshotGrabber.cpp:160:52: required from here 64:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:43.33 81 | Sub operator*(T aScale) const { return Sub(width * aScale, height * aScale); } 64:43.33 | ^~~~~~~~ 64:45.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 64:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLCanvasElement.cpp:26, 64:45.16 from Unified_cpp_dom_html0.cpp:74: 64:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 64:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 64:45.16 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 64:45.16 | ^ 64:45.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 64:45.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:45.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:45.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:45.18 from Unified_cpp_gfx_layers5.cpp:2: 64:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 64:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 64:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:45.18 323 | static SizeTyped FromUnknownSize( 64:45.18 | ^~~~~~~~~~~~~~~ 64:45.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 64:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 64:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 64:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 64:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 64:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 64:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 64:45.70 from Unified_cpp_gfx_layers7.cpp:11: 64:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 64:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 64:45.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 64:45.70 | ^ 64:48.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 64:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:48.32 from Unified_cpp_gfx_layers5.cpp:2: 64:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 64:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:48.32 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 64:48.32 | ^~~~~~~~~~~~~~ 64:48.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 64:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 64:48.97 from Unified_cpp_dom_events2.cpp:2: 64:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 64:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 64:48.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 64:48.97 | ^ 64:50.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:50.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 64:50.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 64:50.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 64:50.36 from Unified_cpp_gfx_layers4.cpp:2: 64:50.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 64:50.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 64:50.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:50.36 40 | friend Sub operator*(Sub aCoord, T aScale) { 64:50.36 | ^~~~~~~~ 64:51.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:51.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 64:51.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 64:51.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 64:51.86 from Unified_cpp_gfx_layers4.cpp:2: 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:51.86 427 | SizeT Size() const { return SizeT(width, height); } 64:51.86 | ^~~~ 64:51.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 64:51.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 64:51.86 from Unified_cpp_gfx_layers4.cpp:2: 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:51.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 64:51.86 | ^~~~~~~~ 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:51.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 64:51.86 | ^~~~~~~~ 64:51.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:51.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 64:51.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 64:51.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 64:51.86 from Unified_cpp_gfx_layers4.cpp:2: 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 64:51.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:51.86 62 | Sub operator-(const Sub& aPoint) const { 64:51.86 | ^~~~~~~~ 64:52.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 64:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:52.22 from Unified_cpp_gfx_layers5.cpp:2: 64:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 64:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:52.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 64:52.22 | ^~~~~~~~~~~~~ 64:52.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 64:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 64:52.29 from Unified_cpp_gfx_layers4.cpp:2: 64:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 64:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:52.29 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 64:52.29 | ^~~~~~~~ 64:52.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 64:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 64:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 64:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 64:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 64:52.38 from Unified_cpp_dom_base1.cpp:2: 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 64:52.38 189 | CSSRect GetExpandedScrollableRect() const { 64:52.38 | ^ 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 64:52.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:52.38 | ^ 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 64:52.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 64:52.38 | ^ 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 64:52.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 64:52.38 | ^ 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 64:52.38 243 | CSSRect CalculateScrollRange() const { 64:52.38 | ^ 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 64:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 64:52.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 64:52.38 | ^ 64:52.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 64:52.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 64:52.39 457 | CSSRect GetVisualViewport() const { 64:52.39 | ^ 64:52.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 64:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:52.45 from Unified_cpp_gfx_layers5.cpp:2: 64:52.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:52.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 64:52.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:52.45 383 | Point TopLeft() const { return Point(x, y); } 64:52.45 | ^~~~~~~ 64:52.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 64:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:52.46 from Unified_cpp_gfx_layers5.cpp:2: 64:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 64:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:52.46 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 64:52.46 | ^~~~~~~~~~~~~~~ 64:52.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 64:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 64:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 64:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 64:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 64:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/EncodedFrame.h:10, 64:52.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/ContainerWriter.h:10, 64:52.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.h:9, 64:52.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:6, 64:52.81 from Unified_cpp_dom_media_encoder0.cpp:2: 64:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 64:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 64:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:52.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 64:52.81 | ^~~~~~~~ 64:53.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 64:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:53.11 from Unified_cpp_gfx_layers6.cpp:2: 64:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 64:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:53.11 246 | PointTyped As2DPoint() const { 64:53.11 | ^~~~~~~~~ 64:53.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 64:53.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 64:53.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:53.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:53.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:53.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:53.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:53.20 from Unified_cpp_gfx_layers6.cpp:2: 64:53.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 64:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:172:52: required from here 64:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:53.21 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 64:53.21 | ^~~~~~~~ 64:53.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 64:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:53.23 from Unified_cpp_gfx_layers6.cpp:2: 64:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:425:79: required from here 64:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:53.23 708 | RectTyped ProjectRectBounds( 64:53.23 | ^~~~~~~~~~~~~~~~~ 64:53.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:53.49 from Unified_cpp_gfx_layers6.cpp:2: 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:53.49 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 64:53.49 | ^~~~~~~~~ 64:53.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:53.49 from Unified_cpp_gfx_layers6.cpp:2: 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:53.49 2266 | PointTyped TransformPointSimple( 64:53.49 | ^~~~~~~~~~~~~~~~~~~~ 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 64:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:53.49 794 | RectTyped TransformAndClipBounds( 64:53.49 | ^~~~~~~~~~~~~~~~~~~~~~ 64:53.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 64:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:12, 64:53.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/TrackEncoder.h:13, 64:53.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.h:18, 64:53.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:6, 64:53.50 from Unified_cpp_dom_media_encoder0.cpp:2: 64:53.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 64:53.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 64:53.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:53.50 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 64:53.50 | ^~~~~~~~ 64:53.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:53.71 from Unified_cpp_gfx_layers6.cpp:2: 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:202:71: required from here 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:53.71 244 | static gfx::RectTyped TransformBy( 64:53.71 | ^~~~~~~~~~~ 64:53.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 64:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:53.71 from Unified_cpp_gfx_layers6.cpp:2: 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ParentLayerPixel; F = float]': 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:481:57: required from here 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:53.71 246 | PointTyped As2DPoint() const { 64:53.71 | ^~~~~~~~~ 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]': 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:484:41: required from here 64:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:53.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 64:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 64:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 64:53.94 from Unified_cpp_dom_events2.cpp:2: 64:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 64:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 64:53.94 21 | inline Rect ToRect(const gfxRect& aRect) { 64:53.94 | ^ 64:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 64:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 64:53.94 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 64:53.94 | ^ 64:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 64:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 64:53.94 40 | inline Point ToPoint(const gfxPoint& aPoint) { 64:53.94 | ^ 64:54.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 64:54.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 64:54.00 44 | inline Size ToSize(const gfxSize& aSize) { 64:54.00 | ^ 64:54.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 64:54.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 64:54.00 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 64:54.00 | ^ 64:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 64:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 64:54.02 52 | inline gfxSize ThebesSize(const Size& aSize) { 64:54.02 | ^ 64:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 64:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 64:54.02 56 | inline gfxRect ThebesRect(const Rect& aRect) { 64:54.02 | ^ 64:54.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:9, 64:54.59 from Unified_cpp_dom_events3.cpp:11: 64:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 64:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 64:54.59 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 64:54.59 | ^ 64:54.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:54.67 from Unified_cpp_gfx_layers5.cpp:2: 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientTiledPaintedLayer.cpp:179:37: required from here 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:54.67 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 64:54.67 | ^~~~~~~~ 64:54.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:54.67 from Unified_cpp_gfx_layers5.cpp:2: 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientTiledPaintedLayer.cpp:180:59: required from here 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:54.67 383 | Point TopLeft() const { return Point(x, y); } 64:54.67 | ^~~~~~~ 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientTiledPaintedLayer.cpp:180:59: required from here 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:54.67 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 64:54.67 | ^~~~~~~~ 64:54.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 64:54.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 64:54.67 from Unified_cpp_gfx_layers5.cpp:2: 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientTiledPaintedLayer.cpp:221:73: required from here 64:54.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:54.68 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 64:54.68 | ^~~~~~~~ 64:55.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 64:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 64:55.13 from Unified_cpp_dom_events2.cpp:2: 64:55.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 64:55.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 64:55.13 1859 | int32_t aAppUnitsPerPixel) { 64:55.13 | ^ 64:55.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:55.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:55.15 from Unified_cpp_gfx_layers6.cpp:2: 64:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:425:79: required from here 64:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:55.15 383 | Point TopLeft() const { return Point(x, y); } 64:55.15 | ^~~~~~~ 64:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:55.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:55.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:55.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:425:79: required from here 64:55.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:55.16 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 64:55.16 | ^~~~~~~~~~ 64:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 64:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 64:55.17 3214 | int32_t aAppUnitsPerPixel) { 64:55.17 | ^ 64:55.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 64:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:55.52 from Unified_cpp_gfx_layers6.cpp:2: 64:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:202:71: required from here 64:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:55.52 957 | GFX2D_API RectTyped TransformBounds( 64:55.52 | ^~~~~~~~~~~~~~~ 64:55.62 dom/media/ipc 64:55.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 64:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:55.63 from Unified_cpp_gfx_layers6.cpp:2: 64:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::ParentLayerPixel; F = float]': 64:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:719:64: required from here 64:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:55.63 282 | RectTyped ToUnknownRect() const { 64:55.64 | ^~~~~~~~~~~~~ 64:55.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 64:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 64:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 64:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 64:55.74 from Unified_cpp_gfx_layers4.cpp:2: 64:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 64:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 64:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:55.74 43 | friend Sub operator*(T aScale, Sub aCoord) { 64:55.74 | ^~~~~~~~ 64:56.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/EncodedFrame.h:10, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/ContainerWriter.h:10, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.h:9, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:6, 64:56.64 from Unified_cpp_dom_media_encoder0.cpp:2: 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:56.64 427 | SizeT Size() const { return SizeT(width, height); } 64:56.64 | ^~~~ 64:56.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:12, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/TrackEncoder.h:13, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.h:18, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:6, 64:56.64 from Unified_cpp_dom_media_encoder0.cpp:2: 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:56.64 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 64:56.64 | ^~~~~~~~ 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:56.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 64:56.64 | ^~~~~~~~ 64:56.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/EncodedFrame.h:10, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/ContainerWriter.h:10, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.h:9, 64:56.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:6, 64:56.64 from Unified_cpp_dom_media_encoder0.cpp:2: 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 64:56.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 64:56.64 62 | Sub operator-(const Sub& aPoint) const { 64:56.64 | ^~~~~~~~ 64:58.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 64:58.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 64:58.05 from Unified_cpp_dom_events2.cpp:2: 64:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 64:58.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 64:58.05 332 | LayerPoint GetFixedPositionAnchor() const { 64:58.05 | ^ 64:58.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 64:58.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 64:58.17 from Unified_cpp_dom_events2.cpp:2: 64:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 64:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 64:58.17 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 64:58.17 | ^ 64:58.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 64:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 64:58.24 from Unified_cpp_dom_events2.cpp:2: 64:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 64:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 64:58.24 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 64:58.25 | ^ 64:58.41 dom/media/mediacapabilities 64:58.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:58.62 from Unified_cpp_gfx_layers6.cpp:2: 64:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:202:71: required from here 64:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:58.62 950 | PointTyped TransformPoint( 64:58.62 | ^~~~~~~~~~~~~~ 64:58.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallback.h:9, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 64:58.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 64:58.62 from Unified_cpp_dom_media_gmp0.cpp:20: 64:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 64:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 64:58.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 64:58.62 | ^ 64:58.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 64:58.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 64:58.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:23, 64:58.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 64:58.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 64:58.71 from Unified_cpp_dom_base1.cpp:2: 64:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 64:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 64:58.71 1249 | CSSCoord ToCSSPixels() const { return _0; } 64:58.71 | ^ 64:58.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:58.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:58.82 from Unified_cpp_gfx_layers6.cpp:2: 64:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:719:64: required from here 64:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:58.82 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 64:58.82 | ^~~~~~~~ 64:58.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 64:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 64:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 64:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 64:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 64:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 64:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 64:58.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 64:58.85 from Unified_cpp_gfx_layers6.cpp:2: 64:58.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 64:58.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:58.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:58.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 64:58.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:719:64: required from here 64:58.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 64:58.85 957 | GFX2D_API RectTyped TransformBounds( 64:58.85 | ^~~~~~~~~~~~~~~ 65:00.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 65:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 65:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 65:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 65:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 65:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 65:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 65:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallback.h:9, 65:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 65:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 65:00.19 from Unified_cpp_dom_media_gmp0.cpp:20: 65:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 65:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:00.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 65:00.19 | ^ 65:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 65:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 65:00.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 65:00.19 | ^ 65:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 65:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 65:00.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 65:00.20 | ^ 65:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 65:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 65:00.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 65:00.21 | ^ 65:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 65:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 65:00.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 65:00.21 | ^ 65:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 65:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 65:00.23 371 | nscoord aAppUnitsPerDevPixel) { 65:00.23 | ^ 65:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 65:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 65:00.23 380 | nscoord aAppUnitsPerDevPixel) { 65:00.23 | ^ 65:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 65:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 65:00.23 387 | nscoord aAppUnitsPerDevPixel) { 65:00.23 | ^ 65:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 65:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:00.24 394 | nscoord aAppUnitsPerDevPixel) { 65:00.24 | ^ 65:00.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:00.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:00.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:00.72 from Unified_cpp_gfx_layers4.cpp:2: 65:00.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 65:00.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 65:00.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:00.72 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 65:00.72 | ^~~~~~~~~~~~~ 65:00.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:00.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:00.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:00.72 from Unified_cpp_gfx_layers4.cpp:2: 65:00.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 65:00.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 65:00.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:00.72 323 | static SizeTyped FromUnknownSize( 65:00.72 | ^~~~~~~~~~~~~~~ 65:02.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:20, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:02.82 from Unified_cpp_gfx_layers6.cpp:2: 65:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 65:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 65:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 65:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 65:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 65:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 65:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 65:02.82 760 | typename detail::Nth::Type extract() { 65:02.82 | ^~~~~~~ 65:04.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/EncodedFrame.h:10, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/ContainerWriter.h:10, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.h:9, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:6, 65:04.66 from Unified_cpp_dom_media_encoder0.cpp:2: 65:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 65:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 65:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:04.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 65:04.66 | ^~~~~~~~~~~~~ 65:04.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/EncodedFrame.h:10, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/ContainerWriter.h:10, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.h:9, 65:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/encoder/MediaEncoder.cpp:6, 65:04.66 from Unified_cpp_dom_media_encoder0.cpp:2: 65:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 65:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 65:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:04.66 323 | static SizeTyped FromUnknownSize( 65:04.66 | ^~~~~~~~~~~~~~~ 65:05.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 65:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 65:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 65:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 65:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 65:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 65:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 65:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 65:05.92 from Unified_cpp_gfx_layers7.cpp:11: 65:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 65:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 65:05.92 21 | inline Rect ToRect(const gfxRect& aRect) { 65:05.92 | ^ 65:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 65:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 65:05.92 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 65:05.92 | ^ 65:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 65:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 65:05.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 65:05.92 | ^ 65:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 65:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 65:05.92 44 | inline Size ToSize(const gfxSize& aSize) { 65:05.92 | ^ 65:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 65:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 65:05.92 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 65:05.92 | ^ 65:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 65:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 65:05.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 65:05.94 | ^ 65:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 65:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 65:05.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 65:05.94 | ^ 65:06.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 65:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 65:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 65:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 65:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 65:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 65:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 65:06.73 from Unified_cpp_gfx_layers7.cpp:11: 65:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 65:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 65:06.73 1859 | int32_t aAppUnitsPerPixel) { 65:06.73 | ^ 65:06.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 65:06.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 65:06.74 3214 | int32_t aAppUnitsPerPixel) { 65:06.74 | ^ 65:06.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 65:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 65:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 65:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 65:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 65:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 65:06.83 from Unified_cpp_dom_base0.cpp:2: 65:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 65:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 65:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:06.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 65:06.84 | ^~~~~~~~ 65:07.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 65:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 65:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 65:07.46 from Unified_cpp_dom_base0.cpp:2: 65:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 65:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:07.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 65:07.46 | ^~~~~~~~ 65:07.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 65:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 65:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 65:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 65:07.46 from Unified_cpp_gfx_layers7.cpp:11: 65:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 65:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 65:07.46 332 | LayerPoint GetFixedPositionAnchor() const { 65:07.46 | ^ 65:07.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 65:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 65:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 65:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 65:07.47 from Unified_cpp_gfx_layers7.cpp:11: 65:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 65:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 65:07.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 65:07.47 | ^ 65:07.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 65:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 65:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 65:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 65:07.49 from Unified_cpp_gfx_layers7.cpp:11: 65:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 65:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 65:07.49 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 65:07.49 | ^ 65:08.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 65:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 65:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 65:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 65:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 65:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 65:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 65:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:10, 65:08.18 from Unified_cpp_dom_media_gmp1.cpp:2: 65:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 65:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 65:08.18 189 | CSSRect GetExpandedScrollableRect() const { 65:08.18 | ^ 65:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 65:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 65:08.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 65:08.18 | ^ 65:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 65:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 65:08.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 65:08.33 | ^ 65:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 65:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 65:08.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 65:08.33 | ^ 65:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 65:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 65:08.33 243 | CSSRect CalculateScrollRange() const { 65:08.33 | ^ 65:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 65:08.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 65:08.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 65:08.34 | ^ 65:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 65:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 65:08.47 457 | CSSRect GetVisualViewport() const { 65:08.47 | ^ 65:08.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:08.54 from Unified_cpp_gfx_layers5.cpp:2: 65:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2102:62: required from here 65:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:08.54 246 | PointTyped As2DPoint() const { 65:08.54 | ^~~~~~~~~ 65:09.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:09.33 from Unified_cpp_gfx_layers4.cpp:2: 65:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:183:40: required from here 65:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:09.33 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 65:09.33 | ^~~~~~~~ 65:09.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 65:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 65:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 65:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 65:09.39 from Unified_cpp_dom_base0.cpp:2: 65:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 65:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 65:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:09.39 427 | SizeT Size() const { return SizeT(width, height); } 65:09.39 | ^~~~ 65:09.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 65:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 65:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 65:09.45 from Unified_cpp_dom_base0.cpp:2: 65:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 65:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:09.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 65:09.45 | ^~~~~~~~ 65:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 65:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:09.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 65:09.45 | ^~~~~~~~ 65:09.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 65:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 65:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 65:09.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 65:09.45 from Unified_cpp_dom_base0.cpp:2: 65:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 65:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:09.45 62 | Sub operator-(const Sub& aPoint) const { 65:09.45 | ^~~~~~~~ 65:09.82 In file included from Unified_cpp_gfx_layers2.cpp:137: 65:09.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: In function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 65:09.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:09.98 230 | } // namespace mozilla 65:09.98 | ^ 65:09.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TiledContentClient.h:15, 65:09.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 65:09.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:09.98 from Unified_cpp_gfx_layers6.cpp:2: 65:09.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TiledLayerBuffer.h: In member function 'mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::ClientMultiTiledLayerBuffer; Tile = mozilla::layers::TileClient]': 65:09.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:09.98 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 65:09.98 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 65:10.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 65:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.25 from Unified_cpp_gfx_layers6.cpp:2: 65:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:10.25 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 65:10.25 | ^~~~~~~~~ 65:10.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 65:10.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 65:10.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:31, 65:10.31 from Unified_cpp_gfx_layers6.cpp:65: 65:10.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 65:10.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.31 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 65:10.31 | ^ 65:10.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 65:10.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:10.33 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 65:10.33 | ^~~~~~~~~~~ 65:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 65:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.35 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 65:10.35 | ^ 65:10.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:10.35 from Unified_cpp_gfx_layers5.cpp:2: 65:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 65:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.35 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 65:10.35 | ^~~~~~~~~ 65:10.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:10.35 from Unified_cpp_gfx_layers5.cpp:2: 65:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 65:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.35 2266 | PointTyped TransformPointSimple( 65:10.35 | ^~~~~~~~~~~~~~~~~~~~ 65:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 65:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.36 794 | RectTyped TransformAndClipBounds( 65:10.36 | ^~~~~~~~~~~~~~~~~~~~~~ 65:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 65:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.39 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 65:10.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 65:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 65:10.39 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 65:10.39 | ~~~~~~~~~~~~~^~ 65:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.39 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 65:10.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 65:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.39 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 65:10.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 65:10.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 65:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.39 from Unified_cpp_gfx_layers6.cpp:2: 65:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 65:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.39 282 | RectTyped ToUnknownRect() const { 65:10.39 | ^~~~~~~~~~~~~ 65:10.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TiledContentClient.h:23, 65:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 65:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.70 from Unified_cpp_gfx_layers6.cpp:2: 65:10.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h: In constructor 'mozilla::layers::AsyncTransform::AsyncTransform(mozilla::LayerToParentLayerScale, mozilla::ParentLayerPoint)': 65:10.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h:35: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 65:10.70 35 | explicit AsyncTransform( 65:10.70 | ^~~~~~~~~~~~~~ 65:10.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.72 from Unified_cpp_gfx_layers6.cpp:2: 65:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.72 318 | gfx::RectTyped rect = aTransform.ProjectRectBounds(aRect, aClip); 65:10.72 | ^~~~ 65:10.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.73 from Unified_cpp_gfx_layers6.cpp:2: 65:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.73 738 | points[0] = ProjectPoint(aRect.TopLeft()); 65:10.73 | ~~~~~~~~~~~~~^~ 65:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.73 751 | PointTyped point2d = 65:10.73 | ^~~~~~~ 65:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.74 782 | return RectTyped(0, 0, 0, 0); 65:10.74 | ^ 65:10.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.74 from Unified_cpp_gfx_layers6.cpp:2: 65:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.74 383 | Point TopLeft() const { return Point(x, y); } 65:10.74 | ^~~~~~~ 65:10.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.74 from Unified_cpp_gfx_layers6.cpp:2: 65:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:10.74 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 65:10.75 | ^~~~~~~~~ 65:10.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.75 from Unified_cpp_gfx_layers6.cpp:2: 65:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.75 384 | Point TopRight() const { return Point(XMost(), y); } 65:10.75 | ^~~~~~~~ 65:10.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.75 from Unified_cpp_gfx_layers6.cpp:2: 65:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In member function 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]': 65:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.75 246 | PointTyped As2DPoint() const { 65:10.75 | ^~~~~~~~~ 65:10.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 65:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.77 from Unified_cpp_gfx_layers6.cpp:2: 65:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:10.77 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 65:10.77 | ^~~~~~~~~ 65:10.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 65:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:10.79 from Unified_cpp_gfx_layers6.cpp:2: 65:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:10.79 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 65:10.79 | ^~~~~~~~~~ 65:11.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 65:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.39 from Unified_cpp_gfx_layers6.cpp:2: 65:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.39 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 65:11.39 | ^~~~~~~~~ 65:11.43 In file included from Unified_cpp_gfx_layers6.cpp:56: 65:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TiledContentClient.cpp: In function 'mozilla::layers::AsyncTransform mozilla::layers::ComputeViewTransform(const mozilla::layers::FrameMetrics&, const mozilla::layers::FrameMetrics&)': 65:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.43 110 | aCompositorMetrics.GetZoom(); 65:11.43 | ^ 65:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.43 108 | ParentLayerPoint translation = (aCompositorMetrics.GetScrollOffset() - 65:11.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 65:11.43 109 | aContentMetrics.GetScrollOffset()) * 65:11.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.43 110 | aCompositorMetrics.GetZoom(); 65:11.43 | ^ 65:11.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 65:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.43 from Unified_cpp_gfx_layers6.cpp:2: 65:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.43 62 | Sub operator-(const Sub& aPoint) const { 65:11.43 | ^~~~~~~~ 65:11.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.44 from Unified_cpp_gfx_layers6.cpp:2: 65:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.44 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 65:11.44 | ^~~~~~~~ 65:11.44 In file included from Unified_cpp_gfx_layers6.cpp:56: 65:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TiledContentClient.cpp: In member function 'bool mozilla::layers::SharedFrameMetricsHelper::AboutToCheckerboard(const mozilla::layers::FrameMetrics&, const mozilla::layers::FrameMetrics&)': 65:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.44 226 | aContentMetrics.GetScrollOffset(); 65:11.44 | ^ 65:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TiledContentClient.cpp:227: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 65:11.44 227 | painted.Inflate(CSSMargin::FromAppUnits(nsMargin(1, 1, 1, 1))); 65:11.44 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 65:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/TiledContentClient.cpp:233: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 65:11.44 233 | aCompositorMetrics.CalculateBoundedCompositedSizeInCssPixels()); 65:11.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 65:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.44 241 | painted = painted.Intersect(aContentMetrics.GetScrollableRect()); 65:11.44 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:11.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.44 from Unified_cpp_gfx_layers6.cpp:2: 65:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 65:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:20: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 65:11.44 | ^~~~~~~~~~~~ 65:11.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.45 from Unified_cpp_gfx_layers6.cpp:2: 65:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 65:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 65:11.45 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 65:11.45 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 65:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.45 213 | return mCompositionBounds.Size() / GetZoom(); 65:11.45 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 65:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.45 213 | return mCompositionBounds.Size() / GetZoom(); 65:11.45 | ^ 65:11.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.45 from Unified_cpp_gfx_layers6.cpp:2: 65:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.45 427 | SizeT Size() const { return SizeT(width, height); } 65:11.45 | ^~~~ 65:11.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.45 from Unified_cpp_gfx_layers6.cpp:2: 65:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.46 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 65:11.46 | ^~~~~~~~ 65:11.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 65:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.46 from Unified_cpp_gfx_layers6.cpp:2: 65:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.46 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 65:11.46 | ^~~~~~~~~ 65:11.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 65:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 65:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 65:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 65:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 65:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 65:11.53 from Unified_cpp_dom_base0.cpp:2: 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.53 43 | friend Sub operator*(T aScale, Sub aCoord) { 65:11.53 | ^~~~~~~~ 65:11.53 In file included from Unified_cpp_gfx_layers6.cpp:65: 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:451: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 65:11.53 451 | LayerPoint anchor = layer->GetFixedPositionAnchor(); 65:11.53 | ^ 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:467: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 65:11.53 467 | layer->GetIsStickyPosition() ? ScreenMargin() : aGeckoFixedLayerMargins); 65:11.53 | ^ 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.53 473 | offset, PixelCastJustification::ScreenIsParentLayerForRoot); 65:11.53 | ^ 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.53 481 | oldCumulativeTransform.TransformPoint(offsetAnchor); 65:11.53 | ^ 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.53 484 | offsetAnchorInSubtreeRootSpace); 65:11.53 | ^ 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.53 525 | ViewAs(translation, 65:11.53 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 65:11.53 526 | PixelCastJustification::NoTransformOnLayer), 65:11.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.53 536 | LayerPoint newTransformedAnchor = unconsumedTranslation + anchor; 65:11.53 | ^~~~~~ 65:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.54 538 | oldCumulativeTransform.TransformPoint(newTransformedAnchor); 65:11.54 | ^ 65:11.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.54 from Unified_cpp_gfx_layers6.cpp:2: 65:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 65:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 65:11.54 1394 | LayerPoint GetFixedPositionAnchor() { 65:11.54 | ^~~~~~~~~~~~~~~~~~~~~~ 65:11.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 65:11.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.58 from Unified_cpp_gfx_layers6.cpp:2: 65:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In function 'mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::LayerPixel]': 65:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.58 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 65:11.58 | ^~~~~~ 65:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.58 254 | TransformBy(aTransform, gfx::RectTyped(aRect))); 65:11.58 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:11.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.58 from Unified_cpp_gfx_layers6.cpp:2: 65:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.58 963 | quad[0] = TransformPoint(aRect.TopLeft()); 65:11.58 | ^~~~ 65:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.58 988 | max_y - min_y); 65:11.58 | ^ 65:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.58 950 | PointTyped TransformPoint( 65:11.59 | ^~~~~~~~~~~~~~ 65:11.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 65:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.59 from Unified_cpp_gfx_layers6.cpp:2: 65:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.59 59 | Sub operator+(const Sub& aPoint) const { 65:11.65 | ^~~~~~~~ 65:11.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.65 from Unified_cpp_gfx_layers6.cpp:2: 65:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.65 950 | PointTyped TransformPoint( 65:11.65 | ^~~~~~~~~~~~~~ 65:11.65 In file included from Unified_cpp_gfx_layers6.cpp:65: 65:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp: In lambda function: 65:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:787: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 65:11.65 787 | Point translation = transform.GetTranslation(); 65:11.65 | ^ 65:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp: In lambda function: 65:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:1130:73: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.65 1130 | sampler->GetGeckoFixedLayerMargins()); 65:11.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 65:11.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:11.65 from Unified_cpp_gfx_layers4.cpp:2: 65:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 65:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.65 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 65:11.65 | ^~~~~~~~~~~~~~ 65:11.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:11.66 from Unified_cpp_dom_html0.cpp:2: 65:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 65:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 65:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 65:11.66 | ^~~~~~~~ 65:11.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 65:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 65:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 65:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 65:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:11.84 from Unified_cpp_dom_html0.cpp:2: 65:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 65:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 65:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 65:11.84 | ^~~~~~~~ 65:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp: In function 'void mozilla::layers::ExpandRootClipRect(mozilla::layers::Layer*, const ScreenMargin&)': 65:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.84 832 | rect.Deflate(ViewAs( 65:11.84 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 65:11.85 833 | aFixedLayerMargins, 65:11.85 | ~~~~~~~~~~~~~~~~~~~ 65:11.85 834 | PixelCastJustification::ScreenIsParentLayerForRoot)); 65:11.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::AsyncCompositionManager::GetFixedLayerMargins() const': 65:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:1496:14: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:11.85 1496 | ScreenMargin AsyncCompositionManager::GetFixedLayerMargins() const { 65:11.85 | ^~~~~~~~~~~~~~~~~~~~~~~ 65:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp: In static member function 'static mozilla::ScreenPoint mozilla::layers::AsyncCompositionManager::ComputeFixedMarginsOffset(const ScreenMargin&, mozilla::SideBits, const ScreenMargin&)': 65:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:1506: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 65:11.85 1506 | ScreenPoint AsyncCompositionManager::ComputeFixedMarginsOffset( 65:11.85 | ^~~~~~~~~~~~~~~~~~~~~~~ 65:11.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.86 1513 | aCompositorFixedLayerMargins - aGeckoFixedLayerMargins; 65:11.86 | ^~~~~~~~~~~~~~~~~~~~~~~ 65:11.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:1530: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 65:11.86 1530 | return translation; 65:11.86 | ^~~~~~~~~~~ 65:11.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:11, 65:11.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.87 from Unified_cpp_gfx_layers6.cpp:2: 65:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.87 118 | Sub operator-(const Sub& aMargin) const { 65:11.87 | ^~~~~~~~ 65:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientTiledPaintedLayer.cpp:68:59: required from here 65:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.87 708 | RectTyped ProjectRectBounds( 65:11.87 | ^~~~~~~~~~~~~~~~~ 65:11.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h:12, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TiledContentClient.h:23, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.87 from Unified_cpp_gfx_layers6.cpp:2: 65:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 >&)::]': 65:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.87 759 | transform.TransformAndClipBounds(visibleRect, gfx::Rect(aClipRect))); 65:11.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:11.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.87 from Unified_cpp_gfx_layers6.cpp:2: 65:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:11.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.87 882 | p = srcPoint.As2DPoint(); 65:11.87 | ^ 65:11.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h:12, 65:11.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TiledContentClient.h:23, 65:11.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 65:11.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:11.95 from Unified_cpp_gfx_layers6.cpp:2: 65:11.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 >&)::]': 65:11.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:11.95 759 | transform.TransformAndClipBounds(visibleRect, gfx::Rect(aClipRect))); 65:11.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:12.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 65:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:12.04 from Unified_cpp_dom_html0.cpp:2: 65:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 65:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 65:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:12.04 427 | SizeT Size() const { return SizeT(width, height); } 65:12.04 | ^~~~ 65:12.08 In file included from Unified_cpp_gfx_layers6.cpp:101: 65:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/CompositorScreenshotGrabber.cpp: In member function 'void mozilla::layers::CompositorScreenshotGrabberImpl::GrabScreenshot(mozilla::layers::Compositor*)': 65:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.08 160 | IntSize scaledSize = IntSize::Round(windowSize * scale); 65:12.08 | ~~~~~~~~~~~^~~~~~~ 65:12.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:12.09 from Unified_cpp_dom_html0.cpp:2: 65:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 65:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 65:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:12.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 65:12.09 | ^~~~~~~~ 65:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 65:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 65:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:12.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 65:12.09 | ^~~~~~~~ 65:12.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:12.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:12.09 from Unified_cpp_dom_html0.cpp:2: 65:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 65:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:12.09 62 | Sub operator-(const Sub& aPoint) const { 65:12.09 | ^~~~~~~~ 65:12.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h:12, 65:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TiledContentClient.h:23, 65:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 65:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:12.25 from Unified_cpp_gfx_layers6.cpp:2: 65:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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::]': 65:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.25 759 | transform.TransformAndClipBounds(visibleRect, gfx::Rect(aClipRect))); 65:12.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:12.31 In file included from Unified_cpp_gfx_layers6.cpp:110: 65:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp: In function 'void mozilla::layers::PrintUniformityInfo(mozilla::layers::Layer*)': 65:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:104: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 65:12.31 104 | Point translation = transform.As2D().GetTranslation(); 65:12.31 | ^ 65:12.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 65:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:12.33 from Unified_cpp_gfx_layers6.cpp:2: 65:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::ParentLayerPixel; F = float]': 65:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.33 282 | RectTyped ToUnknownRect() const { 65:12.33 | ^~~~~~~~~~~~~ 65:12.36 In file included from Unified_cpp_gfx_layers6.cpp:110: 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:306: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 65:12.36 306 | ParentLayerPoint scrollOffset = 65:12.36 | ^~~~~~~~~~~~ 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.36 323 | LayerRect scrollRect = fm.GetScrollableRect() * fm.LayersPixelsPerCSSPixel(); 65:12.36 | ^~~~~~~~~~ 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.36 325 | ParentLayerRect(scrollOffset, compositionBounds.Size()) / 65:12.36 | ~~~~~~~~~~~~~~~~~~~~~~^~ 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.36 324 | LayerRect visualRect = 65:12.36 | ^~~~~~~~~~ 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.36 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 65:12.36 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.36 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 65:12.36 | ^~ 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:332: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 65:12.36 332 | CSSRect viewport = aSampler->GetCurrentAsyncLayoutViewport(wrapper); 65:12.36 | ^~~~~~~~ 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.36 333 | layoutRect = Some(viewport * fm.LayersPixelsPerCSSPixel()); 65:12.36 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.36 336 | cdp = Some((fm.GetCriticalDisplayPort() + fm.GetScrollOffset()) * 65:12.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 65:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.36 336 | cdp = Some((fm.GetCriticalDisplayPort() + fm.GetScrollOffset()) * 65:12.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 65:12.36 337 | fm.LayersPixelsPerCSSPixel()); 65:12.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.37 355 | dest = aContainer->GetEffectiveTransform().Inverse().TransformBounds(dest); 65:12.37 | ^~~~ 65:12.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:12.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:12.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:12.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:12.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:12.39 from Unified_cpp_gfx_layers6.cpp:2: 65:12.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:12.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.39 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 65:12.39 | ^~~~~~~~ 65:12.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 65:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:12.40 from Unified_cpp_gfx_layers6.cpp:2: 65:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.40 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 65:12.40 | ^~~~~~~~~ 65:12.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:12.42 from Unified_cpp_gfx_layers6.cpp:2: 65:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.42 963 | quad[0] = TransformPoint(aRect.TopLeft()); 65:12.42 | ^~~~ 65:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.42 988 | max_y - min_y); 65:12.42 | ^ 65:12.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 65:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:12.42 from Unified_cpp_gfx_layers6.cpp:2: 65:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.42 383 | Point TopLeft() const { return Point(x, y); } 65:12.42 | ^~~~~~~ 65:12.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h:12, 65:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TiledContentClient.h:23, 65:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 65:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 65:12.78 from Unified_cpp_gfx_layers6.cpp:2: 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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::]': 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.78 759 | transform.TransformAndClipBounds(visibleRect, gfx::Rect(aClipRect))); 65:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:12.78 In file included from Unified_cpp_gfx_layers6.cpp:110: 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:306: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 65:12.78 306 | ParentLayerPoint scrollOffset = 65:12.78 | ^~~~~~~~~~~~ 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.78 323 | LayerRect scrollRect = fm.GetScrollableRect() * fm.LayersPixelsPerCSSPixel(); 65:12.78 | ^~~~~~~~~~ 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.78 325 | ParentLayerRect(scrollOffset, compositionBounds.Size()) / 65:12.78 | ~~~~~~~~~~~~~~~~~~~~~~^~ 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.78 324 | LayerRect visualRect = 65:12.78 | ^~~~~~~~~~ 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.78 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 65:12.78 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.78 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 65:12.78 | ^~ 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:332: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 65:12.78 332 | CSSRect viewport = aSampler->GetCurrentAsyncLayoutViewport(wrapper); 65:12.78 | ^~~~~~~~ 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.78 333 | layoutRect = Some(viewport * fm.LayersPixelsPerCSSPixel()); 65:12.78 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.78 336 | cdp = Some((fm.GetCriticalDisplayPort() + fm.GetScrollOffset()) * 65:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.78 336 | cdp = Some((fm.GetCriticalDisplayPort() + fm.GetScrollOffset()) * 65:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 65:12.78 337 | fm.LayersPixelsPerCSSPixel()); 65:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:12.79 355 | dest = aContainer->GetEffectiveTransform().Inverse().TransformBounds(dest); 65:12.79 | ^~~~ 65:12.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:12.90 from Unified_cpp_dom_html0.cpp:2: 65:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 65:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 65:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:12.90 43 | friend Sub operator*(T aScale, Sub aCoord) { 65:12.90 | ^~~~~~~~ 65:13.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:13.50 from Unified_cpp_gfx_layers4.cpp:2: 65:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp:183:29: required from here 65:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:13.50 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 65:13.50 | ^~~~~~~~ 65:13.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 65:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 65:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 65:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 65:13.57 from Unified_cpp_dom_base0.cpp:2: 65:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 65:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 65:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:13.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 65:13.58 | ^~~~~~~~~~~~~ 65:13.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 65:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 65:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 65:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 65:13.58 from Unified_cpp_dom_base0.cpp:2: 65:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 65:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 65:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:13.58 323 | static SizeTyped FromUnknownSize( 65:13.58 | ^~~~~~~~~~~~~~~ 65:13.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 65:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 65:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 65:13.96 from Unified_cpp_dom_base10.cpp:2: 65:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 65:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:13.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 65:13.96 | ^ 65:14.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:14.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 65:14.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 65:14.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 65:14.19 from Unified_cpp_dom_base10.cpp:2: 65:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 65:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 65:14.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 65:14.19 | ^ 65:15.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:15.00 from Unified_cpp_dom_html0.cpp:2: 65:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 65:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 65:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:15.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 65:15.00 | ^~~~~~~~~~~~~ 65:15.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:15.00 from Unified_cpp_dom_html0.cpp:2: 65:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 65:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 65:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:15.00 323 | static SizeTyped FromUnknownSize( 65:15.00 | ^~~~~~~~~~~~~~~ 65:15.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 65:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:9, 65:15.15 from Unified_cpp_dom_events3.cpp:11: 65:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 65:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 65:15.15 21 | inline Rect ToRect(const gfxRect& aRect) { 65:15.15 | ^ 65:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 65:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 65:15.15 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 65:15.15 | ^ 65:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 65:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 65:15.29 40 | inline Point ToPoint(const gfxPoint& aPoint) { 65:15.29 | ^ 65:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 65:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 65:15.29 44 | inline Size ToSize(const gfxSize& aSize) { 65:15.29 | ^ 65:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 65:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 65:15.29 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 65:15.29 | ^ 65:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 65:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 65:15.43 52 | inline gfxSize ThebesSize(const Size& aSize) { 65:15.43 | ^ 65:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 65:15.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 65:15.43 56 | inline gfxRect ThebesRect(const Rect& aRect) { 65:15.43 | ^ 65:16.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 65:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 65:16.52 from Unified_cpp_dom_base10.cpp:2: 65:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 65:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:16.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 65:16.52 | ^ 65:16.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 65:16.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 65:16.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 65:16.54 | ^ 65:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 65:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 65:16.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 65:16.56 | ^ 65:16.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 65:16.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 65:16.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 65:16.57 | ^ 65:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 65:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 65:16.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 65:16.58 | ^ 65:16.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 65:16.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 65:16.62 371 | nscoord aAppUnitsPerDevPixel) { 65:16.62 | ^ 65:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 65:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 65:16.63 380 | nscoord aAppUnitsPerDevPixel) { 65:16.63 | ^ 65:16.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 65:16.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 65:16.65 387 | nscoord aAppUnitsPerDevPixel) { 65:16.65 | ^ 65:16.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 65:16.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:16.66 394 | nscoord aAppUnitsPerDevPixel) { 65:16.66 | ^ 65:17.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:17.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:17.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:17.19 from Unified_cpp_gfx_layers4.cpp:2: 65:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 65:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:17.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 65:17.19 | ^~~~~~~~~~~~~ 65:17.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:17.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:17.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:17.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 65:17.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 65:17.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 65:17.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 65:17.39 from Unified_cpp_gfx_layers9.cpp:2: 65:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 65:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:17.39 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 65:17.39 | ^ 65:17.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:17.56 from Unified_cpp_gfx_layers4.cpp:2: 65:17.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:17.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 65:17.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:17.56 383 | Point TopLeft() const { return Point(x, y); } 65:17.56 | ^~~~~~~ 65:17.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 65:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:17.74 from Unified_cpp_gfx_layers4.cpp:2: 65:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 65:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:17.74 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 65:17.74 | ^~~~~~~~~~~~~~~ 65:17.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 65:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 65:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 65:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 65:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 65:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 65:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 65:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 65:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 65:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:10, 65:17.84 from Unified_cpp_dom_media_gmp1.cpp:2: 65:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 65:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 65:17.84 1249 | CSSCoord ToCSSPixels() const { return _0; } 65:17.84 | ^ 65:18.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 65:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 65:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 65:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 65:18.15 from Unified_cpp_gfx_layers9.cpp:2: 65:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 65:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 65:18.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 65:18.15 | ^ 65:18.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 65:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 65:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 65:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 65:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 65:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 65:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 65:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacDecoder.cpp:8, 65:18.74 from Unified_cpp_dom_media_flac0.cpp:2: 65:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 65:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 65:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:18.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 65:18.74 | ^~~~~~~~ 65:19.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:19.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:19.05 from Unified_cpp_dom_html0.cpp:2: 65:19.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:19.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 65:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:19.06 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 65:19.06 | ^~~~~~~~~~~~~~ 65:19.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 65:19.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 65:19.12 from Unified_cpp_dom_events2.cpp:2: 65:19.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 65:19.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 65:19.12 1394 | LayerPoint GetFixedPositionAnchor() { 65:19.12 | ^ 65:19.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:19.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:19.12 from Unified_cpp_dom_html0.cpp:2: 65:19.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:104:72: required from here 65:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:19.13 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 65:19.13 | ^~~~~~~~~~ 65:19.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:19.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:19.15 from Unified_cpp_dom_html0.cpp:2: 65:19.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:19.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:297:56: required from here 65:19.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:19.15 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 65:19.15 | ^~~~~~~~~~~~~~ 65:19.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 65:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 65:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 65:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 65:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 65:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 65:19.16 from Unified_cpp_gfx_layers9.cpp:2: 65:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 65:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:19.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 65:19.16 | ^ 65:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 65:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 65:19.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 65:19.16 | ^ 65:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 65:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 65:19.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 65:19.16 | ^ 65:19.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 65:19.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 65:19.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 65:19.17 | ^ 65:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 65:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 65:19.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 65:19.21 | ^ 65:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 65:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 65:19.29 371 | nscoord aAppUnitsPerDevPixel) { 65:19.29 | ^ 65:19.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 65:19.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:9, 65:19.29 from Unified_cpp_dom_events3.cpp:11: 65:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 65:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 65:19.29 1859 | int32_t aAppUnitsPerPixel) { 65:19.29 | ^ 65:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 65:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 65:19.29 380 | nscoord aAppUnitsPerDevPixel) { 65:19.30 | ^ 65:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 65:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 65:19.31 387 | nscoord aAppUnitsPerDevPixel) { 65:19.31 | ^ 65:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 65:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:19.34 394 | nscoord aAppUnitsPerDevPixel) { 65:19.34 | ^ 65:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 65:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 65:19.34 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 65:19.34 | ^ 65:19.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 65:19.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 65:19.53 3214 | int32_t aAppUnitsPerPixel) { 65:19.53 | ^ 65:19.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 65:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 65:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 65:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 65:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 65:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 65:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallback.h:9, 65:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 65:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 65:19.60 from Unified_cpp_dom_media_gmp0.cpp:20: 65:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 65:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 65:19.60 189 | CSSRect GetExpandedScrollableRect() const { 65:19.60 | ^ 65:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 65:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 65:19.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 65:19.60 | ^ 65:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 65:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 65:19.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 65:19.60 | ^ 65:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 65:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 65:19.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 65:19.60 | ^ 65:19.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 65:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:19.67 from Unified_cpp_dom_html0.cpp:2: 65:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 65:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:19.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 65:19.67 | ^~~~~~~~~~~~~ 65:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 65:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 65:19.74 243 | CSSRect CalculateScrollRange() const { 65:19.74 | ^ 65:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 65:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 65:19.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 65:19.74 | ^ 65:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 65:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 65:19.74 457 | CSSRect GetVisualViewport() const { 65:19.74 | ^ 65:19.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:19.77 from Unified_cpp_dom_html0.cpp:2: 65:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 65:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:19.77 383 | Point TopLeft() const { return Point(x, y); } 65:19.77 | ^~~~~~~ 65:19.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:19.77 from Unified_cpp_dom_html0.cpp:2: 65:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 65:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:19.77 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 65:19.77 | ^~~~~~~~~~~~~~~ 65:19.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 65:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 65:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 65:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 65:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 65:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 65:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 65:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 65:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacFrameParser.h:12, 65:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacDemuxer.cpp:12, 65:19.95 from Unified_cpp_dom_media_flac0.cpp:11: 65:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 65:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 65:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:19.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 65:19.95 | ^~~~~~~~ 65:20.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 65:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 65:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 65:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:28, 65:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 65:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ContentIterator.h:14, 65:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ContentIterator.cpp:7, 65:20.15 from Unified_cpp_dom_base1.cpp:20: 65:20.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 65:20.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 65:20.15 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 65:20.15 | ^ 65:20.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 65:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 65:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 65:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 65:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:12: 65:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 65:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 65:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:20.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 65:20.22 | ^~~~~~~~ 65:20.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 65:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 65:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 65:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 65:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 65:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 65:20.25 from Unified_cpp_media_imagecapture0.cpp:2: 65:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 65:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:20.25 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 65:20.25 | ^ 65:20.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:20.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:20.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:20.30 from Unified_cpp_gfx_layers4.cpp:2: 65:20.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:20.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 65:20.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:20.30 277 | static RectTyped FromUnknownRect( 65:20.30 | ^~~~~~~~~~~~~~~ 65:20.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 65:20.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 65:20.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:20.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 65:20.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 65:20.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 65:20.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 65:20.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 65:20.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 65:20.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 65:20.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:20.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 65:20.31 | ^~~~~~~~ 65:20.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:20.36 from Unified_cpp_gfx_layers4.cpp:2: 65:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 65:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:20.36 150 | static PointTyped FromUnknownPoint( 65:20.36 | ^~~~~~~~~~~~~~~~ 65:20.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:20.36 from Unified_cpp_gfx_layers4.cpp:2: 65:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 65:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 65:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:20.36 282 | RectTyped ToUnknownRect() const { 65:20.36 | ^~~~~~~~~~~~~ 65:20.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 65:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 65:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ContentIterator.h:14, 65:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ContentIterator.cpp:7, 65:20.46 from Unified_cpp_dom_base1.cpp:20: 65:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 65:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 65:20.46 21 | inline Rect ToRect(const gfxRect& aRect) { 65:20.46 | ^ 65:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 65:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 65:20.47 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 65:20.47 | ^ 65:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 65:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 65:20.47 40 | inline Point ToPoint(const gfxPoint& aPoint) { 65:20.47 | ^ 65:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 65:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 65:20.48 44 | inline Size ToSize(const gfxSize& aSize) { 65:20.48 | ^ 65:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 65:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 65:20.48 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 65:20.48 | ^ 65:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 65:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 65:20.48 52 | inline gfxSize ThebesSize(const Size& aSize) { 65:20.48 | ^ 65:20.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 65:20.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 65:20.49 56 | inline gfxRect ThebesRect(const Rect& aRect) { 65:20.49 | ^ 65:21.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 65:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 65:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 65:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 65:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 65:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 65:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 65:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 65:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 65:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 65:21.04 from Unified_cpp_dom_events2.cpp:2: 65:21.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 65:21.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 65:21.04 49 | gfx::Size GetInheritedScale() const { return mScale; } 65:21.04 | ^ 65:21.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 65:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:21.08 from Unified_cpp_dom_html0.cpp:2: 65:21.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:21.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 65:21.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:21.08 277 | static RectTyped FromUnknownRect( 65:21.08 | ^~~~~~~~~~~~~~~ 65:21.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 65:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 65:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 65:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:21.09 from Unified_cpp_dom_html0.cpp:2: 65:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 65:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:21.09 150 | static PointTyped FromUnknownPoint( 65:21.09 | ^~~~~~~~~~~~~~~~ 65:21.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 65:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:21.11 from Unified_cpp_dom_html0.cpp:2: 65:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 65:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 65:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:21.11 282 | RectTyped ToUnknownRect() const { 65:21.11 | ^~~~~~~~~~~~~ 65:21.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:21.26 from Unified_cpp_gfx_layers5.cpp:2: 65:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientTiledPaintedLayer.cpp:68:59: required from here 65:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:21.26 384 | Point TopRight() const { return Point(XMost(), y); } 65:21.26 | ^~~~~~~~ 65:21.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:21.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:21.26 from Unified_cpp_gfx_layers5.cpp:2: 65:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]': 65:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientTiledPaintedLayer.cpp:68:59: required from here 65:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:21.26 246 | PointTyped As2DPoint() const { 65:21.26 | ^~~~~~~~~ 65:21.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:21.57 from Unified_cpp_gfx_layers4.cpp:2: 65:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:81:52: required from here 65:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:21.57 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 65:21.57 | ^~~~~~~~~ 65:21.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacDecoder.cpp:8, 65:21.57 from Unified_cpp_dom_media_flac0.cpp:2: 65:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 65:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 65:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:21.57 427 | SizeT Size() const { return SizeT(width, height); } 65:21.57 | ^~~~ 65:21.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacFrameParser.h:12, 65:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacDemuxer.cpp:12, 65:21.57 from Unified_cpp_dom_media_flac0.cpp:11: 65:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 65:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 65:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:21.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 65:21.57 | ^~~~~~~~ 65:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 65:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 65:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:21.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 65:21.58 | ^~~~~~~~ 65:21.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 65:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 65:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 65:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 65:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 65:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/flac/FlacDecoder.cpp:8, 65:21.59 from Unified_cpp_dom_media_flac0.cpp:2: 65:21.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:21.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 65:21.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:21.59 62 | Sub operator-(const Sub& aPoint) const { 65:21.59 | ^~~~~~~~ 65:21.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 65:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 65:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:12: 65:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 65:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 65:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:21.96 427 | SizeT Size() const { return SizeT(width, height); } 65:21.96 | ^~~~ 65:21.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:14: 65:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 65:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 65:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:21.97 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 65:21.97 | ^~~~~~~~ 65:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 65:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 65:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:21.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 65:21.97 | ^~~~~~~~ 65:21.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 65:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:12: 65:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 65:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:21.97 62 | Sub operator-(const Sub& aPoint) const { 65:21.97 | ^~~~~~~~ 65:22.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 65:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ContentIterator.h:14, 65:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ContentIterator.cpp:7, 65:22.08 from Unified_cpp_dom_base1.cpp:20: 65:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 65:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 65:22.08 1859 | int32_t aAppUnitsPerPixel) { 65:22.08 | ^ 65:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 65:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 65:22.17 3214 | int32_t aAppUnitsPerPixel) { 65:22.17 | ^ 65:22.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 65:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 65:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 65:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 65:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:12: 65:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 65:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 65:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:22.36 43 | friend Sub operator*(T aScale, Sub aCoord) { 65:22.36 | ^~~~~~~~ 65:22.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:22.53 from Unified_cpp_gfx_layers4.cpp:2: 65:22.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:22.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:201:66: required from here 65:22.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:22.53 79 | Sub operator-() const { return Sub(-x, -y); } 65:22.53 | ^~~~~~~~ 65:22.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 65:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:22.69 from Unified_cpp_gfx_layers4.cpp:2: 65:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:916:56: required from here 65:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:22.69 794 | RectTyped TransformAndClipBounds( 65:22.69 | ^~~~~~~~~~~~~~~~~~~~~~ 65:23.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 65:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 65:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 65:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 65:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 65:23.48 from Unified_cpp_media_imagecapture0.cpp:2: 65:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 65:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 65:23.48 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 65:23.48 | ^ 65:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: In function 'mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetEffectiveScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const': 65:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:24.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 65:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 65:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 65:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:13, 65:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 65:24.42 from Unified_cpp_gfx_layers9.cpp:2: 65:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 65:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 65:24.42 189 | CSSRect GetExpandedScrollableRect() const { 65:24.42 | ^ 65:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 65:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 65:24.42 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 65:24.42 | ^ 65:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 65:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 65:24.44 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 65:24.44 | ^ 65:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 65:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 65:24.44 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 65:24.44 | ^ 65:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 65:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 65:24.46 243 | CSSRect CalculateScrollRange() const { 65:24.46 | ^ 65:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 65:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 65:24.46 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 65:24.46 | ^ 65:24.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 65:24.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 65:24.49 457 | CSSRect GetVisualViewport() const { 65:24.49 | ^ 65:24.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 65:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 65:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:12: 65:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 65:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 65:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:24.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 65:24.70 | ^~~~~~~~~~~~~ 65:24.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 65:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 65:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:12: 65:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 65:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 65:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:24.70 323 | static SizeTyped FromUnknownSize( 65:24.70 | ^~~~~~~~~~~~~~~ 65:25.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:13, 65:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 65:25.01 from Unified_cpp_gfx_layers9.cpp:2: 65:25.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 65:25.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 65:25.01 1249 | CSSCoord ToCSSPixels() const { return _0; } 65:25.01 | ^ 65:25.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 65:25.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/IMEStateManager.cpp:23, 65:25.80 from Unified_cpp_dom_events1.cpp:74: 65:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 65:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:25.80 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 65:25.80 | ^ 65:26.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 65:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:26.05 from Unified_cpp_gfx_layers5.cpp:2: 65:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 65:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:76:23: required from here 65:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:26.05 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 65:26.05 | ^~~~~~~~ 65:27.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 65:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 65:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 65:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 65:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 65:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 65:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:27.24 from Unified_cpp_dom_html0.cpp:2: 65:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 65:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:27.24 246 | PointTyped As2DPoint() const { 65:27.24 | ^~~~~~~~~ 65:27.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTObserverArray.h:11, 65:27.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:18, 65:27.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContent.h:13, 65:27.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:11, 65:27.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 65:27.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 65:27.87 from Unified_cpp_dom_base0.cpp:2: 65:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 65:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 65:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 65:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 65:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 65:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 65:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 65:27.87 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 65:27.87 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:27.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 65:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 65:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 65:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 65:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 65:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 65:27.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 65:27.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 65:27.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 65:27.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:27.95 from Unified_cpp_dom_html0.cpp:2: 65:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 65:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:27.95 794 | RectTyped TransformAndClipBounds( 65:27.95 | ^~~~~~~~~~~~~~~~~~~~~~ 65:28.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 65:28.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/BodyConsumer.cpp:19, 65:28.03 from Unified_cpp_dom_base0.cpp:56: 65:28.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 65:28.03 27 | struct JSGCSetting { 65:28.03 | ^~~~~~~~~~~ 65:30.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 65:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:9, 65:30.00 from Unified_cpp_dom_events3.cpp:11: 65:30.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 65:30.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 65:30.00 332 | LayerPoint GetFixedPositionAnchor() const { 65:30.00 | ^ 65:30.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 65:30.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:9, 65:30.82 from Unified_cpp_dom_events3.cpp:11: 65:30.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 65:30.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 65:30.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 65:30.82 | ^ 65:31.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 65:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:9, 65:31.11 from Unified_cpp_dom_events3.cpp:11: 65:31.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 65:31.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 65:31.11 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 65:31.11 | ^ 65:31.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:31.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:31.40 from Unified_cpp_gfx_layers5.cpp:2: 65:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 65:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 65:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 65:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 65:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 65:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 65:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 65:31.40 760 | typename detail::Nth::Type extract() { 65:31.40 | ^~~~~~~ 65:32.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 65:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 65:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 65:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 65:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 65:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 65:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:10, 65:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 65:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AbstractRange.cpp:7, 65:32.15 from Unified_cpp_dom_base0.cpp:2: 65:32.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 65:32.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:32.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 65:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 65:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 65:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 65:32.17 760 | typename detail::Nth::Type extract() { 65:32.17 | ^~~~~~~ 65:33.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 65:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 65:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:33.01 from Unified_cpp_dom_events1.cpp:2: 65:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 65:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 65:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:33.01 40 | friend Sub operator*(Sub aCoord, T aScale) { 65:33.01 | ^~~~~~~~ 65:33.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 65:33.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 65:33.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:33.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:33.05 from Unified_cpp_dom_events1.cpp:2: 65:33.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 65:33.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 65:33.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:33.05 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 65:33.06 | ^~~~~~~~ 65:33.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:33.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:33.32 from Unified_cpp_gfx_layers4.cpp:2: 65:33.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:33.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:33.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2102:62: required from here 65:33.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:33.32 246 | PointTyped As2DPoint() const { 65:33.32 | ^~~~~~~~~ 65:33.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:33.42 from Unified_cpp_dom_events1.cpp:2: 65:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 65:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 65:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:33.42 427 | SizeT Size() const { return SizeT(width, height); } 65:33.42 | ^~~~ 65:33.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 65:33.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 65:33.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:33.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:33.43 from Unified_cpp_dom_events1.cpp:2: 65:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 65:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 65:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:33.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 65:33.43 | ^~~~~~~~ 65:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 65:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 65:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:33.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 65:33.43 | ^~~~~~~~ 65:33.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:33.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:33.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:33.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:33.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:33.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:33.43 from Unified_cpp_dom_events1.cpp:2: 65:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 65:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:33.43 62 | Sub operator-(const Sub& aPoint) const { 65:33.43 | ^~~~~~~~ 65:33.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 65:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 65:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:33.76 from Unified_cpp_dom_events1.cpp:2: 65:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 65:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 65:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:33.76 43 | friend Sub operator*(T aScale, Sub aCoord) { 65:33.76 | ^~~~~~~~ 65:34.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 65:34.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 65:34.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 65:34.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 65:34.23 from Unified_cpp_media_imagecapture0.cpp:2: 65:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 65:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:34.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 65:34.23 | ^ 65:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 65:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 65:34.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 65:34.23 | ^ 65:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 65:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 65:34.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 65:34.24 | ^ 65:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 65:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 65:34.32 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 65:34.32 | ^ 65:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 65:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 65:34.32 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 65:34.32 | ^ 65:34.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:34.36 from Unified_cpp_dom_events1.cpp:2: 65:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 65:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 65:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:34.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 65:34.36 | ^~~~~~~~~~~~~ 65:34.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:34.36 from Unified_cpp_dom_events1.cpp:2: 65:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 65:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 65:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:34.36 323 | static SizeTyped FromUnknownSize( 65:34.36 | ^~~~~~~~~~~~~~~ 65:34.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 65:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 65:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 65:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 65:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 65:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 65:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 65:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 65:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:10, 65:34.45 from Unified_cpp_dom_media_gmp1.cpp:2: 65:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 65:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 65:34.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 65:34.45 | ^ 65:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 65:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 65:34.58 371 | nscoord aAppUnitsPerDevPixel) { 65:34.58 | ^ 65:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 65:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 65:34.58 380 | nscoord aAppUnitsPerDevPixel) { 65:34.58 | ^ 65:34.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 65:34.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 65:34.59 387 | nscoord aAppUnitsPerDevPixel) { 65:34.59 | ^ 65:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 65:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:34.73 394 | nscoord aAppUnitsPerDevPixel) { 65:34.73 | ^ 65:34.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 65:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 65:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 65:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 65:34.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 65:34.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:34.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 65:34.99 | ^ 65:35.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 65:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 65:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 65:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 65:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 65:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 65:35.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 65:35.81 | ^ 65:35.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:35.82 from Unified_cpp_dom_events1.cpp:2: 65:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 65:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:35.82 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 65:35.82 | ^~~~~~~~~~~~~~ 65:35.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:35.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:35.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:35.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:35.86 from Unified_cpp_dom_events1.cpp:2: 65:35.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:35.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 65:35.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:35.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 65:35.86 | ^~~~~~~~~~~~~ 65:35.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:35.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:35.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:35.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:35.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:35.91 from Unified_cpp_dom_events1.cpp:2: 65:35.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:35.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 65:35.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:35.91 383 | Point TopLeft() const { return Point(x, y); } 65:35.91 | ^~~~~~~ 65:35.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:35.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:35.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:35.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:35.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:35.93 from Unified_cpp_dom_events1.cpp:2: 65:35.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:35.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 65:35.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:35.93 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 65:35.93 | ^~~~~~~~~~~~~~~ 65:36.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:36.32 from Unified_cpp_dom_events1.cpp:2: 65:36.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:36.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 65:36.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:36.32 277 | static RectTyped FromUnknownRect( 65:36.32 | ^~~~~~~~~~~~~~~ 65:36.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:36.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:36.33 from Unified_cpp_dom_events1.cpp:2: 65:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 65:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:36.33 150 | static PointTyped FromUnknownPoint( 65:36.33 | ^~~~~~~~~~~~~~~~ 65:36.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:36.34 from Unified_cpp_dom_events1.cpp:2: 65:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 65:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 65:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:36.34 282 | RectTyped ToUnknownRect() const { 65:36.34 | ^~~~~~~~~~~~~ 65:36.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:36.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:36.46 from Unified_cpp_dom_events1.cpp:2: 65:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:546:21: required from here 65:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:36.46 950 | PointTyped TransformPoint( 65:36.46 | ^~~~~~~~~~~~~~ 65:37.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 65:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 65:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 65:37.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 65:37.14 from Unified_cpp_gfx_layers8.cpp:2: 65:37.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 65:37.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:37.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 65:37.14 | ^ 65:37.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 65:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 65:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 65:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 65:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 65:37.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 65:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 65:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:37.32 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 65:37.32 | ^ 65:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 65:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 65:37.32 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 65:37.32 | ^ 65:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 65:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 65:37.32 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 65:37.32 | ^ 65:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 65:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 65:37.32 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 65:37.32 | ^ 65:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 65:37.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 65:37.32 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 65:37.32 | ^ 65:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 65:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 65:37.38 371 | nscoord aAppUnitsPerDevPixel) { 65:37.38 | ^ 65:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 65:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 65:37.38 380 | nscoord aAppUnitsPerDevPixel) { 65:37.38 | ^ 65:37.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 65:37.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 65:37.39 387 | nscoord aAppUnitsPerDevPixel) { 65:37.39 | ^ 65:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 65:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:37.40 394 | nscoord aAppUnitsPerDevPixel) { 65:37.40 | ^ 65:39.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: In static member function 'static const ScreenMargin mozilla::layers::AsyncPanZoomController::_ZN7mozilla6layers22AsyncPanZoomController27CalculatePendingDisplayPortERKNS0_12FrameMetricsERKNS_3gfx10PointTypedINS_16ParentLayerPixelEfEE.part.0(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&)': 65:39.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:39.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:39.67 from Unified_cpp_dom_events1.cpp:2: 65:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 65:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:39.67 246 | PointTyped As2DPoint() const { 65:39.67 | ^~~~~~~~~ 65:39.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:39.69 from Unified_cpp_dom_events1.cpp:2: 65:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 65:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:39.69 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 65:39.69 | ^~~~~~~~~ 65:39.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:39.69 from Unified_cpp_dom_events1.cpp:2: 65:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 65:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:39.69 2266 | PointTyped TransformPointSimple( 65:39.69 | ^~~~~~~~~~~~~~~~~~~~ 65:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 65:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:39.70 794 | RectTyped TransformAndClipBounds( 65:39.70 | ^~~~~~~~~~~~~~~~~~~~~~ 65:39.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:39.87 from Unified_cpp_dom_events1.cpp:2: 65:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayoutDevicePixel; F = float]': 65:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 65:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:546:21: required from here 65:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:39.87 246 | PointTyped As2DPoint() const { 65:39.87 | ^~~~~~~~~ 65:39.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 65:39.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 65:39.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 65:39.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 65:39.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsTextNode.h:15, 65:39.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsTextNode.cpp:11, 65:39.93 from Unified_cpp_dom_base10.cpp:20: 65:39.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 65:39.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 65:39.93 189 | CSSRect GetExpandedScrollableRect() const { 65:39.93 | ^ 65:39.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 65:39.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 65:39.93 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 65:39.93 | ^ 65:39.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 65:39.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 65:39.93 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 65:39.93 | ^ 65:39.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 65:39.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 65:39.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 65:39.93 | ^ 65:39.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 65:39.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 65:39.94 243 | CSSRect CalculateScrollRange() const { 65:39.94 | ^ 65:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 65:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 65:39.94 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 65:39.94 | ^ 65:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 65:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 65:39.94 457 | CSSRect GetVisualViewport() const { 65:39.94 | ^ 65:40.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 65:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 65:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 65:40.15 from Unified_cpp_gfx_layers8.cpp:2: 65:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 65:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 65:40.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 65:40.15 | ^ 65:42.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:13, 65:42.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ImageHost.cpp:16, 65:42.24 from Unified_cpp_gfx_layers7.cpp:29: 65:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 65:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 65:42.24 1394 | LayerPoint GetFixedPositionAnchor() { 65:42.24 | ^ 65:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 65:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 65:42.49 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 65:42.49 | ^ 65:42.65 In file included from Unified_cpp_dom_canvas0.cpp:20: 65:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual void mozilla::dom::CanvasRenderingContext2D::ArcTo(double, double, double, double, double, mozilla::ErrorResult&)': 65:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2962: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 65:42.65 2962 | void CanvasRenderingContext2D::ArcTo(double aX1, double aY1, double aX2, 65:42.65 | ^~~~~~~~~~~~~~~~~~~~~~~~ 65:43.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 65:43.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 65:43.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:23, 65:43.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 65:43.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsTextNode.h:15, 65:43.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsTextNode.cpp:11, 65:43.01 from Unified_cpp_dom_base10.cpp:20: 65:43.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 65:43.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 65:43.01 1249 | CSSCoord ToCSSPixels() const { return _0; } 65:43.01 | ^ 65:43.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 65:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 65:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 65:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 65:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:12, 65:43.49 from Unified_cpp_dom_base3.cpp:2: 65:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 65:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:43.49 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 65:43.49 | ^ 65:44.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 65:44.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 65:44.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 65:44.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:12, 65:44.01 from Unified_cpp_dom_base3.cpp:2: 65:44.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 65:44.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 65:44.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 65:44.01 | ^ 65:44.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:44.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:44.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:44.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:44.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:44.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:44.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:44.45 from Unified_cpp_gfx_layers5.cpp:2: 65:44.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:44.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:44.45 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 65:44.45 | ^~~~~~~~~ 65:44.45 In file included from Unified_cpp_gfx_layers5.cpp:11: 65:44.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicPaintedLayer.cpp: In member function 'virtual void mozilla::layers::BasicPaintedLayer::PaintThebes(gfxContext*, mozilla::layers::Layer*, mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*)': 65:44.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicPaintedLayer.cpp:110: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 65:44.45 110 | clipExtents = aContext->GetClipExtents(); 65:44.45 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:44.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicPaintedLayer.cpp:117: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 65:44.45 117 | if (GetMaskData(aMaskLayer, aContext->GetDeviceOffset(), &mask)) { 65:44.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ 65:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicPaintedLayer.cpp: In function 'nsIntRegion mozilla::layers::IntersectWithClip(const nsIntRegion&, gfxContext*)': 65:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicPaintedLayer.cpp:38: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 65:44.70 38 | gfxRect clip = aContext->GetClipExtents(); 65:44.70 | ^ 65:45.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 65:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 65:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 65:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 65:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 65:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 65:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 65:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ContentProcessMessageManager.cpp:10, 65:45.43 from Unified_cpp_dom_base1.cpp:29: 65:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 65:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 65:45.43 332 | LayerPoint GetFixedPositionAnchor() const { 65:45.43 | ^ 65:45.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 65:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 65:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 65:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 65:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 65:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 65:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 65:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ContentProcessMessageManager.cpp:10, 65:45.71 from Unified_cpp_dom_base1.cpp:29: 65:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 65:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 65:45.71 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 65:45.71 | ^ 65:45.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 65:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 65:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 65:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 65:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 65:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 65:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 65:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ContentProcessMessageManager.cpp:10, 65:45.92 from Unified_cpp_dom_base1.cpp:29: 65:45.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 65:45.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 65:45.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 65:45.92 | ^ 65:45.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.cpp:7, 65:45.94 from Unified_cpp_dom_base10.cpp:47: 65:45.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h: In member function 'mozilla::CSSSize nsViewportInfo::GetSize() const': 65:45.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:93: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 65:45.94 93 | mozilla::CSSSize GetSize() const { return mSize; } 65:45.94 | ^ 65:46.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 65:46.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:40, 65:46.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 65:46.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:46.68 from Unified_cpp_dom_events1.cpp:2: 65:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 65:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 65:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 65:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 65:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 65:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 65:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 65:46.68 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 65:46.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:46.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 65:46.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:17, 65:46.68 from Unified_cpp_dom_events1.cpp:2: 65:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 65:46.68 27 | struct JSGCSetting { 65:46.68 | ^~~~~~~~~~~ 65:47.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:47.08 from Unified_cpp_gfx_layers5.cpp:2: 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:47.08 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 65:47.08 | ^~~~~~~~~ 65:47.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:47.08 from Unified_cpp_gfx_layers5.cpp:2: 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)': 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 65:47.08 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 65:47.08 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 65:47.08 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 65:47.08 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 65:47.08 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 65:47.08 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2100: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 65:47.08 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 65:47.08 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2100: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 65:47.08 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 65:47.08 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:47.08 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 65:47.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 65:47.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:21, 65:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:47.08 from Unified_cpp_gfx_layers5.cpp:2: 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 65:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 65:47.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 65:47.09 | ^~~~~~~~~~~ 65:47.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 65:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:47.09 from Unified_cpp_gfx_layers5.cpp:2: 65:47.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:47.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:47.09 950 | PointTyped TransformPoint( 65:47.09 | ^~~~~~~~~~~~~~ 65:47.30 In file included from Unified_cpp_gfx_layers5.cpp:83: 65:47.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientLayerManager.cpp: In member function 'void mozilla::layers::ClientLayerManager::MakeSnapshotIfRequired()': 65:47.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientLayerManager.cpp:599: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 65:47.30 599 | IntRect bounds = ToOutsideIntRect(mShadowTarget->GetClipExtents()); 65:47.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 65:47.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:47.65 from Unified_cpp_gfx_layers5.cpp:2: 65:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:47.65 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 65:47.65 | ^~~~~~~~~ 65:47.78 In file included from Unified_cpp_gfx_layers5.cpp:101: 65:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientTiledPaintedLayer.cpp: In member function 'void mozilla::layers::ClientTiledPaintedLayer::BeginPaint()': 65:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:47.78 180 | displayportMetrics.GetCompositionBounds().TopLeft(); 65:47.78 | ^ 65:47.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 65:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 65:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 65:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/HeapAPI.h:13, 65:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Id.h:29, 65:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/AccessCheck.h:10, 65:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:7, 65:47.84 from Unified_cpp_dom_events1.cpp:2: 65:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 65:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 65:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 65:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 65:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 65:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 65:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 65:47.84 760 | typename detail::Nth::Type extract() { 65:47.84 | ^~~~~~~ 65:47.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:47.88 180 | displayportMetrics.GetCompositionBounds().TopLeft(); 65:47.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 65:47.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:47.88 180 | displayportMetrics.GetCompositionBounds().TopLeft(); 65:47.88 | ^ 65:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:47.90 220 | mPaintData.mScrollOffset = 65:47.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 65:47.90 221 | displayportMetrics.GetScrollOffset() * displayportMetrics.GetZoom(); 65:47.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:47.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:47.90 from Unified_cpp_gfx_layers5.cpp:2: 65:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:47.90 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 65:47.90 | ^~~~~~~~ 65:47.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:47.91 from Unified_cpp_gfx_layers5.cpp:2: 65:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:47.91 383 | Point TopLeft() const { return Point(x, y); } 65:47.91 | ^~~~~~~ 65:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 65:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:47.91 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 65:47.91 | ^~~~~~~~ 65:47.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:37, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:47.93 from Unified_cpp_gfx_layers5.cpp:2: 65:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:47.93 318 | gfx::RectTyped rect = aTransform.ProjectRectBounds(aRect, aClip); 65:47.93 | ^~~~ 65:48.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 65:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:48.08 from Unified_cpp_gfx_layers5.cpp:2: 65:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:48.08 738 | points[0] = ProjectPoint(aRect.TopLeft()); 65:48.08 | ~~~~~~~~~~~~~^~ 65:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:48.08 751 | PointTyped point2d = 65:48.08 | ^~~~~~~ 65:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:48.08 782 | return RectTyped(0, 0, 0, 0); 65:48.08 | ^ 65:48.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:48.09 from Unified_cpp_gfx_layers5.cpp:2: 65:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:48.09 384 | Point TopRight() const { return Point(XMost(), y); } 65:48.09 | ^~~~~~~~ 65:48.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:48.10 from Unified_cpp_gfx_layers5.cpp:2: 65:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In member function 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]': 65:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:48.10 246 | PointTyped As2DPoint() const { 65:48.10 | ^~~~~~~~~ 65:48.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:48.10 from Unified_cpp_gfx_layers5.cpp:2: 65:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:48.10 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 65:48.10 | ^~~~~~~~~ 65:48.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 65:48.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:48.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:48.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:48.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:48.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:48.11 from Unified_cpp_gfx_layers5.cpp:2: 65:48.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:48.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:48.11 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 65:48.11 | ^~~~~~~~~~ 65:48.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:48.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:48.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:48.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:48.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:48.20 from Unified_cpp_gfx_layers5.cpp:2: 65:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:48.20 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 65:48.20 | ^~~~~~~~ 65:48.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:48.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 65:48.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 65:48.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 65:48.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 65:48.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 65:48.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 65:48.22 from Unified_cpp_gfx_layers5.cpp:2: 65:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:48.22 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 65:48.22 | ^~~~~~~~~ 65:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 65:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:1434: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 65:49.01 1434 | appUnitsPerDevPixel, residualOffset)); 65:49.01 | ^ 65:49.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientLayerManager.cpp:33, 65:49.52 from Unified_cpp_gfx_layers5.cpp:83: 65:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TiledLayerBuffer.h: In member function 'mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::ClientMultiTiledLayerBuffer; Tile = mozilla::layers::TileClient]': 65:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:49.52 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 65:49.52 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 65:50.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 65:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 65:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 65:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 65:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SamplesWaitingForKey.h:10, 65:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:12, 65:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 65:50.77 from Unified_cpp_dom_media_eme0.cpp:2: 65:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 65:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 65:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:50.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 65:50.77 | ^~~~~~~~ 65:51.87 In file included from Unified_cpp_gfx_layers11.cpp:137: 65:51.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCanvasRenderer.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 65:51.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCanvasRenderer.cpp:101:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:51.87 101 | } // namespace mozilla 65:51.87 | ^ 65:51.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCanvasRenderer.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]': 65:51.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/WebRenderCanvasRenderer.cpp:101:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:52.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 65:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 65:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 65:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 65:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 65:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 65:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 65:52.70 from Unified_cpp_dom_media_eme0.cpp:2: 65:52.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 65:52.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 65:52.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:52.70 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 65:52.70 | ^~~~~~~~ 65:53.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 65:53.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 65:53.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 65:53.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 65:53.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.h:11, 65:53.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.cpp:7: 65:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 65:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 65:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 65:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 65:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 65:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 65:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 65:53.39 760 | typename detail::Nth::Type extract() { 65:53.39 | ^~~~~~~ 65:53.80 In file included from Unified_cpp_dom_events1.cpp:2: 65:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp: In static member function 'static mozilla::CSSIntPoint mozilla::dom::Event::GetScreenCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::LayoutDeviceIntPoint)': 65:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:53.80 546 | floatPoint); 65:53.80 | ^ 65:53.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 65:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:53.80 from Unified_cpp_dom_events1.cpp:2: 65:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:53.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 65:53.80 | ^~~~~~~~~ 65:53.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 65:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 65:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 65:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 65:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/Event.cpp:9, 65:53.80 from Unified_cpp_dom_events1.cpp:2: 65:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 65:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 65:53.80 950 | PointTyped TransformPoint( 65:53.80 | ^~~~~~~~~~~~~~ 65:54.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SamplesWaitingForKey.h:10, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:12, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 65:54.43 from Unified_cpp_dom_media_eme0.cpp:2: 65:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 65:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 65:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:54.43 427 | SizeT Size() const { return SizeT(width, height); } 65:54.43 | ^~~~ 65:54.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 65:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 65:54.43 from Unified_cpp_dom_media_eme0.cpp:2: 65:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 65:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 65:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:54.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 65:54.43 | ^~~~~~~~ 65:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 65:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 65:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:54.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 65:54.43 | ^~~~~~~~ 65:54.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 65:54.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 65:54.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 65:54.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 65:54.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/ClipManager.cpp:16, 65:54.52 from Unified_cpp_gfx_layers11.cpp:65: 65:54.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 65:54.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:54.52 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 65:54.52 | ^~~~~~~~~~~ 65:54.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 65:54.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 65:54.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 65:54.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 65:54.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SamplesWaitingForKey.h:10, 65:54.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:12, 65:54.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 65:54.55 from Unified_cpp_dom_media_eme0.cpp:2: 65:54.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 65:54.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 65:54.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 65:54.55 62 | Sub operator-(const Sub& aPoint) const { 65:54.55 | ^~~~~~~~ 65:56.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:24, 65:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:26, 65:56.53 from Unified_cpp_gfx_layers7.cpp:47: 65:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.h: In member function 'mozilla::ParentLayerCoord mozilla::layers::Axis::GetPos() const': 65:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.h:270: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 65:56.53 270 | ParentLayerCoord GetPos() const { return mPos; } 65:56.53 | ^ 65:57.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 65:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 65:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 65:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 65:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 65:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 65:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ElementInternals.h:11, 65:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ElementInternals.cpp:7, 65:57.09 from Unified_cpp_dom_html0.cpp:2: 65:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 65:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 65:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 65:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 65:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 65:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 65:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 65:57.09 760 | typename detail::Nth::Type extract() { 65:57.09 | ^~~~~~~ 65:57.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:34, 65:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:26, 65:57.69 from Unified_cpp_gfx_layers7.cpp:47: 65:57.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h: In member function 'mozilla::CSSRect mozilla::layers::SampledAPZCState::GetLayoutViewport() const': 65:57.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h:26: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 65:57.69 26 | CSSRect GetLayoutViewport() const { return mLayoutViewport; } 65:57.69 | ^ 65:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h: In member function 'mozilla::CSSPoint mozilla::layers::SampledAPZCState::GetScrollOffset() const': 65:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/SampledAPZCState.h:27: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 65:57.70 27 | CSSPoint GetScrollOffset() const { return mScrollOffset; } 65:57.70 | ^ 65:58.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 65:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 65:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 65:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 65:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 65:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 65:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 65:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 65:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 65:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 65:58.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 65:58.08 from Unified_cpp_gfx_layers4.cpp:2: 65:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 65:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 65:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 65:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 65:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 65:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 65:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 65:58.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 65:58.08 760 | typename detail::Nth::Type extract() { 65:58.08 | ^~~~~~~ 65:58.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:26, 65:58.13 from Unified_cpp_gfx_layers7.cpp:47: 65:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h: In member function 'mozilla::ParentLayerRect mozilla::layers::AsyncPanZoomController::GetCompositionBounds() const': 65:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.h:1131: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 65:58.13 1131 | ParentLayerRect GetCompositionBounds() const { 65:58.13 | ^ 65:59.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWindowRoot.cpp:15, 65:59.02 from Unified_cpp_dom_base10.cpp:65: 65:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 65:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 65:59.02 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 65:59.02 | ^ 65:59.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 65:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 65:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 65:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 65:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 65:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 65:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 65:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 65:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:9, 65:59.89 from Unified_cpp_dom_events3.cpp:11: 65:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 65:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 65:59.89 1394 | LayerPoint GetFixedPositionAnchor() { 65:59.89 | ^ 65:60.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 65:60.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 65:60.00 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 65:60.00 | ^ 66:00.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 66:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 66:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 66:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SamplesWaitingForKey.h:10, 66:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:12, 66:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 66:00.76 from Unified_cpp_dom_media_eme0.cpp:2: 66:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 66:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 66:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:00.76 43 | friend Sub operator*(T aScale, Sub aCoord) { 66:00.76 | ^~~~~~~~ 66:03.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: In function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 66:03.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 66:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::LayerPixel]': 66:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: 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]': 66:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: In function 'mozilla::gfx::MarginTyped mozilla::operator*(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]': 66:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: In function 'mozilla::gfx::MarginTyped mozilla::operator/(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]': 66:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]': 66:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.77 In file included from Unified_cpp_gfx_layers4.cpp:2: 66:03.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp: In member function 'void mozilla::layers::APZEventState::ProcessSingleTap(const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, int32_t)': 66:03.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:03.77 183 | LayoutDevicePoint ldPoint = aPoint * aScale; 66:03.77 | ^~~~~~ 66:03.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: 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]': 66:03.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 66:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 66:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:03.86 from Unified_cpp_gfx_layers4.cpp:2: 66:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 66:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.86 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 66:03.86 | ^~~~~~~~~ 66:03.87 In file included from Unified_cpp_gfx_layers4.cpp:2: 66:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp: In member function 'bool mozilla::layers::APZEventState::FireContextmenuEvents(mozilla::PresShell*, const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, const nsCOMPtr&)': 66:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:03.88 215 | eMouseMove, 0 /* time */, aPoint * aScale, aModifiers, 0 /* clickCount */, 66:03.88 | ~~~~~~~^~~~~~~~ 66:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp: 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]': 66:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/FocusTarget.cpp:230:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:223: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 66:03.91 223 | ViewportUtils::VisualToLayout(CSSPoint::ToAppUnits(aPoint), aPresShell)); 66:03.91 | ^ 66:03.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:03.91 239 | eMouseLongTap, /*time*/ 0, aPoint * aScale, aModifiers, 66:03.91 | ~~~~~~~^~~~~~~~ 66:03.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:03.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:03.91 from Unified_cpp_gfx_layers4.cpp:2: 66:03.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 66:03.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 66:03.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 66:03.91 | ^~~~~~~~~~~~ 66:03.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 66:03.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 66:03.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:03.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:03.91 from Unified_cpp_gfx_layers4.cpp:2: 66:03.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 66:03.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.91 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 66:03.91 | ^~~~~~~~~ 66:03.94 In file included from Unified_cpp_gfx_layers4.cpp:2: 66:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp: In member function 'void mozilla::layers::APZEventState::ProcessLongTap(mozilla::PresShell*, const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, uint64_t)': 66:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:03.94 285 | auto ldPoint = LayoutDeviceIntPoint::Round(aPoint * aScale); 66:03.94 | ~~~~~~~^~~~~~~~ 66:03.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 66:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 66:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SamplesWaitingForKey.h:10, 66:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:12, 66:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 66:03.94 from Unified_cpp_dom_media_eme0.cpp:2: 66:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 66:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 66:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:03.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 66:03.94 | ^~~~~~~~~~~~~ 66:04.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:04.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 66:04.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 66:04.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SamplesWaitingForKey.h:10, 66:04.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:12, 66:04.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 66:04.11 from Unified_cpp_dom_media_eme0.cpp:2: 66:04.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 66:04.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 66:04.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:04.11 323 | static SizeTyped FromUnknownSize( 66:04.11 | ^~~~~~~~~~~~~~~ 66:04.67 In file included from Unified_cpp_gfx_layers7.cpp:47: 66:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp: In function 'mozilla::gfx::Rect mozilla::layers::RectWithEdges(int32_t, int32_t, int32_t, int32_t)': 66:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:705: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 66:04.67 705 | int32_t aLeft) { 66:04.67 | ^ 66:04.77 In file included from Unified_cpp_gfx_layers4.cpp:38: 66:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp: In member function 'void mozilla::layers::ChromeProcessController::HandleDoubleTap(const CSSPoint&, mozilla::Modifiers, const ScrollableLayerGuid&)': 66:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp:137: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 66:04.77 137 | CSSRect zoomToRect = CalculateRectToZoomTo(document, aPoint); 66:04.77 | ^ 66:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 66:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:04.79 183 | CSSPoint point = aPoint / scale; 66:04.79 | ^~~~~ 66:04.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp: In member function 'virtual void mozilla::layers::ChromeProcessController::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, const ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)': 66:04.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp:215: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 66:04.81 215 | void ChromeProcessController::NotifyPinchGesture( 66:04.81 | ^~~~~~~~~~~~~~~~~~~~~~~ 66:04.98 In file included from Unified_cpp_gfx_layers4.cpp:56: 66:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp: In function 'mozilla::CSSRect mozilla::layers::CalculateRectToZoomTo(const RefPtr&, const CSSPoint&)': 66:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:95: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 66:04.98 95 | CSSRect CalculateRectToZoomTo(const RefPtr& aRootContentDocument, 66:04.98 | ^~~~~~~~~~~~~~~~~~~~~ 66:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:130: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 66:04.98 130 | CSSPoint::FromAppUnits(presShell->GetVisualViewportOffset()), 66:04.98 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:131: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 66:04.98 131 | metrics.CalculateCompositedSizeInCssPixels()); 66:04.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 66:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:134: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 66:04.98 134 | nsLayoutUtils::GetBoundingContentRect(element, rootScrollFrame); 66:04.98 | ^ 66:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:145: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 66:04.98 145 | CSSPoint::FromAppUnits(rootScrollFrame->GetScrollPosition()); 66:04.98 | ^ 66:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:165:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:04.98 165 | return zoomOut; 66:04.98 | ^~~~~~~ 66:05.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 66:05.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 66:05.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 66:05.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 66:05.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.h:9, 66:05.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:11, 66:05.02 from Unified_cpp_gfx_layers4.cpp:2: 66:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 66:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 66:05.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 66:05.02 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.05 213 | return mCompositionBounds.Size() / GetZoom(); 66:05.05 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 66:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.05 213 | return mCompositionBounds.Size() / GetZoom(); 66:05.05 | ^ 66:05.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 66:05.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 66:05.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:05.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:05.06 from Unified_cpp_gfx_layers4.cpp:2: 66:05.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:05.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:05.06 427 | SizeT Size() const { return SizeT(width, height); } 66:05.06 | ^~~~ 66:05.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:05.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:05.08 from Unified_cpp_gfx_layers4.cpp:2: 66:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.08 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 66:05.08 | ^~~~~~~~ 66:05.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:05.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 66:05.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:05.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:05.08 from Unified_cpp_gfx_layers4.cpp:2: 66:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'float mozilla::gfx::operator-(float, mozilla::gfx::CoordTyped)': 66:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:79:12: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:05.08 79 | friend T operator-(T aA, Sub aB) { return aA - aB.value; } 66:05.08 | ^~~~~~~~ 66:05.08 In file included from Unified_cpp_gfx_layers4.cpp:56: 66:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp: In function 'bool mozilla::layers::{anonymous}::IsRectZoomedIn(const CSSRect&, const CSSRect&)': 66:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.08 81 | CSSRect overlap = aCompositedArea.Intersect(aRect); 66:05.08 | ^ 66:05.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:05.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 66:05.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:05.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:05.10 from Unified_cpp_gfx_layers4.cpp:2: 66:05.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'float mozilla::gfx::operator-(mozilla::gfx::CoordTyped, float)': 66:05.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:78:12: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:05.10 78 | friend T operator-(Sub aA, T aB) { return aA.value - aB; } 66:05.10 | ^~~~~~~~ 66:05.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 66:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 66:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 66:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 66:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 66:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 66:05.19 from Unified_cpp_gfx_layers4.cpp:56: 66:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 66:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.19 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 66:05.19 | ^ 66:05.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSRenderingBorders.h:14, 66:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:47, 66:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 66:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 66:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 66:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 66:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 66:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 66:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 66:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 66:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 66:05.23 from Unified_cpp_gfx_layers4.cpp:56: 66:05.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'bool mozilla::gfx::MaybeSnapToDevicePixels(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)': 66:05.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382: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 66:05.23 382 | aRect = mat.TransformBounds(aRect); 66:05.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)': 66:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336: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 66:05.25 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 66:05.25 | ^ 66:05.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 66:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 66:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:05.25 from Unified_cpp_gfx_layers4.cpp:2: 66:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 66:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:05.25 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 66:05.25 | ^~~~~~~~~ 66:05.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 66:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:05.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:05.26 from Unified_cpp_gfx_layers4.cpp:2: 66:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 66:05.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:05.26 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 66:05.26 | ^~~~~~~~~~~~~~~ 66:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 66:05.29 110 | quad[0] = TransformPoint(aRect.TopLeft()); 66:05.29 | ^~~~ 66:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 66:05.29 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 66:05.29 | ^ 66:05.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 66:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 66:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:05.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:05.29 from Unified_cpp_gfx_layers4.cpp:2: 66:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:05.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.29 385 | Point BottomLeft() const { return Point(x, YMost()); } 66:05.29 | ^~~~~~~~~~ 66:05.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 66:05.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 66:05.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 66:05.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 66:05.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 66:05.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 66:05.77 from Unified_cpp_gfx_layers4.cpp:56: 66:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 66:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.77 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 66:05.77 | ^ 66:05.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 66:05.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.79 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 66:05.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 66:05.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 66:05.86 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 66:05.86 | ~~~~~~~~~~~~~^~ 66:05.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.86 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 66:05.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 66:05.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.86 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 66:05.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 66:05.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 66:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:05.86 from Unified_cpp_gfx_layers4.cpp:2: 66:05.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 66:05.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.86 282 | RectTyped ToUnknownRect() const { 66:05.86 | ^~~~~~~~~~~~~ 66:05.90 In file included from Unified_cpp_gfx_layers4.cpp:137: 66:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In member function 'bool mozilla::layers::BasicLayerManager::PushGroupForLayer(gfxContext*, mozilla::layers::Layer*, const nsIntRegion&, mozilla::layers::BasicLayerManager::PushedGroup&)': 66:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:104: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 66:05.90 104 | gfxRect rect = aContext->GetClipExtents(gfxContext::eDeviceSpace); 66:05.90 | ^ 66:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:107: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 66:05.91 107 | ToRect(rect).ToIntRect(&surfRect); 66:05.91 | ~~~~~~^~~~~~ 66:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.92 118 | gfxContext::CreateOrNull(dt, ToRect(rect).TopLeft()); 66:05.92 | ~~~~~~~~~~~~~~~~~~~~^~ 66:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:118: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 66:05.92 118 | gfxContext::CreateOrNull(dt, ToRect(rect).TopLeft()); 66:05.92 | ~~~~~~^~~~~~ 66:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:05.92 118 | gfxContext::CreateOrNull(dt, ToRect(rect).TopLeft()); 66:05.92 | ~~~~~~~~~~~~~~~~~~~~^~ 66:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In function 'bool mozilla::layers::ClipToContain(gfxContext*, const IntRect&)': 66:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:67: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 66:05.95 67 | gfxRect deviceRect = aContext->UserToDevice(userRect); 66:05.95 | ^ 66:05.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 66:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 66:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 66:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 66:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.h:9, 66:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:11, 66:05.97 from Unified_cpp_gfx_layers4.cpp:2: 66:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 66:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 66:05.97 21 | inline Rect ToRect(const gfxRect& aRect) { 66:05.97 | ^~~~~~ 66:05.99 In file included from Unified_cpp_gfx_layers4.cpp:137: 66:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In member function 'void mozilla::layers::BasicLayerManager::PopGroupForLayer(mozilla::layers::BasicLayerManager::PushedGroup&)': 66:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:200: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 66:05.99 200 | Point finalOffset = group.mFinalTarget->GetDeviceOffset(); 66:05.99 | ^ 66:05.99 In file included from Unified_cpp_gfx_layers2.cpp:101: 66:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ParentLayerCoord mozilla::layers::AxisX::GetPointOffset(const ParentLayerPoint&) const': 66:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:421: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 66:05.99 421 | ParentLayerCoord AxisX::GetPointOffset(const ParentLayerPoint& aPoint) const { 66:05.99 | ^~~~~ 66:06.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ScreenPoint mozilla::layers::AxisX::MakePoint(mozilla::ScreenCoord) const': 66:06.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:438: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 66:06.05 438 | ScreenPoint AxisX::MakePoint(ScreenCoord aCoord) const { 66:06.05 | ^~~~~ 66:06.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:06.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:438: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 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In member function 'bool mozilla::layers::BasicLayerManager::EndTransactionInternal(mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*, mozilla::layers::LayerManager::EndTransactionFlags)': 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:599: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 66:06.11 599 | ToOutsideIntRect(mTarget->GetClipExtents(gfxContext::eDeviceSpace)); 66:06.11 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 66:06.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 66:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp:12, 66:06.11 from Unified_cpp_gfx_layers4.cpp:38: 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)': 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 66:06.11 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 66:06.11 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 66:06.11 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 66:06.11 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 66:06.11 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 66:06.11 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2100: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 66:06.11 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 66:06.11 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2100: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 66:06.11 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 66:06.11 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:06.11 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 66:06.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 66:06.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 66:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 66:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 66:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:17, 66:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.h:9, 66:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:11, 66:06.11 from Unified_cpp_gfx_layers4.cpp:2: 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 66:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 66:06.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 66:06.11 | ^~~~~~~~~~~ 66:06.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 66:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 66:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:06.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:06.12 from Unified_cpp_gfx_layers4.cpp:2: 66:06.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 66:06.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:06.12 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 66:06.12 | ^~~~~~~~~ 66:06.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:06.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:06.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 66:06.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:06.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:06.12 from Unified_cpp_gfx_layers4.cpp:2: 66:06.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:06.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:06.16 950 | PointTyped TransformPoint( 66:06.16 | ^~~~~~~~~~~~~~ 66:06.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ParentLayerCoord mozilla::layers::AxisY::GetPointOffset(const ParentLayerPoint&) const': 66:06.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:463: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 66:06.17 463 | ParentLayerCoord AxisY::GetPointOffset(const ParentLayerPoint& aPoint) const { 66:06.17 | ^~~~~ 66:06.19 In file included from Unified_cpp_gfx_layers4.cpp:137: 66:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In function 'void mozilla::layers::TransformIntRect(mozilla::gfx::IntRect&, const Matrix&, mozilla::gfx::IntRect (*)(const gfxRect&))': 66:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:378: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 66:06.19 378 | gr = aMatrix.TransformBounds(gr); 66:06.19 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:379: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 66:06.19 379 | aRect = (*aRoundMethod)(ThebesRect(gr)); 66:06.19 | ~~~~~~~~~~^~~~ 66:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'virtual mozilla::ScreenPoint mozilla::layers::AxisY::MakePoint(mozilla::ScreenCoord) const': 66:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:480: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 66:06.27 480 | ScreenPoint AxisY::MakePoint(ScreenCoord aCoord) const { 66:06.27 | ^~~~~ 66:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In member function 'void mozilla::layers::BasicLayerManager::PaintSelfOrChildren(mozilla::layers::PaintLayerContext&, gfxContext*)': 66:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:704: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 66:06.27 704 | aGroupTarget->GetDeviceOffset(), 66:06.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 66:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In member function 'void mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*)': 66:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:863: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 66:06.29 863 | bool clipIsEmpty = aTarget->GetClipExtents().IsEmpty(); 66:06.29 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 66:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:896: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 66:06.29 896 | Matrix::Translation(-Point(bounds.X(), bounds.Y()))); 66:06.29 | ^ 66:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:06.29 916 | Rect(bounds), ToRect(aTarget->GetClipExtents())); 66:06.29 | ^ 66:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:916: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 66:06.29 916 | Rect(bounds), ToRect(aTarget->GetClipExtents())); 66:06.29 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 66:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:916: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 66:06.29 916 | Rect(bounds), ToRect(aTarget->GetClipExtents())); 66:06.29 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:934: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 66:06.29 934 | xformSurf, Matrix::Translation(xformBounds.TopLeft()))); 66:06.29 | ^ 66:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:939: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 66:06.30 939 | aTarget->SnappedClip(ThebesRect(xformBounds)); 66:06.30 | ~~~~~~~~~~^~~~~~~~~~~~~ 66:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:480: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 66:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In member function 'void mozilla::layers::PaintLayerContext::AnnotateOpaqueRect()': 66:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:286: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 66:06.35 286 | gfx::Rect(bounds.X(), bounds.Y(), bounds.Width(), bounds.Height())); 66:06.35 | ^ 66:06.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 66:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:06.35 from Unified_cpp_gfx_layers4.cpp:2: 66:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:06.35 882 | p = srcPoint.As2DPoint(); 66:06.35 | ^ 66:06.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/PaintCounter.cpp:16, 66:06.41 from Unified_cpp_gfx_layers7.cpp:56: 66:06.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/HelpersSkia.h: In function 'mozilla::gfx::Point mozilla::gfx::SkPointToPoint(const SkPoint&)': 66:06.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/HelpersSkia.h:253: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 66:06.41 253 | static inline Point SkPointToPoint(const SkPoint& aPoint) { 66:06.41 | ^ 66:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/HelpersSkia.h: In function 'mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)': 66:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/HelpersSkia.h:257: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 66:06.42 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 66:06.42 | ^ 66:06.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 66:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 66:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.h:11, 66:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:7, 66:06.49 from Unified_cpp_dom_base3.cpp:11: 66:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 66:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:06.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 66:06.49 | ^ 66:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 66:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 66:06.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 66:06.55 | ^ 66:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 66:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 66:06.55 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 66:06.55 | ^ 66:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 66:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 66:06.59 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 66:06.59 | ^ 66:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 66:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 66:06.61 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 66:06.61 | ^ 66:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 66:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 66:06.77 371 | nscoord aAppUnitsPerDevPixel) { 66:06.77 | ^ 66:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 66:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 66:06.82 380 | nscoord aAppUnitsPerDevPixel) { 66:06.82 | ^ 66:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 66:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 66:06.82 387 | nscoord aAppUnitsPerDevPixel) { 66:06.82 | ^ 66:06.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 66:06.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:06.86 394 | nscoord aAppUnitsPerDevPixel) { 66:06.86 | ^ 66:09.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 66:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 66:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 66:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 66:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:10, 66:09.00 from Unified_cpp_dom_media_gmp1.cpp:2: 66:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 66:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 66:09.00 21 | inline Rect ToRect(const gfxRect& aRect) { 66:09.00 | ^ 66:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 66:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 66:09.12 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 66:09.12 | ^ 66:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 66:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 66:09.12 40 | inline Point ToPoint(const gfxPoint& aPoint) { 66:09.12 | ^ 66:09.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 66:09.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 66:09.23 44 | inline Size ToSize(const gfxSize& aSize) { 66:09.23 | ^ 66:09.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 66:09.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 66:09.29 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 66:09.29 | ^ 66:09.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 66:09.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 66:09.29 52 | inline gfxSize ThebesSize(const Size& aSize) { 66:09.29 | ^ 66:09.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 66:09.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 66:09.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 66:09.36 | ^ 66:10.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 66:10.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 66:10.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 66:10.16 from Unified_cpp_gfx_layers2.cpp:2: 66:10.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In function 'mozilla::gfx::IntRectTyped mozilla::gfx::RoundedToInt(const mozilla::gfx::RectTyped&) [with units = mozilla::ParentLayerPixel]': 66:10.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:303:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:10.16 303 | IntRectTyped RoundedToInt(const RectTyped& aRect) { 66:10.16 | ^~~~~~~~~~~~ 66:10.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 66:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 66:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 66:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:10.32 from Unified_cpp_dom_events2.cpp:2: 66:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 66:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 66:10.32 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 66:10.32 | ^ 66:11.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 66:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 66:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 66:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 66:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:12, 66:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 66:11.38 from Unified_cpp_gfx_layers8.cpp:2: 66:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 66:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:11.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 66:11.38 | ^ 66:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 66:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 66:11.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 66:11.42 | ^ 66:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 66:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 66:11.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 66:11.44 | ^ 66:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 66:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 66:11.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 66:11.45 | ^ 66:11.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 66:11.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 66:11.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 66:11.52 | ^ 66:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 66:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 66:11.78 371 | nscoord aAppUnitsPerDevPixel) { 66:11.78 | ^ 66:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 66:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 66:11.84 380 | nscoord aAppUnitsPerDevPixel) { 66:11.84 | ^ 66:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 66:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 66:11.84 387 | nscoord aAppUnitsPerDevPixel) { 66:11.84 | ^ 66:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 66:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:12.02 394 | nscoord aAppUnitsPerDevPixel) { 66:12.02 | ^ 66:13.57 In file included from Unified_cpp_gfx_layers6.cpp:137: 66:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp: In function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 66:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp:343:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:13.57 343 | } // end namespace mozilla 66:13.57 | ^ 66:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp: 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]': 66:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp:343:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp: 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]': 66:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp:343:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp: 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]': 66:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp:343:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp: In function 'Sub mozilla::gfx::BaseMargin::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::MarginTyped]': 66:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp:343:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:13.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp: 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]': 66:13.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp:343:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:13.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::LayerPixel]': 66:13.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FPSCounter.cpp:343:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:13.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 66:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 66:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 66:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 66:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 66:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 66:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 66:13.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:9, 66:13.72 from Unified_cpp_dom_events3.cpp:11: 66:13.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 66:13.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 66:13.72 49 | gfx::Size GetInheritedScale() const { return mScale; } 66:13.72 | ^ 66:14.31 In file included from Unified_cpp_gfx_layers5.cpp:137: 66:14.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ImageClient.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]': 66:14.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ImageClient.cpp:308:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:14.31 308 | } // namespace mozilla 66:14.31 | ^ 66:14.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 66:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 66:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:31, 66:14.66 from Unified_cpp_gfx_layers6.cpp:65: 66:14.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 66:14.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:14.66 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 66:14.66 | ^~~~~~~~~~~ 66:15.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 66:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 66:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 66:15.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWindowRoot.cpp:20, 66:15.00 from Unified_cpp_dom_base10.cpp:65: 66:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 66:15.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 66:15.00 21 | inline Rect ToRect(const gfxRect& aRect) { 66:15.00 | ^ 66:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 66:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 66:15.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 66:15.16 | ^ 66:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 66:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 66:15.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 66:15.16 | ^ 66:15.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 66:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 66:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 66:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 66:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 66:15.23 from APZTestDataBinding.cpp:5, 66:15.23 from UnifiedBindings0.cpp:2: 66:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 66:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 66:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:15.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 66:15.23 | ^~~~~~~~ 66:15.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 66:15.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 66:15.32 44 | inline Size ToSize(const gfxSize& aSize) { 66:15.32 | ^ 66:15.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 66:15.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 66:15.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 66:15.32 | ^ 66:15.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 66:15.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 66:15.32 52 | inline gfxSize ThebesSize(const Size& aSize) { 66:15.32 | ^ 66:15.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 66:15.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 66:15.32 56 | inline gfxRect ThebesRect(const Rect& aRect) { 66:15.32 | ^ 66:15.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 66:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 66:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 66:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:10, 66:15.71 from Unified_cpp_dom_media_gmp1.cpp:2: 66:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 66:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 66:15.71 1859 | int32_t aAppUnitsPerPixel) { 66:15.71 | ^ 66:15.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 66:15.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 66:15.83 3214 | int32_t aAppUnitsPerPixel) { 66:15.83 | ^ 66:17.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 66:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 66:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 66:17.00 from APZTestDataBinding.cpp:5, 66:17.00 from UnifiedBindings0.cpp:2: 66:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 66:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 66:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:17.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 66:17.00 | ^~~~~~~~ 66:19.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 66:19.52 from APZTestDataBinding.cpp:5, 66:19.52 from UnifiedBindings0.cpp:2: 66:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 66:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 66:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:19.52 427 | SizeT Size() const { return SizeT(width, height); } 66:19.52 | ^~~~ 66:19.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 66:19.52 from APZTestDataBinding.cpp:5, 66:19.52 from UnifiedBindings0.cpp:2: 66:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 66:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 66:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:19.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 66:19.52 | ^~~~~~~~ 66:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 66:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 66:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:19.52 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 66:19.52 | ^~~~~~~~ 66:19.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 66:19.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 66:19.52 from APZTestDataBinding.cpp:5, 66:19.53 from UnifiedBindings0.cpp:2: 66:19.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 66:19.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 66:19.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:19.53 62 | Sub operator-(const Sub& aPoint) const { 66:19.53 | ^~~~~~~~ 66:20.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:13, 66:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 66:20.10 from Unified_cpp_gfx_layers9.cpp:2: 66:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 66:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 66:20.10 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 66:20.10 | ^ 66:20.68 In file included from Unified_cpp_gfx_layers4.cpp:47: 66:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ContentProcessController.cpp: In member function 'virtual void mozilla::layers::ContentProcessController::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, const mozilla::layers::ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)': 66:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ContentProcessController.cpp:48: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 66:20.68 48 | void ContentProcessController::NotifyPinchGesture( 66:20.68 | ^~~~~~~~~~~~~~~~~~~~~~~~ 66:21.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 66:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 66:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 66:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 66:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 66:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 66:21.28 from Unified_cpp_gfx_layers4.cpp:56: 66:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 66:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:21.28 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 66:21.28 | ^~~~~~~~~~~ 66:21.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 66:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 66:21.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWindowRoot.cpp:20, 66:21.69 from Unified_cpp_dom_base10.cpp:65: 66:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 66:21.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 66:21.69 1859 | int32_t aAppUnitsPerPixel) { 66:21.69 | ^ 66:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 66:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 66:21.84 3214 | int32_t aAppUnitsPerPixel) { 66:21.85 | ^ 66:21.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 66:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 66:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 66:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaMIMETypes.h:10, 66:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaContainerType.h:10, 66:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DecoderTraits.cpp:8: 66:21.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 66:21.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:21.91 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 66:21.91 | ^ 66:23.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 66:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 66:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 66:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 66:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 66:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 66:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:23.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 66:23.11 | ^ 66:23.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 66:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 66:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 66:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 66:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 66:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.cpp:6, 66:23.25 from Unified_cpp_dom_media_gmp0.cpp:65: 66:23.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 66:23.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 66:23.25 1249 | CSSCoord ToCSSPixels() const { return _0; } 66:23.25 | ^ 66:23.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 66:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 66:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 66:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 66:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 66:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 66:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 66:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 66:23.70 from Unified_cpp_dom_base2.cpp:11: 66:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 66:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:23.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 66:23.70 | ^ 66:23.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 66:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 66:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 66:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 66:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 66:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 66:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 66:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 66:23.95 from Unified_cpp_dom_base2.cpp:11: 66:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 66:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 66:23.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 66:23.95 | ^ 66:25.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 66:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 66:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 66:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 66:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 66:25.78 from APZTestDataBinding.cpp:5, 66:25.78 from UnifiedBindings0.cpp:2: 66:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 66:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 66:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:25.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 66:25.78 | ^~~~~~~~ 66:25.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 66:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 66:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 66:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 66:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 66:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 66:25.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 66:25.99 from Unified_cpp_dom_base2.cpp:11: 66:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 66:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:25.99 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 66:25.99 | ^ 66:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 66:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 66:25.99 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 66:25.99 | ^ 66:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 66:25.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 66:25.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 66:25.99 | ^ 66:26.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 66:26.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 66:26.00 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 66:26.00 | ^ 66:26.00 In file included from Unified_cpp_gfx_layers6.cpp:65: 66:26.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::AsyncCompositionManager::GetFixedLayerMargins() const': 66:26.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:1496:14: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:26.00 1496 | ScreenMargin AsyncCompositionManager::GetFixedLayerMargins() const { 66:26.00 | ^~~~~~~~~~~~~~~~~~~~~~~ 66:26.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 66:26.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 66:26.00 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 66:26.00 | ^ 66:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 66:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 66:26.03 371 | nscoord aAppUnitsPerDevPixel) { 66:26.03 | ^ 66:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 66:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 66:26.03 380 | nscoord aAppUnitsPerDevPixel) { 66:26.03 | ^ 66:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 66:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 66:26.03 387 | nscoord aAppUnitsPerDevPixel) { 66:26.03 | ^ 66:26.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 66:26.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:26.04 394 | nscoord aAppUnitsPerDevPixel) { 66:26.04 | ^ 66:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp: In static member function 'static mozilla::ScreenPoint mozilla::layers::AsyncCompositionManager::ComputeFixedMarginsOffset(const ScreenMargin&, mozilla::SideBits, const ScreenMargin&)': 66:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:1506: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 66:26.08 1506 | ScreenPoint AsyncCompositionManager::ComputeFixedMarginsOffset( 66:26.08 | ^~~~~~~~~~~~~~~~~~~~~~~ 66:26.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 66:26.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:26.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:26.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:26.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:10, 66:26.48 from Unified_cpp_dom_media_gmp1.cpp:2: 66:26.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 66:26.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 66:26.48 332 | LayerPoint GetFixedPositionAnchor() const { 66:26.48 | ^ 66:26.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 66:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 66:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 66:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 66:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 66:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 66:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:10, 66:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/eme/CDMCaps.cpp:7, 66:26.50 from Unified_cpp_dom_media_eme0.cpp:2: 66:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 66:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 66:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 66:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 66:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 66:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 66:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 66:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 66:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 66:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 66:26.50 760 | typename detail::Nth::Type extract() { 66:26.50 | ^~~~~~~ 66:26.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 66:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:10, 66:26.92 from Unified_cpp_dom_media_gmp1.cpp:2: 66:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 66:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 66:26.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 66:26.92 | ^ 66:27.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 66:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:10, 66:27.14 from Unified_cpp_dom_media_gmp1.cpp:2: 66:27.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 66:27.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 66:27.14 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 66:27.14 | ^ 66:27.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 66:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 66:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 66:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 66:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 66:27.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 66:27.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 66:27.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 66:27.14 | ^ 66:29.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 66:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 66:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 66:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:9, 66:29.38 from Unified_cpp_dom_events3.cpp:11: 66:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 66:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 66:29.38 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 66:29.38 | ^ 66:30.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In constructor 'mozilla::dom::AdjustedTarget::AdjustedTarget(mozilla::dom::CanvasRenderingContext2D*, const Rect*)': 66:30.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:656: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 66:30.16 656 | aCtx->CurrentState().filter, gfx::RoundedToInt(aDestBounds), 66:30.16 | ^ 66:31.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 66:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 66:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:31.55 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 66:31.55 | ^ 66:31.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 66:31.55 from APZTestDataBinding.cpp:5, 66:31.55 from UnifiedBindings0.cpp:2: 66:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 66:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 66:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:31.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 66:31.55 | ^~~~~~~~~~~~~ 66:31.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 66:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 66:31.55 from APZTestDataBinding.cpp:5, 66:31.55 from UnifiedBindings0.cpp:2: 66:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 66:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 66:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:31.55 323 | static SizeTyped FromUnknownSize( 66:31.55 | ^~~~~~~~~~~~~~~ 66:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 66:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 66:31.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 66:31.63 | ^ 66:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 66:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 66:31.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 66:31.63 | ^ 66:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 66:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 66:31.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 66:31.63 | ^ 66:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 66:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 66:31.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 66:31.75 | ^ 66:31.83 In file included from Unified_cpp_gfx_layers4.cpp:38: 66:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp: In member function 'virtual void mozilla::layers::ChromeProcessController::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, const ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)': 66:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp:215: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 66:31.83 215 | void ChromeProcessController::NotifyPinchGesture( 66:31.83 | ^~~~~~~~~~~~~~~~~~~~~~~ 66:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 66:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 66:31.96 371 | nscoord aAppUnitsPerDevPixel) { 66:31.96 | ^ 66:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 66:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 66:31.96 380 | nscoord aAppUnitsPerDevPixel) { 66:31.96 | ^ 66:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 66:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 66:31.96 387 | nscoord aAppUnitsPerDevPixel) { 66:31.96 | ^ 66:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 66:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:31.97 394 | nscoord aAppUnitsPerDevPixel) { 66:31.97 | ^ 66:32.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 66:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 66:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.h:11, 66:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 66:32.36 from Unified_cpp_dom_media_gmp2.cpp:2: 66:32.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 66:32.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:32.36 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 66:32.36 | ^ 66:34.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:34.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:34.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:34.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 66:34.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 66:34.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 66:34.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 66:34.50 from Unified_cpp_mediacapabilities0.cpp:2: 66:34.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 66:34.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:34.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 66:34.50 | ^ 66:35.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 66:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 66:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.h:11, 66:35.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 66:35.15 from Unified_cpp_dom_media_gmp2.cpp:2: 66:35.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 66:35.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 66:35.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 66:35.15 | ^ 66:36.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 66:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 66:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 66:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 66:36.43 from Unified_cpp_mediacapabilities0.cpp:2: 66:36.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 66:36.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 66:36.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 66:36.43 | ^ 66:36.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual void mozilla::dom::CanvasBidiProcessor::DrawText(nscoord, nscoord)': 66:36.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:3694: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 66:36.43 3694 | mTextRun->Draw(gfxTextRun::Range(mTextRun.get()), point, params); 66:36.43 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:37.49 In file included from Unified_cpp_gfx_layers11.cpp:11: 66:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositorOGL.cpp: In member function 'mozilla::gfx::Rect mozilla::layers::CompositorOGL::GetTextureCoordinates(mozilla::gfx::Rect, mozilla::layers::TextureSource*)': 66:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositorOGL.cpp:556: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 66:37.49 556 | gfx::Rect CompositorOGL::GetTextureCoordinates(gfx::Rect textureRect, 66:37.49 | ^~~~~~~~~~~~~ 66:38.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 66:38.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4623: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 66:38.34 4623 | void CanvasRenderingContext2D::DrawDirectlyToCanvas( 66:38.34 | ^~~~~~~~~~~~~~~~~~~~~~~~ 66:38.52 In file included from /usr/include/string.h:519, 66:38.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/string.h:3, 66:38.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 66:38.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 66:38.52 from /usr/include/c++/10/bits/move.h:57, 66:38.52 from /usr/include/c++/10/bits/stl_pair.h:59, 66:38.52 from /usr/include/c++/10/bits/stl_algobase.h:64, 66:38.52 from /usr/include/c++/10/bits/stl_tree.h:63, 66:38.52 from /usr/include/c++/10/map:60, 66:38.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/map:3, 66:38.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/map:52, 66:38.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:10, 66:38.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 66:38.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 66:38.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 66:38.52 from Unified_cpp_gfx_layers6.cpp:2: 66:38.52 In function 'void* memcpy(void*, const void*, size_t)', 66:38.52 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 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:1162:11, 66:38.52 inlined from 'void mozilla::layers::TransformLayerGeometry(mozilla::layers::Layer*, mozilla::Maybe >&)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:144:37: 66:38.52 /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] 66:38.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 66:38.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:39.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 66:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 66:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 66:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 66:39.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:39.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:39.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:39.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:39.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.cpp:6, 66:39.15 from Unified_cpp_dom_media_gmp0.cpp:65: 66:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 66:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 66:39.15 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 66:39.15 | ^ 66:39.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 66:39.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 66:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 66:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 66:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.h:11, 66:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 66:39.55 from Unified_cpp_dom_media_gmp2.cpp:2: 66:39.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 66:39.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:39.55 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 66:39.55 | ^ 66:39.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 66:39.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 66:39.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 66:39.55 | ^ 66:39.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 66:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 66:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 66:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 66:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 66:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RecordedCanvasEventImpl.h:12, 66:39.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:17, 66:39.63 from Unified_cpp_gfx_layers8.cpp:2: 66:39.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 66:39.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:189: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 66:39.63 189 | CSSRect GetExpandedScrollableRect() const { 66:39.63 | ^ 66:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 66:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:209: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 66:39.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 66:39.66 | ^ 66:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 66:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:226: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 66:39.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 66:39.68 | ^ 66:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 66:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 66:39.68 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 66:39.68 | ^ 66:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 66:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 66:39.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 66:39.70 | ^ 66:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 66:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 66:39.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 66:39.70 | ^ 66:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 66:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:236: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 66:39.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 66:39.70 | ^ 66:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 66:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:243: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 66:39.70 243 | CSSRect CalculateScrollRange() const { 66:39.70 | ^ 66:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 66:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:289: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 66:39.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 66:39.72 | ^ 66:39.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 66:39.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:457: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 66:39.76 457 | CSSRect GetVisualViewport() const { 66:39.76 | ^ 66:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 66:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 66:39.99 371 | nscoord aAppUnitsPerDevPixel) { 66:39.99 | ^ 66:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 66:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 66:39.99 380 | nscoord aAppUnitsPerDevPixel) { 66:39.99 | ^ 66:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 66:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 66:39.99 387 | nscoord aAppUnitsPerDevPixel) { 66:39.99 | ^ 66:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 66:40.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:40.14 394 | nscoord aAppUnitsPerDevPixel) { 66:40.14 | ^ 66:40.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 66:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 66:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 66:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 66:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 66:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 66:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSWindowActorChild.h:14, 66:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/nsQueryActor.h:11, 66:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWindowRoot.cpp:21, 66:40.19 from Unified_cpp_dom_base10.cpp:65: 66:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 66:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 66:40.19 332 | LayerPoint GetFixedPositionAnchor() const { 66:40.19 | ^ 66:40.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 66:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 66:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 66:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 66:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 66:40.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 66:40.26 from Unified_cpp_mediacapabilities0.cpp:2: 66:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 66:40.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:40.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 66:40.26 | ^ 66:40.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 66:40.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 66:40.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 66:40.27 | ^ 66:40.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 66:40.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 66:40.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 66:40.33 | ^ 66:40.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 66:40.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 66:40.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 66:40.34 | ^ 66:40.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 66:40.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 66:40.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 66:40.35 | ^ 66:40.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 66:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 66:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 66:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 66:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 66:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 66:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSWindowActorChild.h:14, 66:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/nsQueryActor.h:11, 66:40.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWindowRoot.cpp:21, 66:40.41 from Unified_cpp_dom_base10.cpp:65: 66:40.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 66:40.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 66:40.41 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 66:40.41 | ^ 66:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 66:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 66:40.53 371 | nscoord aAppUnitsPerDevPixel) { 66:40.53 | ^ 66:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 66:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 66:40.53 380 | nscoord aAppUnitsPerDevPixel) { 66:40.53 | ^ 66:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 66:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 66:40.53 387 | nscoord aAppUnitsPerDevPixel) { 66:40.53 | ^ 66:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 66:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:40.53 394 | nscoord aAppUnitsPerDevPixel) { 66:40.53 | ^ 66:40.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 66:40.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:40.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 66:40.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 66:40.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 66:40.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 66:40.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 66:40.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSWindowActorChild.h:14, 66:40.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/nsQueryActor.h:11, 66:40.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWindowRoot.cpp:21, 66:40.56 from Unified_cpp_dom_base10.cpp:65: 66:40.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 66:40.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 66:40.56 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 66:40.56 | ^ 66:40.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 66:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 66:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 66:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 66:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 66:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ImageEncoder.h:15, 66:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:11, 66:40.78 from Unified_cpp_media_imagecapture0.cpp:2: 66:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 66:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 66:40.79 1249 | CSSCoord ToCSSPixels() const { return _0; } 66:40.79 | ^ 66:41.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RecordedCanvasEventImpl.h:12, 66:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:17, 66:41.10 from Unified_cpp_gfx_layers8.cpp:2: 66:41.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 66:41.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 66:41.10 1249 | CSSCoord ToCSSPixels() const { return _0; } 66:41.10 | ^ 66:41.24 In file included from Unified_cpp_gfx_layers5.cpp:2: 66:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 66:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:80: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 66:41.24 80 | aDT->MaskSurface(ColorPattern(aColor), aMaskSource, Point(), aOptions); 66:41.24 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:41.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 66:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:41.54 from Unified_cpp_dom_events3.cpp:2: 66:41.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 66:41.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 66:41.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:41.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 66:41.54 | ^~~~~~~~ 66:42.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:42.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:42.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:42.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:42.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:42.00 from Unified_cpp_dom_events3.cpp:2: 66:42.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 66:42.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 66:42.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:42.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 66:42.00 | ^~~~~~~~ 66:45.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 66:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 66:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:45.53 from Unified_cpp_dom_events3.cpp:2: 66:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 66:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 66:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:45.53 427 | SizeT Size() const { return SizeT(width, height); } 66:45.53 | ^~~~ 66:45.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:45.53 from Unified_cpp_dom_events3.cpp:2: 66:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 66:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 66:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:45.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 66:45.53 | ^~~~~~~~ 66:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 66:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 66:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:45.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 66:45.53 | ^~~~~~~~ 66:45.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 66:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 66:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:45.63 from Unified_cpp_dom_events3.cpp:2: 66:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 66:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 66:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:45.63 62 | Sub operator-(const Sub& aPoint) const { 66:45.63 | ^~~~~~~~ 66:46.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:13, 66:46.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 66:46.24 from Unified_cpp_gfx_layers9.cpp:2: 66:46.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 66:46.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 66:46.24 21 | inline Rect ToRect(const gfxRect& aRect) { 66:46.24 | ^ 66:46.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 66:46.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 66:46.24 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 66:46.24 | ^ 66:46.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 66:46.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 66:46.29 40 | inline Point ToPoint(const gfxPoint& aPoint) { 66:46.29 | ^ 66:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 66:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 66:46.32 44 | inline Size ToSize(const gfxSize& aSize) { 66:46.32 | ^ 66:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 66:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 66:46.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 66:46.32 | ^ 66:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 66:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 66:46.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 66:46.39 | ^ 66:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 66:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 66:46.39 56 | inline gfxRect ThebesRect(const Rect& aRect) { 66:46.39 | ^ 66:47.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 66:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 66:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 66:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 66:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 66:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 66:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 66:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 66:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:11: 66:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 66:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 66:47.55 189 | CSSRect GetExpandedScrollableRect() const { 66:47.55 | ^ 66:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 66:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 66:47.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 66:47.57 | ^ 66:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 66:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 66:47.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 66:47.59 | ^ 66:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 66:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 66:47.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 66:47.59 | ^ 66:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 66:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 66:47.61 243 | CSSRect CalculateScrollRange() const { 66:47.61 | ^ 66:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 66:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 66:47.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 66:47.63 | ^ 66:47.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 66:47.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 66:47.64 457 | CSSRect GetVisualViewport() const { 66:47.64 | ^ 66:47.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 66:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 66:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 66:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 66:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.cpp:6, 66:47.70 from Unified_cpp_dom_media_gmp0.cpp:65: 66:47.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 66:47.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 66:47.70 21 | inline Rect ToRect(const gfxRect& aRect) { 66:47.70 | ^ 66:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 66:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 66:47.72 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 66:47.72 | ^ 66:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 66:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 66:47.72 40 | inline Point ToPoint(const gfxPoint& aPoint) { 66:47.72 | ^ 66:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 66:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 66:47.73 44 | inline Size ToSize(const gfxSize& aSize) { 66:47.73 | ^ 66:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 66:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 66:47.75 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 66:47.75 | ^ 66:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 66:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 66:47.75 52 | inline gfxSize ThebesSize(const Size& aSize) { 66:47.76 | ^ 66:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 66:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 66:47.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 66:47.77 | ^ 66:48.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/APZChild.cpp:10, 66:48.07 from Unified_cpp_gfx_layers7.cpp:119: 66:48.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 66:48.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:48.07 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 66:48.07 | ^ 66:48.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 66:48.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 66:48.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:11: 66:48.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 66:48.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 66:48.41 1249 | CSSCoord ToCSSPixels() const { return _0; } 66:48.41 | ^ 66:48.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 66:48.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 66:48.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 66:48.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 66:48.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ImageEncoder.h:15, 66:48.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:11, 66:48.44 from Unified_cpp_media_imagecapture0.cpp:2: 66:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 66:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 66:48.44 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 66:48.44 | ^ 66:49.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 66:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:49.21 from Unified_cpp_gfx_layers7.cpp:2: 66:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 66:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 66:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:49.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 66:49.21 | ^~~~~~~~ 66:49.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 66:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 66:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:49.23 from Unified_cpp_gfx_layers7.cpp:2: 66:49.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 66:49.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 66:49.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:49.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 66:49.23 | ^~~~~~~~ 66:49.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 66:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:49.40 from Unified_cpp_gfx_layers7.cpp:2: 66:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 66:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:32:38: required from here 66:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:49.40 62 | Sub operator-(const Sub& aPoint) const { 66:49.40 | ^~~~~~~~ 66:49.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 66:49.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 66:49.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 66:49.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:49.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:49.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:49.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:49.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.cpp:6, 66:49.42 from Unified_cpp_dom_media_gmp0.cpp:65: 66:49.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 66:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 66:49.43 1859 | int32_t aAppUnitsPerPixel) { 66:49.43 | ^ 66:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 66:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 66:49.44 3214 | int32_t aAppUnitsPerPixel) { 66:49.45 | ^ 66:49.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 66:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 66:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 66:49.50 from Unified_cpp_gfx_layers4.cpp:2: 66:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 66:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:49.50 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 66:49.50 | ^~~~~~~~~~~~~~~ 66:49.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:49.56 from Unified_cpp_gfx_layers7.cpp:2: 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:49.56 427 | SizeT Size() const { return SizeT(width, height); } 66:49.56 | ^~~~ 66:49.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:49.56 from Unified_cpp_gfx_layers7.cpp:2: 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:49.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 66:49.56 | ^~~~~~~~ 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:49.56 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 66:49.56 | ^~~~~~~~ 66:49.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:49.56 from Unified_cpp_gfx_layers7.cpp:2: 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 66:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:49.56 62 | Sub operator-(const Sub& aPoint) const { 66:49.57 | ^~~~~~~~ 66:49.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 66:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:49.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:49.61 from Unified_cpp_dom_events3.cpp:2: 66:49.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 66:49.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 66:49.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:49.61 43 | friend Sub operator*(T aScale, Sub aCoord) { 66:49.61 | ^~~~~~~~ 66:49.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 66:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 66:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 66:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 66:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 66:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 66:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 66:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 66:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 66:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:13, 66:49.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 66:49.78 from Unified_cpp_gfx_layers9.cpp:2: 66:49.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 66:49.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 66:49.78 1859 | int32_t aAppUnitsPerPixel) { 66:49.78 | ^ 66:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 66:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 66:49.79 3214 | int32_t aAppUnitsPerPixel) { 66:49.79 | ^ 66:50.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 66:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:50.17 from Unified_cpp_dom_events3.cpp:2: 66:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 66:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 66:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:50.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 66:50.17 | ^~~~~~~~~~~~~ 66:50.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 66:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:50.17 from Unified_cpp_dom_events3.cpp:2: 66:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 66:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 66:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:50.18 323 | static SizeTyped FromUnknownSize( 66:50.18 | ^~~~~~~~~~~~~~~ 66:50.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 66:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:50.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:50.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:50.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:50.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:50.47 from Unified_cpp_gfx_layers7.cpp:2: 66:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 66:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 66:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:50.47 43 | friend Sub operator*(T aScale, Sub aCoord) { 66:50.47 | ^~~~~~~~ 66:50.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 66:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ImageEncoder.h:15, 66:50.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:11, 66:50.98 from Unified_cpp_media_imagecapture0.cpp:2: 66:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 66:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 66:50.98 21 | inline Rect ToRect(const gfxRect& aRect) { 66:50.98 | ^ 66:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 66:50.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 66:50.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 66:50.98 | ^ 66:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 66:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 66:50.99 40 | inline Point ToPoint(const gfxPoint& aPoint) { 66:50.99 | ^ 66:50.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 66:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 66:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 66:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 66:51.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 66:51.00 from Unified_cpp_dom_base2.cpp:11: 66:51.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 66:51.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 66:51.00 189 | CSSRect GetExpandedScrollableRect() const { 66:51.00 | ^ 66:51.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 66:51.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 66:51.00 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 66:51.00 | ^ 66:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 66:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 66:51.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 66:51.09 | ^ 66:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 66:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 66:51.09 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 66:51.09 | ^ 66:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 66:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 66:51.09 243 | CSSRect CalculateScrollRange() const { 66:51.09 | ^ 66:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 66:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 66:51.10 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 66:51.10 | ^ 66:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 66:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 66:51.12 44 | inline Size ToSize(const gfxSize& aSize) { 66:51.12 | ^ 66:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 66:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 66:51.12 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 66:51.12 | ^ 66:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 66:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 66:51.12 52 | inline gfxSize ThebesSize(const Size& aSize) { 66:51.12 | ^ 66:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 66:51.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 66:51.12 56 | inline gfxRect ThebesRect(const Rect& aRect) { 66:51.12 | ^ 66:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 66:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 66:51.26 457 | CSSRect GetVisualViewport() const { 66:51.26 | ^ 66:51.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:51.73 from Unified_cpp_gfx_layers7.cpp:2: 66:51.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 66:51.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 66:51.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:51.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 66:51.73 | ^~~~~~~~~~~~~ 66:51.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 66:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:51.76 from Unified_cpp_gfx_layers7.cpp:2: 66:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 66:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 66:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:51.76 323 | static SizeTyped FromUnknownSize( 66:51.76 | ^~~~~~~~~~~~~~~ 66:52.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 66:52.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 66:52.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:24, 66:52.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:12, 66:52.08 from Unified_cpp_dom_base3.cpp:11: 66:52.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 66:52.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 66:52.08 189 | CSSRect GetExpandedScrollableRect() const { 66:52.08 | ^ 66:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 66:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 66:52.12 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 66:52.12 | ^ 66:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 66:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 66:52.12 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 66:52.12 | ^ 66:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 66:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 66:52.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 66:52.12 | ^ 66:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 66:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 66:52.12 243 | CSSRect CalculateScrollRange() const { 66:52.12 | ^ 66:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 66:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 66:52.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 66:52.12 | ^ 66:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 66:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 66:52.19 457 | CSSRect GetVisualViewport() const { 66:52.19 | ^ 66:53.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 66:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.cpp:6, 66:53.06 from Unified_cpp_dom_media_gmp0.cpp:65: 66:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 66:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 66:53.06 332 | LayerPoint GetFixedPositionAnchor() const { 66:53.06 | ^ 66:53.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 66:53.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:53.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:53.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:53.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.cpp:6, 66:53.41 from Unified_cpp_dom_media_gmp0.cpp:65: 66:53.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 66:53.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 66:53.41 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 66:53.41 | ^ 66:53.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:53.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 66:53.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:53.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:53.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:53.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:53.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:53.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:53.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:53.45 from Unified_cpp_dom_events2.cpp:2: 66:53.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 66:53.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 66:53.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:53.45 40 | friend Sub operator*(Sub aCoord, T aScale) { 66:53.45 | ^~~~~~~~ 66:53.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:53.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:53.49 from Unified_cpp_dom_events2.cpp:2: 66:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 66:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 66:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:53.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 66:53.49 | ^~~~~~~~ 66:53.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 66:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 66:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 66:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.h:9, 66:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPChild.cpp:6, 66:53.52 from Unified_cpp_dom_media_gmp0.cpp:65: 66:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 66:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 66:53.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 66:53.52 | ^ 66:53.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:53.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:53.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:53.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:53.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:53.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:53.64 from Unified_cpp_gfx_layers7.cpp:2: 66:53.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:53.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 66:53.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:53.64 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 66:53.64 | ^~~~~~~~~~~~~~ 66:53.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 66:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:53.83 from Unified_cpp_gfx_layers7.cpp:2: 66:53.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:53.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ImageHost.cpp:245:42: required from here 66:53.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:53.83 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 66:53.83 | ^~~~~~~~~ 66:54.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 66:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 66:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/CustomElementRegistry.cpp:23, 66:54.11 from Unified_cpp_dom_base1.cpp:47: 66:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 66:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 66:54.11 79 | memset(this, 0, sizeof(nsXPTCVariant)); 66:54.11 | ^ 66:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 66:54.11 44 | struct nsXPTCVariant { 66:54.11 | ^~~~~~~~~~~~~ 66:54.69 In file included from Unified_cpp_gfx_layers2.cpp:38: 66:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'void mozilla::layers::APZCTreeManager::SynthesizePinchGestureFromMouseWheel(const mozilla::ScrollWheelInput&, const RefPtr&)': 66:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2258: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 66:54.69 2258 | aWheelInput.modifiers}; 66:54.69 | ^ 66:55.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:55.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:393:67: required from here 66:55.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:55.01 636 | static Sub MaxIntRect() { 66:55.01 | ^~~~~~~~~~ 66:55.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:55.19 from Unified_cpp_dom_events2.cpp:2: 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:55.19 427 | SizeT Size() const { return SizeT(width, height); } 66:55.19 | ^~~~ 66:55.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:55.19 from Unified_cpp_dom_events2.cpp:2: 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:55.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 66:55.19 | ^~~~~~~~ 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 66:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:55.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 66:55.19 | ^~~~~~~~ 66:55.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:55.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:55.20 from Unified_cpp_dom_events2.cpp:2: 66:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 66:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 66:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:55.20 62 | Sub operator-(const Sub& aPoint) const { 66:55.20 | ^~~~~~~~ 66:55.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 66:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 66:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:55.63 from Unified_cpp_dom_events2.cpp:2: 66:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 66:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 66:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:55.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 66:55.63 | ^~~~~~~~ 66:55.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 66:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 66:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 66:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 66:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 66:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:31, 66:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ImageEncoder.h:15, 66:55.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:11, 66:55.71 from Unified_cpp_media_imagecapture0.cpp:2: 66:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 66:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 66:55.71 189 | CSSRect GetExpandedScrollableRect() const { 66:55.71 | ^ 66:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 66:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 66:55.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 66:55.74 | ^ 66:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 66:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 66:55.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 66:55.78 | ^ 66:55.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 66:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:55.79 from Unified_cpp_dom_events2.cpp:2: 66:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 66:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 66:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:55.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 66:55.79 | ^~~~~~~~~~~~~ 66:55.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:55.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:55.79 from Unified_cpp_dom_events2.cpp:2: 66:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 66:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 66:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:55.79 323 | static SizeTyped FromUnknownSize( 66:55.79 | ^~~~~~~~~~~~~~~ 66:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 66:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 66:55.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 66:55.84 | ^ 66:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 66:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 66:55.84 243 | CSSRect CalculateScrollRange() const { 66:55.84 | ^ 66:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetGeckoFixedLayerMargins() const': 66:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3132:14: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:55.97 3132 | ScreenMargin APZCTreeManager::GetGeckoFixedLayerMargins() const { 66:55.97 | ^~~~~~~~~~~~~~~ 66:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 66:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 66:55.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 66:55.97 | ^ 66:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 66:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 66:55.97 457 | CSSRect GetVisualViewport() const { 66:55.97 | ^ 66:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ScreenPoint mozilla::layers::APZCTreeManager::GetCurrentMousePosition() const': 66:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3335: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 66:55.98 3335 | ScreenPoint APZCTreeManager::GetCurrentMousePosition() const { 66:55.98 | ^~~~~~~~~~~~~~~ 66:56.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 66:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 66:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 66:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 66:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 66:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 66:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:13, 66:56.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 66:56.50 from Unified_cpp_gfx_layers9.cpp:2: 66:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 66:56.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 66:56.50 332 | LayerPoint GetFixedPositionAnchor() const { 66:56.50 | ^ 66:56.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:56.71 from Unified_cpp_gfx_layers7.cpp:2: 66:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 66:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:56.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 66:56.71 | ^~~~~~~~~~~~~ 66:56.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 66:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 66:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 66:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 66:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 66:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 66:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:13, 66:56.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 66:56.79 from Unified_cpp_gfx_layers9.cpp:2: 66:56.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 66:56.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 66:56.79 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 66:56.79 | ^ 66:56.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 66:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:56.82 from Unified_cpp_dom_events2.cpp:2: 66:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 66:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:56.82 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 66:56.82 | ^~~~~~~~~~~~~~ 66:56.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 66:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 66:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:56.86 from Unified_cpp_gfx_layers7.cpp:2: 66:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 66:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:56.86 383 | Point TopLeft() const { return Point(x, y); } 66:56.86 | ^~~~~~~ 66:56.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 66:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:56.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:56.86 from Unified_cpp_dom_events2.cpp:2: 66:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 66:56.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:56.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 66:56.86 | ^~~~~~~~~~~~~ 66:56.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 66:56.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 66:56.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:56.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:56.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:56.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:56.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:56.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:56.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:56.90 from Unified_cpp_dom_events2.cpp:2: 66:56.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:56.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 66:56.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:56.90 383 | Point TopLeft() const { return Point(x, y); } 66:56.90 | ^~~~~~~ 66:56.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetCompositorFixedLayerMargins(const MutexAutoLock&) const': 66:56.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3622:14: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:56.90 3622 | ScreenMargin APZCTreeManager::GetCompositorFixedLayerMargins( 66:56.90 | ^~~~~~~~~~~~~~~ 66:56.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:56.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:56.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 66:56.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 66:56.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 66:56.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 66:56.90 from Unified_cpp_gfx_layers7.cpp:2: 66:56.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:56.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 66:56.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:56.90 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 66:56.90 | ^~~~~~~~~~~~~~~ 66:56.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:56.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:56.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 66:56.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:56.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:56.92 from Unified_cpp_dom_events2.cpp:2: 66:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 66:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:56.92 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 66:56.92 | ^~~~~~~~~~~~~~~ 66:57.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 66:57.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 66:57.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 66:57.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 66:57.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 66:57.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 66:57.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:13, 66:57.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 66:57.04 from Unified_cpp_gfx_layers9.cpp:2: 66:57.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 66:57.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 66:57.04 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 66:57.04 | ^ 66:57.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:57.20 from Unified_cpp_dom_events2.cpp:2: 66:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 66:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:57.20 277 | static RectTyped FromUnknownRect( 66:57.20 | ^~~~~~~~~~~~~~~ 66:57.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:57.20 from Unified_cpp_dom_events2.cpp:2: 66:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 66:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:57.20 150 | static PointTyped FromUnknownPoint( 66:57.20 | ^~~~~~~~~~~~~~~~ 66:57.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 66:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 66:57.20 from Unified_cpp_dom_events2.cpp:2: 66:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 66:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 66:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:57.20 282 | RectTyped ToUnknownRect() const { 66:57.21 | ^~~~~~~~~~~~~ 66:57.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 66:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:57.64 from Unified_cpp_dom_events3.cpp:2: 66:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 66:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:57.64 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 66:57.64 | ^~~~~~~~~~~~~~ 66:57.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 66:57.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:57.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:57.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:57.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:57.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:57.83 from Unified_cpp_dom_events3.cpp:2: 66:57.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:57.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 66:57.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:57.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 66:57.83 | ^~~~~~~~~~~~~ 66:58.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:58.11 from Unified_cpp_dom_events3.cpp:2: 66:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 66:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:58.11 383 | Point TopLeft() const { return Point(x, y); } 66:58.11 | ^~~~~~~ 66:58.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 66:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 66:58.11 from Unified_cpp_gfx_layers6.cpp:2: 66:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:58.11 708 | RectTyped ProjectRectBounds( 66:58.11 | ^~~~~~~~~~~~~~~~~ 66:58.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 66:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 66:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 66:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 66:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 66:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 66:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 66:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 66:58.12 from Unified_cpp_dom_events3.cpp:2: 66:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 66:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 66:58.12 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 66:58.12 | ^~~~~~~~~~~~~~~ 66:58.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 66:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 66:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 66:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 66:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 66:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:6, 66:58.74 from APZTestDataBinding.cpp:4, 66:58.74 from UnifiedBindings0.cpp:2: 66:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 66:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 66:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 66:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 66:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 66:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 66:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 66:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 66:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 66:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 66:58.74 760 | typename detail::Nth::Type extract() { 66:58.74 | ^~~~~~~ 66:59.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 66:59.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 66:59.20 794 | RectTyped TransformAndClipBounds( 66:59.20 | ^~~~~~~~~~~~~~~~~~~~~~ 67:00.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 67:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 67:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 67:00.13 from Unified_cpp_dom_events3.cpp:2: 67:00.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:00.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 67:00.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:00.13 277 | static RectTyped FromUnknownRect( 67:00.13 | ^~~~~~~~~~~~~~~ 67:00.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 67:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 67:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 67:00.13 from Unified_cpp_dom_events3.cpp:2: 67:00.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:00.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 67:00.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:00.13 150 | static PointTyped FromUnknownPoint( 67:00.13 | ^~~~~~~~~~~~~~~~ 67:00.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 67:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 67:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 67:00.19 from Unified_cpp_dom_events3.cpp:2: 67:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 67:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 67:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:00.19 282 | RectTyped ToUnknownRect() const { 67:00.19 | ^~~~~~~~~~~~~ 67:00.29 In file included from Unified_cpp_gfx_layers2.cpp:83: 67:00.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ScreenCoord mozilla::layers::AsyncPanZoomController::GetTouchStartTolerance() const': 67:00.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:937:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:00.29 937 | ScreenCoord AsyncPanZoomController::GetTouchStartTolerance() const { 67:00.29 | ^~~~~~~~~~~~~~~~~~~~~~ 67:00.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 67:00.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 67:00.75 from Unified_cpp_dom_events3.cpp:2: 67:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp:206:50: required from here 67:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:00.75 602 | gfx::PointTyped operator*(const gfx::IntPointTyped& aPoint, 67:00.75 | ^~~~~~~~ 67:01.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSCoord mozilla::layers::AsyncPanZoomController::ConvertScrollbarPoint(const ParentLayerPoint&, const mozilla::layers::ScrollbarData&) const': 67:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1861: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 67:01.10 1861 | CSSCoord AsyncPanZoomController::ConvertScrollbarPoint( 67:01.10 | ^~~~~~~~~~~~~~~~~~~~~~ 67:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetKeyboardDestination(const mozilla::layers::KeyboardScrollAction&) const': 67:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2060: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 67:01.14 2060 | CSSPoint AsyncPanZoomController::GetKeyboardDestination( 67:01.14 | ^~~~~~~~~~~~~~~~~~~~~~ 67:01.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 67:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 67:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 67:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 67:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 67:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 67:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 67:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 67:01.99 189 | CSSRect GetExpandedScrollableRect() const { 67:01.99 | ^ 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 67:01.99 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 67:01.99 | ^ 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 67:01.99 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 67:01.99 | ^ 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 67:01.99 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 67:01.99 | ^ 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 67:01.99 243 | CSSRect CalculateScrollRange() const { 67:01.99 | ^ 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 67:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 67:01.99 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 67:01.99 | ^ 67:02.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function 'static mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::ToExternalPoint(const ExternalPoint&, const ScreenPoint&)': 67:02.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2895:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:02.04 2895 | ExternalPoint AsyncPanZoomController::ToExternalPoint( 67:02.04 | ^~~~~~~~~~~~~~~~~~~~~~ 67:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::PanVector(const ExternalPoint&) const': 67:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2902: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 67:02.08 2902 | ScreenPoint AsyncPanZoomController::PanVector(const ExternalPoint& aPos) const { 67:02.08 | ^~~~~~~~~~~~~~~~~~~~~~ 67:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::PanStart() const': 67:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2922: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 67:02.12 2922 | ParentLayerPoint AsyncPanZoomController::PanStart() const { 67:02.12 | ^~~~~~~~~~~~~~~~~~~~~~ 67:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 67:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 67:02.12 457 | CSSRect GetVisualViewport() const { 67:02.12 | ^ 67:02.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 67:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 67:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 67:02.31 from Unified_cpp_dom_events3.cpp:2: 67:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 67:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:02.31 246 | PointTyped As2DPoint() const { 67:02.31 | ^~~~~~~~~ 67:02.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 67:02.33 from Unified_cpp_dom_events3.cpp:2: 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:02.33 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 67:02.33 | ^~~~~~~~~ 67:02.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 67:02.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 67:02.33 from Unified_cpp_dom_events3.cpp:2: 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:02.33 2266 | PointTyped TransformPointSimple( 67:02.33 | ^~~~~~~~~~~~~~~~~~~~ 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 67:02.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:02.33 794 | RectTyped TransformAndClipBounds( 67:02.33 | ^~~~~~~~~~~~~~~~~~~~~~ 67:02.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 67:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 67:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 67:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 67:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 67:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 67:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:8, 67:02.55 from Unified_cpp_dom_base2.cpp:11: 67:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 67:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 67:02.55 1249 | CSSCoord ToCSSPixels() const { return _0; } 67:02.55 | ^ 67:02.55 In file included from Unified_cpp_gfx_layers2.cpp:101: 67:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::StartTouch(const ParentLayerPoint&, uint32_t)': 67:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:80:34: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:02.55 80 | mVelocityTracker->StartTracking(aPos, aTimestampMs); 67:02.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 67:02.86 In file included from Unified_cpp_gfx_layers2.cpp:83: 67:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetFirstTouchPoint(const mozilla::MultiTouchInput&)': 67:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3561: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 67:02.86 3561 | ParentLayerPoint AsyncPanZoomController::GetFirstTouchPoint( 67:02.86 | ^~~~~~~~~~~~~~~~~~~~~~ 67:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::GetFirstExternalTouchPoint(const mozilla::MultiTouchInput&)': 67:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3566:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:02.86 3566 | ExternalPoint AsyncPanZoomController::GetFirstExternalTouchPoint( 67:02.86 | ^~~~~~~~~~~~~~~~~~~~~~ 67:04.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 67:04.02 from Unified_cpp_dom_events2.cpp:2: 67:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 67:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:04.02 246 | PointTyped As2DPoint() const { 67:04.02 | ^~~~~~~~~ 67:04.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 67:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 67:04.02 from Unified_cpp_dom_events2.cpp:2: 67:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 67:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:04.02 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 67:04.02 | ^~~~~~~~~ 67:04.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 67:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:11, 67:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 67:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 67:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 67:04.03 from Unified_cpp_dom_events2.cpp:2: 67:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 67:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:04.03 2266 | PointTyped TransformPointSimple( 67:04.03 | ^~~~~~~~~~~~~~~~~~~~ 67:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 67:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:04.03 794 | RectTyped TransformAndClipBounds( 67:04.03 | ^~~~~~~~~~~~~~~~~~~~~~ 67:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetEffectiveLayoutViewport(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const': 67:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4173: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 67:04.95 4173 | CSSRect AsyncPanZoomController::GetEffectiveLayoutViewport( 67:04.95 | ^~~~~~~~~~~~~~~~~~~~~~ 67:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetEffectiveScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const': 67:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4185: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 67:04.98 4185 | CSSPoint AsyncPanZoomController::GetEffectiveScrollOffset( 67:04.98 | ^~~~~~~~~~~~~~~~~~~~~~ 67:05.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:05.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:05.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:05.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:05.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:05.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:05.54 from Unified_cpp_gfx_layers7.cpp:2: 67:05.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:05.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:05.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2102:62: required from here 67:05.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:05.54 246 | PointTyped As2DPoint() const { 67:05.54 | ^~~~~~~~~ 67:05.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:05.62 from Unified_cpp_gfx_layers7.cpp:2: 67:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ImageLayerComposite.cpp:99:23: required from here 67:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:05.62 794 | RectTyped TransformAndClipBounds( 67:05.62 | ^~~~~~~~~~~~~~~~~~~~~~ 67:05.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetCurrentAsyncLayoutViewport(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const': 67:05.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4081: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 67:05.85 4081 | CSSRect AsyncPanZoomController::GetCurrentAsyncLayoutViewport( 67:05.85 | ^~~~~~~~~~~~~~~~~~~~~~ 67:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffsetInCssPixels(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const': 67:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4098: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 67:06.14 4098 | CSSPoint AsyncPanZoomController::GetCurrentAsyncScrollOffsetInCssPixels( 67:06.14 | ^~~~~~~~~~~~~~~~~~~~~~ 67:06.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const': 67:06.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4090: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 67:06.25 4090 | ParentLayerPoint AsyncPanZoomController::GetCurrentAsyncScrollOffset( 67:06.26 | ^~~~~~~~~~~~~~~~~~~~~~ 67:06.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::layers::AsyncTransform mozilla::layers::AsyncPanZoomController::GetCurrentAsyncTransform(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, mozilla::layers::AsyncTransformComponents) const': 67:06.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4106: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 67:06.57 4106 | AsyncTransform AsyncPanZoomController::GetCurrentAsyncTransform( 67:06.57 | ^~~~~~~~~~~~~~~~~~~~~~ 67:06.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:06.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:06.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:393:79: required from here 67:06.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:06.62 708 | RectTyped ProjectRectBounds( 67:06.62 | ^~~~~~~~~~~~~~~~~ 67:06.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 67:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 67:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 67:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 67:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 67:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 67:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 67:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 67:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 67:06.67 from Unified_cpp_gfx_layers7.cpp:11: 67:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:431:49: required from here 67:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:06.67 244 | static gfx::RectTyped TransformBy( 67:06.67 | ^~~~~~~~~~~ 67:06.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 67:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 67:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 67:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 67:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 67:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:8, 67:06.84 from Unified_cpp_dom_base2.cpp:11: 67:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 67:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 67:06.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 67:06.84 | ^ 67:07.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 67:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 67:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 67:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:12, 67:07.17 from Unified_cpp_dom_base3.cpp:11: 67:07.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 67:07.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 67:07.17 1249 | CSSCoord ToCSSPixels() const { return _0; } 67:07.17 | ^ 67:07.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 67:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:07.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:07.28 from Unified_cpp_gfx_layers7.cpp:2: 67:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 67:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/TiledContentHost.cpp:91:66: required from here 67:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:07.28 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 67:07.28 | ^~~~~~~~ 67:08.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:08.25 from Unified_cpp_gfx_layers7.cpp:2: 67:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 67:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:08.25 2266 | PointTyped TransformPointSimple( 67:08.25 | ^~~~~~~~~~~~~~~~~~~~ 67:08.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 67:08.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 67:08.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 67:08.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaMIMETypes.h:10, 67:08.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaContainerType.h:10, 67:08.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ADTSDecoder.cpp:8, 67:08.84 from Unified_cpp_dom_media0.cpp:2: 67:08.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 67:08.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:08.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 67:08.84 | ^ 67:08.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ImageEncoder.h:15, 67:08.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:11, 67:08.97 from Unified_cpp_media_imagecapture0.cpp:2: 67:08.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 67:08.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 67:08.97 1859 | int32_t aAppUnitsPerPixel) { 67:08.97 | ^ 67:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 67:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 67:09.13 3214 | int32_t aAppUnitsPerPixel) { 67:09.13 | ^ 67:11.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 67:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 67:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 67:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 67:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 67:11.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:8, 67:11.65 from Unified_cpp_dom_base2.cpp:11: 67:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 67:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 67:11.65 21 | inline Rect ToRect(const gfxRect& aRect) { 67:11.65 | ^ 67:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 67:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 67:11.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 67:11.65 | ^ 67:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 67:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 67:11.66 40 | inline Point ToPoint(const gfxPoint& aPoint) { 67:11.66 | ^ 67:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 67:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 67:11.66 44 | inline Size ToSize(const gfxSize& aSize) { 67:11.66 | ^ 67:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 67:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 67:11.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 67:11.67 | ^ 67:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 67:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 67:11.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 67:11.67 | ^ 67:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 67:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 67:11.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 67:11.67 | ^ 67:12.44 In file included from Unified_cpp_gfx_layers4.cpp:137: 67:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In member function 'void mozilla::layers::BasicLayerManager::PopGroupForLayer(mozilla::layers::BasicLayerManager::PushedGroup&)': 67:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:184: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 67:12.44 184 | void BasicLayerManager::PopGroupForLayer(PushedGroup& group) { 67:12.44 | ^~~~~~~~~~~~~~~~~ 67:12.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 67:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 67:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 67:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 67:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 67:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 67:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 67:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:9, 67:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 67:12.57 from Unified_cpp_dom_events3.cpp:2: 67:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 67:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 67:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 67:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 67:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 67:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 67:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 67:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 67:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 67:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 67:12.57 760 | typename detail::Nth::Type extract() { 67:12.57 | ^~~~~~~ 67:12.67 In file included from Unified_cpp_gfx_layers4.cpp:110: 67:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicColorLayer.cpp: In member function 'virtual void mozilla::layers::BasicColorLayer::Paint(mozilla::gfx::DrawTarget*, const Point&, mozilla::layers::Layer*)': 67:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicColorLayer.cpp:44: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 67:12.67 44 | void Paint(DrawTarget* aDT, const gfx::Point& aDeviceOffset, 67:12.67 | ^~~~~ 67:12.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 67:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 67:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 67:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PDMFactory.h:10, 67:12.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ADTSDecoder.cpp:9, 67:12.77 from Unified_cpp_dom_media0.cpp:2: 67:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 67:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 67:12.77 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 67:12.77 | ^ 67:12.85 In file included from Unified_cpp_gfx_layers4.cpp:137: 67:12.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In member function 'bool mozilla::layers::BasicLayerManager::PushGroupForLayer(gfxContext*, mozilla::layers::Layer*, const nsIntRegion&, mozilla::layers::BasicLayerManager::PushedGroup&)': 67:12.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:80: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 67:12.85 80 | bool BasicLayerManager::PushGroupForLayer(gfxContext* aContext, Layer* aLayer, 67:12.85 | ^~~~~~~~~~~~~~~~~ 67:13.18 In file included from Unified_cpp_gfx_layers2.cpp:101: 67:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'void mozilla::layers::Axis::UpdateWithTouchAtDevicePoint(mozilla::ParentLayerCoord, uint32_t)': 67:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:60: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 67:13.18 60 | void Axis::UpdateWithTouchAtDevicePoint(ParentLayerCoord aPos, 67:13.18 | ^~~~ 67:13.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 67:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 67:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 67:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 67:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 67:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 67:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 67:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 67:13.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 67:13.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 67:13.41 1249 | CSSCoord ToCSSPixels() const { return _0; } 67:13.41 | ^ 67:14.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 67:14.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 67:14.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 67:14.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 67:14.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 67:14.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:10, 67:14.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 67:14.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/MouseScrollEvent.cpp:7, 67:14.12 from Unified_cpp_dom_events2.cpp:2: 67:14.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 67:14.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 67:14.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 67:14.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 67:14.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 67:14.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 67:14.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 67:14.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 67:14.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 67:14.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 67:14.12 760 | typename detail::Nth::Type extract() { 67:14.12 | ^~~~~~~ 67:14.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 67:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:14.13 from Unified_cpp_gfx_layers7.cpp:2: 67:14.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:14.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:14.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:14.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:393:79: required from here 67:14.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:14.13 383 | Point TopLeft() const { return Point(x, y); } 67:14.13 | ^~~~~~~ 67:14.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:14.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:14.14 from Unified_cpp_gfx_layers7.cpp:2: 67:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]': 67:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:393:79: required from here 67:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:14.14 246 | PointTyped As2DPoint() const { 67:14.14 | ^~~~~~~~~ 67:14.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:14.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:14.15 from Unified_cpp_gfx_layers7.cpp:2: 67:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:431:49: required from here 67:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:14.15 957 | GFX2D_API RectTyped TransformBounds( 67:14.15 | ^~~~~~~~~~~~~~~ 67:15.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 67:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 67:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 67:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 67:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 67:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 67:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 67:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 67:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 67:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 67:15.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 67:15.09 from Unified_cpp_dom_base1.cpp:2: 67:15.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 67:15.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 67:15.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:15.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 67:15.09 | ^~~~~~~~ 67:15.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:15.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:15.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 67:15.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 67:15.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 67:15.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 67:15.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 67:15.30 from Unified_cpp_dom_base1.cpp:2: 67:15.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:15.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 67:15.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:15.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 67:15.30 | ^~~~~~~~ 67:15.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 67:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 67:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PDMFactory.h:10, 67:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ADTSDecoder.cpp:9, 67:15.50 from Unified_cpp_dom_media0.cpp:2: 67:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 67:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:15.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 67:15.50 | ^ 67:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 67:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 67:15.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 67:15.50 | ^ 67:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 67:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 67:15.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 67:15.51 | ^ 67:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 67:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 67:15.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 67:15.51 | ^ 67:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 67:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 67:15.51 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 67:15.51 | ^ 67:15.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 67:15.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 67:15.70 371 | nscoord aAppUnitsPerDevPixel) { 67:15.70 | ^ 67:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 67:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 67:15.75 380 | nscoord aAppUnitsPerDevPixel) { 67:15.75 | ^ 67:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 67:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 67:15.75 387 | nscoord aAppUnitsPerDevPixel) { 67:15.75 | ^ 67:15.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 67:15.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:15.82 394 | nscoord aAppUnitsPerDevPixel) { 67:15.82 | ^ 67:15.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 67:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 67:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 67:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 67:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:8, 67:15.82 from Unified_cpp_dom_base2.cpp:11: 67:15.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 67:15.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 67:15.82 1859 | int32_t aAppUnitsPerPixel) { 67:15.82 | ^ 67:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 67:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 67:15.90 3214 | int32_t aAppUnitsPerPixel) { 67:15.90 | ^ 67:16.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In member function 'void mozilla::layers::BasicLayerManager::PaintSelfOrChildren(mozilla::layers::PaintLayerContext&, gfxContext*)': 67:16.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:691: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 67:16.97 691 | void BasicLayerManager::PaintSelfOrChildren(PaintLayerContext& aPaintContext, 67:16.97 | ^~~~~~~~~~~~~~~~~ 67:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp: In member function 'bool mozilla::layers::BasicLayerManager::EndTransactionInternal(mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*, mozilla::layers::LayerManager::EndTransactionFlags)': 67:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayerManager.cpp:550: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 67:17.83 550 | bool BasicLayerManager::EndTransactionInternal( 67:17.83 | ^~~~~~~~~~~~~~~~~ 67:17.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 67:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 67:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 67:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:12, 67:17.88 from Unified_cpp_dom_base3.cpp:11: 67:17.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 67:17.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 67:17.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 67:17.88 | ^ 67:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 67:18.17 from Unified_cpp_dom_base1.cpp:2: 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:18.17 427 | SizeT Size() const { return SizeT(width, height); } 67:18.17 | ^~~~ 67:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 67:18.17 from Unified_cpp_dom_base1.cpp:2: 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:18.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 67:18.17 | ^~~~~~~~ 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:18.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 67:18.17 | ^~~~~~~~ 67:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 67:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 67:18.17 from Unified_cpp_dom_base1.cpp:2: 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 67:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:18.17 62 | Sub operator-(const Sub& aPoint) const { 67:18.18 | ^~~~~~~~ 67:18.84 In file included from Unified_cpp_dom_events3.cpp:11: 67:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/UIEvent.cpp: In member function 'virtual void mozilla::dom::UIEvent::DuplicatePrivateData()': 67:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:18.85 206 | mEvent->mRefPoint = RoundedToInt(screenPoint * scale); 67:18.85 | ~~~~~~~~~~~~^~~~~~~ 67:18.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 67:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 67:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 67:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 67:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/TransitionEvent.cpp:7, 67:18.86 from Unified_cpp_dom_events3.cpp:2: 67:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 67:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:18.86 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 67:18.86 | ^~~~~~~~~ 67:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::CSSCoord mozilla::layers::Axis::ClampOriginToScrollableRect(mozilla::CSSCoord) const': 67:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:274: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 67:19.29 274 | CSSCoord Axis::ClampOriginToScrollableRect(CSSCoord aOrigin) const { 67:19.29 | ^~~~ 67:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:279: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 67:19.29 279 | if (origin < GetPageStart()) { 67:19.29 | ^ 67:19.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 67:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 67:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 67:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 67:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 67:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 67:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 67:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 67:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 67:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 67:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 67:19.33 from Unified_cpp_dom_base1.cpp:2: 67:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 67:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 67:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:19.33 43 | friend Sub operator*(T aScale, Sub aCoord) { 67:19.33 | ^~~~~~~~ 67:19.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:19.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:19.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:19.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 67:19.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:431:49: required from here 67:19.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:19.35 950 | PointTyped TransformPoint( 67:19.35 | ^~~~~~~~~~~~~~ 67:20.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 67:20.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 67:20.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 67:20.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 67:20.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 67:20.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 67:20.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 67:20.21 from Unified_cpp_dom_base1.cpp:2: 67:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 67:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 67:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:20.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 67:20.21 | ^~~~~~~~~~~~~ 67:20.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 67:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 67:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 67:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 67:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 67:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 67:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 67:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 67:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 67:20.23 from Unified_cpp_dom_base1.cpp:2: 67:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 67:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 67:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:20.23 323 | static SizeTyped FromUnknownSize( 67:20.23 | ^~~~~~~~~~~~~~~ 67:22.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 67:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 67:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 67:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 67:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 67:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 67:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 67:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 67:22.96 from Unified_cpp_media_imagecapture0.cpp:2: 67:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 67:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 67:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:22.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 67:22.96 | ^~~~~~~~ 67:23.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 67:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 67:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 67:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 67:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 67:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 67:23.00 from Unified_cpp_media_imagecapture0.cpp:2: 67:23.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 67:23.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 67:23.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:23.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 67:23.00 | ^~~~~~~~~~~~~ 67:23.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 67:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 67:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 67:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 67:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 67:23.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 67:23.00 from Unified_cpp_media_imagecapture0.cpp:2: 67:23.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 67:23.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 67:23.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:23.01 323 | static SizeTyped FromUnknownSize( 67:23.01 | ^~~~~~~~~~~~~~~ 67:23.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 67:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 67:23.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 67:23.02 from Unified_cpp_media_imagecapture0.cpp:2: 67:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 67:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 67:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:23.02 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 67:23.02 | ^~~~~~~~ 67:23.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'mozilla::CSSCoord mozilla::layers::Axis::ScaleWillOverscrollAmount(float, mozilla::CSSCoord) const': 67:23.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:316: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 67:23.21 316 | CSSCoord Axis::ScaleWillOverscrollAmount(float aScale, CSSCoord aFocus) const { 67:23.21 | ^~~~ 67:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:371:31: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:23.24 371 | return GetPointOffset(origin); 67:23.24 | ^ 67:23.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 67:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 67:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:8, 67:23.47 from Unified_cpp_dom_base2.cpp:11: 67:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 67:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 67:23.47 332 | LayerPoint GetFixedPositionAnchor() const { 67:23.47 | ^ 67:23.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 67:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 67:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:8, 67:23.89 from Unified_cpp_dom_base2.cpp:11: 67:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 67:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 67:23.89 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 67:23.89 | ^ 67:24.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 67:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 67:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:8, 67:24.07 from Unified_cpp_dom_base2.cpp:11: 67:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 67:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 67:24.07 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 67:24.07 | ^ 67:24.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 67:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 67:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 67:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 67:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 67:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 67:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 67:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 67:24.16 from Unified_cpp_media_imagecapture0.cpp:2: 67:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 67:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 67:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:24.16 43 | friend Sub operator*(T aScale, Sub aCoord) { 67:24.16 | ^~~~~~~~ 67:24.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OggCodecState.h:11, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OggDemuxer.h:11, 67:24.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DecoderTraits.cpp:13: 67:24.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 67:24.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 67:24.31 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 67:24.31 | ^ 67:25.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 67:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 67:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 67:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 67:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 67:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 67:25.07 from Unified_cpp_dom_media_gmp0.cpp:11: 67:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 67:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 67:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:25.07 40 | friend Sub operator*(Sub aCoord, T aScale) { 67:25.07 | ^~~~~~~~ 67:25.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 67:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 67:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 67:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 67:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 67:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 67:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 67:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallback.h:9, 67:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 67:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 67:25.33 from Unified_cpp_dom_media_gmp0.cpp:20: 67:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 67:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 67:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:25.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 67:25.33 | ^~~~~~~~ 67:25.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 67:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 67:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 67:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 67:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 67:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 67:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 67:25.74 from Unified_cpp_media_imagecapture0.cpp:2: 67:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 67:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 67:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:25.74 427 | SizeT Size() const { return SizeT(width, height); } 67:25.74 | ^~~~ 67:25.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 67:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 67:25.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 67:25.74 from Unified_cpp_media_imagecapture0.cpp:2: 67:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 67:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 67:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:25.74 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 67:25.74 | ^~~~~~~~ 67:25.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 67:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 67:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:25.75 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 67:25.75 | ^~~~~~~~ 67:25.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 67:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 67:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 67:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 67:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 67:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:11, 67:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/imagecapture/CaptureTask.cpp:8, 67:25.75 from Unified_cpp_media_imagecapture0.cpp:2: 67:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 67:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 67:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:25.75 62 | Sub operator-(const Sub& aPoint) const { 67:25.75 | ^~~~~~~~ 67:25.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 67:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 67:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 67:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 67:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 67:25.78 from Unified_cpp_dom_media_gmp0.cpp:11: 67:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 67:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 67:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:25.78 427 | SizeT Size() const { return SizeT(width, height); } 67:25.78 | ^~~~ 67:25.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 67:25.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 67:25.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 67:25.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 67:25.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 67:25.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 67:25.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 67:25.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallback.h:9, 67:25.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 67:25.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 67:25.80 from Unified_cpp_dom_media_gmp0.cpp:20: 67:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 67:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 67:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:25.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 67:25.80 | ^~~~~~~~ 67:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 67:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 67:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:25.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 67:25.80 | ^~~~~~~~ 67:25.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 67:25.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:25.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 67:25.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 67:25.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 67:25.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 67:25.82 from Unified_cpp_dom_media_gmp0.cpp:11: 67:25.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 67:25.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 67:25.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:25.82 62 | Sub operator-(const Sub& aPoint) const { 67:25.82 | ^~~~~~~~ 67:27.41 In file included from Unified_cpp_gfx_layers4.cpp:56: 67:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp: In function 'mozilla::CSSRect mozilla::layers::CalculateRectToZoomTo(const RefPtr&, const CSSPoint&)': 67:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/util/DoubleTapToZoom.cpp:95: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 67:27.41 95 | CSSRect CalculateRectToZoomTo(const RefPtr& aRootContentDocument, 67:27.41 | ^~~~~~~~~~~~~~~~~~~~~ 67:28.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTHashtable.h:22, 67:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 67:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsDataHashtable.h:11, 67:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsNodeInfoManager.h:20, 67:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:16, 67:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContent.h:13, 67:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:16, 67:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 67:28.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 67:28.41 from Unified_cpp_dom_base1.cpp:2: 67:28.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 67:28.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 67:28.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 67:28.41 34 | memset(aT, 0, sizeof(T)); 67:28.41 | ~~~~~~^~~~~~~~~~~~~~~~~~ 67:28.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/CustomElementRegistry.cpp:23, 67:28.41 from Unified_cpp_dom_base1.cpp:47: 67:28.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 67:28.41 2214 | struct GlobalProperties { 67:28.41 | ^~~~~~~~~~~~~~~~ 67:28.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 67:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 67:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 67:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 67:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 67:28.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 67:28.84 from Unified_cpp_dom_media_gmp0.cpp:11: 67:28.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 67:28.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 67:28.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:28.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 67:28.84 | ^~~~~~~~ 67:29.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 67:29.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 67:29.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 67:29.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 67:29.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 67:29.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 67:29.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:29.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:29.04 from Unified_cpp_gfx_layers7.cpp:2: 67:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 67:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 67:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 67:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 67:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 67:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 67:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 67:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 67:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 67:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 67:29.04 760 | typename detail::Nth::Type extract() { 67:29.04 | ^~~~~~~ 67:30.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 67:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 67:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 67:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 67:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 67:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 67:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 67:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 67:30.09 from Unified_cpp_dom_base1.cpp:2: 67:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMMatrix.cpp:443:66: required from here 67:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:30.09 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 67:30.09 | ^~~~~~~~~~~~~~ 67:30.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 67:30.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 67:30.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 67:30.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:12, 67:30.92 from Unified_cpp_dom_base3.cpp:11: 67:30.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 67:30.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 67:30.92 21 | inline Rect ToRect(const gfxRect& aRect) { 67:30.92 | ^ 67:30.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 67:30.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 67:30.92 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 67:30.92 | ^ 67:30.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 67:30.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 67:30.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 67:30.92 | ^ 67:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 67:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 67:31.00 44 | inline Size ToSize(const gfxSize& aSize) { 67:31.00 | ^ 67:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 67:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 67:31.02 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 67:31.02 | ^ 67:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 67:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 67:31.02 52 | inline gfxSize ThebesSize(const Size& aSize) { 67:31.02 | ^ 67:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 67:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 67:31.02 56 | inline gfxRect ThebesRect(const Rect& aRect) { 67:31.02 | ^ 67:31.03 In file included from Unified_cpp_gfx_layers5.cpp:11: 67:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicPaintedLayer.cpp: In member function 'virtual void mozilla::layers::BasicPaintedLayer::PaintThebes(gfxContext*, mozilla::layers::Layer*, mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*)': 67:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicPaintedLayer.cpp:45: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 67:31.03 45 | void BasicPaintedLayer::PaintThebes( 67:31.04 | ^~~~~~~~~~~~~~~~~ 67:31.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicPaintedLayer.cpp:45: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 67:31.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicPaintedLayer.cpp:38: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 67:31.08 38 | gfxRect clip = aContext->GetClipExtents(); 67:31.08 | ^ 67:31.08 dom/media/mediacontrol 67:31.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicPaintedLayer.cpp:117: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 67:31.08 117 | if (GetMaskData(aMaskLayer, aContext->GetDeviceOffset(), &mask)) { 67:31.08 | ^ 67:31.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 67:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 67:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 67:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 67:31.72 from Unified_cpp_dom_media_gmp0.cpp:11: 67:31.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 67:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 67:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:31.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 67:31.73 | ^~~~~~~~~~~~~ 67:31.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 67:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 67:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 67:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 67:31.73 from Unified_cpp_dom_media_gmp0.cpp:11: 67:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 67:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 67:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:31.74 323 | static SizeTyped FromUnknownSize( 67:31.74 | ^~~~~~~~~~~~~~~ 67:33.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 67:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 67:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 67:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 67:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 67:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 67:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 67:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 67:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 67:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OggCodecState.h:11, 67:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OggDemuxer.h:11, 67:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DecoderTraits.cpp:13: 67:33.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 67:33.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:33.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 67:33.60 | ^ 67:33.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 67:33.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 67:33.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 67:33.63 | ^ 67:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 67:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 67:33.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 67:33.65 | ^ 67:33.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 67:33.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 67:33.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 67:33.72 | ^ 67:33.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 67:33.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 67:33.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 67:33.74 | ^ 67:33.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 67:33.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 67:33.88 371 | nscoord aAppUnitsPerDevPixel) { 67:33.88 | ^ 67:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 67:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 67:33.90 380 | nscoord aAppUnitsPerDevPixel) { 67:33.90 | ^ 67:33.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 67:33.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 67:33.99 387 | nscoord aAppUnitsPerDevPixel) { 67:33.99 | ^ 67:33.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 67:33.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:33.99 394 | nscoord aAppUnitsPerDevPixel) { 67:33.99 | ^ 67:34.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ImageLayers.h:10, 67:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionParent.cpp:10, 67:34.90 from Unified_cpp_gfx_layers9.cpp:11: 67:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 67:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 67:34.90 1394 | LayerPoint GetFixedPositionAnchor() { 67:34.90 | ^ 67:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 67:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 67:34.96 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 67:34.96 | ^ 67:35.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 67:35.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 67:35.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 67:35.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 67:35.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:35.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:35.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 67:35.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 67:35.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 67:35.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 67:35.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 67:35.03 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 67:35.03 | ^ 67:35.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 67:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 67:35.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:12, 67:35.28 from Unified_cpp_dom_base3.cpp:11: 67:35.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 67:35.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 67:35.28 1859 | int32_t aAppUnitsPerPixel) { 67:35.28 | ^ 67:35.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 67:35.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 67:35.41 3214 | int32_t aAppUnitsPerPixel) { 67:35.41 | ^ 67:35.81 In file included from Unified_cpp_gfx_layers2.cpp:83: 67:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleBegin(const mozilla::PinchGestureInput&)': 67:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1557: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 67:35.81 1557 | controller->NotifyPinchGesture(aEvent.mType, GetGuid(), 0, 67:35.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:35.81 1558 | aEvent.modifiers); 67:35.81 | ~~~~~~~~~~~~~~~~~ 67:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 67:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3744:20: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:36.15 3744 | const ScreenMargin AsyncPanZoomController::CalculatePendingDisplayPort( 67:36.15 | ^~~~~~~~~~~~~~~~~~~~~~ 67:37.61 In file included from Unified_cpp_gfx_layers11.cpp:110: 67:37.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 67:37.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/wr/StackingContextHelper.cpp:23:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:37.61 23 | StackingContextHelper::StackingContextHelper( 67:37.61 | ^~~~~~~~~~~~~~~~~~~~~ 67:37.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::HandleDragEvent(const mozilla::MouseInput&, const mozilla::layers::AsyncDragMetrics&, mozilla::CSSCoord)': 67:37.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:37.72 1009 | nsEventStatus AsyncPanZoomController::HandleDragEvent( 67:37.72 | ^~~~~~~~~~~~~~~~~~~~~~ 67:38.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::ZoomToRect(mozilla::CSSRect, uint32_t)': 67:38.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4858:6: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:38.88 4858 | void AsyncPanZoomController::ZoomToRect(CSSRect aRect, const uint32_t aFlags) { 67:38.88 | ^~~~~~~~~~~~~~~~~~~~~~ 67:38.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 67:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 67:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 67:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 67:38.92 from Unified_cpp_gfx_layers11.cpp:2: 67:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 67:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:38.92 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 67:38.92 | ^~~~~~~~~~~~~~~ 67:39.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4858: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 67:39.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4858:6: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:41.20 In file included from Unified_cpp_gfx_layers7.cpp:2: 67:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp: In member function 'mozilla::gfx::Point mozilla::layers::LayerTransforms::GetAverage()': 67:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:23:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:41.20 23 | Point LayerTransforms::GetAverage() { 67:41.20 | ^~~~~~~~~~~~~~~ 67:41.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 67:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:41.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:41.22 from Unified_cpp_gfx_layers7.cpp:2: 67:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 67:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:41.22 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 67:41.22 | ^~~~~~~~~ 67:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:41.24 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 67:41.24 | ^~~~~~~~ 67:41.82 In file included from Unified_cpp_gfx_layers7.cpp:29: 67:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 >&)': 67:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:41.82 245 | rect = rect.Intersect(pictureRect); 67:41.82 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:41.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 67:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:11, 67:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:15, 67:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicImplData.h:10, 67:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 67:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 67:41.94 from Unified_cpp_gfx_layers5.cpp:2: 67:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:41.94 708 | RectTyped ProjectRectBounds( 67:41.94 | ^~~~~~~~~~~~~~~~~ 67:42.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 67:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 67:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWindowRoot.cpp:30, 67:42.02 from Unified_cpp_dom_base10.cpp:65: 67:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 67:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 67:42.02 1394 | LayerPoint GetFixedPositionAnchor() { 67:42.02 | ^ 67:42.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:42.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:42.10 from Unified_cpp_gfx_layers7.cpp:2: 67:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:42.10 882 | p = srcPoint.As2DPoint(); 67:42.10 | ^ 67:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 67:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 67:42.17 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 67:42.17 | ^ 67:42.91 In file included from Unified_cpp_gfx_layers7.cpp:47: 67:42.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 67:42.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:42.91 394 | .valueOr(LayerRect()); 67:42.91 | ^ 67:42.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:42.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:42.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:42.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:42.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:42.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:42.95 from Unified_cpp_gfx_layers7.cpp:2: 67:42.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:42.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:42.96 738 | points[0] = ProjectPoint(aRect.TopLeft()); 67:42.96 | ~~~~~~~~~~~~~^~ 67:42.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:42.98 751 | PointTyped point2d = 67:42.98 | ^~~~~~~ 67:43.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.00 782 | return RectTyped(0, 0, 0, 0); 67:43.00 | ^ 67:43.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 67:43.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:43.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.00 from Unified_cpp_gfx_layers7.cpp:2: 67:43.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:43.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.00 383 | Point TopLeft() const { return Point(x, y); } 67:43.00 | ^~~~~~~ 67:43.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 67:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.02 from Unified_cpp_gfx_layers7.cpp:2: 67:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 67:43.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:43.02 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 67:43.02 | ^~~~~~~~~ 67:43.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 67:43.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:43.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.04 from Unified_cpp_gfx_layers7.cpp:2: 67:43.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:43.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.04 384 | Point TopRight() const { return Point(XMost(), y); } 67:43.04 | ^~~~~~~~ 67:43.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.06 from Unified_cpp_gfx_layers7.cpp:2: 67:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In member function 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]': 67:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.06 246 | PointTyped As2DPoint() const { 67:43.06 | ^~~~~~~~~ 67:43.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.11 from Unified_cpp_gfx_layers7.cpp:2: 67:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 67:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:43.11 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 67:43.11 | ^~~~~~~~~ 67:43.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.11 from Unified_cpp_gfx_layers7.cpp:2: 67:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.11 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 67:43.11 | ^~~~~~~~~~ 67:43.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BufferList.h:17, 67:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/pickle.h:17, 67:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/chrome/common/ipc_message.h:13, 67:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:27, 67:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:11, 67:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.14 from Unified_cpp_gfx_layers7.cpp:2: 67:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.14 486 | constexpr T valueOr(V&& aDefault) const { 67:43.14 | ^~~~~~~ 67:43.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 67:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 67:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 67:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 67:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 67:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 67:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 67:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 67:43.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 67:43.17 from Unified_cpp_gfx_layers7.cpp:11: 67:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.17 254 | TransformBy(aTransform, gfx::RectTyped(aRect))); 67:43.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:43.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.20 from Unified_cpp_gfx_layers7.cpp:2: 67:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.20 963 | quad[0] = TransformPoint(aRect.TopLeft()); 67:43.20 | ^~~~ 67:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.20 963 | quad[0] = TransformPoint(aRect.TopLeft()); 67:43.20 | ~~~~~~~~~~~~~^~ 67:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.21 963 | quad[0] = TransformPoint(aRect.TopLeft()); 67:43.21 | ^~~~ 67:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.27 964 | quad[1] = TransformPoint(aRect.TopRight()); 67:43.27 | ~~~~~~~~~~~~~~^~ 67:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.27 964 | quad[1] = TransformPoint(aRect.TopRight()); 67:43.27 | ^~~~ 67:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.27 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 67:43.27 | ~~~~~~~~~~~~~~~~^~ 67:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.27 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 67:43.27 | ^~~~ 67:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.27 966 | quad[3] = TransformPoint(aRect.BottomRight()); 67:43.27 | ~~~~~~~~~~~~~~~~~^~ 67:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.27 966 | quad[3] = TransformPoint(aRect.BottomRight()); 67:43.27 | ^~~~ 67:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.27 988 | max_y - min_y); 67:43.27 | ^ 67:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.33 950 | PointTyped TransformPoint( 67:43.33 | ^~~~~~~~~~~~~~ 67:43.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 67:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.33 from Unified_cpp_gfx_layers7.cpp:2: 67:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 67:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:43.33 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 67:43.33 | ^~~~~~~~~ 67:43.57 In file included from Unified_cpp_gfx_layers7.cpp:47: 67:43.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:43.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:271: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 67:43.57 271 | rect = aTransform.TransformBounds(rect); 67:43.57 | ^~~~ 67:43.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:43.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:43.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.57 from Unified_cpp_gfx_layers7.cpp:2: 67:43.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 67:43.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 67:43.57 110 | quad[0] = TransformPoint(aRect.TopLeft()); 67:43.57 | ^~~~ 67:43.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 67:43.65 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 67:43.65 | ^ 67:43.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 67:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.65 from Unified_cpp_gfx_layers7.cpp:2: 67:43.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:43.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.65 383 | Point TopLeft() const { return Point(x, y); } 67:43.65 | ^~~~~~~ 67:43.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:13, 67:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ImageHost.cpp:16, 67:43.67 from Unified_cpp_gfx_layers7.cpp:29: 67:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)': 67:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 67:43.67 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 67:43.67 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 67:43.71 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 67:43.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 67:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098: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 67:43.71 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 67:43.71 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2100: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 67:43.71 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 67:43.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 67:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2100: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 67:43.71 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 67:43.71 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.71 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 67:43.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 67:43.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureHost.h:23, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.h:10, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 67:43.71 from Unified_cpp_gfx_layers7.cpp:11: 67:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 67:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 67:43.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 67:43.71 | ^~~~~~~~~~~ 67:43.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.71 from Unified_cpp_gfx_layers7.cpp:2: 67:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 67:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:43.72 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 67:43.72 | ^~~~~~~~~ 67:43.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 67:43.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 67:43.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 67:43.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 67:43.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 67:43.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 67:43.72 from Unified_cpp_gfx_layers7.cpp:2: 67:43.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 67:43.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:43.72 950 | PointTyped TransformPoint( 67:43.81 | ^~~~~~~~~~~~~~ 67:43.81 In file included from Unified_cpp_gfx_layers7.cpp:47: 67:43.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp: In member function 'void mozilla::layers::LayerManagerComposite::DrawBorder(const IntRect&, int32_t, const mozilla::gfx::DeviceColor&, const Matrix4x4&)': 67:43.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:720: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 67:43.81 720 | RectWithEdges(aOuter.Y(), aOuter.XMost(), inner.Y(), aOuter.X()), aOuter, 67:43.81 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:44.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/TiledContentHost.h:14, 67:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/LayerManagerComposite.cpp:23, 67:44.78 from Unified_cpp_gfx_layers7.cpp:47: 67:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/TiledLayerBuffer.h: In member function 'mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::TiledLayerBufferComposite; Tile = mozilla::layers::TileHost]': 67:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:44.78 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 67:44.78 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 67:48.27 dom/media/mediasink 67:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'uint32_t mozilla::layers::AsyncPanZoomController::GetCheckerboardMagnitude(const ParentLayerRect&) const': 67:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4301: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 67:49.33 4301 | uint32_t AsyncPanZoomController::GetCheckerboardMagnitude( 67:49.33 | ^~~~~~~~~~~~~~~~~~~~~~ 67:49.82 In file included from Unified_cpp_gfx_layers2.cpp:38: 67:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::Maybe > mozilla::layers::APZCTreeManager::ComputeClipRegion(const ScrollNode&) [with ScrollNode = mozilla::layers::LayerMetricsWrapper]': 67:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:995: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 67:49.82 995 | clipRegion.emplace(RoundedToInt(aLayer.Metrics().GetCompositionBounds())); 67:49.82 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:51.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 67:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 67:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:20, 67:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 67:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 67:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 67:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 67:51.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 67:51.31 from Unified_cpp_gfx_layers6.cpp:2: 67:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In member function 'virtual void mozilla::layers::ColorLayerComposite::RenderLayer(const IntRect&, const mozilla::Maybe >&)': 67:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of 'nsTArrayHeader [1]' [-Warray-bounds] 67:51.31 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 67:51.31 | ^~~~ 67:51.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing 'sEmptyTArrayHeader' 67:51.31 265 | extern nsTArrayHeader sEmptyTArrayHeader; 67:51.31 | ^~~~~~~~~~~~~~~~~~ 67:51.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 67:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 67:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 67:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 67:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 67:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 67:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 67:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 67:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 67:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 67:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 67:51.61 from Unified_cpp_mediacapabilities0.cpp:2: 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 67:51.61 189 | CSSRect GetExpandedScrollableRect() const { 67:51.61 | ^ 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 67:51.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 67:51.61 | ^ 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 67:51.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 67:51.61 | ^ 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 67:51.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 67:51.61 | ^ 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 67:51.61 243 | CSSRect CalculateScrollRange() const { 67:51.61 | ^ 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 67:51.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 67:51.61 | ^ 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 67:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 67:51.61 457 | CSSRect GetVisualViewport() const { 67:51.61 | ^ 67:52.64 In file included from Unified_cpp_gfx_layers2.cpp:83: 67:52.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::ToScreenCoordinates(const ParentLayerPoint&, const ParentLayerPoint&) const': 67:52.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2876: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 67:52.64 2876 | ScreenPoint AsyncPanZoomController::ToScreenCoordinates( 67:52.64 | ^~~~~~~~~~~~~~~~~~~~~~ 67:53.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 67:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 67:53.07 from Unified_cpp_mediacapabilities0.cpp:2: 67:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 67:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 67:53.07 1249 | CSSCoord ToCSSPixels() const { return _0; } 67:53.07 | ^ 67:53.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnScale(const mozilla::PinchGestureInput&)': 67:53.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1573: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 67:53.57 1573 | nsEventStatus AsyncPanZoomController::OnScale(const PinchGestureInput& aEvent) { 67:53.57 | ^~~~~~~~~~~~~~~~~~~~~~ 67:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1573: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 67:53.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1594:36: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:53.86 1594 | mX.UpdateWithTouchAtDevicePoint(aEvent.mLocalFocusPoint.x, aEvent.mTime); 67:53.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:53.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1603:37: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:53.87 1603 | controller->NotifyPinchGesture( 67:53.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 67:53.87 1604 | aEvent.mType, GetGuid(), 67:53.87 | ~~~~~~~~~~~~~~~~~~~~~~~~ 67:53.87 1605 | ViewAs( 67:53.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:53.87 1606 | aEvent.mCurrentSpan - aEvent.mPreviousSpan, 67:53.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:53.87 1607 | PixelCastJustification::LayoutDeviceIsParentLayerForRCDRSF), 67:53.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:53.87 1608 | aEvent.modifiers); 67:53.87 | ~~~~~~~~~~~~~~~~~ 67:53.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1631:71: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:53.89 1631 | focusChange.x -= mX.DisplacementWillOverscrollAmount(focusChange.x); 67:53.89 | ^ 67:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1678: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 67:53.90 1678 | -mX.ScaleWillOverscrollAmount(spanRatio, cssFocusPoint.x); 67:53.90 | ^ 67:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'float mozilla::layers::AsyncPanZoomController::ComputePLPPI(mozilla::ParentLayerPoint, mozilla::ParentLayerPoint) const': 67:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3380:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:54.80 3380 | float AsyncPanZoomController::ComputePLPPI(ParentLayerPoint aPoint, 67:54.80 | ^~~~~~~~~~~~~~~~~~~~~~ 67:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3380:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3393: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 67:54.82 3393 | float screenPerParent = ToScreenCoordinates(aDirection, aPoint).Length(); 67:54.82 | ^ 67:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::AttemptFling(const mozilla::layers::FlingHandoffState&)': 67:54.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:54.95 3325 | ParentLayerPoint AsyncPanZoomController::AttemptFling( 67:54.95 | ^~~~~~~~~~~~~~~~~~~~~~ 67:55.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3325: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 67:55.09 In file included from Unified_cpp_gfx_layers2.cpp:101: 67:55.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 67:55.09 262 | return GetPageLength() - GetCompositionLength() > COORDINATE_EPSILON; 67:55.09 | ^ 67:55.59 In file included from Unified_cpp_gfx_layers2.cpp:83: 67:55.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::ToParentLayerCoordinates(const ScreenPoint&, const ScreenPoint&) const': 67:55.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2883: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 67:55.59 2883 | ParentLayerPoint AsyncPanZoomController::ToParentLayerCoordinates( 67:55.59 | ^~~~~~~~~~~~~~~~~~~~~~ 67:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetDeltaForEvent(const mozilla::InputData&) const': 67:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2136: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 67:56.04 2136 | ParentLayerPoint AsyncPanZoomController::GetDeltaForEvent( 67:56.04 | ^~~~~~~~~~~~~~~~~~~~~~ 67:56.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 67:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 67:56.04 from Unified_cpp_mediacapabilities0.cpp:2: 67:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 67:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 67:56.04 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 67:56.04 | ^ 67:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2136: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 67:56.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2143: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 67:56.07 2143 | delta = ToParentLayerCoordinates(panInput.UserMultipliedPanDisplacement(), 67:56.07 | ^ 67:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2144: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 67:56.10 2144 | panInput.mPanStartPoint); 67:56.10 | ^ 67:56.73 In file included from Unified_cpp_gfx_layers2.cpp:101: 67:56.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function 'float mozilla::layers::Axis::ToLocalVelocity(float) const': 67:56.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:48:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:56.73 48 | float Axis::ToLocalVelocity(float aVelocityInchesPerMs) const { 67:56.73 | ^~~~ 67:56.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:48:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:56.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:50: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 67:56.75 50 | MakePoint(aVelocityInchesPerMs * mAsyncPanZoomController->GetDPI()); 67:56.75 | ^ 67:56.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:50: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 67:56.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:50: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 67:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/Axis.cpp:56: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 67:56.76 56 | mAsyncPanZoomController->ToParentLayerCoordinates(velocity, panStart); 67:56.76 | ^ 67:57.59 In file included from Unified_cpp_gfx_layers2.cpp:38: 67:57.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::Maybe > mozilla::layers::APZCTreeManager::ConvertToGecko(const ScreenIntPoint&, mozilla::layers::AsyncPanZoomController*)': 67:57.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3362: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 67:57.59 3362 | Maybe APZCTreeManager::ConvertToGecko( 67:57.59 | ^~~~~~~~~~~~~~~ 67:57.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3362: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 67:57.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3374:53: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 67:57.61 3374 | GetCompositorFixedLayerMargins(mapLock), 67:57.61 | ^ 67:57.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3375: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 67:57.61 3375 | mTouchBlockHitResult.mFixedPosSides, mGeckoFixedLayerMargins)); 67:57.61 | ^ 68:00.78 In file included from Unified_cpp_dom_events2.cpp:74: 68:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/ShortcutKeys.cpp: In member function 'mozilla::KeyEventHandler* mozilla::ShortcutKeys::EnsureHandlers(mozilla::HandlerType)': 68:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/ShortcutKeys.cpp:109:14: warning: 'cache' may be used uninitialized in this function [-Wmaybe-uninitialized] 68:00.78 109 | *cache = handler; 68:00.78 | ~~~~~~~^~~~~~~~~ 68:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/events/ShortcutKeys.cpp:104:19: warning: 'keyData' may be used uninitialized in this function [-Wmaybe-uninitialized] 68:00.92 104 | while (keyData->event) { 68:00.92 | ~~~~~~~~~^~~~~ 68:01.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:01.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:01.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:01.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 68:01.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 68:01.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 68:01.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 68:01.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 68:01.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 68:01.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 68:01.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 68:01.03 from Unified_cpp_media_mediacontrol0.cpp:2: 68:01.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 68:01.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:01.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 68:01.03 | ^ 68:01.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 68:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 68:01.09 from Unified_cpp_mediacapabilities0.cpp:2: 68:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 68:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 68:01.10 21 | inline Rect ToRect(const gfxRect& aRect) { 68:01.10 | ^ 68:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 68:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 68:01.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 68:01.11 | ^ 68:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 68:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 68:01.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 68:01.11 | ^ 68:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 68:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 68:01.13 44 | inline Size ToSize(const gfxSize& aSize) { 68:01.13 | ^ 68:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 68:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 68:01.15 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 68:01.15 | ^ 68:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 68:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 68:01.15 52 | inline gfxSize ThebesSize(const Size& aSize) { 68:01.16 | ^ 68:01.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 68:01.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 68:01.16 56 | inline gfxRect ThebesRect(const Rect& aRect) { 68:01.16 | ^ 68:01.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 68:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 68:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 68:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 68:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 68:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 68:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 68:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 68:01.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 68:01.53 from Unified_cpp_media_mediacontrol0.cpp:2: 68:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 68:01.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 68:01.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 68:01.53 | ^ 68:02.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 68:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 68:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 68:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 68:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 68:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 68:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:11, 68:02.12 from Unified_cpp_dom_base1.cpp:2: 68:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 68:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 68:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 68:02.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 68:02.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 68:02.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 68:02.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 68:02.13 760 | typename detail::Nth::Type extract() { 68:02.13 | ^~~~~~~ 68:02.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 68:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 68:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:02.39 from Unified_cpp_dom_base10.cpp:2: 68:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 68:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 68:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:02.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 68:02.39 | ^~~~~~~~ 68:02.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 68:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 68:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 68:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 68:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 68:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 68:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 68:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 68:02.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 68:02.63 from Unified_cpp_mediacapabilities0.cpp:2: 68:02.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 68:02.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 68:02.63 1859 | int32_t aAppUnitsPerPixel) { 68:02.63 | ^ 68:02.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 68:02.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 68:02.70 3214 | int32_t aAppUnitsPerPixel) { 68:02.70 | ^ 68:02.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 68:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 68:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 68:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:19, 68:02.77 from Unified_cpp_dom_base3.cpp:11: 68:02.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 68:02.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 68:02.77 332 | LayerPoint GetFixedPositionAnchor() const { 68:02.77 | ^ 68:02.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 68:02.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:02.80 from Unified_cpp_dom_base10.cpp:2: 68:02.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:02.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 68:02.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:02.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 68:02.80 | ^~~~~~~~ 68:03.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 68:03.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:03.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:03.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 68:03.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 68:03.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:19, 68:03.21 from Unified_cpp_dom_base3.cpp:11: 68:03.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 68:03.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 68:03.21 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 68:03.21 | ^ 68:03.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 68:03.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:03.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:03.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 68:03.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 68:03.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:19, 68:03.33 from Unified_cpp_dom_base3.cpp:11: 68:03.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 68:03.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 68:03.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 68:03.33 | ^ 68:03.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 68:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 68:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 68:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 68:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 68:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 68:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:03.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 68:03.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 68:03.58 21 | inline Rect ToRect(const gfxRect& aRect) { 68:03.58 | ^ 68:03.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 68:03.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 68:03.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 68:03.58 | ^ 68:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 68:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 68:03.59 40 | inline Point ToPoint(const gfxPoint& aPoint) { 68:03.59 | ^ 68:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 68:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 68:03.59 44 | inline Size ToSize(const gfxSize& aSize) { 68:03.59 | ^ 68:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 68:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 68:03.59 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 68:03.59 | ^ 68:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 68:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 68:03.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 68:03.60 | ^ 68:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 68:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 68:03.61 56 | inline gfxRect ThebesRect(const Rect& aRect) { 68:03.61 | ^ 68:03.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 68:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:03.85 from Unified_cpp_dom_base10.cpp:2: 68:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 68:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 68:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:03.85 427 | SizeT Size() const { return SizeT(width, height); } 68:03.85 | ^~~~ 68:03.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 68:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:03.85 from Unified_cpp_dom_base10.cpp:2: 68:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 68:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:03.85 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 68:03.85 | ^~~~~~~~ 68:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 68:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:03.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 68:03.86 | ^~~~~~~~ 68:03.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 68:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:03.86 from Unified_cpp_dom_base10.cpp:2: 68:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 68:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 68:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:03.86 62 | Sub operator-(const Sub& aPoint) const { 68:03.86 | ^~~~~~~~ 68:03.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 68:03.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 68:03.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 68:03.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 68:03.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 68:03.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 68:03.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 68:03.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 68:03.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OggCodecState.h:11, 68:03.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OggDemuxer.h:11, 68:03.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DecoderTraits.cpp:13: 68:03.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 68:03.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 68:03.90 189 | CSSRect GetExpandedScrollableRect() const { 68:03.90 | ^ 68:03.93 In file included from Unified_cpp_gfx_layers6.cpp:65: 68:03.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp: In lambda function: 68:03.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/AsyncCompositionManager.cpp:934: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 68:03.93 934 | [&](Layer* layer) { 68:03.93 | ^ 68:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 68:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 68:04.00 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 68:04.00 | ^ 68:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 68:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 68:04.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 68:04.00 | ^ 68:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 68:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 68:04.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 68:04.00 | ^ 68:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 68:04.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 68:04.00 243 | CSSRect CalculateScrollRange() const { 68:04.00 | ^ 68:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 68:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 68:04.01 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 68:04.01 | ^ 68:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 68:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 68:04.14 457 | CSSRect GetVisualViewport() const { 68:04.14 | ^ 68:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:1031:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:04.30 1031 | RoundedToInt(aLayer.Metrics().GetCompositionBounds())); 68:04.30 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:04.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 68:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 68:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 68:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 68:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 68:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 68:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 68:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 68:04.77 from Unified_cpp_gfx_layers6.cpp:2: 68:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:04.78 957 | GFX2D_API RectTyped TransformBounds( 68:04.78 | ^~~~~~~~~~~~~~~ 68:04.82 In file included from Unified_cpp_gfx_layers6.cpp:110: 68:04.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:04.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:289: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 68:04.82 289 | void RenderMinimap(ContainerT* aContainer, const RefPtr& aSampler, 68:04.82 | ^~~~~~~~~~~~~ 68:04.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:04.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:04.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:307: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 68:04.86 307 | aSampler->GetCurrentAsyncScrollOffset(wrapper); 68:04.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 68:04.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:332: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 68:04.86 332 | CSSRect viewport = aSampler->GetCurrentAsyncLayoutViewport(wrapper); 68:04.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 68:04.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:04.87 355 | dest = aContainer->GetEffectiveTransform().Inverse().TransformBounds(dest); 68:04.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 68:04.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 68:04.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 68:04.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 68:04.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 68:04.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:04.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 68:04.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:04.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:04.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 68:04.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 68:04.88 1859 | int32_t aAppUnitsPerPixel) { 68:04.88 | ^ 68:04.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 68:04.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 68:04.90 3214 | int32_t aAppUnitsPerPixel) { 68:04.90 | ^ 68:05.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 68:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 68:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:05.05 from Unified_cpp_dom_base10.cpp:2: 68:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 68:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 68:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:05.05 43 | friend Sub operator*(T aScale, Sub aCoord) { 68:05.05 | ^~~~~~~~ 68:05.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 68:05.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 68:05.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 68:05.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 68:05.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/CDMStorageIdProvider.h:17, 68:05.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/CDMStorageIdProvider.cpp:6, 68:05.35 from Unified_cpp_dom_media_gmp0.cpp:2: 68:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 68:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 68:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 68:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 68:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 68:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 68:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 68:05.35 760 | typename detail::Nth::Type extract() { 68:05.35 | ^~~~~~~ 68:05.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 68:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:05.41 from Unified_cpp_dom_base10.cpp:2: 68:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:60:49: required from here 68:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:05.41 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 68:05.41 | ^~~~~~~~ 68:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:289: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 68:06.03 289 | void RenderMinimap(ContainerT* aContainer, const RefPtr& aSampler, 68:06.03 | ^~~~~~~~~~~~~ 68:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:307: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 68:06.07 307 | aSampler->GetCurrentAsyncScrollOffset(wrapper); 68:06.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 68:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:332: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 68:06.07 332 | CSSRect viewport = aSampler->GetCurrentAsyncLayoutViewport(wrapper); 68:06.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 68:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:06.07 355 | dest = aContainer->GetEffectiveTransform().Inverse().TransformBounds(dest); 68:06.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 68:06.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 68:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 68:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 68:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 68:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 68:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 68:06.33 from Unified_cpp_mediacapabilities0.cpp:2: 68:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 68:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 68:06.33 332 | LayerPoint GetFixedPositionAnchor() const { 68:06.33 | ^ 68:06.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 68:06.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:06.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:06.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 68:06.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 68:06.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 68:06.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 68:06.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 68:06.77 from Unified_cpp_mediacapabilities0.cpp:2: 68:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 68:06.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 68:06.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 68:06.77 | ^ 68:06.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 68:06.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:06.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 68:06.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:06.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 68:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 68:06.88 332 | LayerPoint GetFixedPositionAnchor() const { 68:06.88 | ^ 68:06.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 68:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 68:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 68:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 68:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 68:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 68:06.90 from Unified_cpp_mediacapabilities0.cpp:2: 68:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 68:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 68:06.90 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 68:06.90 | ^ 68:06.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 68:06.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:06.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 68:06.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:06.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:06.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 68:06.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 68:06.96 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 68:06.96 | ^ 68:07.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 68:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 68:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:07.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 68:07.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 68:07.09 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 68:07.09 | ^ 68:07.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:07.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:07.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:07.37 from Unified_cpp_dom_base10.cpp:2: 68:07.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 68:07.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 68:07.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:07.37 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 68:07.37 | ^~~~~~~~~~~~~ 68:07.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:07.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:07.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:07.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:07.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:07.37 from Unified_cpp_dom_base10.cpp:2: 68:07.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 68:07.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 68:07.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:07.37 323 | static SizeTyped FromUnknownSize( 68:07.37 | ^~~~~~~~~~~~~~~ 68:08.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 68:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 68:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 68:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 68:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 68:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 68:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 68:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 68:08.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 68:08.46 from Unified_cpp_media_mediacontrol0.cpp:2: 68:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 68:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:08.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 68:08.46 | ^ 68:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 68:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 68:08.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 68:08.54 | ^ 68:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 68:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 68:08.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 68:08.54 | ^ 68:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 68:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 68:08.55 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 68:08.55 | ^ 68:08.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 68:08.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 68:08.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 68:08.60 | ^ 68:08.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 68:08.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 68:08.73 371 | nscoord aAppUnitsPerDevPixel) { 68:08.73 | ^ 68:08.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 68:08.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 68:08.74 380 | nscoord aAppUnitsPerDevPixel) { 68:08.74 | ^ 68:08.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 68:08.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 68:08.80 387 | nscoord aAppUnitsPerDevPixel) { 68:08.80 | ^ 68:08.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 68:08.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:08.80 394 | nscoord aAppUnitsPerDevPixel) { 68:08.80 | ^ 68:09.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 68:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 68:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 68:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:20, 68:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 68:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 68:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 68:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 68:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 68:09.57 from Unified_cpp_gfx_layers6.cpp:2: 68:09.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ClientMultiTiledLayerBuffer::Update(const nsIntRegion&, const nsIntRegion&, const nsIntRegion&, mozilla::layers::TilePaintFlags)': 68:09.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 68:09.57 416 | mArray.mHdr->mLength = 0; 68:09.57 | ~~~~~~~~~~~~~~~~~~~~~^~~ 68:09.59 In file included from Unified_cpp_gfx_layers6.cpp:2: 68:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:191:24: note: while referencing 'oldRetainedTiles' 68:09.59 191 | nsTArray oldRetainedTiles; 68:09.59 | ^~~~~~~~~~~~~~~~ 68:10.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 68:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 68:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 68:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 68:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 68:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.cpp:17, 68:10.25 from Unified_cpp_dom_media_gmp2.cpp:2: 68:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 68:10.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 68:10.25 189 | CSSRect GetExpandedScrollableRect() const { 68:10.25 | ^ 68:10.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 68:10.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 68:10.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 68:10.29 | ^ 68:10.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 68:10.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 68:10.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 68:10.29 | ^ 68:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 68:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 68:10.32 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 68:10.32 | ^ 68:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 68:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 68:10.32 243 | CSSRect CalculateScrollRange() const { 68:10.32 | ^ 68:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 68:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 68:10.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 68:10.34 | ^ 68:10.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 68:10.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 68:10.37 457 | CSSRect GetVisualViewport() const { 68:10.37 | ^ 68:10.52 dom/media/mediasource 68:11.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 68:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 68:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 68:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 68:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 68:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 68:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 68:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 68:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 68:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RecordedCanvasEventImpl.h:12, 68:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:17, 68:11.19 from Unified_cpp_gfx_layers8.cpp:2: 68:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 68:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 68:11.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 68:11.19 | ^ 68:12.21 In file included from Unified_cpp_gfx_layers5.cpp:83: 68:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientLayerManager.cpp: In member function 'void mozilla::layers::ClientLayerManager::MakeSnapshotIfRequired()': 68:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/ClientLayerManager.cpp:588: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 68:12.22 588 | void ClientLayerManager::MakeSnapshotIfRequired() { 68:12.22 | ^~~~~~~~~~~~~~~~~~ 68:14.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 68:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 68:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 68:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 68:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 68:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 68:14.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:14.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 68:14.15 | ^~~~~~~~ 68:14.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 68:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 68:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:14.18 from Unified_cpp_dom_base10.cpp:2: 68:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 68:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:14.18 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 68:14.18 | ^~~~~~~~~~~~~~ 68:14.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:14.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:14.28 from Unified_cpp_dom_base10.cpp:2: 68:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 68:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:14.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 68:14.28 | ^~~~~~~~~~~~~ 68:14.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 68:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:14.32 from Unified_cpp_dom_base10.cpp:2: 68:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 68:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:14.32 383 | Point TopLeft() const { return Point(x, y); } 68:14.32 | ^~~~~~~ 68:14.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 68:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 68:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:14.32 from Unified_cpp_dom_base10.cpp:2: 68:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 68:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:14.32 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 68:14.32 | ^~~~~~~~~~~~~~~ 68:14.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 68:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 68:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 68:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 68:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:14.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 68:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 68:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:14.40 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 68:14.40 | ^~~~~~~~ 68:16.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:16.01 427 | SizeT Size() const { return SizeT(width, height); } 68:16.01 | ^~~~ 68:16.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:16.01 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 68:16.01 | ^~~~~~~~ 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:16.01 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 68:16.01 | ^~~~~~~~ 68:16.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 68:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 68:16.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:16.02 62 | Sub operator-(const Sub& aPoint) const { 68:16.02 | ^~~~~~~~ 68:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp: In member function 'bool mozilla::layers::ClientMultiTiledLayerBuffer::ComputeProgressiveUpdateRegion(const nsIntRegion&, const nsIntRegion&, nsIntRegion&, mozilla::layers::BasicTiledLayerPaintData*, bool)': 68:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:16.21 428 | bool ClientMultiTiledLayerBuffer::ComputeProgressiveUpdateRegion( 68:16.21 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:16.21 In file included from Unified_cpp_dom_base1.cpp:74: 68:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMMatrix.cpp: In member function 'already_AddRefed mozilla::dom::DOMMatrixReadOnly::TransformPoint(const mozilla::dom::DOMPointInit&) const': 68:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DOMMatrix.cpp:443: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 68:16.22 443 | transformedPoint = mMatrix2D->TransformPoint(transformedPoint); 68:16.22 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:16.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In lambda function: 68:16.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3690: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 68:16.88 3690 | [&](HitTestingTreeNode* aNode) { 68:16.88 | ^ 68:17.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 68:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 68:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 68:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 68:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 68:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 68:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:17.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 68:17.07 | ^~~~~~~~ 68:17.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 68:17.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 68:17.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 68:17.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 68:17.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 68:17.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 68:17.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 68:17.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Comment.cpp:12, 68:17.10 from Unified_cpp_dom_base1.cpp:2: 68:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 68:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:17.10 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 68:17.10 | ^~~~~~~~~ 68:19.08 dom/media/mediasession 68:19.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 68:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 68:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:19.31 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 68:19.31 | ^~~~~~~~~~~~~ 68:19.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 68:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 68:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:19.31 323 | static SizeTyped FromUnknownSize( 68:19.31 | ^~~~~~~~~~~~~~~ 68:19.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 68:19.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 68:19.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:19.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:19.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:19.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:19.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 68:19.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 68:19.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 68:19.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 68:19.35 from Unified_cpp_dom_media_gmp1.cpp:2: 68:19.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 68:19.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 68:19.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:19.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 68:19.35 | ^~~~~~~~ 68:19.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 68:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 68:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 68:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 68:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 68:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 68:19.45 from Unified_cpp_dom_media_gmp1.cpp:2: 68:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 68:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 68:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:19.45 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 68:19.45 | ^~~~~~~~ 68:19.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 68:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 68:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AudioStream.h:11, 68:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.h:9, 68:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.cpp:7, 68:19.69 from Unified_cpp_dom_media_mediasink0.cpp:2: 68:19.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 68:19.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:19.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 68:19.69 | ^ 68:21.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 68:21.21 from Unified_cpp_dom_media_gmp1.cpp:2: 68:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 68:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 68:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:21.21 427 | SizeT Size() const { return SizeT(width, height); } 68:21.21 | ^~~~ 68:21.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 68:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 68:21.21 from Unified_cpp_dom_media_gmp1.cpp:2: 68:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 68:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 68:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:21.21 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 68:21.21 | ^~~~~~~~ 68:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 68:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 68:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:21.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 68:21.22 | ^~~~~~~~ 68:21.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 68:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 68:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 68:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 68:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 68:21.23 from Unified_cpp_dom_media_gmp1.cpp:2: 68:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 68:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 68:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:21.23 62 | Sub operator-(const Sub& aPoint) const { 68:21.23 | ^~~~~~~~ 68:21.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 68:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 68:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 68:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 68:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 68:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 68:21.70 from Unified_cpp_dom_media_gmp1.cpp:2: 68:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 68:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 68:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:21.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 68:21.70 | ^~~~~~~~ 68:21.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:21.84 from Unified_cpp_dom_base10.cpp:2: 68:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 68:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 68:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:21.84 246 | PointTyped As2DPoint() const { 68:21.84 | ^~~~~~~~~ 68:22.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 68:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:22.08 from Unified_cpp_dom_base10.cpp:2: 68:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 68:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 68:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:22.08 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 68:22.08 | ^~~~~~~~~ 68:22.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 68:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 68:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 68:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 68:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:21, 68:22.10 from Unified_cpp_dom_base10.cpp:2: 68:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 68:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 68:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:22.10 2266 | PointTyped TransformPointSimple( 68:22.10 | ^~~~~~~~~~~~~~~~~~~~ 68:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 68:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 68:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 68:22.10 794 | RectTyped TransformAndClipBounds( 68:22.10 | ^~~~~~~~~~~~~~~~~~~~~~ 68:22.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 68:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 68:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 68:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 68:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 68:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 68:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 68:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 68:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 68:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RecordedCanvasEventImpl.h:12, 68:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:17, 68:22.27 from Unified_cpp_gfx_layers8.cpp:2: 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 68:22.27 21 | inline Rect ToRect(const gfxRect& aRect) { 68:22.27 | ^ 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 68:22.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 68:22.27 | ^ 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 68:22.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 68:22.27 | ^ 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 68:22.27 44 | inline Size ToSize(const gfxSize& aSize) { 68:22.27 | ^ 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 68:22.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 68:22.27 | ^ 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 68:22.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 68:22.27 | ^ 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 68:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 68:22.27 56 | inline gfxRect ThebesRect(const Rect& aRect) { 68:22.27 | ^ 68:22.95 In file included from Unified_cpp_gfx_layers2.cpp:83: 68:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'bool mozilla::layers::AsyncPanZoomController::AdvanceAnimations(const mozilla::TimeStamp&)': 68:22.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:4036: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 68:22.95 4036 | bool AsyncPanZoomController::AdvanceAnimations(const TimeStamp& aSampleTime) { 68:22.95 | ^~~~~~~~~~~~~~~~~~~~~~ 68:23.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 68:23.64 from Unified_cpp_dom_media_gmp1.cpp:2: 68:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 68:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 68:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:23.64 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 68:23.64 | ^~~~~~~~~~~~~ 68:23.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 68:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 68:23.64 from Unified_cpp_dom_media_gmp1.cpp:2: 68:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 68:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 68:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:23.65 323 | static SizeTyped FromUnknownSize( 68:23.65 | ^~~~~~~~~~~~~~~ 68:25.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 68:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 68:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 68:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 68:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.h:11, 68:25.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 68:25.24 from Unified_cpp_dom_media_gmp2.cpp:2: 68:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 68:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 68:25.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:25.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 68:25.24 | ^~~~~~~~ 68:25.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 68:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 68:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 68:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 68:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.h:11, 68:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 68:25.26 from Unified_cpp_dom_media_gmp2.cpp:2: 68:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 68:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 68:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:25.26 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 68:25.26 | ^~~~~~~~ 68:25.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.h:11, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 68:25.58 from Unified_cpp_dom_media_gmp2.cpp:2: 68:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 68:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 68:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:25.58 427 | SizeT Size() const { return SizeT(width, height); } 68:25.58 | ^~~~ 68:25.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.h:11, 68:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 68:25.58 from Unified_cpp_dom_media_gmp2.cpp:2: 68:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 68:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 68:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:25.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 68:25.58 | ^~~~~~~~ 68:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 68:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 68:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:25.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 68:25.58 | ^~~~~~~~ 68:25.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 68:25.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:25.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 68:25.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:25.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:25.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 68:25.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 68:25.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.h:11, 68:25.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 68:25.63 from Unified_cpp_dom_media_gmp2.cpp:2: 68:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 68:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 68:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:25.63 62 | Sub operator-(const Sub& aPoint) const { 68:25.63 | ^~~~~~~~ 68:25.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 68:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 68:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 68:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 68:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 68:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 68:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 68:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 68:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RecordedCanvasEventImpl.h:12, 68:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:17, 68:25.72 from Unified_cpp_gfx_layers8.cpp:2: 68:25.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 68:25.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 68:25.72 1859 | int32_t aAppUnitsPerPixel) { 68:25.72 | ^ 68:25.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 68:25.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 68:25.77 3214 | int32_t aAppUnitsPerPixel) { 68:25.77 | ^ 68:27.22 In file included from Unified_cpp_gfx_layers7.cpp:137: 68:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/APZInputBridgeParent.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 68:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/APZInputBridgeParent.cpp:127:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:27.22 127 | } // namespace mozilla 68:27.22 | ^ 68:27.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/APZInputBridgeParent.cpp: 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]': 68:27.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/APZInputBridgeParent.cpp:127:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:27.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 68:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 68:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/IntlUtils.h:11, 68:27.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/IntlUtils.cpp:7, 68:27.84 from Unified_cpp_dom_base3.cpp:20: 68:27.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 68:27.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 68:27.84 79 | memset(this, 0, sizeof(nsXPTCVariant)); 68:27.84 | ^ 68:27.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 68:27.84 44 | struct nsXPTCVariant { 68:27.84 | ^~~~~~~~~~~~~ 68:29.88 Compiling geckoservo v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/ports/geckolib) 68:32.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 68:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 68:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 68:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 68:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 68:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RecordedCanvasEventImpl.h:12, 68:32.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:17, 68:32.04 from Unified_cpp_gfx_layers8.cpp:2: 68:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 68:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 68:32.04 332 | LayerPoint GetFixedPositionAnchor() const { 68:32.04 | ^ 68:32.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 68:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 68:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 68:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 68:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 68:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RecordedCanvasEventImpl.h:12, 68:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:17, 68:32.54 from Unified_cpp_gfx_layers8.cpp:2: 68:32.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 68:32.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 68:32.54 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 68:32.54 | ^ 68:32.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 68:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 68:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 68:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 68:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 68:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/RecordedCanvasEventImpl.h:12, 68:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:17, 68:32.57 from Unified_cpp_gfx_layers8.cpp:2: 68:32.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 68:32.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 68:32.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 68:32.57 | ^ 68:34.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 68:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaSpan.h:9, 68:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/ContainerParser.h:12, 68:34.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 68:34.04 from Unified_cpp_media_mediasource0.cpp:2: 68:34.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 68:34.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:34.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 68:34.04 | ^ 68:35.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 68:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 68:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 68:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 68:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 68:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIReferrerInfo.h:17, 68:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 68:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScriptSecurityManager.h:14, 68:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsILoadInfo.h:18, 68:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.h:18, 68:35.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsSyncLoadService.cpp:11, 68:35.31 from Unified_cpp_dom_base10.cpp:2: 68:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 68:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 68:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 68:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 68:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 68:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 68:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 68:35.31 760 | typename detail::Nth::Type extract() { 68:35.31 | ^~~~~~~ 68:36.15 In file included from Unified_cpp_gfx_layers2.cpp:38: 68:36.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'bool mozilla::layers::APZCTreeManager::AdvanceAnimationsInternal(const MutexAutoLock&, const mozilla::TimeStamp&)': 68:36.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:957: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 68:36.15 957 | bool APZCTreeManager::AdvanceAnimationsInternal( 68:36.15 | ^~~~~~~~~~~~~~~ 68:36.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 68:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 68:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 68:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 68:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 68:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 68:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 68:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 68:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 68:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.cpp:6: 68:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 68:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 68:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 68:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 68:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 68:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 68:36.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 68:36.17 760 | typename detail::Nth::Type extract() { 68:36.17 | ^~~~~~~ 68:36.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 68:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 68:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 68:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 68:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 68:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaMIMETypes.h:10, 68:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaContainerType.h:10, 68:36.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DecoderTraits.cpp:8: 68:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 68:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 68:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:36.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 68:36.27 | ^~~~~~~~ 68:36.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 68:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 68:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 68:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 68:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 68:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 68:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 68:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 68:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 68:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OggCodecState.h:11, 68:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OggDemuxer.h:11, 68:36.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DecoderTraits.cpp:13: 68:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 68:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 68:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:36.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 68:36.35 | ^~~~~~~~ 68:36.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaMIMETypes.h:10, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaContainerType.h:10, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DecoderTraits.cpp:8: 68:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 68:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 68:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:36.47 427 | SizeT Size() const { return SizeT(width, height); } 68:36.47 | ^~~~ 68:36.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OggCodecState.h:11, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OggDemuxer.h:11, 68:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DecoderTraits.cpp:13: 68:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 68:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 68:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:36.47 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 68:36.47 | ^~~~~~~~ 68:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 68:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 68:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:36.47 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 68:36.47 | ^~~~~~~~ 68:36.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 68:36.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 68:36.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 68:36.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 68:36.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 68:36.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaMIMETypes.h:10, 68:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaContainerType.h:10, 68:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DecoderTraits.cpp:8: 68:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 68:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 68:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:36.50 62 | Sub operator-(const Sub& aPoint) const { 68:36.50 | ^~~~~~~~ 68:37.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 68:37.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 68:37.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 68:37.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 68:37.80 from Unified_cpp_dom_html1.cpp:2: 68:37.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 68:37.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:37.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 68:37.80 | ^ 68:37.90 In file included from Unified_cpp_gfx_layers7.cpp:2: 68:37.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp: In member function 'mozilla::gfx::Point mozilla::layers::LayerTransforms::GetAverage()': 68:37.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:23:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:37.90 23 | Point LayerTransforms::GetAverage() { 68:37.90 | ^~~~~~~~~~~~~~~ 68:39.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 68:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:11: 68:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 68:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 68:39.72 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 68:39.72 | ^ 68:40.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 68:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 68:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 68:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 68:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 68:40.24 from Unified_cpp_dom_html1.cpp:2: 68:40.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 68:40.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 68:40.24 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 68:40.24 | ^ 68:44.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 68:44.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 68:44.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 68:44.22 from Unified_cpp_dom_html1.cpp:2: 68:44.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 68:44.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:44.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 68:44.22 | ^ 68:44.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 68:44.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 68:44.30 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 68:44.30 | ^ 68:44.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 68:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 68:44.31 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 68:44.31 | ^ 68:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 68:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 68:44.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 68:44.31 | ^ 68:44.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 68:44.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 68:44.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 68:44.35 | ^ 68:44.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 68:44.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 68:44.51 371 | nscoord aAppUnitsPerDevPixel) { 68:44.51 | ^ 68:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 68:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 68:44.58 380 | nscoord aAppUnitsPerDevPixel) { 68:44.58 | ^ 68:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 68:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 68:44.58 387 | nscoord aAppUnitsPerDevPixel) { 68:44.58 | ^ 68:44.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 68:44.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:44.64 394 | nscoord aAppUnitsPerDevPixel) { 68:44.64 | ^ 68:44.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 68:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 68:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 68:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 68:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 68:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 68:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 68:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 68:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 68:44.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.cpp:11, 68:44.85 from Unified_cpp_media_mediacontrol0.cpp:11: 68:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 68:44.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 68:44.86 189 | CSSRect GetExpandedScrollableRect() const { 68:44.86 | ^ 68:44.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 68:44.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 68:44.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 68:44.92 | ^ 68:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 68:44.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 68:44.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 68:44.96 | ^ 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 68:44.98 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 68:44.98 | ^ 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'void mozilla::layers::APZCTreeManager::SampleForWebRender(mozilla::wr::TransactionWrapper&, const mozilla::TimeStamp&, const WrPipelineIdEpochs*)': 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:704:6: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:44.98 704 | void APZCTreeManager::SampleForWebRender( 68:44.98 | ^~~~~~~~~~~~~~~ 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:704: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 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:704:6: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:704: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 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:704:6: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:704: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 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 68:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 68:44.98 243 | CSSRect CalculateScrollRange() const { 68:44.98 | ^ 68:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 68:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 68:45.00 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 68:45.00 | ^ 68:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 68:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 68:45.04 457 | CSSRect GetVisualViewport() const { 68:45.04 | ^ 68:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:838:50: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:45.18 838 | GetCompositorFixedLayerMargins(lock), SideBits::eBottom, 68:45.18 | ^ 68:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:839: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 68:45.20 839 | ScreenMargin()); 68:45.20 | ^ 68:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:858:48: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:45.20 858 | GetCompositorFixedLayerMargins(lock), info.mFixedPosSides, 68:45.20 | ^ 68:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:859: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 68:45.20 859 | mGeckoFixedLayerMargins); 68:45.20 | ^ 68:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:878:48: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:45.20 878 | GetCompositorFixedLayerMargins(lock), sides, 68:45.20 | ^ 68:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:882: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 68:45.20 882 | ScreenMargin()); 68:45.20 | ^ 68:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::LayerToParentLayerMatrix4x4 mozilla::layers::APZCTreeManager::ComputeTransformForNode(const mozilla::layers::HitTestingTreeNode*) const': 68:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3499:29: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:45.63 3499 | LayerToParentLayerMatrix4x4 APZCTreeManager::ComputeTransformForNode( 68:45.63 | ^~~~~~~~~~~~~~~ 68:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3499: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 68:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3499:29: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3499: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 68:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3571:53: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:45.68 3571 | GetCompositorFixedLayerMargins(mapLock), 68:45.68 | ^ 68:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3572: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 68:45.69 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 68:45.69 | ^ 68:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3586:53: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:45.69 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 68:45.69 | ^ 68:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:3590: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 68:45.69 3590 | ScreenMargin()), 68:45.69 | ^ 68:45.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 68:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 68:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 68:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.cpp:8, 68:45.81 from Unified_cpp_dom_canvas4.cpp:2: 68:45.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 68:45.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:45.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 68:45.81 | ^ 68:46.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 68:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 68:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 68:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 68:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 68:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.cpp:19, 68:46.03 from Unified_cpp_dom_media_mediasink0.cpp:2: 68:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 68:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 68:46.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 68:46.03 | ^ 68:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'void mozilla::layers::APZCTreeManager::SetupScrollbarDrag(mozilla::MouseInput&, const mozilla::layers::HitTestingTreeNodeAutoLock&, mozilla::layers::AsyncPanZoomController*)': 68:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2171: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 68:46.15 2171 | void APZCTreeManager::SetupScrollbarDrag( 68:46.15 | ^~~~~~~~~~~~~~~ 68:46.92 In file included from Unified_cpp_gfx_layers2.cpp:83: 68:46.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'bool mozilla::layers::AsyncPanZoomController::AttemptScroll(mozilla::ParentLayerPoint&, mozilla::ParentLayerPoint&, mozilla::layers::OverscrollHandoffState&)': 68:46.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3160: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 68:46.92 3160 | bool AsyncPanZoomController::AttemptScroll( 68:46.92 | ^~~~~~~~~~~~~~~~~~~~~~ 68:46.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3194: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 68:46.98 3194 | mY.AdjustDisplacement(displacement.y, adjustedDisplacement.y, 68:46.98 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:46.98 3195 | overscroll.y, forcesVerticalOverscroll); 68:46.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:46.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3215: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 68:46.98 3215 | ToScreenCoordinates(adjustedDisplacement, aStartPoint)); 68:46.98 | ^ 68:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnKeyboard(const mozilla::KeyboardInput&)': 68:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1977:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:47.16 1977 | nsEventStatus AsyncPanZoomController::OnKeyboard(const KeyboardInput& aEvent) { 68:47.16 | ^~~~~~~~~~~~~~~~~~~~~~ 68:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1977:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:47.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1982: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 68:47.20 1982 | CSSPoint destination = GetKeyboardDestination(aEvent.mAction); 68:47.20 | ^ 68:47.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2005: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 68:47.20 2005 | ParentLayerPoint(fabs(delta.x), fabs(delta.y)), startPoint); 68:47.20 | ^ 68:47.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnPan(const mozilla::PanGestureInput&, bool)': 68:47.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2505:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:47.40 2505 | nsEventStatus AsyncPanZoomController::OnPan(const PanGestureInput& aEvent, 68:47.40 | ^~~~~~~~~~~~~~~~~~~~~~ 68:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2505:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2542: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 68:47.45 2542 | aEvent.UserMultipliedLocalPanDisplacement(); 68:47.45 | ^ 68:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2568: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 68:47.45 2568 | aEvent.mLocalPanStartPoint); 68:47.45 | ^ 68:47.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2609:34: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:47.46 2609 | mX.UpdateWithTouchAtDevicePoint(mX.GetPos() - logicalPanDisplacement.x, 68:47.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:47.46 2610 | aEvent.mTime); 68:47.46 | ~~~~~~~~~~~~~ 68:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnScrollWheel(const mozilla::ScrollWheelInput&)': 68:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2272:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:47.91 2272 | nsEventStatus AsyncPanZoomController::OnScrollWheel( 68:47.91 | ^~~~~~~~~~~~~~~~~~~~~~ 68:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2272:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:47.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 68:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 68:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 68:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.h:17, 68:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:156, 68:47.95 from Unified_cpp_dom_base2.cpp:20: 68:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 68:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 68:47.95 1394 | LayerPoint GetFixedPositionAnchor() { 68:47.95 | ^ 68:48.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2307: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 68:48.00 2307 | aEvent.mUserDeltaMultiplierX); 68:48.00 | ^ 68:48.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2359: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 68:48.00 2359 | ParentLayerPoint(fabs(delta.x), fabs(delta.y)), aEvent.mLocalOrigin); 68:48.00 | ^ 68:48.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 68:48.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 68:48.15 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 68:48.15 | ^ 68:48.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:16, 68:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 68:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.cpp:8, 68:48.30 from Unified_cpp_dom_canvas4.cpp:2: 68:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 68:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 68:48.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 68:48.30 | ^ 68:48.78 In file included from Unified_cpp_gfx_layers2.cpp:38: 68:48.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 68:48.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:1141: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 68:48.78 1141 | HitTestingTreeNode* APZCTreeManager::PrepareNodeForLayer( 68:48.78 | ^~~~~~~~~~~~~~~ 68:49.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 68:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.cpp:8, 68:49.35 from Unified_cpp_dom_canvas4.cpp:2: 68:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 68:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 68:49.35 21 | inline Rect ToRect(const gfxRect& aRect) { 68:49.35 | ^ 68:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 68:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 68:49.35 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 68:49.35 | ^ 68:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 68:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 68:49.50 40 | inline Point ToPoint(const gfxPoint& aPoint) { 68:49.50 | ^ 68:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 68:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 68:49.50 44 | inline Size ToSize(const gfxSize& aSize) { 68:49.50 | ^ 68:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 68:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 68:49.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 68:49.50 | ^ 68:49.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 68:49.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 68:49.69 52 | inline gfxSize ThebesSize(const Size& aSize) { 68:49.69 | ^ 68:49.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 68:49.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 68:49.69 56 | inline gfxRect ThebesRect(const Rect& aRect) { 68:49.69 | ^ 68:50.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 68:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 68:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 68:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 68:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 68:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 68:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 68:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 68:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPStorageChild.h:9, 68:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/gmp/GMPPlatform.cpp:7, 68:50.64 from Unified_cpp_dom_media_gmp1.cpp:2: 68:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 68:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 68:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 68:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 68:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 68:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 68:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 68:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 68:50.64 760 | typename detail::Nth::Type extract() { 68:50.64 | ^~~~~~~ 68:51.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 68:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.cpp:11, 68:51.10 from Unified_cpp_media_mediacontrol0.cpp:11: 68:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 68:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 68:51.10 1249 | CSSCoord ToCSSPixels() const { return _0; } 68:51.10 | ^ 68:51.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 68:51.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 68:51.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 68:51.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 68:51.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 68:51.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 68:51.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.cpp:19, 68:51.85 from Unified_cpp_dom_media_mediasink0.cpp:2: 68:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 68:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:51.85 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 68:51.85 | ^ 68:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 68:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 68:51.85 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 68:51.85 | ^ 68:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 68:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 68:51.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 68:51.93 | ^ 68:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 68:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 68:51.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 68:51.93 | ^ 68:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 68:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 68:51.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 68:51.93 | ^ 68:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 68:52.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 68:52.14 371 | nscoord aAppUnitsPerDevPixel) { 68:52.15 | ^ 68:52.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 68:52.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 68:52.15 380 | nscoord aAppUnitsPerDevPixel) { 68:52.15 | ^ 68:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 68:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 68:52.22 387 | nscoord aAppUnitsPerDevPixel) { 68:52.22 | ^ 68:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 68:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 68:52.26 394 | nscoord aAppUnitsPerDevPixel) { 68:52.26 | ^ 68:56.05 In file included from Unified_cpp_gfx_layers7.cpp:101: 68:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/APZCTreeManagerChild.cpp: In member function 'mozilla::ipc::IPCResult mozilla::layers::APZCTreeManagerChild::RecvNotifyPinchGesture(const PinchGestureType&, const ScrollableLayerGuid&, const LayoutDeviceCoord&, const Modifiers&)': 68:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/APZCTreeManagerChild.cpp:155: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 68:56.05 155 | APZCCallbackHelper::NotifyPinchGesture(aType, aSpanChange, aModifiers, 68:56.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:56.05 156 | mCompositorSession->GetWidget()); 68:56.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:57.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 68:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.cpp:11, 68:57.80 from Unified_cpp_media_mediacontrol0.cpp:11: 68:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 68:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 68:57.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 68:57.80 | ^ 69:00.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 69:00.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 69:00.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 69:00.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/SharedSurfacesChild.cpp:15, 69:00.39 from Unified_cpp_gfx_layers9.cpp:74: 69:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 69:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 69:00.39 49 | gfx::Size GetInheritedScale() const { return mScale; } 69:00.39 | ^ 69:02.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 69:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 69:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 69:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 69:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 69:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaMIMETypes.h:10, 69:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaContainerType.h:10, 69:02.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ADTSDecoder.cpp:8, 69:02.02 from Unified_cpp_dom_media0.cpp:2: 69:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 69:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 69:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:02.03 40 | friend Sub operator*(Sub aCoord, T aScale) { 69:02.03 | ^~~~~~~~ 69:02.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 69:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 69:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 69:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:11, 69:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 69:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaMIMETypes.h:10, 69:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaContainerType.h:10, 69:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ADTSDecoder.cpp:8, 69:02.11 from Unified_cpp_dom_media0.cpp:2: 69:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]': 69:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ADTSDemuxer.cpp:75:30: required from here 69:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::adts::FrameHeader'; use assignment or value-initialization instead [-Wclass-memaccess] 69:02.11 34 | memset(aT, 0, sizeof(T)); 69:02.11 | ~~~~~~^~~~~~~~~~~~~~~~~~ 69:02.15 In file included from Unified_cpp_dom_media0.cpp:11: 69:02.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ADTSDemuxer.cpp:50:7: note: 'class mozilla::adts::FrameHeader' declared here 69:02.15 50 | class FrameHeader { 69:02.15 | ^~~~~~~~~~~ 69:02.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 69:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 69:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PDMFactory.h:10, 69:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ADTSDecoder.cpp:9, 69:02.54 from Unified_cpp_dom_media0.cpp:2: 69:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 69:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 69:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:02.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 69:02.54 | ^~~~~~~~ 69:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::layers::APZEventResult mozilla::layers::APZCTreeManager::ProcessTouchInput(mozilla::MultiTouchInput&)': 69:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:1949:16: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:03.60 1949 | APZEventResult APZCTreeManager::ProcessTouchInput(MultiTouchInput& aInput) { 69:03.60 | ^~~~~~~~~~~~~~~ 69:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:1949: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 69:03.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 69:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 69:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 69:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 69:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 69:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 69:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 69:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 69:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 69:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/TextTrackCue.cpp:6, 69:03.65 from Unified_cpp_dom_media10.cpp:2: 69:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 69:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:03.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 69:03.65 | ^ 69:03.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2082:54: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:03.76 2082 | GetCompositorFixedLayerMargins(lock), 69:03.76 | ^ 69:03.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2084: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 69:03.76 2084 | mGeckoFixedLayerMargins)); 69:03.76 | ^ 69:05.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 69:05.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.cpp:11, 69:05.14 from Unified_cpp_media_mediacontrol0.cpp:11: 69:05.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 69:05.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 69:05.14 21 | inline Rect ToRect(const gfxRect& aRect) { 69:05.14 | ^ 69:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 69:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 69:05.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 69:05.16 | ^ 69:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 69:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 69:05.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 69:05.16 | ^ 69:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 69:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 69:05.17 44 | inline Size ToSize(const gfxSize& aSize) { 69:05.17 | ^ 69:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 69:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 69:05.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 69:05.17 | ^ 69:05.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 69:05.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 69:05.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 69:05.20 | ^ 69:05.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 69:05.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 69:05.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 69:05.20 | ^ 69:05.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 69:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/TextTrackCue.cpp:6, 69:05.43 from Unified_cpp_dom_media10.cpp:2: 69:05.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 69:05.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 69:05.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 69:05.43 | ^ 69:05.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'virtual void mozilla::layers::APZCTreeManager::ZoomToRect(const mozilla::layers::ScrollableLayerGuid&, const CSSRect&, uint32_t)': 69:05.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2384:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:05.69 2384 | apzc->ZoomToRect(aRect, aFlags); 69:05.69 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 69:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function 'mozilla::ParentLayerPoint mozilla::layers::APZCTreeManager::DispatchFling(mozilla::layers::AsyncPanZoomController*, const mozilla::layers::FlingHandoffState&)': 69:05.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2630: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 69:05.77 2630 | ParentLayerPoint APZCTreeManager::DispatchFling( 69:05.77 | ^~~~~~~~~~~~~~~ 69:06.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:06.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 69:06.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 69:06.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 69:06.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 69:06.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 69:06.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 69:06.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 69:06.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 69:06.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/TextTrackCue.cpp:6, 69:06.17 from Unified_cpp_dom_media10.cpp:2: 69:06.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 69:06.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:06.17 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 69:06.17 | ^ 69:06.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 69:06.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 69:06.17 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 69:06.17 | ^ 69:06.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 69:06.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 69:06.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 69:06.18 | ^ 69:06.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 69:06.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 69:06.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 69:06.18 | ^ 69:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 69:06.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 69:06.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 69:06.19 | ^ 69:06.46 In file included from Unified_cpp_gfx_layers2.cpp:83: 69:06.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleEnd(const mozilla::PinchGestureInput&)': 69:06.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1737: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 69:06.46 1737 | controller->NotifyPinchGesture(aEvent.mType, GetGuid(), 0, 69:06.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:06.46 1738 | aEvent.modifiers); 69:06.46 | ~~~~~~~~~~~~~~~~~ 69:06.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CompositorBridgeParent.h:19, 69:06.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CompositableTransactionParent.cpp:9, 69:06.64 from Unified_cpp_gfx_layers8.cpp:29: 69:06.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 69:06.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:1394: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 69:06.64 1394 | LayerPoint GetFixedPositionAnchor() { 69:06.64 | ^ 69:06.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 69:06.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2140: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 69:06.65 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 69:06.65 | ^ 69:06.72 In file included from Unified_cpp_dom_base1.cpp:137: 69:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DirectionalityUtils.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]': 69:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DirectionalityUtils.cpp:1217:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:06.72 1217 | } // end namespace mozilla 69:06.72 | ^ 69:06.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 69:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:11: 69:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 69:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 69:06.80 21 | inline Rect ToRect(const gfxRect& aRect) { 69:06.80 | ^ 69:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 69:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 69:06.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 69:06.80 | ^ 69:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 69:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 69:06.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 69:06.81 | ^ 69:06.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 69:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 69:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.h:13, 69:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFramebuffer.cpp:12, 69:06.81 from Unified_cpp_dom_canvas4.cpp:11: 69:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 69:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:06.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 69:06.81 | ^ 69:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 69:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 69:06.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 69:06.82 | ^ 69:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 69:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 69:06.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 69:06.82 | ^ 69:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 69:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 69:06.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 69:06.88 | ^ 69:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 69:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 69:06.88 371 | nscoord aAppUnitsPerDevPixel) { 69:06.88 | ^ 69:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 69:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 69:06.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 69:06.88 | ^ 69:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 69:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 69:06.88 380 | nscoord aAppUnitsPerDevPixel) { 69:06.88 | ^ 69:06.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 69:06.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 69:06.89 387 | nscoord aAppUnitsPerDevPixel) { 69:06.89 | ^ 69:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 69:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:06.90 394 | nscoord aAppUnitsPerDevPixel) { 69:06.90 | ^ 69:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 69:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 69:06.99 44 | inline Size ToSize(const gfxSize& aSize) { 69:06.99 | ^ 69:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 69:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 69:06.99 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 69:06.99 | ^ 69:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 69:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 69:06.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 69:06.99 | ^ 69:07.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 69:07.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 69:07.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 69:07.00 | ^ 69:07.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'void mozilla::layers::AsyncPanZoomController::HandleFlingOverscroll(const ParentLayerPoint&, const RefPtr&, const RefPtr&)': 69:07.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3421: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 69:07.09 3421 | void AsyncPanZoomController::HandleFlingOverscroll( 69:07.09 | ^~~~~~~~~~~~~~~~~~~~~~ 69:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 69:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 69:07.24 371 | nscoord aAppUnitsPerDevPixel) { 69:07.24 | ^ 69:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 69:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 69:07.24 380 | nscoord aAppUnitsPerDevPixel) { 69:07.24 | ^ 69:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 69:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 69:07.29 387 | nscoord aAppUnitsPerDevPixel) { 69:07.29 | ^ 69:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 69:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:07.30 394 | nscoord aAppUnitsPerDevPixel) { 69:07.30 | ^ 69:07.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 69:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 69:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 69:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 69:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 69:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 69:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 69:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 69:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 69:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 69:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.cpp:11, 69:07.72 from Unified_cpp_media_mediacontrol0.cpp:11: 69:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 69:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 69:07.72 1859 | int32_t aAppUnitsPerPixel) { 69:07.72 | ^ 69:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 69:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 69:07.80 3214 | int32_t aAppUnitsPerPixel) { 69:07.80 | ^ 69:10.97 In file included from Unified_cpp_gfx_layers7.cpp:2: 69:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp: In member function 'float mozilla::layers::LayerTransformRecorder::CalculateFrameUniformity(uintptr_t)': 69:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:107:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:10.97 107 | float LayerTransformRecorder::CalculateFrameUniformity(uintptr_t aLayer) { 69:10.97 | ^~~~~~~~~~~~~~~~~~~~~~ 69:11.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSourceDecoder.h:10, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSource.h:10, 69:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSource.cpp:7, 69:11.35 from Unified_cpp_media_mediasource0.cpp:11: 69:11.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 69:11.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 69:11.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 69:11.35 | ^ 69:11.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 69:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 69:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioConverter.h:10, 69:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioConverter.cpp:7, 69:11.81 from Unified_cpp_dom_media1.cpp:2: 69:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 69:11.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:11.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 69:11.82 | ^ 69:12.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 69:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 69:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 69:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 69:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 69:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 69:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 69:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 69:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 69:12.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 69:12.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 69:12.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:11: 69:12.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 69:12.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 69:12.11 1859 | int32_t aAppUnitsPerPixel) { 69:12.11 | ^ 69:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 69:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 69:12.22 3214 | int32_t aAppUnitsPerPixel) { 69:12.22 | ^ 69:13.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 69:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 69:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 69:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 69:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 69:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 69:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 69:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 69:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSourceDecoder.h:10, 69:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSource.h:10, 69:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSource.cpp:7, 69:13.21 from Unified_cpp_media_mediasource0.cpp:11: 69:13.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 69:13.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:13.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 69:13.21 | ^ 69:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 69:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 69:13.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 69:13.23 | ^ 69:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 69:13.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 69:13.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 69:13.23 | ^ 69:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 69:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 69:13.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 69:13.24 | ^ 69:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 69:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 69:13.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 69:13.24 | ^ 69:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 69:13.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 69:13.28 371 | nscoord aAppUnitsPerDevPixel) { 69:13.28 | ^ 69:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 69:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 69:13.30 380 | nscoord aAppUnitsPerDevPixel) { 69:13.30 | ^ 69:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 69:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 69:13.30 387 | nscoord aAppUnitsPerDevPixel) { 69:13.30 | ^ 69:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 69:13.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:13.31 394 | nscoord aAppUnitsPerDevPixel) { 69:13.31 | ^ 69:13.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 69:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 69:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 69:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 69:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 69:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 69:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 69:13.45 from Unified_cpp_dom_base6.cpp:2: 69:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 69:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:13.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 69:13.45 | ^ 69:13.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:13.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 69:13.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:13.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 69:13.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 69:13.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 69:13.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 69:13.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 69:13.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 69:13.82 from Unified_cpp_dom_base6.cpp:2: 69:13.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 69:13.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 69:13.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 69:13.83 | ^ 69:13.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 69:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 69:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 69:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 69:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 69:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 69:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 69:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.cpp:11, 69:13.84 from Unified_cpp_media_mediacontrol0.cpp:11: 69:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 69:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 69:13.84 332 | LayerPoint GetFixedPositionAnchor() const { 69:13.84 | ^ 69:14.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 69:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 69:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 69:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 69:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 69:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 69:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 69:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.cpp:11, 69:14.03 from Unified_cpp_media_mediacontrol0.cpp:11: 69:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 69:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 69:14.03 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 69:14.03 | ^ 69:14.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 69:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 69:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 69:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 69:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 69:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 69:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 69:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.cpp:11, 69:14.14 from Unified_cpp_media_mediacontrol0.cpp:11: 69:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 69:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 69:14.14 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 69:14.14 | ^ 69:14.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 69:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 69:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 69:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 69:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 69:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 69:14.33 from Unified_cpp_dom_base6.cpp:2: 69:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 69:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:14.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 69:14.33 | ^ 69:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 69:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 69:14.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 69:14.33 | ^ 69:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 69:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 69:14.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 69:14.33 | ^ 69:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 69:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 69:14.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 69:14.34 | ^ 69:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 69:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 69:14.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 69:14.35 | ^ 69:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 69:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 69:14.37 371 | nscoord aAppUnitsPerDevPixel) { 69:14.37 | ^ 69:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 69:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 69:14.37 380 | nscoord aAppUnitsPerDevPixel) { 69:14.37 | ^ 69:14.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 69:14.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 69:14.38 387 | nscoord aAppUnitsPerDevPixel) { 69:14.38 | ^ 69:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 69:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:14.39 394 | nscoord aAppUnitsPerDevPixel) { 69:14.39 | ^ 69:14.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 69:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 69:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 69:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 69:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 69:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 69:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 69:14.81 from Unified_cpp_dom_base5.cpp:11: 69:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 69:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:14.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 69:14.81 | ^ 69:15.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 69:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 69:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 69:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 69:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 69:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 69:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 69:15.25 from Unified_cpp_dom_base5.cpp:11: 69:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 69:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 69:15.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 69:15.25 | ^ 69:16.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 69:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 69:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 69:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 69:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 69:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 69:16.07 from Unified_cpp_dom_base5.cpp:11: 69:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 69:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:16.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 69:16.08 | ^ 69:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 69:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 69:16.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 69:16.09 | ^ 69:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 69:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 69:16.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 69:16.10 | ^ 69:16.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 69:16.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 69:16.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 69:16.10 | ^ 69:16.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 69:16.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 69:16.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 69:16.11 | ^ 69:16.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 69:16.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 69:16.13 371 | nscoord aAppUnitsPerDevPixel) { 69:16.13 | ^ 69:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 69:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 69:16.15 380 | nscoord aAppUnitsPerDevPixel) { 69:16.15 | ^ 69:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 69:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 69:16.15 387 | nscoord aAppUnitsPerDevPixel) { 69:16.15 | ^ 69:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 69:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:16.16 394 | nscoord aAppUnitsPerDevPixel) { 69:16.16 | ^ 69:18.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 69:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 69:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 69:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 69:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 69:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 69:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 69:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 69:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:11: 69:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 69:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 69:18.88 332 | LayerPoint GetFixedPositionAnchor() const { 69:18.88 | ^ 69:18.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 69:18.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 69:18.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/UiCompositorControllerChild.cpp:9, 69:18.92 from Unified_cpp_gfx_layers9.cpp:92: 69:18.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 69:18.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:18.92 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 69:18.92 | ^ 69:19.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 69:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 69:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 69:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 69:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 69:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 69:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 69:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 69:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:11: 69:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 69:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 69:19.41 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 69:19.41 | ^ 69:19.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 69:19.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 69:19.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 69:19.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 69:19.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 69:19.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 69:19.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 69:19.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 69:19.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:11: 69:19.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 69:19.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 69:19.72 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 69:19.72 | ^ 69:20.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 69:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 69:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 69:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 69:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 69:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 69:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 69:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSourceDecoder.h:10, 69:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSource.h:10, 69:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSource.cpp:7, 69:20.46 from Unified_cpp_media_mediasource0.cpp:11: 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 69:20.46 189 | CSSRect GetExpandedScrollableRect() const { 69:20.46 | ^ 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 69:20.46 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 69:20.46 | ^ 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 69:20.46 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 69:20.46 | ^ 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 69:20.46 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 69:20.46 | ^ 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 69:20.46 243 | CSSRect CalculateScrollRange() const { 69:20.46 | ^ 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 69:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 69:20.46 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 69:20.46 | ^ 69:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 69:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 69:20.47 457 | CSSRect GetVisualViewport() const { 69:20.47 | ^ 69:26.84 dom/media/mp3 69:29.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/MediaCapabilities.cpp:17, 69:29.41 from Unified_cpp_mediacapabilities0.cpp:38: 69:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 69:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 69:29.41 1394 | LayerPoint GetFixedPositionAnchor() { 69:29.41 | ^ 69:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 69:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 69:29.55 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 69:29.55 | ^ 69:30.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 69:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:40, 69:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 69:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 69:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 69:30.58 from Unified_cpp_gfx_layers7.cpp:2: 69:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In member function 'void mozilla::layers::TiledLayerBufferComposite::AddAnimationInvalidation(nsIntRegion&)': 69:30.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of 'nsTArrayHeader [1]' [-Warray-bounds] 69:30.59 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 69:30.59 | ^~~~ 69:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing 'sEmptyTArrayHeader' 69:30.61 265 | extern nsTArrayHeader sEmptyTArrayHeader; 69:30.61 | ^~~~~~~~~~~~~~~~~~ 69:31.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 69:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 69:31.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 69:31.30 from Unified_cpp_gfx_layers7.cpp:2: 69:31.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 69:31.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 69:31.30 794 | RectTyped TransformAndClipBounds( 69:31.30 | ^~~~~~~~~~~~~~~~~~~~~~ 69:31.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 69:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 69:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 69:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 69:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 69:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 69:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 69:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenOrientation.cpp:10, 69:31.36 from Unified_cpp_dom_base5.cpp:20: 69:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 69:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 69:31.36 189 | CSSRect GetExpandedScrollableRect() const { 69:31.36 | ^ 69:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 69:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 69:31.40 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 69:31.40 | ^ 69:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 69:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 69:31.40 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 69:31.40 | ^ 69:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 69:31.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 69:31.40 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 69:31.40 | ^ 69:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 69:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 69:31.41 243 | CSSRect CalculateScrollRange() const { 69:31.41 | ^ 69:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 69:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 69:31.41 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 69:31.41 | ^ 69:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 69:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 69:31.47 457 | CSSRect GetVisualViewport() const { 69:31.47 | ^ 69:31.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 69:31.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 69:31.90 708 | RectTyped ProjectRectBounds( 69:31.90 | ^~~~~~~~~~~~~~~~~ 69:35.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/CanvasLayerMLGPU.cpp:20, 69:35.59 from Unified_cpp_gfx_layers9.cpp:137: 69:35.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.h: In member function 'virtual mozilla::gfx::Rect mozilla::layers::MaskCombineOperation::ComputeMaskRect(mozilla::layers::Layer*) const': 69:35.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/mlgpu/MaskOperation.h:72: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 69:35.59 72 | gfx::Rect ComputeMaskRect(Layer* aLayer) const override { return mArea; } 69:35.59 | ^ 69:35.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 69:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 69:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 69:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaSpan.h:9, 69:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/ContainerParser.h:12, 69:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 69:35.66 from Unified_cpp_media_mediasource0.cpp:2: 69:35.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 69:35.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 69:35.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:35.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 69:35.66 | ^~~~~~~~ 69:35.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 69:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 69:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 69:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 69:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 69:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 69:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 69:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 69:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSourceDecoder.h:10, 69:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSource.h:10, 69:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSource.cpp:7, 69:35.75 from Unified_cpp_media_mediasource0.cpp:11: 69:35.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 69:35.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 69:35.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:35.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 69:35.76 | ^~~~~~~~ 69:35.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 69:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 69:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:35.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:35.94 from Unified_cpp_gfx_layers9.cpp:2: 69:35.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 69:35.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 69:35.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:35.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 69:35.94 | ^~~~~~~~ 69:35.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 69:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 69:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:35.98 from Unified_cpp_gfx_layers9.cpp:2: 69:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 69:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 69:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:35.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 69:35.98 | ^~~~~~~~ 69:36.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 69:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 69:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaSpan.h:9, 69:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/ContainerParser.h:12, 69:36.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 69:36.02 from Unified_cpp_media_mediasource0.cpp:2: 69:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 69:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 69:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:36.02 427 | SizeT Size() const { return SizeT(width, height); } 69:36.02 | ^~~~ 69:36.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:36.03 from Unified_cpp_gfx_layers9.cpp:2: 69:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 69:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 69:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:36.03 427 | SizeT Size() const { return SizeT(width, height); } 69:36.03 | ^~~~ 69:36.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:36.03 from Unified_cpp_gfx_layers9.cpp:2: 69:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 69:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:36.04 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 69:36.04 | ^~~~~~~~ 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:36.04 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 69:36.04 | ^~~~~~~~ 69:36.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSourceDecoder.h:10, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSource.h:10, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/MediaSource.cpp:7, 69:36.04 from Unified_cpp_media_mediasource0.cpp:11: 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:36.04 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 69:36.04 | ^~~~~~~~ 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:36.04 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 69:36.04 | ^~~~~~~~ 69:36.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaSpan.h:9, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/ContainerParser.h:12, 69:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 69:36.04 from Unified_cpp_media_mediasource0.cpp:2: 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 69:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:36.04 62 | Sub operator-(const Sub& aPoint) const { 69:36.04 | ^~~~~~~~ 69:36.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 69:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:36.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:36.05 from Unified_cpp_gfx_layers9.cpp:2: 69:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 69:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 69:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:36.05 62 | Sub operator-(const Sub& aPoint) const { 69:36.05 | ^~~~~~~~ 69:36.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 69:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 69:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:36.22 from Unified_cpp_gfx_layers9.cpp:2: 69:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 69:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 69:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:36.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 69:36.22 | ^~~~~~~~ 69:37.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:37.07 from Unified_cpp_gfx_layers9.cpp:2: 69:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 69:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 69:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:37.08 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 69:37.08 | ^~~~~~~~~~~~~ 69:37.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:37.08 from Unified_cpp_gfx_layers9.cpp:2: 69:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 69:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 69:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:37.08 323 | static SizeTyped FromUnknownSize( 69:37.08 | ^~~~~~~~~~~~~~~ 69:37.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 69:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 69:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 69:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:5, 69:37.08 from Unified_cpp_dom_media12.cpp:2: 69:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 69:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:37.08 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 69:37.08 | ^ 69:37.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 69:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:37.46 from Unified_cpp_gfx_layers9.cpp:2: 69:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 69:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 69:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:37.46 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 69:37.46 | ^~~~~~~~~~~~~~ 69:37.52 In file included from Unified_cpp_gfx_layers7.cpp:65: 69:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/PaintedLayerComposite.cpp: In member function 'void mozilla::layers::PaintedLayerComposite::_ZN7mozilla6layers21PaintedLayerComposite11RenderLayerERKNS_3gfx12IntRectTypedINS2_12UnknownUnitsEEERKNS_5MaybeINS2_12PolygonTypedIS4_EEEE.part.0(const IntRect&, const mozilla::Maybe >&)': 69:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/composite/PaintedLayerComposite.cpp:82: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 69:37.52 82 | void PaintedLayerComposite::RenderLayer(const gfx::IntRect& aClipRect, 69:37.52 | ^~~~~~~~~~~~~~~~~~~~~ 69:37.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:37.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:37.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:37.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:37.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:37.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:37.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:37.88 from Unified_cpp_gfx_layers9.cpp:2: 69:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 69:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 69:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:37.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 69:37.88 | ^~~~~~~~~~~~~ 69:37.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:37.91 from Unified_cpp_gfx_layers9.cpp:2: 69:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 69:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 69:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 69:37.91 383 | Point TopLeft() const { return Point(x, y); } 69:37.91 | ^~~~~~~ 69:37.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:37.91 from Unified_cpp_gfx_layers9.cpp:2: 69:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 69:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 69:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:37.91 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 69:37.91 | ^~~~~~~~~~~~~~~ 69:38.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:243, 69:38.32 from Unified_cpp_dom_base2.cpp:20: 69:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 69:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 69:38.32 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 69:38.32 | ^ 69:38.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CompositorBridgeChild.cpp:39, 69:38.74 from Unified_cpp_gfx_layers8.cpp:47: 69:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 69:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:38.74 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 69:38.74 | ^ 69:39.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 69:39.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 69:39.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 69:39.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 69:39.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 69:39.82 from Unified_cpp_dom_base6.cpp:2: 69:39.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 69:39.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 69:39.82 189 | CSSRect GetExpandedScrollableRect() const { 69:39.82 | ^ 69:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 69:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 69:39.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 69:39.94 | ^ 69:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 69:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 69:39.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 69:39.94 | ^ 69:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 69:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 69:39.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 69:39.94 | ^ 69:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 69:39.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 69:39.95 243 | CSSRect CalculateScrollRange() const { 69:39.95 | ^ 69:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 69:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 69:39.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 69:39.95 | ^ 69:40.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 69:40.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 69:40.01 457 | CSSRect GetVisualViewport() const { 69:40.01 | ^ 69:40.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:40.12 from Unified_cpp_gfx_layers9.cpp:2: 69:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 69:40.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 69:40.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2102:62: required from here 69:40.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 69:40.13 246 | PointTyped As2DPoint() const { 69:40.13 | ^~~~~~~~~ 69:40.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:40.57 from Unified_cpp_gfx_layers9.cpp:2: 69:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 69:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 69:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 69:40.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 69:40.57 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 69:40.57 | ^~~~~~~~~ 69:40.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 69:40.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 69:40.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 69:40.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:40.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:40.58 from Unified_cpp_gfx_layers9.cpp:2: 69:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 69:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 69:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 69:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 69:40.58 2266 | PointTyped TransformPointSimple( 69:40.58 | ^~~~~~~~~~~~~~~~~~~~ 69:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 69:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 69:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 69:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 69:40.58 794 | RectTyped TransformAndClipBounds( 69:40.58 | ^~~~~~~~~~~~~~~~~~~~~~ 69:40.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 69:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 69:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:11, 69:40.66 from Unified_cpp_dom_media12.cpp:2: 69:40.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 69:40.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 69:40.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 69:40.66 | ^ 69:41.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 69:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:11, 69:41.73 from Unified_cpp_dom_media12.cpp:2: 69:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 69:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:41.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 69:41.73 | ^ 69:41.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 69:41.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 69:41.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 69:41.74 | ^ 69:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 69:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 69:41.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 69:41.75 | ^ 69:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 69:41.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 69:41.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 69:41.76 | ^ 69:41.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 69:41.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 69:41.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 69:41.77 | ^ 69:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 69:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 69:41.82 371 | nscoord aAppUnitsPerDevPixel) { 69:41.82 | ^ 69:41.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 69:41.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 69:41.84 380 | nscoord aAppUnitsPerDevPixel) { 69:41.84 | ^ 69:41.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 69:41.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 69:41.84 387 | nscoord aAppUnitsPerDevPixel) { 69:41.84 | ^ 69:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 69:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:41.85 394 | nscoord aAppUnitsPerDevPixel) { 69:41.85 | ^ 69:44.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 69:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 69:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 69:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 69:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 69:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 69:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 69:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 69:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 69:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:44.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 69:44.74 | ^~~~~~~~ 69:45.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 69:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 69:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 69:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 69:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 69:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 69:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:45.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 69:45.57 | ^~~~~~~~ 69:45.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 69:45.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 69:45.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 69:45.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 69:45.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 69:45.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 69:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 69:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 69:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:45.84 427 | SizeT Size() const { return SizeT(width, height); } 69:45.84 | ^~~~ 69:45.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 69:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 69:45.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 69:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 69:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 69:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 69:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:45.91 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 69:45.91 | ^~~~~~~~ 69:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 69:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 69:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:45.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 69:45.91 | ^~~~~~~~ 69:45.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 69:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 69:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 69:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 69:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 69:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 69:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 69:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 69:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:45.91 62 | Sub operator-(const Sub& aPoint) const { 69:45.91 | ^~~~~~~~ 69:46.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 69:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 69:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 69:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 69:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 69:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 69:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 69:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 69:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 69:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:46.57 43 | friend Sub operator*(T aScale, Sub aCoord) { 69:46.57 | ^~~~~~~~ 69:48.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 69:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 69:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 69:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 69:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 69:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 69:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 69:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 69:48.38 from Unified_cpp_media_mediasession0.cpp:2: 69:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 69:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:48.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 69:48.38 | ^ 69:49.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 69:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 69:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 69:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 69:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 69:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp3/MP3Decoder.cpp:8, 69:49.02 from Unified_cpp_dom_media_mp30.cpp:2: 69:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 69:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:49.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 69:49.02 | ^ 69:49.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 69:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 69:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 69:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 69:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 69:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 69:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 69:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 69:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:263, 69:49.09 from Unified_cpp_dom_base2.cpp:20: 69:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 69:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 69:49.09 49 | gfx::Size GetInheritedScale() const { return mScale; } 69:49.09 | ^ 69:49.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 69:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 69:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 69:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 69:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 69:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 69:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 69:49.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/TextTrackCue.cpp:6, 69:49.50 from Unified_cpp_dom_media10.cpp:2: 69:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 69:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 69:49.50 189 | CSSRect GetExpandedScrollableRect() const { 69:49.50 | ^ 69:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 69:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 69:49.50 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 69:49.50 | ^ 69:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 69:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 69:49.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 69:49.50 | ^ 69:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 69:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 69:49.50 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 69:49.50 | ^ 69:49.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 69:49.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 69:49.51 243 | CSSRect CalculateScrollRange() const { 69:49.51 | ^ 69:49.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 69:49.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 69:49.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 69:49.51 | ^ 69:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 69:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 69:49.52 457 | CSSRect GetVisualViewport() const { 69:49.52 | ^ 69:50.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 69:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 69:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 69:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 69:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 69:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 69:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 69:50.54 from Unified_cpp_media_mediasession0.cpp:2: 69:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 69:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 69:50.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 69:50.54 | ^ 69:50.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 69:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 69:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:14, 69:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 69:50.78 from Unified_cpp_dom_media11.cpp:2: 69:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 69:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:50.78 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 69:50.78 | ^ 69:50.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 69:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 69:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:23, 69:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 69:50.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 69:50.91 from Unified_cpp_dom_base6.cpp:2: 69:50.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 69:50.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 69:50.91 1249 | CSSCoord ToCSSPixels() const { return _0; } 69:50.91 | ^ 69:51.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 69:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 69:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 69:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 69:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 69:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 69:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 69:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:51.44 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 69:51.44 | ^~~~~~~~~~~~~ 69:51.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 69:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 69:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 69:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 69:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 69:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 69:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 69:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 69:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:51.46 323 | static SizeTyped FromUnknownSize( 69:51.46 | ^~~~~~~~~~~~~~~ 69:51.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 69:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenOrientation.cpp:18, 69:51.55 from Unified_cpp_dom_base5.cpp:20: 69:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 69:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 69:51.55 1249 | CSSCoord ToCSSPixels() const { return _0; } 69:51.55 | ^ 69:53.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 69:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 69:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 69:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 69:53.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:263, 69:53.21 from Unified_cpp_dom_base2.cpp:20: 69:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 69:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 69:53.21 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 69:53.21 | ^ 69:53.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 69:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 69:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 69:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 69:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:14, 69:53.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 69:53.89 from Unified_cpp_dom_media11.cpp:2: 69:53.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 69:53.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 69:53.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 69:53.89 | ^ 69:54.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 69:54.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 69:54.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 69:54.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 69:54.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 69:54.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 69:54.28 from Unified_cpp_media_mediasession0.cpp:2: 69:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 69:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:54.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 69:54.28 | ^ 69:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 69:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 69:54.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 69:54.28 | ^ 69:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 69:54.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 69:54.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 69:54.28 | ^ 69:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 69:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 69:54.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 69:54.29 | ^ 69:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 69:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 69:54.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 69:54.29 | ^ 69:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 69:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 69:54.31 371 | nscoord aAppUnitsPerDevPixel) { 69:54.31 | ^ 69:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 69:54.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 69:54.31 380 | nscoord aAppUnitsPerDevPixel) { 69:54.31 | ^ 69:54.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 69:54.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 69:54.33 387 | nscoord aAppUnitsPerDevPixel) { 69:54.33 | ^ 69:54.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 69:54.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 69:54.36 394 | nscoord aAppUnitsPerDevPixel) { 69:54.36 | ^ 69:57.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 69:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 69:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 69:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 69:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 69:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLFieldSetElement.h:11, 69:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:10, 69:57.47 from Unified_cpp_dom_html1.cpp:2: 69:57.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 69:57.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 69:57.47 189 | CSSRect GetExpandedScrollableRect() const { 69:57.47 | ^ 69:57.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 69:57.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 69:57.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 69:57.48 | ^ 69:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 69:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 69:57.51 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 69:57.51 | ^ 69:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 69:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 69:57.53 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 69:57.53 | ^ 69:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 69:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 69:57.54 243 | CSSRect CalculateScrollRange() const { 69:57.54 | ^ 69:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 69:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 69:57.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 69:57.55 | ^ 69:57.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 69:57.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 69:57.59 457 | CSSRect GetVisualViewport() const { 69:57.59 | ^ 69:57.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 69:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 69:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 69:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 69:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 69:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:12, 69:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 69:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 69:57.79 from Unified_cpp_gfx_layers9.cpp:2: 69:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 69:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 69:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 69:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 69:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 69:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 69:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 69:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 69:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 69:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 69:57.79 760 | typename detail::Nth::Type extract() { 69:57.79 | ^~~~~~~ 69:58.01 dom/media/ogg 69:58.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:294, 69:58.32 from Unified_cpp_dom_base2.cpp:20: 69:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h: In member function 'mozilla::CSSSize nsViewportInfo::GetSize() const': 69:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:93: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 69:58.32 93 | mozilla::CSSSize GetSize() const { return mSize; } 69:58.32 | ^ 69:59.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 69:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 69:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 69:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 69:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 69:59.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:313, 69:59.16 from Unified_cpp_dom_base2.cpp:20: 69:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 69:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 69:59.16 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 69:59.16 | ^ 69:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 69:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 69:59.16 44 | operator Point() const { return Point(mX, mY); } 69:59.16 | ^ 70:00.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 70:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 70:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEvents.h:21, 70:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/TextInputProcessor.cpp:12, 70:00.93 from Unified_cpp_dom_base6.cpp:11: 70:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 70:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 70:00.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 70:00.93 | ^ 70:02.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 70:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 70:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 70:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 70:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:12, 70:02.52 from Unified_cpp_dom_base3.cpp:2: 70:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 70:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 70:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:02.52 40 | friend Sub operator*(Sub aCoord, T aScale) { 70:02.52 | ^~~~~~~~ 70:02.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 70:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 70:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.h:11, 70:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:7, 70:02.70 from Unified_cpp_dom_base3.cpp:11: 70:02.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:02.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 70:02.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 70:02.70 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 70:02.70 | ^~~~~~~~ 70:03.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 70:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:03.29 from Unified_cpp_mediacapabilities0.cpp:2: 70:03.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 70:03.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 70:03.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:03.29 40 | friend Sub operator*(Sub aCoord, T aScale) { 70:03.29 | ^~~~~~~~ 70:03.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 70:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 70:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:03.50 from Unified_cpp_mediacapabilities0.cpp:2: 70:03.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 70:03.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 70:03.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:03.50 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 70:03.50 | ^~~~~~~~ 70:03.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:03.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 70:03.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:14, 70:03.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 70:03.61 from Unified_cpp_dom_media11.cpp:2: 70:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 70:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:03.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 70:03.61 | ^ 70:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 70:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 70:03.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 70:03.61 | ^ 70:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 70:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 70:03.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 70:03.63 | ^ 70:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 70:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 70:03.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 70:03.75 | ^ 70:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 70:03.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 70:03.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 70:03.75 | ^ 70:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 70:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 70:04.03 371 | nscoord aAppUnitsPerDevPixel) { 70:04.03 | ^ 70:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 70:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 70:04.03 380 | nscoord aAppUnitsPerDevPixel) { 70:04.03 | ^ 70:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 70:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 70:04.04 387 | nscoord aAppUnitsPerDevPixel) { 70:04.04 | ^ 70:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 70:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:04.19 394 | nscoord aAppUnitsPerDevPixel) { 70:04.19 | ^ 70:04.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 70:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 70:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 70:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 70:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 70:04.30 from Unified_cpp_gfx_layers9.cpp:2: 70:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'bool mozilla::gfx::operator==(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)': 70:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:35:15: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:04.30 35 | friend bool operator==(Sub aA, Sub aB) { return aA.value == aB.value; } 70:04.30 | ^~~~~~~~ 70:04.45 In file included from Unified_cpp_gfx_layers9.cpp:38: 70:04.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 70:04.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/RemoteContentController.cpp:61: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 70:04.45 61 | void RemoteContentController::HandleTapOnMainThread(TapType aTapType, 70:04.45 | ^~~~~~~~~~~~~~~~~~~~~~~ 70:04.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/RemoteContentController.cpp: In member function 'void mozilla::layers::RemoteContentController::NotifyPinchGestureOnCompositorThread(mozilla::PinchGestureInput::PinchGestureType, const ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)': 70:04.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/RemoteContentController.cpp:144: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 70:04.46 144 | void RemoteContentController::NotifyPinchGestureOnCompositorThread( 70:04.46 | ^~~~~~~~~~~~~~~~~~~~~~~ 70:04.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 70:04.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MappedDeclarations.h:14, 70:04.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFontElement.cpp:9, 70:04.92 from Unified_cpp_dom_html1.cpp:11: 70:04.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 70:04.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 70:04.92 1249 | CSSCoord ToCSSPixels() const { return _0; } 70:04.92 | ^ 70:05.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 70:05.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 70:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 70:05.34 from Unified_cpp_dom_base4.cpp:2: 70:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 70:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:05.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 70:05.34 | ^ 70:05.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 70:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 70:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 70:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 70:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 70:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:12, 70:05.82 from Unified_cpp_dom_base3.cpp:2: 70:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 70:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 70:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:05.82 427 | SizeT Size() const { return SizeT(width, height); } 70:05.82 | ^~~~ 70:05.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 70:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 70:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.h:11, 70:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/InProcessBrowserChildMessageManager.cpp:7, 70:05.90 from Unified_cpp_dom_base3.cpp:11: 70:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 70:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 70:05.90 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 70:05.90 | ^~~~~~~~ 70:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 70:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 70:05.90 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 70:05.90 | ^~~~~~~~ 70:05.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 70:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 70:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 70:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 70:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 70:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:12, 70:05.90 from Unified_cpp_dom_base3.cpp:2: 70:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 70:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 70:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:05.90 62 | Sub operator-(const Sub& aPoint) const { 70:05.90 | ^~~~~~~~ 70:06.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:06.01 from Unified_cpp_mediacapabilities0.cpp:2: 70:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 70:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 70:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:06.01 427 | SizeT Size() const { return SizeT(width, height); } 70:06.01 | ^~~~ 70:06.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:06.01 from Unified_cpp_mediacapabilities0.cpp:2: 70:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 70:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:06.01 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 70:06.01 | ^~~~~~~~ 70:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 70:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:06.01 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 70:06.01 | ^~~~~~~~ 70:06.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:06.01 from Unified_cpp_mediacapabilities0.cpp:2: 70:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 70:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 70:06.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:06.02 62 | Sub operator-(const Sub& aPoint) const { 70:06.02 | ^~~~~~~~ 70:06.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 70:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 70:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 70:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 70:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 70:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 70:06.23 from AudioProcessingEventBinding.cpp:12, 70:06.23 from UnifiedBindings1.cpp:2: 70:06.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 70:06.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:06.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 70:06.23 | ^ 70:06.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 70:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 70:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 70:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 70:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 70:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 70:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 70:06.45 from AudioProcessingEventBinding.cpp:12, 70:06.45 from UnifiedBindings1.cpp:2: 70:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 70:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 70:06.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 70:06.45 | ^ 70:06.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 70:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 70:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 70:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 70:06.94 from Unified_cpp_dom_base4.cpp:2: 70:06.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 70:06.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 70:06.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 70:06.94 | ^ 70:07.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 70:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 70:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 70:07.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 70:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 70:07.10 from AudioProcessingEventBinding.cpp:12, 70:07.10 from UnifiedBindings1.cpp:2: 70:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 70:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:07.10 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 70:07.10 | ^ 70:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 70:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 70:07.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 70:07.11 | ^ 70:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 70:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 70:07.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 70:07.11 | ^ 70:07.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 70:07.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 70:07.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 70:07.12 | ^ 70:07.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 70:07.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 70:07.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 70:07.12 | ^ 70:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 70:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 70:07.14 371 | nscoord aAppUnitsPerDevPixel) { 70:07.14 | ^ 70:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 70:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 70:07.14 380 | nscoord aAppUnitsPerDevPixel) { 70:07.14 | ^ 70:07.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 70:07.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 70:07.15 387 | nscoord aAppUnitsPerDevPixel) { 70:07.15 | ^ 70:07.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 70:07.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:07.15 394 | nscoord aAppUnitsPerDevPixel) { 70:07.15 | ^ 70:07.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 70:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 70:07.42 from Unified_cpp_dom_base4.cpp:2: 70:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 70:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:07.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 70:07.42 | ^ 70:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 70:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 70:07.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 70:07.42 | ^ 70:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 70:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 70:07.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 70:07.42 | ^ 70:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 70:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 70:07.43 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 70:07.43 | ^ 70:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 70:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 70:07.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 70:07.43 | ^ 70:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 70:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 70:07.46 371 | nscoord aAppUnitsPerDevPixel) { 70:07.46 | ^ 70:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 70:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 70:07.46 380 | nscoord aAppUnitsPerDevPixel) { 70:07.46 | ^ 70:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 70:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 70:07.47 387 | nscoord aAppUnitsPerDevPixel) { 70:07.47 | ^ 70:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 70:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:07.47 394 | nscoord aAppUnitsPerDevPixel) { 70:07.47 | ^ 70:07.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:07.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:07.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:07.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:07.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 70:07.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:07.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:07.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:07.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:07.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:07.55 from Unified_cpp_mediacapabilities0.cpp:2: 70:07.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 70:07.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 70:07.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:07.55 43 | friend Sub operator*(T aScale, Sub aCoord) { 70:07.55 | ^~~~~~~~ 70:07.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 70:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 70:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 70:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 70:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:12, 70:07.91 from Unified_cpp_dom_base3.cpp:2: 70:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 70:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 70:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:07.92 43 | friend Sub operator*(T aScale, Sub aCoord) { 70:07.92 | ^~~~~~~~ 70:08.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 70:08.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 70:08.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:08.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 70:08.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 70:08.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PDMFactory.h:10, 70:08.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp3/MP3Decoder.cpp:9, 70:08.44 from Unified_cpp_dom_media_mp30.cpp:2: 70:08.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 70:08.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 70:08.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 70:08.44 | ^ 70:08.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:08.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenOrientation.cpp:18, 70:08.88 from Unified_cpp_dom_base5.cpp:20: 70:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 70:08.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 70:08.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 70:08.88 | ^ 70:09.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 70:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 70:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 70:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 70:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:12, 70:09.85 from Unified_cpp_dom_base3.cpp:2: 70:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 70:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 70:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:09.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 70:09.85 | ^~~~~~~~~~~~~ 70:09.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 70:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 70:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 70:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 70:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:12, 70:09.85 from Unified_cpp_dom_base3.cpp:2: 70:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 70:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 70:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:09.86 323 | static SizeTyped FromUnknownSize( 70:09.86 | ^~~~~~~~~~~~~~~ 70:10.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 70:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 70:10.22 from Unified_cpp_media_mediacontrol0.cpp:2: 70:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 70:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 70:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:10.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 70:10.22 | ^~~~~~~~ 70:10.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 70:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 70:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 70:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 70:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 70:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 70:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 70:10.75 from Unified_cpp_media_mediacontrol0.cpp:2: 70:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 70:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 70:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:10.75 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 70:10.75 | ^~~~~~~~ 70:10.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 70:10.79 from Unified_cpp_media_mediacontrol0.cpp:2: 70:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 70:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 70:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:10.79 427 | SizeT Size() const { return SizeT(width, height); } 70:10.79 | ^~~~ 70:10.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 70:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 70:10.79 from Unified_cpp_media_mediacontrol0.cpp:2: 70:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 70:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:10.79 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 70:10.80 | ^~~~~~~~ 70:10.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:10.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 70:10.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:10.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 70:10.80 | ^~~~~~~~ 70:10.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 70:10.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 70:10.80 from Unified_cpp_media_mediacontrol0.cpp:2: 70:10.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 70:10.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 70:10.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:10.80 62 | Sub operator-(const Sub& aPoint) const { 70:10.80 | ^~~~~~~~ 70:11.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 70:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:11.04 from Unified_cpp_mediacapabilities0.cpp:2: 70:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 70:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 70:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:11.04 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 70:11.04 | ^~~~~~~~~~~~~ 70:11.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 70:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:11.10 from Unified_cpp_mediacapabilities0.cpp:2: 70:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 70:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 70:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:11.10 323 | static SizeTyped FromUnknownSize( 70:11.10 | ^~~~~~~~~~~~~~~ 70:11.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 70:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 70:11.23 from Unified_cpp_media_mediacontrol0.cpp:2: 70:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 70:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 70:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:11.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 70:11.23 | ^~~~~~~~ 70:11.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSessionUtils.h:10, 70:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSession.cpp:10, 70:11.68 from Unified_cpp_media_mediasession0.cpp:11: 70:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 70:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 70:11.68 189 | CSSRect GetExpandedScrollableRect() const { 70:11.68 | ^ 70:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 70:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 70:11.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:11.68 | ^ 70:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 70:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 70:11.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 70:11.71 | ^ 70:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 70:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 70:11.73 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 70:11.73 | ^ 70:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 70:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 70:11.73 243 | CSSRect CalculateScrollRange() const { 70:11.73 | ^ 70:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 70:11.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 70:11.76 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 70:11.76 | ^ 70:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 70:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 70:11.78 457 | CSSRect GetVisualViewport() const { 70:11.78 | ^ 70:12.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 70:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 70:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PDMFactory.h:10, 70:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp3/MP3Decoder.cpp:9, 70:12.01 from Unified_cpp_dom_media_mp30.cpp:2: 70:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 70:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:12.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 70:12.01 | ^ 70:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 70:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 70:12.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 70:12.01 | ^ 70:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 70:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 70:12.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 70:12.01 | ^ 70:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 70:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 70:12.02 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 70:12.02 | ^ 70:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 70:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 70:12.02 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 70:12.02 | ^ 70:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 70:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 70:12.08 371 | nscoord aAppUnitsPerDevPixel) { 70:12.08 | ^ 70:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 70:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 70:12.08 380 | nscoord aAppUnitsPerDevPixel) { 70:12.08 | ^ 70:12.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 70:12.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 70:12.10 387 | nscoord aAppUnitsPerDevPixel) { 70:12.10 | ^ 70:12.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 70:12.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:12.12 394 | nscoord aAppUnitsPerDevPixel) { 70:12.12 | ^ 70:13.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 70:13.39 from Unified_cpp_media_mediacontrol0.cpp:2: 70:13.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 70:13.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 70:13.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:13.39 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 70:13.39 | ^~~~~~~~~~~~~ 70:13.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/ContentMediaController.h:8, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/MediaController.h:10, 70:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:7, 70:13.39 from Unified_cpp_media_mediacontrol0.cpp:2: 70:13.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 70:13.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 70:13.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:13.39 323 | static SizeTyped FromUnknownSize( 70:13.39 | ^~~~~~~~~~~~~~~ 70:14.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 70:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 70:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 70:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 70:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 70:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:12, 70:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 70:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.h:11, 70:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.cpp:17, 70:14.45 from Unified_cpp_dom_media_ogg0.cpp:2: 70:14.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 70:14.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:14.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 70:14.45 | ^ 70:14.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 70:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/TextTrackCue.cpp:6, 70:14.65 from Unified_cpp_dom_media10.cpp:2: 70:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 70:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 70:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:14.65 40 | friend Sub operator*(Sub aCoord, T aScale) { 70:14.65 | ^~~~~~~~ 70:14.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 70:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 70:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 70:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 70:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 70:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp3/MP3Decoder.cpp:8, 70:14.78 from Unified_cpp_dom_media_mp30.cpp:2: 70:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 70:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 70:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:14.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 70:14.78 | ^~~~~~~~ 70:14.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 70:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 70:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 70:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 70:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 70:14.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 70:14.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 70:14.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/TextTrackCue.cpp:6, 70:14.90 from Unified_cpp_dom_media10.cpp:2: 70:14.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 70:14.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 70:14.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:14.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 70:14.90 | ^~~~~~~~ 70:15.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTHashtable.h:22, 70:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 70:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsDataHashtable.h:11, 70:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.h:13, 70:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:10, 70:15.19 from Unified_cpp_dom_base3.cpp:2: 70:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 70:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 70:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 70:15.19 34 | memset(aT, 0, sizeof(T)); 70:15.19 | ~~~~~~^~~~~~~~~~~~~~~~~~ 70:15.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/IntlUtils.h:11, 70:15.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/IntlUtils.cpp:7, 70:15.19 from Unified_cpp_dom_base3.cpp:20: 70:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 70:15.19 2214 | struct GlobalProperties { 70:15.19 | ^~~~~~~~~~~~~~~~ 70:16.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 70:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 70:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 70:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 70:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 70:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 70:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 70:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStreamTrack.h:9, 70:16.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStreamTrack.cpp:6, 70:16.14 from Unified_cpp_dom_media1.cpp:38: 70:16.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 70:16.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 70:16.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 70:16.14 | ^ 70:16.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSessionUtils.h:10, 70:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSession.cpp:10, 70:16.52 from Unified_cpp_media_mediasession0.cpp:11: 70:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 70:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 70:16.52 1249 | CSSCoord ToCSSPixels() const { return _0; } 70:16.52 | ^ 70:17.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/TextTrackCue.cpp:6, 70:17.37 from Unified_cpp_dom_media10.cpp:2: 70:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 70:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 70:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:17.37 427 | SizeT Size() const { return SizeT(width, height); } 70:17.37 | ^~~~ 70:17.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/TextTrackCue.cpp:6, 70:17.37 from Unified_cpp_dom_media10.cpp:2: 70:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 70:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:17.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 70:17.37 | ^~~~~~~~ 70:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 70:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:17.37 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 70:17.37 | ^~~~~~~~ 70:17.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 70:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 70:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 70:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 70:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 70:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 70:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 70:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 70:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 70:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/TextTrackCue.cpp:6, 70:17.38 from Unified_cpp_dom_media10.cpp:2: 70:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 70:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 70:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:17.38 62 | Sub operator-(const Sub& aPoint) const { 70:17.40 | ^~~~~~~~ 70:19.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 70:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 70:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 70:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:19.22 from Unified_cpp_mediacapabilities0.cpp:2: 70:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 70:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:19.22 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 70:19.22 | ^~~~~~~~~~~~~~ 70:19.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFormElement.cpp:35, 70:19.57 from Unified_cpp_dom_html1.cpp:29: 70:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 70:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 70:19.57 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 70:19.57 | ^ 70:21.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenOrientation.cpp:18, 70:21.49 from Unified_cpp_dom_base5.cpp:20: 70:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 70:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 70:21.49 21 | inline Rect ToRect(const gfxRect& aRect) { 70:21.49 | ^ 70:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 70:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 70:21.53 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 70:21.53 | ^ 70:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 70:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 70:21.53 40 | inline Point ToPoint(const gfxPoint& aPoint) { 70:21.53 | ^ 70:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 70:21.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 70:21.67 44 | inline Size ToSize(const gfxSize& aSize) { 70:21.67 | ^ 70:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 70:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 70:21.70 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 70:21.70 | ^ 70:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 70:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 70:21.70 52 | inline gfxSize ThebesSize(const Size& aSize) { 70:21.70 | ^ 70:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 70:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 70:21.75 56 | inline gfxRect ThebesRect(const Rect& aRect) { 70:21.75 | ^ 70:22.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 70:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:22.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:22.08 from Unified_cpp_gfx_layers8.cpp:2: 70:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 70:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 70:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:22.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 70:22.08 | ^~~~~~~~ 70:22.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 70:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 70:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 70:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 70:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:12, 70:22.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:22.30 from Unified_cpp_gfx_layers8.cpp:2: 70:22.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 70:22.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 70:22.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:22.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 70:22.30 | ^~~~~~~~ 70:22.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 70:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 70:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:22.96 from Unified_cpp_gfx_layers8.cpp:2: 70:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 70:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:36: required from here 70:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:22.96 427 | SizeT Size() const { return SizeT(width, height); } 70:22.96 | ^~~~ 70:22.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 70:22.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 70:22.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:22.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 70:22.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 70:22.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:12, 70:22.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:22.98 from Unified_cpp_gfx_layers8.cpp:2: 70:22.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:22.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:213:48: required from here 70:22.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:22.99 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 70:22.99 | ^~~~~~~~ 70:22.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:22.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:233:41: required from here 70:22.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:22.99 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 70:22.99 | ^~~~~~~~ 70:22.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 70:22.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 70:22.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:22.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:22.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:22.99 from Unified_cpp_gfx_layers8.cpp:2: 70:22.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 70:22.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/FrameMetrics.h:292:53: required from here 70:22.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:22.99 62 | Sub operator-(const Sub& aPoint) const { 70:22.99 | ^~~~~~~~ 70:23.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 70:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:23.68 from Unified_cpp_gfx_layers8.cpp:2: 70:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 70:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 70:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:23.68 43 | friend Sub operator*(T aScale, Sub aCoord) { 70:23.68 | ^~~~~~~~ 70:24.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 70:24.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 70:24.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 70:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 70:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DDLogObject.h:10, 70:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DDLogValue.h:10, 70:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DecoderDoctorLogger.h:12, 70:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:10, 70:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.h:8, 70:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/GpuDecoderModule.cpp:6: 70:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 70:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 70:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 70:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 70:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 70:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 70:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 70:24.56 760 | typename detail::Nth::Type extract() { 70:24.56 | ^~~~~~~ 70:24.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 70:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 70:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFormElement.cpp:51, 70:24.78 from Unified_cpp_dom_html1.cpp:29: 70:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 70:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 70:24.78 21 | inline Rect ToRect(const gfxRect& aRect) { 70:24.78 | ^ 70:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 70:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 70:24.79 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 70:24.79 | ^ 70:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 70:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 70:24.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 70:24.79 | ^ 70:24.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 70:24.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 70:24.84 44 | inline Size ToSize(const gfxSize& aSize) { 70:24.84 | ^ 70:24.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 70:24.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 70:24.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 70:24.84 | ^ 70:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 70:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 70:24.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 70:24.85 | ^ 70:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 70:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 70:24.90 56 | inline gfxRect ThebesRect(const Rect& aRect) { 70:24.90 | ^ 70:25.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 70:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 70:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 70:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenOrientation.cpp:18, 70:25.19 from Unified_cpp_dom_base5.cpp:20: 70:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 70:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 70:25.19 1859 | int32_t aAppUnitsPerPixel) { 70:25.19 | ^ 70:25.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 70:25.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 70:25.20 3214 | int32_t aAppUnitsPerPixel) { 70:25.20 | ^ 70:25.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 70:25.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:25.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 70:25.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 70:25.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 70:25.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 70:25.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStreamTrack.h:9, 70:25.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStreamTrack.cpp:6, 70:25.79 from Unified_cpp_dom_media1.cpp:38: 70:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 70:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:25.79 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 70:25.79 | ^ 70:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 70:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 70:25.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 70:25.90 | ^ 70:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 70:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 70:25.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 70:25.90 | ^ 70:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 70:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 70:25.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 70:25.91 | ^ 70:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 70:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 70:26.02 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 70:26.02 | ^ 70:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 70:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 70:26.26 371 | nscoord aAppUnitsPerDevPixel) { 70:26.26 | ^ 70:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 70:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 70:26.26 380 | nscoord aAppUnitsPerDevPixel) { 70:26.26 | ^ 70:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 70:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 70:26.26 387 | nscoord aAppUnitsPerDevPixel) { 70:26.26 | ^ 70:26.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 70:26.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:26.27 394 | nscoord aAppUnitsPerDevPixel) { 70:26.27 | ^ 70:26.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 70:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenOrientation.cpp:18, 70:26.43 from Unified_cpp_dom_base5.cpp:20: 70:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 70:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 70:26.43 332 | LayerPoint GetFixedPositionAnchor() const { 70:26.43 | ^ 70:26.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 70:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenOrientation.cpp:18, 70:26.50 from Unified_cpp_dom_base5.cpp:20: 70:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 70:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 70:26.50 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 70:26.50 | ^ 70:26.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 70:26.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:26.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:26.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:26.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:26.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:26.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:26.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenOrientation.cpp:18, 70:26.52 from Unified_cpp_dom_base5.cpp:20: 70:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 70:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 70:26.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:26.52 | ^ 70:26.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 70:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFormElement.cpp:51, 70:26.86 from Unified_cpp_dom_html1.cpp:29: 70:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 70:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 70:26.86 1859 | int32_t aAppUnitsPerPixel) { 70:26.86 | ^ 70:26.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 70:26.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 70:26.89 3214 | int32_t aAppUnitsPerPixel) { 70:26.89 | ^ 70:28.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 70:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 70:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMAttributeMap.h:178, 70:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Attr.h:15, 70:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeUbiReporting.h:10, 70:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeUbiReporting.cpp:7, 70:28.13 from Unified_cpp_dom_base4.cpp:20: 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 70:28.13 189 | CSSRect GetExpandedScrollableRect() const { 70:28.13 | ^ 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 70:28.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:28.13 | ^ 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 70:28.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 70:28.13 | ^ 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 70:28.13 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 70:28.13 | ^ 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 70:28.13 243 | CSSRect CalculateScrollRange() const { 70:28.13 | ^ 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 70:28.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 70:28.13 | ^ 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 70:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 70:28.13 457 | CSSRect GetVisualViewport() const { 70:28.13 | ^ 70:28.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 70:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 70:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 70:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 70:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 70:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 70:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.h:9, 70:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacontrol/AudioFocusManager.cpp:5, 70:28.74 from Unified_cpp_media_mediacontrol0.cpp:2: 70:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 70:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 70:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 70:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 70:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 70:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 70:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 70:28.74 760 | typename detail::Nth::Type extract() { 70:28.74 | ^~~~~~~ 70:28.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 70:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:28.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:28.97 from Unified_cpp_gfx_layers8.cpp:2: 70:28.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 70:28.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 70:28.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:28.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 70:28.97 | ^~~~~~~~~~~~~ 70:28.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 70:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:28.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:28.98 from Unified_cpp_gfx_layers8.cpp:2: 70:28.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 70:28.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 70:28.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:28.98 323 | static SizeTyped FromUnknownSize( 70:28.98 | ^~~~~~~~~~~~~~~ 70:30.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 70:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 70:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 70:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeUbiReporting.h:13, 70:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeUbiReporting.cpp:7, 70:30.14 from Unified_cpp_dom_base4.cpp:20: 70:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 70:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 70:30.14 1249 | CSSCoord ToCSSPixels() const { return _0; } 70:30.14 | ^ 70:30.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:16, 70:30.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 70:30.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgIContainer.h:28, 70:30.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:12, 70:30.54 from Unified_cpp_dom_base3.cpp:2: 70:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 70:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 70:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 70:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 70:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 70:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 70:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 70:30.54 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 70:30.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:30.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 70:30.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Navigator.cpp:57, 70:30.54 from Unified_cpp_dom_base3.cpp:137: 70:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 70:30.54 27 | struct JSGCSetting { 70:30.54 | ^~~~~~~~~~~ 70:30.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 70:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:30.57 from Unified_cpp_gfx_layers8.cpp:2: 70:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2098:51: required from here 70:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:30.57 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 70:30.57 | ^~~~~~~~~~~~~~ 70:31.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 70:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:31.77 from Unified_cpp_gfx_layers8.cpp:2: 70:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 70:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:31.77 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 70:31.77 | ^~~~~~~~~~~~~ 70:32.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 70:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 70:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:32.03 from Unified_cpp_gfx_layers8.cpp:2: 70:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 70:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 70:32.04 383 | Point TopLeft() const { return Point(x, y); } 70:32.04 | ^~~~~~~ 70:32.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 70:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:32.06 from Unified_cpp_gfx_layers8.cpp:2: 70:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 70:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:32.06 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 70:32.06 | ^~~~~~~~~~~~~~~ 70:32.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 70:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 70:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 70:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeUbiReporting.h:13, 70:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeUbiReporting.cpp:7, 70:32.06 from Unified_cpp_dom_base4.cpp:20: 70:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 70:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 70:32.06 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 70:32.06 | ^ 70:33.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 70:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/TextInputProcessor.cpp:15, 70:33.25 from Unified_cpp_dom_base6.cpp:11: 70:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 70:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 70:33.25 21 | inline Rect ToRect(const gfxRect& aRect) { 70:33.25 | ^ 70:33.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 70:33.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 70:33.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 70:33.32 | ^ 70:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 70:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 70:33.35 40 | inline Point ToPoint(const gfxPoint& aPoint) { 70:33.35 | ^ 70:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 70:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 70:33.39 44 | inline Size ToSize(const gfxSize& aSize) { 70:33.39 | ^ 70:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 70:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 70:33.46 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 70:33.46 | ^ 70:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 70:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 70:33.46 52 | inline gfxSize ThebesSize(const Size& aSize) { 70:33.46 | ^ 70:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 70:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 70:33.46 56 | inline gfxRect ThebesRect(const Rect& aRect) { 70:33.46 | ^ 70:34.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 70:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 70:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 70:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 70:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 70:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 70:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 70:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 70:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 70:34.03 from Unified_cpp_dom_html2.cpp:2: 70:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 70:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:34.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 70:34.03 | ^ 70:34.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 70:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 70:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 70:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 70:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 70:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 70:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsHashKeys.h:12, 70:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsDataHashtable.h:10, 70:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.h:13, 70:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ImageTracker.cpp:10, 70:34.05 from Unified_cpp_dom_base3.cpp:2: 70:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 70:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 70:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 70:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 70:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 70:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 70:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 70:34.05 760 | typename detail::Nth::Type extract() { 70:34.05 | ^~~~~~~ 70:34.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSessionUtils.h:10, 70:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSession.cpp:10, 70:34.07 from Unified_cpp_media_mediasession0.cpp:11: 70:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 70:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 70:34.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 70:34.07 | ^ 70:34.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 70:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 70:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 70:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 70:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 70:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:17, 70:34.33 from Unified_cpp_dom_media12.cpp:2: 70:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 70:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 70:34.33 189 | CSSRect GetExpandedScrollableRect() const { 70:34.33 | ^ 70:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 70:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 70:34.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:34.33 | ^ 70:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 70:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 70:34.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 70:34.34 | ^ 70:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 70:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 70:34.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 70:34.34 | ^ 70:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 70:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 70:34.34 243 | CSSRect CalculateScrollRange() const { 70:34.34 | ^ 70:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 70:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 70:34.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 70:34.34 | ^ 70:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 70:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 70:34.35 457 | CSSRect GetVisualViewport() const { 70:34.35 | ^ 70:35.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 70:35.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 70:35.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 70:35.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 70:35.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 70:35.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 70:35.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 70:35.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 70:35.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 70:35.21 from Unified_cpp_dom_html3.cpp:2: 70:35.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 70:35.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:35.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 70:35.22 | ^ 70:36.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 70:36.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 70:36.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 70:36.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 70:36.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 70:36.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:36.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:36.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:17, 70:36.01 from Unified_cpp_dom_media12.cpp:2: 70:36.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 70:36.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 70:36.01 1249 | CSSCoord ToCSSPixels() const { return _0; } 70:36.01 | ^ 70:36.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 70:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 70:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 70:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 70:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 70:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 70:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 70:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 70:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 70:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 70:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 70:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 70:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 70:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 70:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 70:36.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/TextInputProcessor.cpp:15, 70:36.43 from Unified_cpp_dom_base6.cpp:11: 70:36.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 70:36.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 70:36.43 1859 | int32_t aAppUnitsPerPixel) { 70:36.43 | ^ 70:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 70:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 70:36.57 3214 | int32_t aAppUnitsPerPixel) { 70:36.57 | ^ 70:36.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 70:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 70:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 70:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 70:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 70:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 70:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 70:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoderStateMachine.h:87, 70:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/DecodedStream.cpp:10, 70:36.67 from Unified_cpp_dom_media_mediasink0.cpp:20: 70:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 70:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 70:36.67 189 | CSSRect GetExpandedScrollableRect() const { 70:36.67 | ^ 70:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 70:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 70:36.67 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:36.67 | ^ 70:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 70:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 70:36.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 70:36.68 | ^ 70:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 70:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 70:36.68 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 70:36.68 | ^ 70:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 70:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 70:36.68 243 | CSSRect CalculateScrollRange() const { 70:36.68 | ^ 70:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 70:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 70:36.68 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 70:36.68 | ^ 70:36.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 70:36.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 70:36.69 457 | CSSRect GetVisualViewport() const { 70:36.69 | ^ 70:36.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.h:11, 70:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.cpp:17, 70:36.89 from Unified_cpp_dom_media_ogg0.cpp:2: 70:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 70:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 70:36.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 70:36.89 | ^ 70:37.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 70:37.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 70:37.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 70:37.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 70:37.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:12, 70:37.80 from AudioProcessingEventBinding.cpp:12, 70:37.80 from UnifiedBindings1.cpp:2: 70:37.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 70:37.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 70:37.80 189 | CSSRect GetExpandedScrollableRect() const { 70:37.80 | ^ 70:37.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 70:37.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 70:37.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:37.81 | ^ 70:37.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 70:37.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 70:37.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 70:37.81 | ^ 70:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 70:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 70:37.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 70:37.82 | ^ 70:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 70:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 70:37.82 243 | CSSRect CalculateScrollRange() const { 70:37.82 | ^ 70:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 70:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 70:37.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 70:37.82 | ^ 70:37.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 70:37.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 70:37.83 457 | CSSRect GetVisualViewport() const { 70:37.83 | ^ 70:38.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 70:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 70:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 70:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 70:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 70:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 70:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 70:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.h:11, 70:38.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.cpp:17, 70:38.80 from Unified_cpp_dom_media_ogg0.cpp:2: 70:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 70:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:38.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 70:38.80 | ^ 70:38.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 70:38.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 70:38.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 70:38.81 | ^ 70:38.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 70:38.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 70:38.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 70:38.81 | ^ 70:38.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 70:38.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 70:38.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 70:38.82 | ^ 70:38.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 70:38.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 70:38.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 70:38.82 | ^ 70:38.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 70:38.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 70:38.84 371 | nscoord aAppUnitsPerDevPixel) { 70:38.84 | ^ 70:38.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 70:38.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 70:38.84 380 | nscoord aAppUnitsPerDevPixel) { 70:38.84 | ^ 70:38.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 70:38.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 70:38.85 387 | nscoord aAppUnitsPerDevPixel) { 70:38.85 | ^ 70:38.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 70:38.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:38.85 394 | nscoord aAppUnitsPerDevPixel) { 70:38.85 | ^ 70:38.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 70:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 70:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 70:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 70:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 70:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 70:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 70:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 70:38.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 70:38.98 from Unified_cpp_dom_html2.cpp:2: 70:38.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 70:38.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 70:38.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 70:38.98 | ^ 70:39.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:17, 70:39.24 from Unified_cpp_dom_media12.cpp:2: 70:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 70:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 70:39.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 70:39.24 | ^ 70:39.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 70:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 70:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 70:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 70:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 70:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 70:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 70:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 70:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 70:39.49 from Unified_cpp_dom_html3.cpp:2: 70:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 70:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 70:39.49 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 70:39.49 | ^ 70:39.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 70:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 70:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 70:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeUbiReporting.h:13, 70:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeUbiReporting.cpp:7, 70:39.70 from Unified_cpp_dom_base4.cpp:20: 70:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 70:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 70:39.70 21 | inline Rect ToRect(const gfxRect& aRect) { 70:39.70 | ^ 70:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 70:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 70:39.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 70:39.70 | ^ 70:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 70:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 70:39.70 40 | inline Point ToPoint(const gfxPoint& aPoint) { 70:39.70 | ^ 70:39.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 70:39.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 70:39.71 44 | inline Size ToSize(const gfxSize& aSize) { 70:39.71 | ^ 70:39.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 70:39.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 70:39.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 70:39.71 | ^ 70:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 70:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 70:39.72 52 | inline gfxSize ThebesSize(const Size& aSize) { 70:39.72 | ^ 70:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 70:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 70:39.72 56 | inline gfxRect ThebesRect(const Rect& aRect) { 70:39.72 | ^ 70:40.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 70:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 70:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 70:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 70:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 70:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 70:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 70:40.19 from Unified_cpp_dom_html3.cpp:2: 70:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 70:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:40.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 70:40.19 | ^ 70:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 70:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 70:40.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 70:40.19 | ^ 70:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 70:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 70:40.19 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 70:40.19 | ^ 70:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 70:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 70:40.20 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 70:40.20 | ^ 70:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 70:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 70:40.20 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 70:40.20 | ^ 70:40.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 70:40.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 70:40.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeUbiReporting.h:13, 70:40.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeUbiReporting.cpp:7, 70:40.20 from Unified_cpp_dom_base4.cpp:20: 70:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 70:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 70:40.20 1859 | int32_t aAppUnitsPerPixel) { 70:40.20 | ^ 70:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 70:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 70:40.21 3214 | int32_t aAppUnitsPerPixel) { 70:40.21 | ^ 70:40.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 70:40.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 70:40.22 371 | nscoord aAppUnitsPerDevPixel) { 70:40.22 | ^ 70:40.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 70:40.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 70:40.22 380 | nscoord aAppUnitsPerDevPixel) { 70:40.22 | ^ 70:40.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 70:40.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 70:40.22 387 | nscoord aAppUnitsPerDevPixel) { 70:40.22 | ^ 70:40.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 70:40.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:40.23 394 | nscoord aAppUnitsPerDevPixel) { 70:40.23 | ^ 70:40.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSessionUtils.h:10, 70:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSession.cpp:10, 70:40.64 from Unified_cpp_media_mediasession0.cpp:11: 70:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 70:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 70:40.64 21 | inline Rect ToRect(const gfxRect& aRect) { 70:40.64 | ^ 70:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 70:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 70:40.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 70:40.64 | ^ 70:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 70:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 70:40.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 70:40.64 | ^ 70:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 70:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 70:40.65 44 | inline Size ToSize(const gfxSize& aSize) { 70:40.65 | ^ 70:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 70:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 70:40.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 70:40.65 | ^ 70:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 70:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 70:40.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 70:40.65 | ^ 70:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 70:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 70:40.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 70:40.65 | ^ 70:41.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSessionUtils.h:10, 70:41.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSession.cpp:10, 70:41.12 from Unified_cpp_media_mediasession0.cpp:11: 70:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 70:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 70:41.12 1859 | int32_t aAppUnitsPerPixel) { 70:41.12 | ^ 70:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 70:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 70:41.12 3214 | int32_t aAppUnitsPerPixel) { 70:41.12 | ^ 70:41.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/message_loop.h:31, 70:41.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/MessageChannel.h:12, 70:41.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:22, 70:41.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 70:41.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 70:41.31 from Unified_cpp_gfx_layers9.cpp:2: 70:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]': 70:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 70:41.31 1185 | return ((*o).*m)(Get(args).PassAsParameter()...); 70:41.31 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:41.43 In file included from Unified_cpp_gfx_layers9.cpp:38: 70:41.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/RemoteContentController.cpp: In member function 'void mozilla::layers::RemoteContentController::NotifyPinchGestureOnCompositorThread(mozilla::PinchGestureInput::PinchGestureType, const ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)': 70:41.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/RemoteContentController.cpp:144: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 70:41.43 144 | void RemoteContentController::NotifyPinchGestureOnCompositorThread( 70:41.43 | ^~~~~~~~~~~~~~~~~~~~~~~ 70:41.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 70:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 70:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 70:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 70:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 70:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 70:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 70:41.50 from Unified_cpp_dom_html2.cpp:2: 70:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 70:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:41.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 70:41.50 | ^ 70:41.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 70:41.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 70:41.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 70:41.54 | ^ 70:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 70:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 70:41.55 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 70:41.55 | ^ 70:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 70:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 70:41.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 70:41.56 | ^ 70:41.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 70:41.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 70:41.59 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 70:41.59 | ^ 70:41.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 70:41.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 70:41.66 371 | nscoord aAppUnitsPerDevPixel) { 70:41.66 | ^ 70:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 70:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 70:41.68 380 | nscoord aAppUnitsPerDevPixel) { 70:41.68 | ^ 70:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 70:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 70:41.68 387 | nscoord aAppUnitsPerDevPixel) { 70:41.68 | ^ 70:41.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 70:41.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:41.70 394 | nscoord aAppUnitsPerDevPixel) { 70:41.70 | ^ 70:41.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 70:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 70:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 70:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 70:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 70:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 70:41.81 from AudioWorkletNodeBinding.cpp:21, 70:41.81 from UnifiedBindings1.cpp:80: 70:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 70:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 70:41.81 1249 | CSSCoord ToCSSPixels() const { return _0; } 70:41.81 | ^ 70:43.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 70:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:40, 70:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 70:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:43.23 from Unified_cpp_mediacapabilities0.cpp:2: 70:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 70:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 70:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 70:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 70:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 70:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 70:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 70:43.23 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 70:43.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:43.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 70:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/MediaCapabilities.cpp:30, 70:43.23 from Unified_cpp_mediacapabilities0.cpp:38: 70:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 70:43.23 27 | struct JSGCSetting { 70:43.23 | ^~~~~~~~~~~ 70:43.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:17, 70:43.63 from Unified_cpp_dom_media12.cpp:2: 70:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 70:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 70:43.63 21 | inline Rect ToRect(const gfxRect& aRect) { 70:43.63 | ^ 70:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 70:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 70:43.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 70:43.63 | ^ 70:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 70:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 70:43.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 70:43.64 | ^ 70:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 70:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 70:43.64 44 | inline Size ToSize(const gfxSize& aSize) { 70:43.64 | ^ 70:43.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 70:43.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 70:43.66 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 70:43.66 | ^ 70:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 70:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 70:43.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 70:43.67 | ^ 70:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 70:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 70:43.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 70:43.67 | ^ 70:43.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 70:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 70:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 70:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 70:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 70:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 70:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 70:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 70:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 70:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 70:43.79 from Unified_cpp_mediacapabilities0.cpp:2: 70:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 70:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 70:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 70:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 70:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 70:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 70:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 70:43.79 760 | typename detail::Nth::Type extract() { 70:43.79 | ^~~~~~~ 70:43.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 70:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 70:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 70:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 70:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 70:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 70:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 70:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 70:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.h:11, 70:43.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.cpp:17, 70:43.92 from Unified_cpp_dom_media_ogg0.cpp:2: 70:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 70:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 70:43.92 189 | CSSRect GetExpandedScrollableRect() const { 70:43.92 | ^ 70:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 70:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 70:43.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:43.94 | ^ 70:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 70:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 70:43.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 70:43.94 | ^ 70:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 70:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 70:43.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 70:43.96 | ^ 70:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 70:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 70:43.96 243 | CSSRect CalculateScrollRange() const { 70:43.96 | ^ 70:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 70:43.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 70:43.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 70:43.97 | ^ 70:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 70:43.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 70:43.98 457 | CSSRect GetVisualViewport() const { 70:43.98 | ^ 70:44.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 70:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 70:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 70:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:17, 70:44.55 from Unified_cpp_dom_media12.cpp:2: 70:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 70:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 70:44.55 1859 | int32_t aAppUnitsPerPixel) { 70:44.55 | ^ 70:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 70:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 70:44.58 3214 | int32_t aAppUnitsPerPixel) { 70:44.58 | ^ 70:44.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 70:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 70:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 70:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 70:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 70:44.81 from AudioWorkletNodeBinding.cpp:21, 70:44.81 from UnifiedBindings1.cpp:80: 70:44.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 70:44.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 70:44.81 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 70:44.81 | ^ 70:45.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 70:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 70:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AudioStream.h:11, 70:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.h:9, 70:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.cpp:7, 70:45.31 from Unified_cpp_dom_media_mediasink0.cpp:2: 70:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 70:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 70:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:45.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 70:45.31 | ^~~~~~~~ 70:45.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 70:45.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 70:45.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:45.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 70:45.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 70:45.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 70:45.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.cpp:19, 70:45.37 from Unified_cpp_dom_media_mediasink0.cpp:2: 70:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 70:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 70:45.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:45.38 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 70:45.38 | ^~~~~~~~ 70:45.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 70:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 70:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 70:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ParentProcessMessageManager.cpp:10, 70:45.45 from Unified_cpp_dom_base4.cpp:29: 70:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 70:45.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 70:45.46 332 | LayerPoint GetFixedPositionAnchor() const { 70:45.46 | ^ 70:45.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 70:45.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:45.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:45.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 70:45.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 70:45.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ParentProcessMessageManager.cpp:10, 70:45.56 from Unified_cpp_dom_base4.cpp:29: 70:45.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 70:45.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 70:45.56 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 70:45.56 | ^ 70:45.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 70:45.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:45.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:45.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 70:45.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 70:45.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ParentProcessMessageManager.cpp:10, 70:45.59 from Unified_cpp_dom_base4.cpp:29: 70:45.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 70:45.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 70:45.59 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:45.59 | ^ 70:45.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 70:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSessionUtils.h:10, 70:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSession.cpp:10, 70:45.61 from Unified_cpp_media_mediasession0.cpp:11: 70:45.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 70:45.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 70:45.61 332 | LayerPoint GetFixedPositionAnchor() const { 70:45.61 | ^ 70:45.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 70:45.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:45.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:45.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:45.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:45.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:45.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:45.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSessionUtils.h:10, 70:45.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSession.cpp:10, 70:45.78 from Unified_cpp_media_mediasession0.cpp:11: 70:45.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 70:45.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 70:45.78 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 70:45.78 | ^ 70:45.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 70:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSessionUtils.h:10, 70:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaSession.cpp:10, 70:45.91 from Unified_cpp_media_mediasession0.cpp:11: 70:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 70:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 70:45.91 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:45.91 | ^ 70:45.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 70:45.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:45.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:45.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:45.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:45.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:45.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:45.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:17, 70:45.97 from Unified_cpp_dom_media12.cpp:2: 70:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 70:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 70:45.97 332 | LayerPoint GetFixedPositionAnchor() const { 70:45.97 | ^ 70:46.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 70:46.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:46.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:46.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:46.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:46.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:46.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:46.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:17, 70:46.06 from Unified_cpp_dom_media12.cpp:2: 70:46.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 70:46.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 70:46.06 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 70:46.06 | ^ 70:46.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 70:46.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:46.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:46.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 70:46.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 70:46.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 70:46.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 70:46.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:17, 70:46.08 from Unified_cpp_dom_media12.cpp:2: 70:46.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 70:46.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 70:46.08 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:46.08 | ^ 70:46.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 70:46.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/TextInputProcessor.cpp:15, 70:46.58 from Unified_cpp_dom_base6.cpp:11: 70:46.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 70:46.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 70:46.58 332 | LayerPoint GetFixedPositionAnchor() const { 70:46.58 | ^ 70:46.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 70:46.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 70:46.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 70:46.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 70:46.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 70:46.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 70:46.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrack.cpp:10, 70:46.62 from Unified_cpp_dom_media1.cpp:47: 70:46.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 70:46.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 70:46.62 189 | CSSRect GetExpandedScrollableRect() const { 70:46.62 | ^ 70:46.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 70:46.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 70:46.62 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:46.62 | ^ 70:46.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 70:46.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 70:46.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 70:46.63 | ^ 70:46.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 70:46.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 70:46.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 70:46.63 | ^ 70:46.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 70:46.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 70:46.63 243 | CSSRect CalculateScrollRange() const { 70:46.63 | ^ 70:46.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 70:46.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 70:46.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 70:46.64 | ^ 70:46.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 70:46.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 70:46.64 457 | CSSRect GetVisualViewport() const { 70:46.64 | ^ 70:46.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 70:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 70:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AudioStream.h:11, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.h:9, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.cpp:7, 70:46.67 from Unified_cpp_dom_media_mediasink0.cpp:2: 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:46.67 427 | SizeT Size() const { return SizeT(width, height); } 70:46.67 | ^~~~ 70:46.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.cpp:19, 70:46.67 from Unified_cpp_dom_media_mediasink0.cpp:2: 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:46.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 70:46.67 | ^~~~~~~~ 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:46.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 70:46.67 | ^~~~~~~~ 70:46.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AudioStream.h:11, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.h:9, 70:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.cpp:7, 70:46.67 from Unified_cpp_dom_media_mediasink0.cpp:2: 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 70:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:46.67 62 | Sub operator-(const Sub& aPoint) const { 70:46.67 | ^~~~~~~~ 70:46.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 70:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 70:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 70:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 70:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 70:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 70:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 70:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 70:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLImageElement.cpp:19, 70:46.81 from Unified_cpp_dom_html1.cpp:92: 70:46.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 70:46.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 70:46.81 332 | LayerPoint GetFixedPositionAnchor() const { 70:46.81 | ^ 70:46.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 70:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:46.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:46.85 from Unified_cpp_gfx_layers8.cpp:2: 70:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 70:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/Layers.h:2102:62: required from here 70:46.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 70:46.85 246 | PointTyped As2DPoint() const { 70:46.85 | ^~~~~~~~~ 70:47.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 70:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 70:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/TextInputProcessor.cpp:15, 70:47.06 from Unified_cpp_dom_base6.cpp:11: 70:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 70:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 70:47.06 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 70:47.06 | ^ 70:47.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 70:47.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/TextInputProcessor.cpp:15, 70:47.28 from Unified_cpp_dom_base6.cpp:11: 70:47.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 70:47.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 70:47.28 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:47.28 | ^ 70:47.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 70:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 70:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:47.56 from Unified_cpp_gfx_layers8.cpp:2: 70:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 70:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 70:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 70:47.56 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 70:47.56 | ^~~~~~~~~ 70:47.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 70:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 70:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:10, 70:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:47.58 from Unified_cpp_gfx_layers8.cpp:2: 70:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 70:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 70:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 70:47.58 2266 | PointTyped TransformPointSimple( 70:47.58 | ^~~~~~~~~~~~~~~~~~~~ 70:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 70:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 70:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 70:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 70:47.58 794 | RectTyped TransformAndClipBounds( 70:47.58 | ^~~~~~~~~~~~~~~~~~~~~~ 70:47.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 70:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLImageElement.cpp:19, 70:47.67 from Unified_cpp_dom_html1.cpp:92: 70:47.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 70:47.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 70:47.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 70:47.67 | ^ 70:47.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 70:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 70:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 70:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 70:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 70:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 70:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 70:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 70:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 70:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 70:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 70:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 70:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLImageElement.cpp:19, 70:47.69 from Unified_cpp_dom_html1.cpp:92: 70:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 70:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 70:47.69 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:47.69 | ^ 70:50.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 70:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 70:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 70:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 70:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 70:50.08 from AudioWorkletNodeBinding.cpp:21, 70:50.08 from UnifiedBindings1.cpp:80: 70:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 70:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 70:50.08 21 | inline Rect ToRect(const gfxRect& aRect) { 70:50.08 | ^ 70:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 70:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 70:50.08 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 70:50.08 | ^ 70:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 70:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 70:50.08 40 | inline Point ToPoint(const gfxPoint& aPoint) { 70:50.08 | ^ 70:50.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 70:50.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 70:50.09 44 | inline Size ToSize(const gfxSize& aSize) { 70:50.09 | ^ 70:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 70:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 70:50.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 70:50.11 | ^ 70:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 70:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 70:50.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 70:50.11 | ^ 70:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 70:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 70:50.11 56 | inline gfxRect ThebesRect(const Rect& aRect) { 70:50.11 | ^ 70:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 70:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/RemoteContentController.cpp:61: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 70:50.46 61 | void RemoteContentController::HandleTapOnMainThread(TapType aTapType, 70:50.46 | ^~~~~~~~~~~~~~~~~~~~~~~ 70:50.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 70:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 70:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioConverter.h:10, 70:50.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioConverter.cpp:7, 70:50.51 from Unified_cpp_dom_media1.cpp:2: 70:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 70:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 70:50.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:50.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 70:50.51 | ^~~~~~~~ 70:50.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 70:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 70:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 70:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 70:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 70:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStreamTrack.h:9, 70:50.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStreamTrack.cpp:6, 70:50.62 from Unified_cpp_dom_media1.cpp:38: 70:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 70:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 70:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:50.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 70:50.63 | ^~~~~~~~ 70:50.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioConverter.h:10, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioConverter.cpp:7, 70:50.79 from Unified_cpp_dom_media1.cpp:2: 70:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 70:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 70:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:50.79 427 | SizeT Size() const { return SizeT(width, height); } 70:50.79 | ^~~~ 70:50.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStreamTrack.h:9, 70:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStreamTrack.cpp:6, 70:50.79 from Unified_cpp_dom_media1.cpp:38: 70:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 70:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:50.79 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 70:50.79 | ^~~~~~~~ 70:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 70:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:50.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 70:50.80 | ^~~~~~~~ 70:50.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 70:50.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:50.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 70:50.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 70:50.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioConverter.h:10, 70:50.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioConverter.cpp:7, 70:50.80 from Unified_cpp_dom_media1.cpp:2: 70:50.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 70:50.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 70:50.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:50.80 62 | Sub operator-(const Sub& aPoint) const { 70:50.80 | ^~~~~~~~ 70:50.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 70:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 70:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 70:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 70:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 70:50.87 from AudioWorkletNodeBinding.cpp:21, 70:50.87 from UnifiedBindings1.cpp:80: 70:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 70:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 70:50.87 1859 | int32_t aAppUnitsPerPixel) { 70:50.87 | ^ 70:50.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 70:50.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 70:50.89 3214 | int32_t aAppUnitsPerPixel) { 70:50.89 | ^ 70:52.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 70:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 70:52.04 from AudioWorkletNodeBinding.cpp:21, 70:52.04 from UnifiedBindings1.cpp:80: 70:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 70:52.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 70:52.04 332 | LayerPoint GetFixedPositionAnchor() const { 70:52.04 | ^ 70:52.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 70:52.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:52.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:52.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 70:52.08 from AudioWorkletNodeBinding.cpp:21, 70:52.08 from UnifiedBindings1.cpp:80: 70:52.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 70:52.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 70:52.08 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 70:52.08 | ^ 70:52.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 70:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 70:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 70:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 70:52.13 from AudioWorkletNodeBinding.cpp:21, 70:52.13 from UnifiedBindings1.cpp:80: 70:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 70:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 70:52.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:52.13 | ^ 70:54.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 70:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 70:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 70:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 70:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLImageElement.cpp:19, 70:54.56 from Unified_cpp_dom_html1.cpp:92: 70:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 70:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 70:54.56 1394 | LayerPoint GetFixedPositionAnchor() { 70:54.56 | ^ 70:54.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 70:54.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 70:54.66 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 70:54.66 | ^ 70:55.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 70:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 70:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 70:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 70:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 70:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 70:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 70:55.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFramebuffer.cpp:18, 70:55.25 from Unified_cpp_dom_canvas4.cpp:11: 70:55.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 70:55.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 70:55.25 189 | CSSRect GetExpandedScrollableRect() const { 70:55.25 | ^ 70:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 70:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 70:55.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 70:55.26 | ^ 70:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 70:55.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 70:55.26 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 70:55.26 | ^ 70:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 70:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 70:55.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 70:55.34 | ^ 70:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 70:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 70:55.34 243 | CSSRect CalculateScrollRange() const { 70:55.34 | ^ 70:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 70:55.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 70:55.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 70:55.34 | ^ 70:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 70:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 70:55.40 457 | CSSRect GetVisualViewport() const { 70:55.40 | ^ 70:55.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 70:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 70:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 70:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 70:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 70:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 70:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 70:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 70:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.h:12, 70:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/layers/ipc/CanvasChild.cpp:7, 70:55.76 from Unified_cpp_gfx_layers8.cpp:2: 70:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 70:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 70:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 70:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 70:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 70:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 70:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 70:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 70:55.76 760 | typename detail::Nth::Type extract() { 70:55.76 | ^~~~~~~ 70:57.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 70:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 70:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 70:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 70:57.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 70:57.28 from Unified_cpp_dom_base7.cpp:2: 70:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 70:57.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:57.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 70:57.28 | ^ 70:57.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 70:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 70:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 70:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 70:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 70:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 70:57.69 from Unified_cpp_dom_base7.cpp:2: 70:57.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 70:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 70:57.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 70:57.70 | ^ 70:58.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:12, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.h:11, 70:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.cpp:17, 70:58.16 from Unified_cpp_dom_media_ogg0.cpp:2: 70:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 70:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 70:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:58.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 70:58.16 | ^~~~~~~~ 70:58.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 70:58.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:58.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:58.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 70:58.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 70:58.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 70:58.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 70:58.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 70:58.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 70:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.h:11, 70:58.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.cpp:17, 70:58.33 from Unified_cpp_dom_media_ogg0.cpp:2: 70:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 70:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 70:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:58.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 70:58.33 | ^~~~~~~~ 70:58.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 70:58.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 70:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 70:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 70:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 70:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 70:58.40 from Unified_cpp_dom_base7.cpp:2: 70:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 70:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:58.40 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 70:58.40 | ^ 70:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 70:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 70:58.40 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 70:58.40 | ^ 70:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 70:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 70:58.40 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 70:58.40 | ^ 70:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 70:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 70:58.40 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 70:58.40 | ^ 70:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 70:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 70:58.40 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 70:58.40 | ^ 70:58.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 70:58.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 70:58.43 371 | nscoord aAppUnitsPerDevPixel) { 70:58.43 | ^ 70:58.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 70:58.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 70:58.45 380 | nscoord aAppUnitsPerDevPixel) { 70:58.45 | ^ 70:58.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 70:58.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 70:58.45 387 | nscoord aAppUnitsPerDevPixel) { 70:58.45 | ^ 70:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 70:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:58.46 394 | nscoord aAppUnitsPerDevPixel) { 70:58.46 | ^ 70:58.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:12, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.h:11, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.cpp:17, 70:58.66 from Unified_cpp_dom_media_ogg0.cpp:2: 70:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 70:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 70:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:58.66 427 | SizeT Size() const { return SizeT(width, height); } 70:58.66 | ^~~~ 70:58.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 70:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.h:11, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.cpp:17, 70:58.67 from Unified_cpp_dom_media_ogg0.cpp:2: 70:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 70:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:58.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 70:58.67 | ^~~~~~~~ 70:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 70:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 70:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:58.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 70:58.67 | ^~~~~~~~ 70:58.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:12, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FlacFrameParser.h:12, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.h:11, 70:58.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ogg/OggCodecState.cpp:17, 70:58.67 from Unified_cpp_dom_media_ogg0.cpp:2: 70:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 70:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 70:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 70:58.67 62 | Sub operator-(const Sub& aPoint) const { 70:58.67 | ^~~~~~~~ 71:05.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 71:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 71:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 71:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 71:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 71:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 71:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:5, 71:05.82 from Unified_cpp_dom_media12.cpp:2: 71:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 71:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 71:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:05.82 40 | friend Sub operator*(Sub aCoord, T aScale) { 71:05.82 | ^~~~~~~~ 71:06.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:06.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 71:06.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:11, 71:06.03 from Unified_cpp_dom_media12.cpp:2: 71:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 71:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 71:06.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:06.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 71:06.03 | ^~~~~~~~ 71:06.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 71:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 71:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 71:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 71:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:5, 71:06.60 from Unified_cpp_dom_media12.cpp:2: 71:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 71:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 71:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:06.60 427 | SizeT Size() const { return SizeT(width, height); } 71:06.60 | ^~~~ 71:06.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 71:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:11, 71:06.60 from Unified_cpp_dom_media12.cpp:2: 71:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 71:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 71:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:06.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 71:06.60 | ^~~~~~~~ 71:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 71:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 71:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:06.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 71:06.60 | ^~~~~~~~ 71:06.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 71:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 71:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 71:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 71:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 71:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:5, 71:06.61 from Unified_cpp_dom_media12.cpp:2: 71:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 71:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 71:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:06.61 62 | Sub operator-(const Sub& aPoint) const { 71:06.61 | ^~~~~~~~ 71:06.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 71:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 71:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 71:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 71:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 71:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 71:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:5, 71:06.99 from Unified_cpp_dom_media12.cpp:2: 71:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 71:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 71:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:06.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 71:06.99 | ^~~~~~~~ 71:07.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 71:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 71:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 71:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:5, 71:07.83 from Unified_cpp_dom_media12.cpp:2: 71:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 71:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 71:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:07.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 71:07.83 | ^~~~~~~~~~~~~ 71:07.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 71:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 71:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 71:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 71:07.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:5, 71:07.86 from Unified_cpp_dom_media12.cpp:2: 71:07.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 71:07.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 71:07.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:07.86 323 | static SizeTyped FromUnknownSize( 71:07.86 | ^~~~~~~~~~~~~~~ 71:10.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 71:10.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 71:10.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:26, 71:10.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFramebuffer.cpp:18, 71:10.17 from Unified_cpp_dom_canvas4.cpp:11: 71:10.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 71:10.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 71:10.17 1249 | CSSCoord ToCSSPixels() const { return _0; } 71:10.17 | ^ 71:10.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 71:10.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:10.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:10.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 71:10.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 71:10.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 71:10.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 71:10.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 71:10.64 from Unified_cpp_dom_media2.cpp:2: 71:10.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 71:10.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:10.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 71:10.64 | ^ 71:12.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 71:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 71:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 71:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 71:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 71:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 71:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:12.57 from Unified_cpp_media_mediasession0.cpp:2: 71:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 71:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 71:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:12.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 71:12.57 | ^~~~~~~~ 71:13.52 dom/media/platforms 71:13.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 71:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 71:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 71:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 71:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:13.58 from Unified_cpp_media_mediasession0.cpp:2: 71:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 71:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 71:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:13.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 71:13.58 | ^~~~~~~~ 71:13.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 71:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 71:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 71:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 71:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 71:13.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 71:13.67 from Unified_cpp_dom_media2.cpp:2: 71:13.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 71:13.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 71:13.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 71:13.67 | ^ 71:13.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:13.98 from Unified_cpp_media_mediasession0.cpp:2: 71:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 71:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 71:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:13.98 427 | SizeT Size() const { return SizeT(width, height); } 71:13.98 | ^~~~ 71:13.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 71:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:13.98 from Unified_cpp_media_mediasession0.cpp:2: 71:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 71:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 71:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:13.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 71:13.98 | ^~~~~~~~ 71:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 71:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 71:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:13.98 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 71:13.98 | ^~~~~~~~ 71:13.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 71:13.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 71:13.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:13.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:13.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:13.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:13.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 71:13.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 71:13.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 71:13.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:13.99 from Unified_cpp_media_mediasession0.cpp:2: 71:13.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 71:13.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 71:13.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:13.99 62 | Sub operator-(const Sub& aPoint) const { 71:13.99 | ^~~~~~~~ 71:14.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 71:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 71:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 71:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 71:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 71:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 71:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 71:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 71:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 71:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/TextInputProcessor.cpp:15, 71:14.89 from Unified_cpp_dom_base6.cpp:11: 71:14.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 71:14.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 71:14.89 1394 | LayerPoint GetFixedPositionAnchor() { 71:14.89 | ^ 71:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 71:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 71:15.01 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 71:15.01 | ^ 71:15.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 71:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 71:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 71:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 71:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 71:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 71:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:15.45 from Unified_cpp_media_mediasession0.cpp:2: 71:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 71:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 71:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:15.45 43 | friend Sub operator*(T aScale, Sub aCoord) { 71:15.45 | ^~~~~~~~ 71:16.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:16.93 from Unified_cpp_media_mediasession0.cpp:2: 71:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 71:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 71:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:16.93 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 71:16.93 | ^~~~~~~~~~~~~ 71:16.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 71:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 71:16.93 from Unified_cpp_dom_media2.cpp:2: 71:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 71:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:16.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 71:16.93 | ^ 71:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 71:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 71:16.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 71:16.93 | ^ 71:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 71:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 71:16.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 71:16.93 | ^ 71:16.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 71:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 71:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 71:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 71:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:16.94 from Unified_cpp_media_mediasession0.cpp:2: 71:16.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 71:16.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 71:16.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:16.94 323 | static SizeTyped FromUnknownSize( 71:16.94 | ^~~~~~~~~~~~~~~ 71:17.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 71:17.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 71:17.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 71:17.06 | ^ 71:17.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 71:17.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 71:17.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 71:17.08 | ^ 71:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 71:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 71:17.23 371 | nscoord aAppUnitsPerDevPixel) { 71:17.23 | ^ 71:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 71:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 71:17.26 380 | nscoord aAppUnitsPerDevPixel) { 71:17.26 | ^ 71:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 71:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 71:17.26 387 | nscoord aAppUnitsPerDevPixel) { 71:17.26 | ^ 71:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 71:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:17.26 394 | nscoord aAppUnitsPerDevPixel) { 71:17.26 | ^ 71:19.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 71:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 71:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:26, 71:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFramebuffer.cpp:18, 71:19.70 from Unified_cpp_dom_canvas4.cpp:11: 71:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 71:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 71:19.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 71:19.70 | ^ 71:19.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 71:19.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 71:19.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 71:19.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 71:19.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 71:19.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 71:19.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 71:19.70 from Unified_cpp_dom_html3.cpp:2: 71:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 71:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 71:19.70 189 | CSSRect GetExpandedScrollableRect() const { 71:19.70 | ^ 71:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 71:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 71:19.70 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 71:19.70 | ^ 71:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 71:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 71:19.70 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 71:19.70 | ^ 71:19.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 71:19.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 71:19.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 71:19.84 | ^ 71:19.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 71:19.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 71:19.84 243 | CSSRect CalculateScrollRange() const { 71:19.84 | ^ 71:19.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 71:19.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 71:19.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 71:19.84 | ^ 71:19.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 71:19.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 71:19.93 457 | CSSRect GetVisualViewport() const { 71:19.93 | ^ 71:20.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 71:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 71:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 71:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 71:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 71:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 71:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 71:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:10, 71:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:11, 71:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 71:20.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.cpp:5, 71:20.94 from Unified_cpp_dom_media12.cpp:2: 71:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 71:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 71:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 71:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 71:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 71:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 71:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 71:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 71:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 71:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 71:20.95 760 | typename detail::Nth::Type extract() { 71:20.95 | ^~~~~~~ 71:21.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 71:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 71:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:21.29 from Unified_cpp_dom_html1.cpp:2: 71:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 71:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 71:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:21.29 40 | friend Sub operator*(Sub aCoord, T aScale) { 71:21.29 | ^~~~~~~~ 71:21.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:21.46 from Unified_cpp_dom_html1.cpp:2: 71:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 71:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 71:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:21.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 71:21.46 | ^~~~~~~~ 71:24.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 71:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 71:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:24.22 from Unified_cpp_dom_html1.cpp:2: 71:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 71:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 71:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:24.22 427 | SizeT Size() const { return SizeT(width, height); } 71:24.22 | ^~~~ 71:24.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:24.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:24.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:24.28 from Unified_cpp_dom_html1.cpp:2: 71:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 71:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 71:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:24.28 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 71:24.28 | ^~~~~~~~ 71:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 71:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 71:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:24.28 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 71:24.28 | ^~~~~~~~ 71:24.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 71:24.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 71:24.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:24.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:24.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:24.32 from Unified_cpp_dom_html1.cpp:2: 71:24.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 71:24.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 71:24.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:24.32 62 | Sub operator-(const Sub& aPoint) const { 71:24.32 | ^~~~~~~~ 71:25.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 71:25.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLScriptElement.cpp:8, 71:25.94 from Unified_cpp_dom_html3.cpp:11: 71:25.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 71:25.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 71:25.94 1249 | CSSCoord ToCSSPixels() const { return _0; } 71:25.94 | ^ 71:26.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 71:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 71:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:26.43 from Unified_cpp_dom_html1.cpp:2: 71:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 71:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 71:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:26.43 43 | friend Sub operator*(T aScale, Sub aCoord) { 71:26.43 | ^~~~~~~~ 71:26.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 71:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 71:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 71:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 71:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 71:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 71:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 71:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:26.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 71:26.57 | ^ 71:27.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:27.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 71:27.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 71:27.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 71:27.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 71:27.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 71:27.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 71:27.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 71:27.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 71:27.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 71:27.38 | ^ 71:27.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 71:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 71:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 71:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 71:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 71:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 71:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 71:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.h:26, 71:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLSelectElement.cpp:25, 71:27.81 from Unified_cpp_dom_html3.cpp:20: 71:27.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 71:27.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 71:27.81 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 71:27.81 | ^ 71:28.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 71:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 71:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 71:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 71:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 71:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 71:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 71:28.18 from Unified_cpp_dom_html2.cpp:2: 71:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 71:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 71:28.18 189 | CSSRect GetExpandedScrollableRect() const { 71:28.18 | ^ 71:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 71:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 71:28.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 71:28.18 | ^ 71:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 71:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 71:28.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 71:28.20 | ^ 71:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 71:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 71:28.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 71:28.23 | ^ 71:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 71:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 71:28.23 243 | CSSRect CalculateScrollRange() const { 71:28.23 | ^ 71:28.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 71:28.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 71:28.25 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 71:28.25 | ^ 71:28.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 71:28.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 71:28.25 457 | CSSRect GetVisualViewport() const { 71:28.25 | ^ 71:29.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 71:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 71:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 71:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 71:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 71:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 71:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 71:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.h:26, 71:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLSelectElement.cpp:25, 71:29.27 from Unified_cpp_dom_html3.cpp:20: 71:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 71:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 71:29.27 21 | inline Rect ToRect(const gfxRect& aRect) { 71:29.27 | ^ 71:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 71:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 71:29.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 71:29.27 | ^ 71:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 71:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 71:29.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 71:29.27 | ^ 71:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 71:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 71:29.27 44 | inline Size ToSize(const gfxSize& aSize) { 71:29.27 | ^ 71:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 71:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 71:29.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 71:29.27 | ^ 71:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 71:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 71:29.28 52 | inline gfxSize ThebesSize(const Size& aSize) { 71:29.28 | ^ 71:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 71:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 71:29.28 56 | inline gfxRect ThebesRect(const Rect& aRect) { 71:29.28 | ^ 71:29.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 71:29.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 71:29.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 71:29.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 71:29.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 71:29.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 71:29.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 71:29.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 71:29.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:29.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 71:29.34 | ^ 71:29.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 71:29.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 71:29.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 71:29.34 | ^ 71:29.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 71:29.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 71:29.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 71:29.34 | ^ 71:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 71:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 71:29.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 71:29.35 | ^ 71:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 71:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 71:29.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 71:29.35 | ^ 71:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 71:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 71:29.37 371 | nscoord aAppUnitsPerDevPixel) { 71:29.37 | ^ 71:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 71:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 71:29.37 380 | nscoord aAppUnitsPerDevPixel) { 71:29.37 | ^ 71:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 71:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 71:29.37 387 | nscoord aAppUnitsPerDevPixel) { 71:29.37 | ^ 71:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 71:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:29.38 394 | nscoord aAppUnitsPerDevPixel) { 71:29.38 | ^ 71:29.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 71:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:29.48 from Unified_cpp_dom_html1.cpp:2: 71:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 71:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 71:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:29.48 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 71:29.48 | ^~~~~~~~~~~~~ 71:29.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 71:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:29.56 from Unified_cpp_dom_html1.cpp:2: 71:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 71:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 71:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:29.56 323 | static SizeTyped FromUnknownSize( 71:29.56 | ^~~~~~~~~~~~~~~ 71:29.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 71:29.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 71:29.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 71:29.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 71:29.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 71:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 71:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.h:26, 71:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLSelectElement.cpp:25, 71:29.70 from Unified_cpp_dom_html3.cpp:20: 71:29.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 71:29.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 71:29.70 1859 | int32_t aAppUnitsPerPixel) { 71:29.70 | ^ 71:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 71:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 71:29.71 3214 | int32_t aAppUnitsPerPixel) { 71:29.71 | ^ 71:30.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:27, 71:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFramebuffer.cpp:18, 71:30.47 from Unified_cpp_dom_canvas4.cpp:11: 71:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 71:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 71:30.47 1859 | int32_t aAppUnitsPerPixel) { 71:30.47 | ^ 71:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 71:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 71:30.47 3214 | int32_t aAppUnitsPerPixel) { 71:30.47 | ^ 71:30.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 71:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 71:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 71:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 71:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 71:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 71:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoPlaybackQuality.h:10, 71:30.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoPlaybackQuality.cpp:7, 71:30.99 from Unified_cpp_dom_media11.cpp:11: 71:30.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 71:30.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 71:30.99 189 | CSSRect GetExpandedScrollableRect() const { 71:30.99 | ^ 71:30.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 71:30.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 71:30.99 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 71:30.99 | ^ 71:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 71:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 71:31.03 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 71:31.03 | ^ 71:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 71:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 71:31.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 71:31.03 | ^ 71:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 71:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 71:31.03 243 | CSSRect CalculateScrollRange() const { 71:31.03 | ^ 71:31.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 71:31.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 71:31.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 71:31.04 | ^ 71:31.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 71:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 71:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 71:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 71:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 71:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 71:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 71:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 71:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/TextInputProcessor.cpp:15, 71:31.06 from Unified_cpp_dom_base6.cpp:11: 71:31.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 71:31.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 71:31.06 49 | gfx::Size GetInheritedScale() const { return mScale; } 71:31.06 | ^ 71:31.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 71:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 71:31.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/RemoteOuterWindowProxy.cpp:12, 71:31.11 from Unified_cpp_dom_base4.cpp:110: 71:31.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 71:31.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 71:31.11 79 | memset(this, 0, sizeof(nsXPTCVariant)); 71:31.11 | ^ 71:31.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 71:31.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 71:31.11 457 | CSSRect GetVisualViewport() const { 71:31.11 | ^ 71:31.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 71:31.11 44 | struct nsXPTCVariant { 71:31.11 | ^~~~~~~~~~~~~ 71:31.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 71:31.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 71:31.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 71:31.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 71:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 71:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 71:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 71:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/TextOverflow.h:10, 71:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.h:25, 71:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsListControlFrame.h:21, 71:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLSelectElement.cpp:30, 71:31.51 from Unified_cpp_dom_html3.cpp:20: 71:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 71:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 71:31.51 332 | LayerPoint GetFixedPositionAnchor() const { 71:31.51 | ^ 71:31.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 71:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:10, 71:31.82 from Unified_cpp_dom_html2.cpp:2: 71:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 71:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 71:31.82 1249 | CSSCoord ToCSSPixels() const { return _0; } 71:31.82 | ^ 71:32.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 71:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 71:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 71:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 71:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 71:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 71:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:32.09 from Unified_cpp_media_mediasession0.cpp:2: 71:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 71:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 71:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 71:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 71:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 71:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 71:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 71:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 71:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 71:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 71:32.09 760 | typename detail::Nth::Type extract() { 71:32.09 | ^~~~~~~ 71:32.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 71:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 71:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 71:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 71:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 71:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 71:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 71:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Selection.cpp:38, 71:32.26 from Unified_cpp_dom_base5.cpp:38: 71:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 71:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 71:32.26 1394 | LayerPoint GetFixedPositionAnchor() { 71:32.26 | ^ 71:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 71:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 71:32.52 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 71:32.52 | ^ 71:32.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 71:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 71:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 71:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 71:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/TextInputProcessor.cpp:15, 71:32.83 from Unified_cpp_dom_base6.cpp:11: 71:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 71:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 71:32.83 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 71:32.83 | ^ 71:33.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 71:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 71:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableTransactionParent.h:13, 71:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerTransactionParent.h:12, 71:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLParent.cpp:10, 71:33.02 from Unified_cpp_dom_canvas4.cpp:29: 71:33.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 71:33.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 71:33.02 332 | LayerPoint GetFixedPositionAnchor() const { 71:33.02 | ^ 71:33.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 71:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 71:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 71:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 71:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 71:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 71:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Selection.cpp:38, 71:33.48 from Unified_cpp_dom_base5.cpp:38: 71:33.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 71:33.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 71:33.48 49 | gfx::Size GetInheritedScale() const { return mScale; } 71:33.48 | ^ 71:33.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ResizeObserver.cpp:13, 71:33.98 from Unified_cpp_dom_base4.cpp:119: 71:33.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 71:33.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 71:33.98 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 71:33.98 | ^ 71:35.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 71:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 71:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:35.60 from Unified_cpp_dom_html1.cpp:2: 71:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 71:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:35.60 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 71:35.60 | ^~~~~~~~~~~~~~ 71:35.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 71:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:35.67 from Unified_cpp_dom_html1.cpp:2: 71:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 71:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:35.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 71:35.67 | ^~~~~~~~~~~~~ 71:35.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 71:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 71:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:35.81 from Unified_cpp_dom_html1.cpp:2: 71:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 71:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:35.81 383 | Point TopLeft() const { return Point(x, y); } 71:35.81 | ^~~~~~~ 71:35.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 71:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 71:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:35.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:35.81 from Unified_cpp_dom_html1.cpp:2: 71:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 71:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:35.81 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 71:35.81 | ^~~~~~~~~~~~~~~ 71:36.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 71:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 71:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 71:36.21 from Unified_cpp_dom_base4.cpp:2: 71:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 71:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 71:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:36.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 71:36.21 | ^~~~~~~~ 71:36.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 71:36.34 from Unified_cpp_dom_base4.cpp:2: 71:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 71:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:36.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 71:36.34 | ^~~~~~~~ 71:36.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 71:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 71:36.67 from Unified_cpp_dom_base4.cpp:2: 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:36.67 427 | SizeT Size() const { return SizeT(width, height); } 71:36.67 | ^~~~ 71:36.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 71:36.67 from Unified_cpp_dom_base4.cpp:2: 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:36.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 71:36.67 | ^~~~~~~~ 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:36.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 71:36.67 | ^~~~~~~~ 71:36.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:36.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 71:36.67 from Unified_cpp_dom_base4.cpp:2: 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 71:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:36.67 62 | Sub operator-(const Sub& aPoint) const { 71:36.68 | ^~~~~~~~ 71:36.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 71:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 71:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 71:36.86 from Unified_cpp_dom_base9.cpp:2: 71:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 71:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:36.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 71:36.86 | ^ 71:37.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/TextOverflow.h:10, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.h:25, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsListControlFrame.h:21, 71:37.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLSelectElement.cpp:30, 71:37.92 from Unified_cpp_dom_html3.cpp:20: 71:37.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 71:37.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 71:37.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 71:37.92 | ^ 71:37.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 71:37.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/TextOverflow.h:10, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.h:25, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsListControlFrame.h:21, 71:37.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLSelectElement.cpp:30, 71:37.94 from Unified_cpp_dom_html3.cpp:20: 71:37.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 71:37.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 71:37.94 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 71:37.94 | ^ 71:38.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 71:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 71:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 71:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 71:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 71:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 71:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableTransactionParent.h:13, 71:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerTransactionParent.h:12, 71:38.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLParent.cpp:10, 71:38.01 from Unified_cpp_dom_canvas4.cpp:29: 71:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 71:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 71:38.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 71:38.01 | ^ 71:38.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 71:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 71:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 71:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 71:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 71:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 71:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableTransactionParent.h:13, 71:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerTransactionParent.h:12, 71:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLParent.cpp:10, 71:38.10 from Unified_cpp_dom_canvas4.cpp:29: 71:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 71:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 71:38.10 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 71:38.10 | ^ 71:38.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 71:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 71:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 71:38.22 from Unified_cpp_dom_base4.cpp:2: 71:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 71:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 71:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:38.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 71:38.22 | ^~~~~~~~ 71:39.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 71:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 71:39.56 from Unified_cpp_dom_base4.cpp:2: 71:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 71:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 71:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:39.56 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 71:39.56 | ^~~~~~~~~~~~~ 71:39.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 71:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 71:39.56 from Unified_cpp_dom_base4.cpp:2: 71:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 71:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 71:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:39.56 323 | static SizeTyped FromUnknownSize( 71:39.56 | ^~~~~~~~~~~~~~~ 71:41.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 71:41.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 71:41.50 from MIDIMessageEventBinding.cpp:4, 71:41.50 from UnifiedBindings11.cpp:2: 71:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 71:41.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:41.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 71:41.50 | ^ 71:41.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 71:41.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 71:41.68 from MIDIMessageEventBinding.cpp:4, 71:41.68 from UnifiedBindings11.cpp:2: 71:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 71:41.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 71:41.68 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 71:41.68 | ^ 71:42.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.cpp:8, 71:42.86 from Unified_cpp_dom_media11.cpp:20: 71:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 71:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 71:42.86 21 | inline Rect ToRect(const gfxRect& aRect) { 71:42.86 | ^ 71:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 71:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 71:42.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 71:42.86 | ^ 71:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 71:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 71:42.86 40 | inline Point ToPoint(const gfxPoint& aPoint) { 71:42.86 | ^ 71:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 71:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 71:42.86 44 | inline Size ToSize(const gfxSize& aSize) { 71:42.86 | ^ 71:42.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 71:42.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 71:42.87 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 71:42.87 | ^ 71:42.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 71:42.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 71:42.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 71:42.87 | ^ 71:42.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 71:42.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 71:42.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 71:42.87 | ^ 71:43.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 71:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 71:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 71:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 71:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 71:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 71:43.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AutoplayPolicy.cpp:13, 71:43.19 from Unified_cpp_dom_media2.cpp:11: 71:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 71:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 71:43.19 189 | CSSRect GetExpandedScrollableRect() const { 71:43.19 | ^ 71:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 71:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 71:43.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 71:43.21 | ^ 71:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 71:43.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 71:43.21 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 71:43.21 | ^ 71:43.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 71:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 71:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 71:43.24 from MIDIMessageEventBinding.cpp:4, 71:43.24 from UnifiedBindings11.cpp:2: 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:43.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 71:43.24 | ^ 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 71:43.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 71:43.24 | ^ 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 71:43.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 71:43.24 | ^ 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 71:43.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 71:43.24 | ^ 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 71:43.24 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 71:43.24 | ^ 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 71:43.24 243 | CSSRect CalculateScrollRange() const { 71:43.24 | ^ 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 71:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 71:43.24 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 71:43.24 | ^ 71:43.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 71:43.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 71:43.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 71:43.25 | ^ 71:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 71:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 71:43.27 371 | nscoord aAppUnitsPerDevPixel) { 71:43.27 | ^ 71:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 71:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 71:43.27 380 | nscoord aAppUnitsPerDevPixel) { 71:43.27 | ^ 71:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 71:43.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 71:43.27 387 | nscoord aAppUnitsPerDevPixel) { 71:43.27 | ^ 71:43.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 71:43.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:43.28 394 | nscoord aAppUnitsPerDevPixel) { 71:43.28 | ^ 71:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 71:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 71:43.29 457 | CSSRect GetVisualViewport() const { 71:43.29 | ^ 71:43.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 71:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 71:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 71:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 71:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 71:43.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.cpp:10, 71:43.51 from Unified_cpp_dom_media11.cpp:20: 71:43.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 71:43.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 71:43.51 1249 | CSSCoord ToCSSPixels() const { return _0; } 71:43.51 | ^ 71:45.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 71:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 71:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Selection.cpp:38, 71:45.33 from Unified_cpp_dom_base5.cpp:38: 71:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 71:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 71:45.33 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 71:45.33 | ^ 71:45.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 71:45.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:45.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:45.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:45.74 from Unified_cpp_dom_html1.cpp:2: 71:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 71:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 71:45.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:45.74 246 | PointTyped As2DPoint() const { 71:45.74 | ^~~~~~~~~ 71:45.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:45.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:45.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:45.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:45.77 from ImageBitmapRenderingContextBinding.cpp:9, 71:45.77 from UnifiedBindings10.cpp:2: 71:45.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 71:45.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:45.77 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 71:45.77 | ^ 71:45.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 71:45.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 71:45.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:45.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:45.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:45.83 from Unified_cpp_dom_html1.cpp:2: 71:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 71:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 71:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:45.83 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 71:45.84 | ^~~~~~~~~ 71:45.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 71:45.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:45.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 71:45.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:45.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:45.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 71:45.84 from Unified_cpp_dom_html1.cpp:2: 71:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 71:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 71:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:45.84 2266 | PointTyped TransformPointSimple( 71:45.84 | ^~~~~~~~~~~~~~~~~~~~ 71:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 71:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 71:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:45.84 794 | RectTyped TransformAndClipBounds( 71:45.84 | ^~~~~~~~~~~~~~~~~~~~~~ 71:45.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 71:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 71:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 71:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/TextOverflow.h:10, 71:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.h:25, 71:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsListControlFrame.h:21, 71:45.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLSelectElement.cpp:30, 71:45.91 from Unified_cpp_dom_html3.cpp:20: 71:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 71:45.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 71:45.91 1394 | LayerPoint GetFixedPositionAnchor() { 71:45.91 | ^ 71:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 71:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 71:45.99 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 71:45.99 | ^ 71:46.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:46.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:46.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:46.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:46.06 from ImageBitmapRenderingContextBinding.cpp:9, 71:46.06 from UnifiedBindings10.cpp:2: 71:46.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 71:46.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 71:46.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 71:46.06 | ^ 71:46.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 71:46.57 from Unified_cpp_dom_base9.cpp:2: 71:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 71:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 71:46.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 71:46.57 | ^ 71:46.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTHashtable.h:22, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsDataHashtable.h:11, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsNodeInfoManager.h:20, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:16, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 71:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:14, 71:46.58 from Unified_cpp_dom_base4.cpp:2: 71:46.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 71:46.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 71:46.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 71:46.58 34 | memset(aT, 0, sizeof(T)); 71:46.58 | ~~~~~~^~~~~~~~~~~~~~~~~~ 71:46.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/RemoteOuterWindowProxy.cpp:12, 71:46.58 from Unified_cpp_dom_base4.cpp:110: 71:46.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 71:46.58 2214 | struct GlobalProperties { 71:46.58 | ^~~~~~~~~~~~~~~~ 71:46.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 71:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 71:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:26, 71:46.74 from Unified_cpp_dom_base4.cpp:2: 71:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 71:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:46.74 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 71:46.74 | ^~~~~~~~~~ 71:46.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 71:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 71:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.h:11, 71:46.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.cpp:7, 71:46.89 from Unified_cpp_dom_media_platforms0.cpp:2: 71:46.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 71:46.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:46.89 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 71:46.89 | ^ 71:47.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 71:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 71:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 71:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 71:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 71:47.18 from Unified_cpp_dom_base9.cpp:2: 71:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 71:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:47.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 71:47.19 | ^ 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 71:47.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 71:47.19 | ^ 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 71:47.19 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 71:47.19 | ^ 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 71:47.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 71:47.19 | ^ 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 71:47.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 71:47.19 | ^ 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 71:47.19 371 | nscoord aAppUnitsPerDevPixel) { 71:47.19 | ^ 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 71:47.19 380 | nscoord aAppUnitsPerDevPixel) { 71:47.19 | ^ 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 71:47.19 387 | nscoord aAppUnitsPerDevPixel) { 71:47.19 | ^ 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 71:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:47.19 394 | nscoord aAppUnitsPerDevPixel) { 71:47.19 | ^ 71:47.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 71:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 71:47.35 from ImageBitmapRenderingContextBinding.cpp:9, 71:47.35 from UnifiedBindings10.cpp:2: 71:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 71:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:47.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 71:47.35 | ^ 71:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 71:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 71:47.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 71:47.35 | ^ 71:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 71:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 71:47.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 71:47.35 | ^ 71:47.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 71:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 71:47.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 71:47.44 | ^ 71:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 71:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 71:47.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 71:47.44 | ^ 71:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 71:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 71:47.44 371 | nscoord aAppUnitsPerDevPixel) { 71:47.44 | ^ 71:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 71:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 71:47.44 380 | nscoord aAppUnitsPerDevPixel) { 71:47.44 | ^ 71:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 71:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 71:47.44 387 | nscoord aAppUnitsPerDevPixel) { 71:47.44 | ^ 71:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 71:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:47.45 394 | nscoord aAppUnitsPerDevPixel) { 71:47.45 | ^ 71:47.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 71:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 71:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 71:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 71:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.cpp:10, 71:47.73 from Unified_cpp_dom_media11.cpp:20: 71:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 71:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 71:47.73 332 | LayerPoint GetFixedPositionAnchor() const { 71:47.73 | ^ 71:48.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 71:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.cpp:10, 71:48.66 from Unified_cpp_dom_media11.cpp:20: 71:48.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 71:48.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 71:48.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 71:48.66 | ^ 71:48.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 71:48.97 from Unified_cpp_dom_base8.cpp:2: 71:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 71:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:48.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 71:48.97 | ^ 71:49.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 71:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 71:49.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 71:49.25 from Unified_cpp_dom_base8.cpp:2: 71:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 71:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 71:49.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 71:49.25 | ^ 71:49.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 71:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 71:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 71:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 71:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 71:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 71:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 71:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 71:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:49.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 71:49.57 | ^ 71:50.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 71:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 71:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 71:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 71:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 71:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 71:50.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 71:50.54 | ^ 71:50.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:21, 71:50.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMediaElement.cpp:28, 71:50.54 from Unified_cpp_dom_html2.cpp:20: 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 71:50.54 21 | inline Rect ToRect(const gfxRect& aRect) { 71:50.54 | ^ 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 71:50.54 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 71:50.54 | ^ 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 71:50.54 40 | inline Point ToPoint(const gfxPoint& aPoint) { 71:50.54 | ^ 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 71:50.54 44 | inline Size ToSize(const gfxSize& aSize) { 71:50.54 | ^ 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 71:50.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 71:50.54 | ^ 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 71:50.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 71:50.54 | ^ 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 71:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 71:50.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 71:50.54 | ^ 71:50.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 71:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 71:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 71:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 71:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMediaElement.cpp:28, 71:50.63 from Unified_cpp_dom_html2.cpp:20: 71:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 71:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 71:50.63 332 | LayerPoint GetFixedPositionAnchor() const { 71:50.63 | ^ 71:50.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 71:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 71:50.74 from Unified_cpp_dom_base8.cpp:2: 71:50.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 71:50.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:50.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 71:50.74 | ^ 71:50.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 71:50.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 71:50.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 71:50.76 | ^ 71:50.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 71:50.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 71:50.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 71:50.76 | ^ 71:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 71:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 71:50.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 71:50.77 | ^ 71:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 71:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 71:50.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 71:50.77 | ^ 71:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 71:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 71:50.81 371 | nscoord aAppUnitsPerDevPixel) { 71:50.81 | ^ 71:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 71:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 71:50.81 380 | nscoord aAppUnitsPerDevPixel) { 71:50.81 | ^ 71:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 71:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 71:50.81 387 | nscoord aAppUnitsPerDevPixel) { 71:50.81 | ^ 71:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 71:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:50.82 394 | nscoord aAppUnitsPerDevPixel) { 71:50.82 | ^ 71:51.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 71:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 71:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 71:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 71:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 71:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 71:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 71:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 71:51.05 from Unified_cpp_dom_base7.cpp:2: 71:51.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 71:51.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 71:51.05 189 | CSSRect GetExpandedScrollableRect() const { 71:51.05 | ^ 71:51.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 71:51.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 71:51.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 71:51.05 | ^ 71:51.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 71:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 71:51.06 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 71:51.06 | ^ 71:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 71:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 71:51.06 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 71:51.06 | ^ 71:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 71:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 71:51.11 243 | CSSRect CalculateScrollRange() const { 71:51.11 | ^ 71:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 71:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 71:51.11 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 71:51.11 | ^ 71:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 71:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 71:51.13 457 | CSSRect GetVisualViewport() const { 71:51.13 | ^ 71:52.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 71:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 71:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 71:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 71:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 71:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 71:52.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 71:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 71:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:52.20 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 71:52.20 | ^ 71:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 71:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 71:52.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 71:52.22 | ^ 71:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 71:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 71:52.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 71:52.22 | ^ 71:52.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 71:52.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 71:52.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 71:52.25 | ^ 71:52.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 71:52.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 71:52.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 71:52.25 | ^ 71:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 71:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 71:52.31 371 | nscoord aAppUnitsPerDevPixel) { 71:52.31 | ^ 71:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 71:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 71:52.31 380 | nscoord aAppUnitsPerDevPixel) { 71:52.31 | ^ 71:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 71:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 71:52.31 387 | nscoord aAppUnitsPerDevPixel) { 71:52.31 | ^ 71:52.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 71:52.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:52.34 394 | nscoord aAppUnitsPerDevPixel) { 71:52.34 | ^ 71:52.84 In file included from Unified_cpp_dom_base6.cpp:110: 71:52.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/VisualViewport.cpp: In member function 'mozilla::CSSSize mozilla::dom::VisualViewport::VisualViewportSize() const': 71:52.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/VisualViewport.cpp:61: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 71:52.84 61 | CSSSize VisualViewport::VisualViewportSize() const { 71:52.84 | ^~~~~ 71:52.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/VisualViewport.cpp: In member function 'mozilla::CSSPoint mozilla::dom::VisualViewport::VisualViewportOffset() const': 71:52.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/VisualViewport.cpp:108: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 71:52.84 108 | CSSPoint VisualViewport::VisualViewportOffset() const { 71:52.84 | ^~~~~ 71:52.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 71:52.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 71:52.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Selection.cpp:69, 71:52.93 from Unified_cpp_dom_base5.cpp:38: 71:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 71:52.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 71:52.93 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 71:52.93 | ^ 71:52.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 71:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMediaElement.cpp:28, 71:52.97 from Unified_cpp_dom_html2.cpp:20: 71:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 71:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 71:52.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 71:52.97 | ^ 71:53.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 71:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 71:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowNamedPropertiesHandler.cpp:15, 71:53.04 from Unified_cpp_dom_base6.cpp:137: 71:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 71:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 71:53.04 79 | memset(this, 0, sizeof(nsXPTCVariant)); 71:53.04 | ^ 71:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 71:53.04 44 | struct nsXPTCVariant { 71:53.05 | ^~~~~~~~~~~~~ 71:54.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 71:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 71:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 71:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 71:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 71:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:54.05 from Unified_cpp_dom_base6.cpp:2: 71:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 71:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 71:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:54.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 71:54.05 | ^~~~~~~~ 71:54.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 71:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:54.08 from Unified_cpp_dom_base6.cpp:2: 71:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 71:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:54.08 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 71:54.08 | ^~~~~~~~ 71:54.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 71:54.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 71:54.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:54.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:54.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:54.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:54.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:54.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:54.50 from Unified_cpp_dom_base6.cpp:2: 71:54.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 71:54.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 71:54.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:54.50 427 | SizeT Size() const { return SizeT(width, height); } 71:54.51 | ^~~~ 71:54.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:54.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:54.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:54.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 71:54.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:54.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:54.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:54.51 from Unified_cpp_dom_base6.cpp:2: 71:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 71:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:54.51 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 71:54.51 | ^~~~~~~~ 71:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 71:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:54.51 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 71:54.51 | ^~~~~~~~ 71:54.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 71:54.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 71:54.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:54.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:54.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:54.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:54.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:54.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:54.53 from Unified_cpp_dom_base6.cpp:2: 71:54.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 71:54.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 71:54.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:54.53 62 | Sub operator-(const Sub& aPoint) const { 71:54.53 | ^~~~~~~~ 71:54.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 71:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 71:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/PlatformDecoderModule.h:20, 71:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.h:12, 71:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.cpp:7, 71:54.80 from Unified_cpp_dom_media_platforms0.cpp:2: 71:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 71:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 71:54.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 71:54.81 | ^ 71:54.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 71:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 71:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 71:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 71:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 71:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:54.92 from Unified_cpp_dom_base6.cpp:2: 71:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 71:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 71:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:54.92 43 | friend Sub operator*(T aScale, Sub aCoord) { 71:54.92 | ^~~~~~~~ 71:55.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 71:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 71:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 71:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 71:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIMessageEvent.h:14, 71:55.51 from MIDIMessageEventBinding.cpp:15, 71:55.51 from UnifiedBindings11.cpp:2: 71:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 71:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 71:55.51 189 | CSSRect GetExpandedScrollableRect() const { 71:55.51 | ^ 71:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 71:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 71:55.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 71:55.51 | ^ 71:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 71:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 71:55.51 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 71:55.51 | ^ 71:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 71:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 71:55.52 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 71:55.52 | ^ 71:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 71:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 71:55.52 243 | CSSRect CalculateScrollRange() const { 71:55.52 | ^ 71:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 71:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 71:55.52 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 71:55.52 | ^ 71:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 71:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 71:55.52 457 | CSSRect GetVisualViewport() const { 71:55.53 | ^ 71:55.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:55.61 from Unified_cpp_dom_base6.cpp:2: 71:55.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 71:55.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 71:55.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:55.61 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 71:55.61 | ^~~~~~~~~~~~~ 71:55.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:55.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:55.61 from Unified_cpp_dom_base6.cpp:2: 71:55.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 71:55.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 71:55.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:55.61 323 | static SizeTyped FromUnknownSize( 71:55.61 | ^~~~~~~~~~~~~~~ 71:55.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 71:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/PlatformDecoderModule.h:20, 71:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.h:12, 71:55.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.cpp:7, 71:55.74 from Unified_cpp_dom_media_platforms0.cpp:2: 71:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 71:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:55.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 71:55.74 | ^ 71:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 71:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 71:55.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 71:55.76 | ^ 71:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 71:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 71:55.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 71:55.76 | ^ 71:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 71:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 71:55.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 71:55.79 | ^ 71:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 71:55.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 71:55.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 71:55.79 | ^ 71:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 71:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 71:55.85 371 | nscoord aAppUnitsPerDevPixel) { 71:55.85 | ^ 71:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 71:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 71:55.85 380 | nscoord aAppUnitsPerDevPixel) { 71:55.85 | ^ 71:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 71:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 71:55.87 387 | nscoord aAppUnitsPerDevPixel) { 71:55.87 | ^ 71:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 71:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:55.89 394 | nscoord aAppUnitsPerDevPixel) { 71:55.89 | ^ 71:56.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 71:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 71:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:56.17 from Unified_cpp_media_mediasession0.cpp:2: 71:56.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In member function 'void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 71:56.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 71:56.17 410 | size_type Capacity() const { return mHdr->mCapacity; } 71:56.17 | ~~~~~~^~~~~~~~~ 71:56.17 In file included from Unified_cpp_media_mediasession0.cpp:2: 71:56.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing 'artwork' 71:56.17 140 | nsTArray artwork; 71:56.17 | ^~~~~~~ 71:56.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 71:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 71:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 71:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 71:56.17 from Unified_cpp_media_mediasession0.cpp:2: 71:56.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 71:56.17 416 | mArray.mHdr->mLength = 0; 71:56.17 | ~~~~~~~~~~~~~~~~~~~~~^~~ 71:56.17 In file included from Unified_cpp_media_mediasession0.cpp:2: 71:56.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing 'artwork' 71:56.17 140 | nsTArray artwork; 71:56.17 | ^~~~~~~ 71:56.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 71:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 71:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 71:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:56.65 from Unified_cpp_dom_base6.cpp:2: 71:56.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:56.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 71:56.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:56.65 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 71:56.65 | ^~~~~~~~~~~~~~ 71:56.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 71:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:56.69 from Unified_cpp_dom_base6.cpp:2: 71:56.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:56.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 71:56.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:56.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 71:56.69 | ^~~~~~~~~~~~~ 71:56.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 71:56.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 71:56.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:56.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:56.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:56.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:56.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:56.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:56.74 from Unified_cpp_dom_base6.cpp:2: 71:56.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:56.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 71:56.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:56.74 383 | Point TopLeft() const { return Point(x, y); } 71:56.74 | ^~~~~~~ 71:56.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 71:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 71:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 71:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 71:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 71:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 71:56.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 71:56.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:56.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:56.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:56.77 from Unified_cpp_dom_base6.cpp:2: 71:56.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:56.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 71:56.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 71:56.77 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 71:56.77 | ^~~~~~~~~~~~~~~ 71:57.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 71:57.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:57.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:57.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:57.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:57.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:57.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:57.62 from Unified_cpp_dom_base6.cpp:2: 71:57.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:57.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 71:57.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:57.62 277 | static RectTyped FromUnknownRect( 71:57.62 | ^~~~~~~~~~~~~~~ 71:57.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 71:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 71:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 71:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:57.66 from Unified_cpp_dom_base6.cpp:2: 71:57.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 71:57.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 71:57.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:57.66 150 | static PointTyped FromUnknownPoint( 71:57.66 | ^~~~~~~~~~~~~~~~ 71:57.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 71:57.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 71:57.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 71:57.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 71:57.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 71:57.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 71:57.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 71:57.68 from Unified_cpp_dom_base6.cpp:2: 71:57.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 71:57.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 71:57.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 71:57.68 282 | RectTyped ToUnknownRect() const { 71:57.68 | ^~~~~~~~~~~~~ 71:59.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 71:59.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 71:59.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 71:59.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 71:59.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 71:59.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 71:59.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 71:59.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 71:59.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 71:59.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 71:59.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 71:59.09 from MatchPatternBinding.cpp:19, 71:59.09 from UnifiedBindings11.cpp:80: 71:59.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 71:59.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 71:59.09 1249 | CSSCoord ToCSSPixels() const { return _0; } 71:59.09 | ^ 72:00.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTHashtable.h:22, 72:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 72:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsDataHashtable.h:11, 72:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsNodeInfoManager.h:20, 72:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:16, 72:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContent.h:13, 72:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:16, 72:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 72:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 72:00.04 from Unified_cpp_dom_base6.cpp:2: 72:00.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 72:00.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 72:00.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 72:00.04 34 | memset(aT, 0, sizeof(T)); 72:00.04 | ~~~~~~^~~~~~~~~~~~~~~~~~ 72:00.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowNamedPropertiesHandler.cpp:15, 72:00.09 from Unified_cpp_dom_base6.cpp:137: 72:00.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 72:00.09 2214 | struct GlobalProperties { 72:00.09 | ^~~~~~~~~~~~~~~~ 72:02.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 72:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 72:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 72:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 72:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 72:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 72:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 72:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 72:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 72:02.32 from Unified_cpp_dom_html1.cpp:2: 72:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 72:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 72:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 72:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 72:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 72:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 72:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 72:02.32 760 | typename detail::Nth::Type extract() { 72:02.32 | ^~~~~~~ 72:02.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 72:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 72:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 72:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 72:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 72:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 72:02.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 72:02.39 from MatchPatternBinding.cpp:19, 72:02.39 from UnifiedBindings11.cpp:80: 72:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 72:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 72:02.39 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 72:02.39 | ^ 72:02.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 72:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 72:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.cpp:24, 72:02.52 from Unified_cpp_dom_base7.cpp:20: 72:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 72:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 72:02.52 1249 | CSSCoord ToCSSPixels() const { return _0; } 72:02.52 | ^ 72:06.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 72:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 72:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 72:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 72:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 72:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 72:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 72:06.28 from MatchPatternBinding.cpp:19, 72:06.28 from UnifiedBindings11.cpp:80: 72:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 72:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 72:06.29 21 | inline Rect ToRect(const gfxRect& aRect) { 72:06.29 | ^ 72:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 72:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 72:06.29 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 72:06.29 | ^ 72:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 72:06.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 72:06.29 40 | inline Point ToPoint(const gfxPoint& aPoint) { 72:06.29 | ^ 72:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 72:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 72:06.31 44 | inline Size ToSize(const gfxSize& aSize) { 72:06.31 | ^ 72:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 72:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 72:06.31 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 72:06.31 | ^ 72:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 72:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 72:06.31 52 | inline gfxSize ThebesSize(const Size& aSize) { 72:06.31 | ^ 72:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 72:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 72:06.33 56 | inline gfxRect ThebesRect(const Rect& aRect) { 72:06.33 | ^ 72:06.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 72:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 72:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 72:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:14, 72:06.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContext.h:8, 72:06.60 from ImageBitmapRenderingContextBinding.cpp:13, 72:06.60 from UnifiedBindings10.cpp:2: 72:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 72:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 72:06.60 189 | CSSRect GetExpandedScrollableRect() const { 72:06.60 | ^ 72:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 72:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 72:06.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:06.60 | ^ 72:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 72:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 72:06.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 72:06.61 | ^ 72:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 72:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 72:06.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 72:06.61 | ^ 72:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 72:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 72:06.61 243 | CSSRect CalculateScrollRange() const { 72:06.61 | ^ 72:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 72:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 72:06.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 72:06.61 | ^ 72:06.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 72:06.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 72:06.63 457 | CSSRect GetVisualViewport() const { 72:06.63 | ^ 72:07.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 72:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.cpp:10, 72:07.01 from Unified_cpp_dom_media11.cpp:20: 72:07.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 72:07.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 72:07.01 1859 | int32_t aAppUnitsPerPixel) { 72:07.01 | ^ 72:07.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 72:07.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 72:07.13 3214 | int32_t aAppUnitsPerPixel) { 72:07.13 | ^ 72:07.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 72:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 72:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 72:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 72:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 72:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 72:07.22 from MatchPatternBinding.cpp:19, 72:07.22 from UnifiedBindings11.cpp:80: 72:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 72:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 72:07.22 1859 | int32_t aAppUnitsPerPixel) { 72:07.22 | ^ 72:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 72:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 72:07.23 3214 | int32_t aAppUnitsPerPixel) { 72:07.23 | ^ 72:07.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 72:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 72:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 72:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 72:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 72:07.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 72:07.93 from Unified_cpp_dom_base6.cpp:2: 72:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 72:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:07.93 246 | PointTyped As2DPoint() const { 72:07.93 | ^~~~~~~~~ 72:08.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 72:08.13 from Unified_cpp_dom_base6.cpp:2: 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:08.13 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 72:08.13 | ^~~~~~~~~ 72:08.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 72:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 72:08.13 from Unified_cpp_dom_base6.cpp:2: 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:08.13 2266 | PointTyped TransformPointSimple( 72:08.13 | ^~~~~~~~~~~~~~~~~~~~ 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 72:08.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:08.13 794 | RectTyped TransformAndClipBounds( 72:08.13 | ^~~~~~~~~~~~~~~~~~~~~~ 72:08.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 72:08.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 72:08.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContext.h:8, 72:08.39 from ImageBitmapRenderingContextBinding.cpp:13, 72:08.39 from UnifiedBindings10.cpp:2: 72:08.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 72:08.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 72:08.39 1249 | CSSCoord ToCSSPixels() const { return _0; } 72:08.39 | ^ 72:08.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 72:08.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:08.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:08.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 72:08.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 72:08.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 72:08.41 from MatchPatternBinding.cpp:19, 72:08.41 from UnifiedBindings11.cpp:80: 72:08.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 72:08.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 72:08.41 332 | LayerPoint GetFixedPositionAnchor() const { 72:08.41 | ^ 72:08.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 72:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 72:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 72:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 72:08.49 from MatchPatternBinding.cpp:19, 72:08.49 from UnifiedBindings11.cpp:80: 72:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 72:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 72:08.49 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 72:08.49 | ^ 72:08.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 72:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 72:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 72:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 72:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 72:08.57 from MediaStreamAudioSourceNodeBinding.cpp:4, 72:08.57 from UnifiedBindings12.cpp:2: 72:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 72:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:08.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 72:08.57 | ^ 72:08.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 72:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 72:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 72:08.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 72:08.61 from MatchPatternBinding.cpp:19, 72:08.61 from UnifiedBindings11.cpp:80: 72:08.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 72:08.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 72:08.61 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:08.61 | ^ 72:09.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 72:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 72:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 72:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 72:09.14 from MediaStreamAudioSourceNodeBinding.cpp:4, 72:09.14 from UnifiedBindings12.cpp:2: 72:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 72:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 72:09.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 72:09.14 | ^ 72:09.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 72:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMediaElement.cpp:28, 72:09.33 from Unified_cpp_dom_html2.cpp:20: 72:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 72:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 72:09.33 1859 | int32_t aAppUnitsPerPixel) { 72:09.33 | ^ 72:09.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 72:09.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 72:09.34 3214 | int32_t aAppUnitsPerPixel) { 72:09.34 | ^ 72:09.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 72:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 72:09.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContext.h:8, 72:09.39 from ImageBitmapRenderingContextBinding.cpp:13, 72:09.39 from UnifiedBindings10.cpp:2: 72:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 72:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 72:09.39 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 72:09.39 | ^ 72:09.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 72:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 72:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 72:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioMixer.h:10, 72:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:11, 72:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 72:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 72:09.77 from Unified_cpp_dom_media5.cpp:2: 72:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 72:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:09.77 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 72:09.77 | ^ 72:09.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 72:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 72:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaEngine.h:8, 72:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.h:8, 72:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.cpp:7, 72:09.85 from Unified_cpp_dom_media7.cpp:2: 72:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 72:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:09.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 72:09.85 | ^ 72:10.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 72:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 72:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaEngine.h:8, 72:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.h:8, 72:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.cpp:7, 72:10.11 from Unified_cpp_dom_media7.cpp:2: 72:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 72:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 72:10.12 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 72:10.12 | ^ 72:10.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 72:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 72:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 72:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 72:10.22 from Unified_cpp_dom_base9.cpp:2: 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 72:10.23 189 | CSSRect GetExpandedScrollableRect() const { 72:10.23 | ^ 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 72:10.23 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:10.23 | ^ 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 72:10.23 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 72:10.23 | ^ 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 72:10.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 72:10.23 | ^ 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 72:10.23 243 | CSSRect CalculateScrollRange() const { 72:10.23 | ^ 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 72:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 72:10.23 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 72:10.23 | ^ 72:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 72:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 72:10.24 457 | CSSRect GetVisualViewport() const { 72:10.24 | ^ 72:10.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 72:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 72:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 72:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 72:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 72:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 72:10.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 72:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 72:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 72:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 72:10.44 189 | CSSRect GetExpandedScrollableRect() const { 72:10.44 | ^ 72:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 72:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 72:10.47 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:10.47 | ^ 72:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 72:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 72:10.47 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 72:10.47 | ^ 72:10.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 72:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 72:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 72:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 72:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 72:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMediaElement.cpp:28, 72:10.50 from Unified_cpp_dom_html2.cpp:20: 72:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 72:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 72:10.50 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 72:10.50 | ^ 72:10.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 72:10.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 72:10.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 72:10.55 | ^ 72:10.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 72:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 72:10.56 243 | CSSRect CalculateScrollRange() const { 72:10.56 | ^ 72:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 72:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 72:10.56 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 72:10.56 | ^ 72:10.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 72:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 72:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 72:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 72:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 72:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMediaElement.cpp:28, 72:10.56 from Unified_cpp_dom_html2.cpp:20: 72:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 72:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 72:10.56 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:10.56 | ^ 72:10.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 72:10.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 72:10.62 457 | CSSRect GetVisualViewport() const { 72:10.62 | ^ 72:10.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 72:10.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 72:10.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 72:10.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.h:9, 72:10.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoderStateMachine.cpp:11, 72:10.90 from Unified_cpp_dom_media6.cpp:2: 72:10.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 72:10.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:10.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 72:10.90 | ^ 72:12.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 72:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 72:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 72:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 72:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 72:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 72:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:12, 72:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContent.h:13, 72:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:16, 72:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 72:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 72:12.28 from Unified_cpp_dom_base6.cpp:2: 72:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 72:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 72:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 72:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 72:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 72:12.28 760 | typename detail::Nth::Type extract() { 72:12.28 | ^~~~~~~ 72:12.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 72:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 72:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 72:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 72:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 72:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.cpp:10, 72:12.90 from Unified_cpp_dom_media11.cpp:20: 72:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 72:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 72:12.90 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 72:12.90 | ^ 72:13.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 72:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 72:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 72:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 72:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 72:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.cpp:10, 72:13.13 from Unified_cpp_dom_media11.cpp:20: 72:13.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 72:13.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 72:13.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:13.13 | ^ 72:13.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 72:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 72:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 72:13.57 from MediaStreamAudioSourceNodeBinding.cpp:4, 72:13.57 from UnifiedBindings12.cpp:2: 72:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 72:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:13.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 72:13.57 | ^ 72:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 72:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 72:13.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 72:13.57 | ^ 72:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 72:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 72:13.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 72:13.57 | ^ 72:13.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 72:13.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 72:13.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 72:13.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 72:13.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 72:13.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 72:13.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 72:13.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/NodeInfo.cpp:13, 72:13.62 from Unified_cpp_dom_base4.cpp:2: 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 72:13.62 760 | typename detail::Nth::Type extract() { 72:13.62 | ^~~~~~~ 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 72:13.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 72:13.62 | ^ 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 72:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 72:13.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 72:13.62 | ^ 72:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 72:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 72:13.63 371 | nscoord aAppUnitsPerDevPixel) { 72:13.63 | ^ 72:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 72:13.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 72:13.63 380 | nscoord aAppUnitsPerDevPixel) { 72:13.63 | ^ 72:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 72:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 72:13.64 387 | nscoord aAppUnitsPerDevPixel) { 72:13.64 | ^ 72:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 72:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:13.64 394 | nscoord aAppUnitsPerDevPixel) { 72:13.64 | ^ 72:13.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 72:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaEngine.h:8, 72:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.h:8, 72:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.cpp:7, 72:13.87 from Unified_cpp_dom_media7.cpp:2: 72:13.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 72:13.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:13.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 72:13.87 | ^ 72:13.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 72:13.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 72:13.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 72:13.87 | ^ 72:13.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 72:13.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 72:13.89 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 72:13.89 | ^ 72:13.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 72:13.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 72:13.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 72:13.92 | ^ 72:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 72:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 72:13.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 72:13.95 | ^ 72:13.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 72:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 72:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 72:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsCCUncollectableMarker.cpp:27, 72:13.95 from Unified_cpp_dom_base7.cpp:38: 72:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 72:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 72:13.95 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 72:13.95 | ^ 72:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 72:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 72:14.25 371 | nscoord aAppUnitsPerDevPixel) { 72:14.25 | ^ 72:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 72:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 72:14.25 380 | nscoord aAppUnitsPerDevPixel) { 72:14.25 | ^ 72:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 72:14.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 72:14.25 387 | nscoord aAppUnitsPerDevPixel) { 72:14.26 | ^ 72:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 72:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:14.26 394 | nscoord aAppUnitsPerDevPixel) { 72:14.26 | ^ 72:15.32 In file included from Unified_cpp_dom_base6.cpp:110: 72:15.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/VisualViewport.cpp: In member function 'mozilla::CSSSize mozilla::dom::VisualViewport::VisualViewportSize() const': 72:15.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/VisualViewport.cpp:61:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:15.32 61 | CSSSize VisualViewport::VisualViewportSize() const { 72:15.32 | ^~~~~~~~~~~~~~ 72:15.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/VisualViewport.cpp: In member function 'mozilla::CSSPoint mozilla::dom::VisualViewport::VisualViewportOffset() const': 72:15.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/VisualViewport.cpp:108: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 72:15.33 108 | CSSPoint VisualViewport::VisualViewportOffset() const { 72:15.33 | ^~~~~~~~~~~~~~ 72:15.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 72:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 72:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 72:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 72:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 72:15.33 from Unified_cpp_dom_base6.cpp:2: 72:15.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 72:15.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:15.33 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 72:15.33 | ^~~~~~~~~ 72:15.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 72:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 72:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 72:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 72:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Text.cpp:7, 72:15.35 from Unified_cpp_dom_base6.cpp:2: 72:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 72:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 72:15.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 72:15.35 | ^~~~~~~~~~~~ 72:15.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 72:15.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 72:15.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:15, 72:15.84 from Unified_cpp_dom_base9.cpp:2: 72:15.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 72:15.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 72:15.84 1249 | CSSCoord ToCSSPixels() const { return _0; } 72:15.84 | ^ 72:16.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 72:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 72:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMTokenList.h:19, 72:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMTokenList.cpp:11, 72:16.52 from Unified_cpp_dom_base8.cpp:11: 72:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 72:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 72:16.52 189 | CSSRect GetExpandedScrollableRect() const { 72:16.52 | ^ 72:16.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 72:16.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 72:16.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:16.57 | ^ 72:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 72:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 72:16.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 72:16.59 | ^ 72:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 72:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 72:16.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 72:16.59 | ^ 72:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 72:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 72:16.63 243 | CSSRect CalculateScrollRange() const { 72:16.63 | ^ 72:16.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 72:16.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 72:16.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 72:16.65 | ^ 72:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 72:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 72:16.67 457 | CSSRect GetVisualViewport() const { 72:16.67 | ^ 72:16.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 72:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/BitWriter.cpp:6, 72:16.86 from Unified_cpp_dom_media3.cpp:2: 72:16.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 72:16.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:16.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 72:16.86 | ^ 72:18.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 72:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/Benchmark.cpp:20, 72:18.19 from Unified_cpp_dom_media2.cpp:38: 72:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 72:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 72:18.19 1249 | CSSCoord ToCSSPixels() const { return _0; } 72:18.19 | ^ 72:18.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 72:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 72:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.h:13, 72:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.cpp:6, 72:18.86 from Unified_cpp_dom_canvas4.cpp:2: 72:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 72:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 72:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:18.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 72:18.86 | ^~~~~~~~ 72:18.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 72:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 72:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 72:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.h:13, 72:18.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFramebuffer.cpp:12, 72:18.95 from Unified_cpp_dom_canvas4.cpp:11: 72:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 72:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 72:18.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:18.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 72:18.95 | ^~~~~~~~ 72:19.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 72:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 72:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 72:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 72:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 72:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 72:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 72:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 72:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 72:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 72:19.41 1249 | CSSCoord ToCSSPixels() const { return _0; } 72:19.41 | ^ 72:19.66 In file included from Unified_cpp_dom_base4.cpp:119: 72:19.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ResizeObserver.cpp: In function 'nsSize mozilla::dom::GetTargetSize(mozilla::dom::Element*, mozilla::dom::ResizeObserverBoxOptions)': 72:19.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ResizeObserver.cpp:65: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 72:19.66 65 | gfxRect bbox = nsSVGUtils::GetBBox(frame); 72:19.66 | ^ 72:19.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 72:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 72:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 72:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 72:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.cpp:8, 72:19.88 from Unified_cpp_dom_canvas4.cpp:2: 72:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 72:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 72:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:19.88 427 | SizeT Size() const { return SizeT(width, height); } 72:19.88 | ^~~~ 72:19.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 72:19.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 72:19.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 72:19.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLBlitHelper.h:13, 72:19.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFramebuffer.cpp:12, 72:19.90 from Unified_cpp_dom_canvas4.cpp:11: 72:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 72:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 72:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:19.90 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 72:19.90 | ^~~~~~~~ 72:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 72:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 72:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:19.90 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 72:19.90 | ^~~~~~~~ 72:19.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 72:19.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 72:19.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.h:13, 72:19.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.cpp:6, 72:19.90 from Unified_cpp_dom_canvas4.cpp:2: 72:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 72:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 72:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:19.90 62 | Sub operator-(const Sub& aPoint) const { 72:19.90 | ^~~~~~~~ 72:20.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 72:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 72:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.h:13, 72:20.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.cpp:6, 72:20.63 from Unified_cpp_dom_canvas4.cpp:2: 72:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 72:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 72:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:20.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 72:20.64 | ^~~~~~~~ 72:20.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 72:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 72:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 72:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsCCUncollectableMarker.cpp:27, 72:20.95 from Unified_cpp_dom_base7.cpp:38: 72:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 72:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 72:20.95 21 | inline Rect ToRect(const gfxRect& aRect) { 72:20.95 | ^ 72:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 72:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 72:20.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 72:20.95 | ^ 72:20.95 In file included from Unified_cpp_dom_base9.cpp:2: 72:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::SetAndSwapAttr(nsAtom*, nsAttrValue&, bool*)': 72:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:154:52: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 72:20.95 154 | (mAttrCount - i) * sizeof(InternalAttr)); 72:20.95 | ^ 72:20.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 72:20.95 from Unified_cpp_dom_base9.cpp:2: 72:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:93:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 72:20.95 93 | struct InternalAttr { 72:20.95 | ^~~~~~~~~~~~ 72:20.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 72:20.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 72:20.97 40 | inline Point ToPoint(const gfxPoint& aPoint) { 72:20.97 | ^ 72:20.97 In file included from Unified_cpp_dom_base9.cpp:2: 72:20.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)': 72:20.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:229:57: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 72:20.97 229 | (mAttrCount - aPos - 1) * sizeof(InternalAttr)); 72:20.97 | ^ 72:20.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 72:20.97 from Unified_cpp_dom_base9.cpp:2: 72:20.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:93:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 72:20.97 93 | struct InternalAttr { 72:20.97 | ^~~~~~~~~~~~ 72:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 72:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 72:21.00 44 | inline Size ToSize(const gfxSize& aSize) { 72:21.00 | ^ 72:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 72:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 72:21.00 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 72:21.00 | ^ 72:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 72:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 72:21.00 52 | inline gfxSize ThebesSize(const Size& aSize) { 72:21.00 | ^ 72:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 72:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 72:21.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 72:21.00 | ^ 72:21.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 72:21.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 72:21.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 72:21.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.cpp:8, 72:21.35 from Unified_cpp_dom_canvas4.cpp:2: 72:21.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 72:21.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 72:21.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:21.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 72:21.35 | ^~~~~~~~~~~~~ 72:21.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 72:21.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.h:13, 72:21.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.cpp:6, 72:21.38 from Unified_cpp_dom_canvas4.cpp:2: 72:21.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 72:21.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 72:21.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:21.38 323 | static SizeTyped FromUnknownSize( 72:21.38 | ^~~~~~~~~~~~~~~ 72:21.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 72:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.h:9, 72:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.h:9, 72:21.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.cpp:6, 72:21.59 from Unified_cpp_dom_media3.cpp:11: 72:21.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 72:21.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 72:21.59 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 72:21.59 | ^ 72:21.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 72:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/VideoSink.h:11, 72:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoderStateMachine.cpp:14, 72:21.75 from Unified_cpp_dom_media6.cpp:2: 72:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 72:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 72:21.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 72:21.75 | ^ 72:22.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 72:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 72:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsCCUncollectableMarker.cpp:27, 72:22.18 from Unified_cpp_dom_base7.cpp:38: 72:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 72:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 72:22.18 1859 | int32_t aAppUnitsPerPixel) { 72:22.18 | ^ 72:22.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 72:22.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 72:22.19 3214 | int32_t aAppUnitsPerPixel) { 72:22.19 | ^ 72:22.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/VideoSink.h:11, 72:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoderStateMachine.cpp:14, 72:22.49 from Unified_cpp_dom_media6.cpp:2: 72:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 72:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:22.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 72:22.49 | ^ 72:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 72:22.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 72:22.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 72:22.50 | ^ 72:22.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 72:22.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 72:22.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 72:22.50 | ^ 72:22.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 72:22.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 72:22.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 72:22.51 | ^ 72:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 72:22.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 72:22.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 72:22.52 | ^ 72:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 72:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 72:22.54 371 | nscoord aAppUnitsPerDevPixel) { 72:22.54 | ^ 72:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 72:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 72:22.54 380 | nscoord aAppUnitsPerDevPixel) { 72:22.55 | ^ 72:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 72:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 72:22.55 387 | nscoord aAppUnitsPerDevPixel) { 72:22.55 | ^ 72:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 72:22.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:22.56 394 | nscoord aAppUnitsPerDevPixel) { 72:22.56 | ^ 72:23.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 72:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/InputEvent.h:10, 72:23.80 from InputEventBinding.cpp:17, 72:23.80 from UnifiedBindings10.cpp:80: 72:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 72:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 72:23.80 21 | inline Rect ToRect(const gfxRect& aRect) { 72:23.80 | ^ 72:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 72:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 72:23.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 72:23.80 | ^ 72:23.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 72:23.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 72:23.82 40 | inline Point ToPoint(const gfxPoint& aPoint) { 72:23.82 | ^ 72:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 72:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 72:23.83 44 | inline Size ToSize(const gfxSize& aSize) { 72:23.83 | ^ 72:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 72:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 72:23.83 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 72:23.83 | ^ 72:23.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 72:23.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 72:23.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 72:23.85 | ^ 72:23.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 72:23.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 72:23.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 72:23.85 | ^ 72:24.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 72:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/InputEvent.h:10, 72:24.50 from InputEventBinding.cpp:17, 72:24.50 from UnifiedBindings10.cpp:80: 72:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 72:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 72:24.50 1859 | int32_t aAppUnitsPerPixel) { 72:24.50 | ^ 72:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 72:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 72:24.55 3214 | int32_t aAppUnitsPerPixel) { 72:24.55 | ^ 72:25.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 72:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 72:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:14, 72:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:10, 72:25.90 from MediaStreamBinding.cpp:25, 72:25.90 from UnifiedBindings12.cpp:15: 72:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 72:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 72:25.90 189 | CSSRect GetExpandedScrollableRect() const { 72:25.90 | ^ 72:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 72:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 72:25.90 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:25.90 | ^ 72:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 72:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 72:25.90 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 72:25.90 | ^ 72:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 72:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 72:25.90 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 72:25.90 | ^ 72:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 72:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 72:25.91 243 | CSSRect CalculateScrollRange() const { 72:25.91 | ^ 72:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 72:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 72:25.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 72:25.91 | ^ 72:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 72:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 72:25.92 457 | CSSRect GetVisualViewport() const { 72:25.92 | ^ 72:25.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 72:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/Benchmark.cpp:20, 72:25.95 from Unified_cpp_dom_media2.cpp:38: 72:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 72:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 72:25.95 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 72:25.95 | ^ 72:26.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.h:9, 72:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.h:9, 72:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.cpp:6, 72:26.86 from Unified_cpp_dom_media3.cpp:11: 72:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 72:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:26.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 72:26.86 | ^ 72:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 72:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 72:26.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 72:26.86 | ^ 72:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 72:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 72:26.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 72:26.87 | ^ 72:26.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 72:26.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 72:26.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 72:26.95 | ^ 72:26.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 72:26.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 72:26.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 72:26.96 | ^ 72:27.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 72:27.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 72:27.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 72:27.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:8, 72:27.82 from Unified_cpp_dom_canvas5.cpp:2: 72:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 72:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:27.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 72:27.82 | ^ 72:28.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 72:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 72:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 72:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 72:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsCCUncollectableMarker.cpp:37, 72:28.12 from Unified_cpp_dom_base7.cpp:38: 72:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 72:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 72:28.12 332 | LayerPoint GetFixedPositionAnchor() const { 72:28.12 | ^ 72:28.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 72:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 72:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 72:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 72:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsCCUncollectableMarker.cpp:37, 72:28.29 from Unified_cpp_dom_base7.cpp:38: 72:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 72:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 72:28.29 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 72:28.29 | ^ 72:28.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 72:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 72:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 72:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 72:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsCCUncollectableMarker.cpp:37, 72:28.40 from Unified_cpp_dom_base7.cpp:38: 72:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 72:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 72:28.40 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:28.40 | ^ 72:28.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:16, 72:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 72:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:8, 72:28.44 from Unified_cpp_dom_canvas5.cpp:2: 72:28.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 72:28.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 72:28.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 72:28.44 | ^ 72:28.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 72:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 72:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 72:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 72:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 72:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 72:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 72:28.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 72:28.74 from MediaStreamBinding.cpp:25, 72:28.74 from UnifiedBindings12.cpp:15: 72:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 72:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 72:28.74 1249 | CSSCoord ToCSSPixels() const { return _0; } 72:28.74 | ^ 72:28.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 72:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:8, 72:28.81 from Unified_cpp_dom_canvas5.cpp:2: 72:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 72:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 72:28.81 21 | inline Rect ToRect(const gfxRect& aRect) { 72:28.81 | ^ 72:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 72:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 72:28.83 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 72:28.83 | ^ 72:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 72:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 72:28.83 40 | inline Point ToPoint(const gfxPoint& aPoint) { 72:28.83 | ^ 72:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 72:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 72:28.86 44 | inline Size ToSize(const gfxSize& aSize) { 72:28.86 | ^ 72:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 72:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 72:28.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 72:28.86 | ^ 72:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 72:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 72:28.89 52 | inline gfxSize ThebesSize(const Size& aSize) { 72:28.89 | ^ 72:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 72:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 72:28.89 56 | inline gfxRect ThebesRect(const Rect& aRect) { 72:28.89 | ^ 72:29.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 72:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 72:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 72:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 72:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 72:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 72:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 72:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 72:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 72:29.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 72:29.76 | ^ 72:31.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 72:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 72:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 72:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 72:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:28, 72:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 72:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDocumentEncoder.cpp:23, 72:31.94 from Unified_cpp_dom_base8.cpp:29: 72:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 72:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 72:31.94 1249 | CSSCoord ToCSSPixels() const { return _0; } 72:31.94 | ^ 72:31.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMediaElement.cpp:28, 72:31.94 from Unified_cpp_dom_html2.cpp:20: 72:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 72:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 72:31.94 1394 | LayerPoint GetFixedPositionAnchor() { 72:31.94 | ^ 72:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 72:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 72:31.97 371 | nscoord aAppUnitsPerDevPixel) { 72:31.97 | ^ 72:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 72:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 72:31.97 380 | nscoord aAppUnitsPerDevPixel) { 72:31.97 | ^ 72:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 72:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 72:32.01 387 | nscoord aAppUnitsPerDevPixel) { 72:32.01 | ^ 72:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 72:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:32.01 394 | nscoord aAppUnitsPerDevPixel) { 72:32.01 | ^ 72:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 72:32.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 72:32.17 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 72:32.17 | ^ 72:32.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:32.86 from Unified_cpp_dom_html3.cpp:2: 72:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 72:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 72:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:32.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 72:32.86 | ^~~~~~~~ 72:33.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 72:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 72:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:33.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:33.17 from Unified_cpp_dom_html3.cpp:2: 72:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 72:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 72:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:33.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 72:33.17 | ^~~~~~~~ 72:33.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 72:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 72:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 72:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 72:33.33 from AudioProcessingEventBinding.cpp:12, 72:33.33 from UnifiedBindings1.cpp:2: 72:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 72:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 72:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:33.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 72:33.33 | ^~~~~~~~ 72:33.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 72:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 72:33.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 72:33.35 from AudioProcessingEventBinding.cpp:12, 72:33.35 from UnifiedBindings1.cpp:2: 72:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 72:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 72:33.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:33.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 72:33.35 | ^~~~~~~~ 72:33.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:33.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:33.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 72:33.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 72:33.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:33.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:33.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:33.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 72:33.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 72:33.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:11, 72:33.46 from Unified_cpp_dom_canvas5.cpp:2: 72:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 72:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:33.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 72:33.46 | ^ 72:33.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 72:33.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 72:33.48 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 72:33.48 | ^ 72:33.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 72:33.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 72:33.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 72:33.50 | ^ 72:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 72:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 72:33.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 72:33.53 | ^ 72:33.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 72:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 72:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 72:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 72:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:33.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 72:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 72:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 72:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 72:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/Benchmark.cpp:20, 72:33.55 from Unified_cpp_dom_media2.cpp:38: 72:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 72:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 72:33.55 21 | inline Rect ToRect(const gfxRect& aRect) { 72:33.55 | ^ 72:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 72:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 72:33.55 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 72:33.55 | ^ 72:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 72:33.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 72:33.55 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 72:33.55 | ^ 72:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 72:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 72:33.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 72:33.65 | ^ 72:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 72:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 72:33.65 44 | inline Size ToSize(const gfxSize& aSize) { 72:33.65 | ^ 72:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 72:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 72:33.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 72:33.65 | ^ 72:33.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.cpp:10, 72:33.70 from Unified_cpp_dom_media11.cpp:20: 72:33.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 72:33.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 72:33.70 1394 | LayerPoint GetFixedPositionAnchor() { 72:33.70 | ^ 72:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 72:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 72:33.71 371 | nscoord aAppUnitsPerDevPixel) { 72:33.71 | ^ 72:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 72:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 72:33.71 380 | nscoord aAppUnitsPerDevPixel) { 72:33.71 | ^ 72:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 72:33.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 72:33.71 387 | nscoord aAppUnitsPerDevPixel) { 72:33.72 | ^ 72:33.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 72:33.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:33.77 394 | nscoord aAppUnitsPerDevPixel) { 72:33.77 | ^ 72:33.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 72:33.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 72:33.77 52 | inline gfxSize ThebesSize(const Size& aSize) { 72:33.77 | ^ 72:33.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 72:33.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 72:33.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 72:33.77 | ^ 72:33.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 72:33.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 72:33.86 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 72:33.86 | ^ 72:34.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 72:34.19 from AudioProcessingEventBinding.cpp:12, 72:34.19 from UnifiedBindings1.cpp:2: 72:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 72:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 72:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:34.19 427 | SizeT Size() const { return SizeT(width, height); } 72:34.19 | ^~~~ 72:34.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 72:34.19 from AudioProcessingEventBinding.cpp:12, 72:34.19 from UnifiedBindings1.cpp:2: 72:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 72:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 72:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:34.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 72:34.19 | ^~~~~~~~ 72:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 72:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 72:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:34.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 72:34.19 | ^~~~~~~~ 72:34.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 72:34.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 72:34.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 72:34.20 from AudioProcessingEventBinding.cpp:12, 72:34.20 from UnifiedBindings1.cpp:2: 72:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 72:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 72:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:34.20 62 | Sub operator-(const Sub& aPoint) const { 72:34.20 | ^~~~~~~~ 72:35.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 72:35.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 72:35.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 72:35.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 72:35.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 72:35.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 72:35.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/PDMFactory.cpp:19, 72:35.06 from Unified_cpp_dom_media_platforms0.cpp:11: 72:35.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 72:35.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 72:35.06 189 | CSSRect GetExpandedScrollableRect() const { 72:35.06 | ^ 72:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 72:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 72:35.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:35.08 | ^ 72:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 72:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 72:35.08 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 72:35.08 | ^ 72:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 72:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 72:35.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 72:35.08 | ^ 72:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 72:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 72:35.08 243 | CSSRect CalculateScrollRange() const { 72:35.08 | ^ 72:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 72:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 72:35.24 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 72:35.24 | ^ 72:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 72:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 72:35.24 457 | CSSRect GetVisualViewport() const { 72:35.24 | ^ 72:35.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 72:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 72:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 72:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:9, 72:35.29 from Unified_cpp_dom_media4.cpp:2: 72:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 72:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:35.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 72:35.29 | ^ 72:35.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 72:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 72:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 72:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 72:35.77 from AudioProcessingEventBinding.cpp:12, 72:35.77 from UnifiedBindings1.cpp:2: 72:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 72:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 72:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:35.77 43 | friend Sub operator*(T aScale, Sub aCoord) { 72:35.77 | ^~~~~~~~ 72:36.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 72:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 72:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:36.22 from Unified_cpp_dom_html3.cpp:2: 72:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 72:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 72:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:36.22 427 | SizeT Size() const { return SizeT(width, height); } 72:36.22 | ^~~~ 72:36.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 72:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 72:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:36.22 from Unified_cpp_dom_html3.cpp:2: 72:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 72:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 72:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:36.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 72:36.22 | ^~~~~~~~ 72:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 72:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 72:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:36.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 72:36.22 | ^~~~~~~~ 72:36.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 72:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 72:36.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:36.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:36.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:36.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:36.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:36.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:36.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:36.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:36.23 from Unified_cpp_dom_html3.cpp:2: 72:36.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 72:36.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 72:36.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:36.23 62 | Sub operator-(const Sub& aPoint) const { 72:36.23 | ^~~~~~~~ 72:37.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 72:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/InputEvent.h:10, 72:37.11 from InputEventBinding.cpp:17, 72:37.11 from UnifiedBindings10.cpp:80: 72:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 72:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 72:37.11 332 | LayerPoint GetFixedPositionAnchor() const { 72:37.11 | ^ 72:37.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 72:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 72:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 72:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 72:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 72:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 72:37.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 72:37.31 from MediaStreamBinding.cpp:25, 72:37.31 from UnifiedBindings12.cpp:15: 72:37.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 72:37.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 72:37.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 72:37.31 | ^ 72:37.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 72:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/InputEvent.h:10, 72:37.35 from InputEventBinding.cpp:17, 72:37.35 from UnifiedBindings10.cpp:80: 72:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 72:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 72:37.35 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 72:37.35 | ^ 72:37.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 72:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/InputEvent.h:10, 72:37.48 from InputEventBinding.cpp:17, 72:37.48 from UnifiedBindings10.cpp:80: 72:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 72:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 72:37.48 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:37.48 | ^ 72:37.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 72:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 72:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 72:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 72:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 72:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 72:37.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 72:37.56 from Unified_cpp_dom_media4.cpp:2: 72:37.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 72:37.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 72:37.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 72:37.56 | ^ 72:37.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:37.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:37.99 from Unified_cpp_dom_html3.cpp:2: 72:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 72:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 72:37.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:37.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 72:37.99 | ^~~~~~~~ 72:38.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 72:38.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 72:38.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 72:38.08 from Unified_cpp_dom_base2.cpp:11: 72:38.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 72:38.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 72:38.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:38.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 72:38.08 | ^~~~~~~~ 72:38.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 72:38.15 from AudioProcessingEventBinding.cpp:12, 72:38.15 from UnifiedBindings1.cpp:2: 72:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 72:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 72:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:38.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 72:38.15 | ^~~~~~~~~~~~~ 72:38.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 72:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 72:38.16 from AudioProcessingEventBinding.cpp:12, 72:38.16 from UnifiedBindings1.cpp:2: 72:38.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 72:38.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 72:38.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:38.16 323 | static SizeTyped FromUnknownSize( 72:38.16 | ^~~~~~~~~~~~~~~ 72:38.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:38.32 from Unified_cpp_dom_html3.cpp:2: 72:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 72:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 72:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:38.32 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 72:38.32 | ^~~~~~~~~~~~~ 72:38.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:38.33 from Unified_cpp_dom_html3.cpp:2: 72:38.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 72:38.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 72:38.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:38.33 323 | static SizeTyped FromUnknownSize( 72:38.33 | ^~~~~~~~~~~~~~~ 72:39.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 72:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 72:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 72:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 72:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 72:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 72:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 72:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 72:39.14 from Unified_cpp_dom_media4.cpp:2: 72:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 72:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:39.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 72:39.14 | ^ 72:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 72:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 72:39.14 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 72:39.14 | ^ 72:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 72:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 72:39.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 72:39.14 | ^ 72:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 72:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 72:39.14 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 72:39.14 | ^ 72:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 72:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 72:39.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 72:39.14 | ^ 72:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 72:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 72:39.27 371 | nscoord aAppUnitsPerDevPixel) { 72:39.27 | ^ 72:39.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 72:39.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 72:39.31 380 | nscoord aAppUnitsPerDevPixel) { 72:39.31 | ^ 72:39.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 72:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 72:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 72:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:28, 72:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 72:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 72:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 72:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPlainTextSerializer.cpp:26, 72:39.31 from Unified_cpp_dom_base9.cpp:56: 72:39.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 72:39.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 72:39.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 72:39.31 | ^ 72:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 72:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 72:39.46 387 | nscoord aAppUnitsPerDevPixel) { 72:39.46 | ^ 72:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 72:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:39.46 394 | nscoord aAppUnitsPerDevPixel) { 72:39.46 | ^ 72:39.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 72:39.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 72:39.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 72:39.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 72:39.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPlainTextSerializer.cpp:26, 72:39.65 from Unified_cpp_dom_base9.cpp:56: 72:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 72:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 72:39.65 21 | inline Rect ToRect(const gfxRect& aRect) { 72:39.65 | ^ 72:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 72:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 72:39.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 72:39.65 | ^ 72:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 72:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 72:39.67 40 | inline Point ToPoint(const gfxPoint& aPoint) { 72:39.67 | ^ 72:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 72:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 72:39.68 44 | inline Size ToSize(const gfxSize& aSize) { 72:39.68 | ^ 72:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 72:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 72:39.68 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 72:39.68 | ^ 72:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 72:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 72:39.68 52 | inline gfxSize ThebesSize(const Size& aSize) { 72:39.68 | ^ 72:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 72:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 72:39.69 56 | inline gfxRect ThebesRect(const Rect& aRect) { 72:39.69 | ^ 72:39.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 72:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 72:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 72:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 72:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 72:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 72:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 72:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 72:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 72:39.87 21 | inline Rect ToRect(const gfxRect& aRect) { 72:39.87 | ^ 72:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 72:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 72:39.87 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 72:39.87 | ^ 72:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 72:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 72:39.87 40 | inline Point ToPoint(const gfxPoint& aPoint) { 72:39.87 | ^ 72:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 72:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 72:39.87 44 | inline Size ToSize(const gfxSize& aSize) { 72:39.89 | ^ 72:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 72:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 72:39.89 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 72:39.89 | ^ 72:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 72:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 72:39.89 52 | inline gfxSize ThebesSize(const Size& aSize) { 72:39.89 | ^ 72:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 72:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 72:39.89 56 | inline gfxRect ThebesRect(const Rect& aRect) { 72:39.89 | ^ 72:39.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 72:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 72:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 72:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 72:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:39.98 from Unified_cpp_dom_html3.cpp:2: 72:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 72:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:39.98 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 72:39.98 | ^~~~~~~~~~~~~~ 72:40.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 72:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:40.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:40.01 from Unified_cpp_dom_html3.cpp:2: 72:40.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:40.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 72:40.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.01 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 72:40.01 | ^~~~~~~~~~~~~ 72:40.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 72:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 72:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 72:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 72:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 72:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 72:40.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 72:40.10 from Unified_cpp_dom_base2.cpp:11: 72:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 72:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:40.10 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 72:40.10 | ^~~~~~~~ 72:40.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 72:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 72:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:12, 72:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 72:40.12 from Unified_cpp_dom_media11.cpp:2: 72:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 72:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 72:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 72:40.12 | ^~~~~~~~ 72:40.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:40.15 from Unified_cpp_dom_html3.cpp:2: 72:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 72:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:40.15 383 | Point TopLeft() const { return Point(x, y); } 72:40.15 | ^~~~~~~ 72:40.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:40.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:40.15 from Unified_cpp_dom_html3.cpp:2: 72:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 72:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.15 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 72:40.15 | ^~~~~~~~~~~~~~~ 72:40.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 72:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 72:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 72:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 72:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 72:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 72:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 72:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 72:40.36 1859 | int32_t aAppUnitsPerPixel) { 72:40.36 | ^ 72:40.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:14, 72:40.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 72:40.36 from Unified_cpp_dom_media11.cpp:2: 72:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 72:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 72:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 72:40.36 | ^~~~~~~~ 72:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 72:40.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 72:40.36 3214 | int32_t aAppUnitsPerPixel) { 72:40.36 | ^ 72:40.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 72:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 72:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 72:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 72:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 72:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 72:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 72:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 72:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 72:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 72:40.46 from Unified_cpp_dom_base2.cpp:11: 72:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 72:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 72:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.46 427 | SizeT Size() const { return SizeT(width, height); } 72:40.46 | ^~~~ 72:40.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 72:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 72:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 72:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 72:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 72:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 72:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 72:40.53 from Unified_cpp_dom_base2.cpp:11: 72:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 72:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:40.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 72:40.53 | ^~~~~~~~ 72:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 72:40.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:40.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 72:40.53 | ^~~~~~~~ 72:40.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 72:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 72:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 72:40.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 72:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 72:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 72:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 72:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 72:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 72:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 72:40.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 72:40.54 from Unified_cpp_dom_base2.cpp:11: 72:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 72:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 72:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.54 62 | Sub operator-(const Sub& aPoint) const { 72:40.57 | ^~~~~~~~ 72:40.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:14, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 72:40.64 from Unified_cpp_dom_media11.cpp:2: 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.64 427 | SizeT Size() const { return SizeT(width, height); } 72:40.64 | ^~~~ 72:40.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:14, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 72:40.64 from Unified_cpp_dom_media11.cpp:2: 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.64 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 72:40.64 | ^~~~~~~~ 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 72:40.64 | ^~~~~~~~ 72:40.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:12, 72:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 72:40.64 from Unified_cpp_dom_media11.cpp:2: 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 72:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.64 62 | Sub operator-(const Sub& aPoint) const { 72:40.64 | ^~~~~~~~ 72:40.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 72:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 72:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:12, 72:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 72:40.95 from Unified_cpp_dom_media11.cpp:2: 72:40.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 72:40.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 72:40.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:40.95 43 | friend Sub operator*(T aScale, Sub aCoord) { 72:40.95 | ^~~~~~~~ 72:41.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 72:41.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:41.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:41.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:14, 72:41.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 72:41.37 from Unified_cpp_dom_media11.cpp:2: 72:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 72:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 72:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:41.37 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 72:41.37 | ^~~~~~~~~~~~~ 72:41.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 72:41.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:12, 72:41.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 72:41.37 from Unified_cpp_dom_media11.cpp:2: 72:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 72:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 72:41.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:41.37 323 | static SizeTyped FromUnknownSize( 72:41.37 | ^~~~~~~~~~~~~~~ 72:41.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 72:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 72:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 72:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 72:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 72:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 72:41.62 332 | LayerPoint GetFixedPositionAnchor() const { 72:41.62 | ^ 72:41.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 72:41.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:41.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 72:41.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 72:41.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 72:41.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 72:41.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 72:41.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 72:41.70 | ^ 72:41.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 72:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 72:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 72:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 72:41.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 72:41.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 72:41.74 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:41.74 | ^ 72:41.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 72:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 72:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 72:41.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPlainTextSerializer.cpp:26, 72:41.83 from Unified_cpp_dom_base9.cpp:56: 72:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 72:41.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 72:41.83 1859 | int32_t aAppUnitsPerPixel) { 72:41.84 | ^ 72:41.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 72:41.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 72:41.89 3214 | int32_t aAppUnitsPerPixel) { 72:41.89 | ^ 72:41.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 72:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 72:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 72:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:14, 72:41.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 72:41.94 from Unified_cpp_dom_media11.cpp:2: 72:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 72:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:41.94 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 72:41.94 | ^~~~~~~~~~~~~~ 72:43.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:43.20 from Unified_cpp_dom_html3.cpp:2: 72:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 72:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:43.20 246 | PointTyped As2DPoint() const { 72:43.20 | ^~~~~~~~~ 72:43.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:43.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:43.20 from Unified_cpp_dom_html3.cpp:2: 72:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 72:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:43.20 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 72:43.20 | ^~~~~~~~~ 72:43.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:43.30 from Unified_cpp_dom_html3.cpp:2: 72:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 72:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:43.30 2266 | PointTyped TransformPointSimple( 72:43.30 | ^~~~~~~~~~~~~~~~~~~~ 72:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 72:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:43.30 794 | RectTyped TransformAndClipBounds( 72:43.30 | ^~~~~~~~~~~~~~~~~~~~~~ 72:43.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 72:43.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 72:43.71 from Unified_cpp_dom_base2.cpp:11: 72:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 72:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 72:43.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:43.71 43 | friend Sub operator*(T aScale, Sub aCoord) { 72:43.71 | ^~~~~~~~ 72:43.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 72:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 72:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 72:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:28, 72:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 72:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDocumentEncoder.cpp:23, 72:43.89 from Unified_cpp_dom_base8.cpp:29: 72:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 72:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 72:43.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 72:43.89 | ^ 72:44.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGObserverUtils.h:22, 72:44.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMediaElement.cpp:43, 72:44.66 from Unified_cpp_dom_html2.cpp:20: 72:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 72:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 72:44.66 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 72:44.66 | ^ 72:45.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 72:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioContext.h:16, 72:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:15, 72:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 72:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 72:45.00 from Unified_cpp_dom_media5.cpp:2: 72:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 72:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 72:45.00 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 72:45.00 | ^ 72:45.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 72:45.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 72:45.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDocumentEncoder.cpp:23, 72:45.47 from Unified_cpp_dom_base8.cpp:29: 72:45.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 72:45.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 72:45.47 21 | inline Rect ToRect(const gfxRect& aRect) { 72:45.47 | ^ 72:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 72:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 72:45.49 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 72:45.49 | ^ 72:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 72:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 72:45.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 72:45.51 | ^ 72:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 72:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 72:45.63 44 | inline Size ToSize(const gfxSize& aSize) { 72:45.63 | ^ 72:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 72:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 72:45.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 72:45.63 | ^ 72:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 72:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 72:45.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 72:45.63 | ^ 72:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 72:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 72:45.63 56 | inline gfxRect ThebesRect(const Rect& aRect) { 72:45.63 | ^ 72:45.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioContext.h:16, 72:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:15, 72:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 72:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 72:45.67 from Unified_cpp_dom_media5.cpp:2: 72:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 72:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:45.67 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 72:45.67 | ^ 72:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 72:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 72:45.67 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 72:45.67 | ^ 72:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 72:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 72:45.67 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 72:45.67 | ^ 72:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 72:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 72:45.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 72:45.68 | ^ 72:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 72:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 72:45.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 72:45.68 | ^ 72:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 72:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 72:45.70 371 | nscoord aAppUnitsPerDevPixel) { 72:45.70 | ^ 72:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 72:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 72:45.71 380 | nscoord aAppUnitsPerDevPixel) { 72:45.71 | ^ 72:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 72:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 72:45.71 387 | nscoord aAppUnitsPerDevPixel) { 72:45.71 | ^ 72:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 72:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:45.72 394 | nscoord aAppUnitsPerDevPixel) { 72:45.72 | ^ 72:46.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 72:46.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 72:46.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 72:46.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:46.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:46.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:46.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 72:46.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 72:46.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 72:46.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 72:46.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/Benchmark.cpp:20, 72:46.49 from Unified_cpp_dom_media2.cpp:38: 72:46.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 72:46.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 72:46.49 1859 | int32_t aAppUnitsPerPixel) { 72:46.49 | ^ 72:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 72:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 72:46.68 3214 | int32_t aAppUnitsPerPixel) { 72:46.68 | ^ 72:46.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 72:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 72:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 72:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 72:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 72:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 72:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.h:13, 72:46.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoFrameContainer.cpp:7, 72:46.88 from Unified_cpp_dom_media11.cpp:2: 72:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 72:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 72:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 72:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 72:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 72:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 72:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 72:46.88 760 | typename detail::Nth::Type extract() { 72:46.88 | ^~~~~~~ 72:48.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 72:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 72:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 72:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 72:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 72:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 72:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 72:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/InputEvent.h:10, 72:48.10 from InputEventBinding.cpp:17, 72:48.10 from UnifiedBindings10.cpp:80: 72:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 72:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 72:48.10 1394 | LayerPoint GetFixedPositionAnchor() { 72:48.10 | ^ 72:48.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 72:48.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 72:48.12 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 72:48.12 | ^ 72:48.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 72:48.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 72:48.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 72:48.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 72:48.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:48.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 72:48.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 72:48.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/InputEvent.h:10, 72:48.24 from InputEventBinding.cpp:17, 72:48.24 from UnifiedBindings10.cpp:80: 72:48.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 72:48.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 72:48.24 49 | gfx::Size GetInheritedScale() const { return mScale; } 72:48.24 | ^ 72:48.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 72:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 72:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 72:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 72:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 72:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 72:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 72:48.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:13: 72:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 72:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 72:48.26 189 | CSSRect GetExpandedScrollableRect() const { 72:48.26 | ^ 72:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 72:48.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 72:48.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:48.26 | ^ 72:48.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 72:48.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 72:48.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 72:48.27 | ^ 72:48.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 72:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDocumentEncoder.cpp:23, 72:48.29 from Unified_cpp_dom_base8.cpp:29: 72:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 72:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 72:48.29 1859 | int32_t aAppUnitsPerPixel) { 72:48.29 | ^ 72:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 72:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 72:48.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 72:48.29 | ^ 72:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 72:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 72:48.29 243 | CSSRect CalculateScrollRange() const { 72:48.29 | ^ 72:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 72:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 72:48.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 72:48.29 | ^ 72:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 72:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 72:48.29 457 | CSSRect GetVisualViewport() const { 72:48.29 | ^ 72:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 72:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 72:48.32 3214 | int32_t aAppUnitsPerPixel) { 72:48.32 | ^ 72:48.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 72:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 72:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 72:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 72:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 72:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 72:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 72:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:10, 72:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 72:48.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLProgressElement.cpp:8, 72:48.83 from Unified_cpp_dom_html3.cpp:2: 72:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 72:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 72:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 72:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 72:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 72:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 72:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 72:48.83 760 | typename detail::Nth::Type extract() { 72:48.83 | ^~~~~~~ 72:49.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 72:49.09 from Unified_cpp_dom_base2.cpp:11: 72:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 72:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 72:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:49.09 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 72:49.09 | ^~~~~~~~~~~~~ 72:49.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 72:49.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 72:49.09 from Unified_cpp_dom_base2.cpp:11: 72:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 72:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 72:49.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:49.09 323 | static SizeTyped FromUnknownSize( 72:49.09 | ^~~~~~~~~~~~~~~ 72:49.43 dom/media/platforms/agnostic/bytestreams 72:49.86 dom/media/platforms/agnostic/eme 72:49.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 72:49.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 72:49.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 72:49.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 72:49.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 72:49.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 72:49.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:24, 72:49.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.h:13, 72:49.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLFormats.cpp:6, 72:49.88 from Unified_cpp_dom_canvas4.cpp:2: 72:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 72:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 72:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 72:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 72:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 72:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 72:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 72:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 72:49.88 760 | typename detail::Nth::Type extract() { 72:49.88 | ^~~~~~~ 72:50.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 72:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:50.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:50.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:50.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:50.83 from Unified_cpp_dom_base5.cpp:11: 72:50.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 72:50.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 72:50.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:50.83 40 | friend Sub operator*(Sub aCoord, T aScale) { 72:50.83 | ^~~~~~~~ 72:51.10 dom/media/platforms/agnostic/gmp 72:51.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 72:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 72:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 72:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 72:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 72:51.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/Benchmark.cpp:20, 72:51.18 from Unified_cpp_dom_media2.cpp:38: 72:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 72:51.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 72:51.18 332 | LayerPoint GetFixedPositionAnchor() const { 72:51.18 | ^ 72:51.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 72:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 72:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 72:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 72:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 72:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/Benchmark.cpp:20, 72:51.27 from Unified_cpp_dom_media2.cpp:38: 72:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 72:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 72:51.27 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 72:51.27 | ^ 72:51.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:51.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:51.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:51.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:51.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:51.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:51.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:51.33 from Unified_cpp_dom_base5.cpp:11: 72:51.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:51.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 72:51.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:51.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 72:51.33 | ^~~~~~~~ 72:51.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 72:51.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:51.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:51.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 72:51.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 72:51.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 72:51.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 72:51.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/Benchmark.cpp:20, 72:51.38 from Unified_cpp_dom_media2.cpp:38: 72:51.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 72:51.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 72:51.38 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:51.38 | ^ 72:51.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 72:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 72:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/InputEvent.h:10, 72:51.77 from InputEventBinding.cpp:17, 72:51.77 from UnifiedBindings10.cpp:80: 72:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 72:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 72:51.77 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 72:51.77 | ^ 72:52.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 72:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 72:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:52.21 from Unified_cpp_dom_base5.cpp:11: 72:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 72:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 72:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:52.22 427 | SizeT Size() const { return SizeT(width, height); } 72:52.22 | ^~~~ 72:52.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:52.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:52.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:52.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:52.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:52.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:52.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:52.23 from Unified_cpp_dom_base5.cpp:11: 72:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 72:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:52.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 72:52.23 | ^~~~~~~~ 72:52.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:52.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 72:52.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:52.24 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 72:52.24 | ^~~~~~~~ 72:52.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 72:52.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 72:52.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:52.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:52.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:52.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:52.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:52.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:52.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:52.24 from Unified_cpp_dom_base5.cpp:11: 72:52.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 72:52.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 72:52.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:52.24 62 | Sub operator-(const Sub& aPoint) const { 72:52.24 | ^~~~~~~~ 72:52.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 72:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 72:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:52.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:52.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:52.66 from Unified_cpp_dom_base5.cpp:11: 72:52.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 72:52.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 72:52.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:52.66 43 | friend Sub operator*(T aScale, Sub aCoord) { 72:52.66 | ^~~~~~~~ 72:53.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 72:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:53.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:53.40 from Unified_cpp_dom_base5.cpp:11: 72:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 72:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 72:53.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:53.41 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 72:53.41 | ^~~~~~~~~~~~~ 72:53.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 72:53.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:53.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:53.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:53.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:53.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:53.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:53.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:53.42 from Unified_cpp_dom_base5.cpp:11: 72:53.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 72:53.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 72:53.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:53.42 323 | static SizeTyped FromUnknownSize( 72:53.42 | ^~~~~~~~~~~~~~~ 72:54.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 72:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.cpp:23, 72:54.30 from Unified_cpp_dom_base9.cpp:83: 72:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 72:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 72:54.30 332 | LayerPoint GetFixedPositionAnchor() const { 72:54.30 | ^ 72:54.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 72:54.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.cpp:23, 72:54.34 from Unified_cpp_dom_base9.cpp:83: 72:54.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 72:54.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 72:54.34 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 72:54.34 | ^ 72:54.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 72:54.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.cpp:23, 72:54.36 from Unified_cpp_dom_base9.cpp:83: 72:54.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 72:54.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 72:54.36 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:54.36 | ^ 72:54.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 72:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 72:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:54.88 from Unified_cpp_dom_base5.cpp:11: 72:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 72:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:54.88 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 72:54.88 | ^~~~~~~~~~~~~~ 72:54.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 72:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:54.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:54.92 from Unified_cpp_dom_base5.cpp:11: 72:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 72:54.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:54.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 72:54.92 | ^~~~~~~~~~~~~ 72:54.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 72:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 72:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:54.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:54.96 from Unified_cpp_dom_base5.cpp:11: 72:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 72:54.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:54.96 383 | Point TopLeft() const { return Point(x, y); } 72:54.96 | ^~~~~~~ 72:54.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 72:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 72:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:54.98 from Unified_cpp_dom_base5.cpp:11: 72:54.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:54.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 72:54.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:54.98 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 72:54.98 | ^~~~~~~~~~~~~~~ 72:55.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:55.36 from Unified_cpp_dom_base5.cpp:11: 72:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 72:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:55.36 277 | static RectTyped FromUnknownRect( 72:55.36 | ^~~~~~~~~~~~~~~ 72:55.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:55.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:55.36 from Unified_cpp_dom_base5.cpp:11: 72:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 72:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:55.36 150 | static PointTyped FromUnknownPoint( 72:55.36 | ^~~~~~~~~~~~~~~~ 72:55.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 72:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:55.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:55.38 from Unified_cpp_dom_base5.cpp:11: 72:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 72:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 72:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:55.38 282 | RectTyped ToUnknownRect() const { 72:55.38 | ^~~~~~~~~~~~~ 72:56.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 72:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 72:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 72:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 72:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 72:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 72:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 72:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 72:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:13: 72:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 72:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 72:56.36 1249 | CSSCoord ToCSSPixels() const { return _0; } 72:56.36 | ^ 72:57.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 72:57.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 72:57.69 from Unified_cpp_bytestreams0.cpp:2: 72:57.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 72:57.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:57.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 72:57.69 | ^ 72:59.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 72:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 72:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 72:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 72:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 72:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFocusManager.cpp:7, 72:59.11 from Unified_cpp_dom_base8.cpp:38: 72:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 72:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 72:59.11 332 | LayerPoint GetFixedPositionAnchor() const { 72:59.11 | ^ 72:59.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 72:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 72:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 72:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 72:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 72:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFocusManager.cpp:7, 72:59.18 from Unified_cpp_dom_base8.cpp:38: 72:59.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 72:59.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 72:59.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 72:59.18 | ^ 72:59.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 72:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 72:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 72:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 72:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 72:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 72:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 72:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFocusManager.cpp:7, 72:59.22 from Unified_cpp_dom_base8.cpp:38: 72:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 72:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 72:59.22 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 72:59.22 | ^ 72:59.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 72:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:59.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:59.60 from Unified_cpp_dom_base5.cpp:11: 72:59.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:59.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:59.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 72:59.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:59.60 246 | PointTyped As2DPoint() const { 72:59.60 | ^~~~~~~~~ 72:59.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 72:59.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 72:59.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 72:59.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 72:59.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 72:59.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 72:59.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 72:59.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 72:59.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.h:12, 72:59.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ScreenLuminance.cpp:8, 72:59.64 from Unified_cpp_dom_base5.cpp:11: 72:59.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 72:59.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 72:59.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 72:59.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 72:59.64 794 | RectTyped TransformAndClipBounds( 72:59.64 | ^~~~~~~~~~~~~~~~~~~~~~ 72:59.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 72:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 72:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 72:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 72:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 72:59.80 from Unified_cpp_agnostic_eme0.cpp:2: 72:59.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 72:59.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 72:59.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 72:59.80 | ^ 73:00.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 73:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 73:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 73:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 73:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 73:00.41 from Unified_cpp_agnostic_eme0.cpp:2: 73:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 73:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 73:00.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 73:00.41 | ^ 73:00.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 73:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 73:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 73:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 73:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 73:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 73:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 73:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 73:00.76 from MediaStreamBinding.cpp:25, 73:00.76 from UnifiedBindings12.cpp:15: 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 73:00.76 21 | inline Rect ToRect(const gfxRect& aRect) { 73:00.76 | ^ 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 73:00.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 73:00.76 | ^ 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 73:00.76 40 | inline Point ToPoint(const gfxPoint& aPoint) { 73:00.76 | ^ 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 73:00.76 44 | inline Size ToSize(const gfxSize& aSize) { 73:00.76 | ^ 73:00.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/AOMDecoder.cpp:12, 73:00.76 from Unified_cpp_dom_media_platforms0.cpp:29: 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 73:00.76 21 | inline Rect ToRect(const gfxRect& aRect) { 73:00.76 | ^ 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 73:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 73:00.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 73:00.76 | ^ 73:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 73:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 73:00.78 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 73:00.78 | ^ 73:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 73:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 73:00.78 52 | inline gfxSize ThebesSize(const Size& aSize) { 73:00.78 | ^ 73:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 73:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 73:00.78 56 | inline gfxRect ThebesRect(const Rect& aRect) { 73:00.78 | ^ 73:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 73:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 73:00.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 73:00.84 | ^ 73:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 73:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 73:00.84 44 | inline Size ToSize(const gfxSize& aSize) { 73:00.84 | ^ 73:00.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:00.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 73:00.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 73:00.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 73:00.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 73:00.88 from Unified_cpp_agnostic_eme0.cpp:2: 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:00.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 73:00.88 | ^ 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 73:00.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 73:00.88 | ^ 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 73:00.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 73:00.88 | ^ 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 73:00.88 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 73:00.88 | ^ 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 73:00.88 52 | inline gfxSize ThebesSize(const Size& aSize) { 73:00.88 | ^ 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 73:00.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 73:00.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 73:00.88 | ^ 73:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 73:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 73:00.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 73:00.97 | ^ 73:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 73:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 73:00.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 73:00.97 | ^ 73:00.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 73:00.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 73:00.98 371 | nscoord aAppUnitsPerDevPixel) { 73:00.98 | ^ 73:00.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 73:00.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 73:00.98 380 | nscoord aAppUnitsPerDevPixel) { 73:00.98 | ^ 73:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 73:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 73:00.99 387 | nscoord aAppUnitsPerDevPixel) { 73:00.99 | ^ 73:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 73:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:00.99 394 | nscoord aAppUnitsPerDevPixel) { 73:00.99 | ^ 73:01.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:01.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:01.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:01.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:01.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:01.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:01.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 73:01.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 73:01.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 73:01.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 73:01.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:01.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:01.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:01.36 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:01.36 | ^~~~~~~~ 73:01.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 73:01.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 73:01.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:01.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 73:01.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 73:01.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 73:01.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 73:01.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 73:01.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 73:01.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:01.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:01.56 | ^~~~~~~~ 73:01.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 73:01.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 73:01.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 73:01.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 73:01.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 73:01.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEventBinding.h:6, 73:01.80 from AudioProcessingEventBinding.cpp:4, 73:01.80 from UnifiedBindings1.cpp:2: 73:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 73:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 73:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 73:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 73:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 73:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 73:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 73:01.80 760 | typename detail::Nth::Type extract() { 73:01.80 | ^~~~~~~ 73:01.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 73:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 73:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 73:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 73:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 73:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 73:01.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.cpp:13, 73:01.89 from Unified_cpp_dom_media5.cpp:38: 73:01.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 73:01.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 73:01.89 189 | CSSRect GetExpandedScrollableRect() const { 73:01.90 | ^ 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 73:01.90 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 73:01.90 | ^ 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 73:01.90 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 73:01.90 | ^ 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 73:01.90 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 73:01.90 | ^ 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 73:01.90 243 | CSSRect CalculateScrollRange() const { 73:01.90 | ^ 73:01.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 73:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 73:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 73:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 73:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 73:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 73:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:13: 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 73:01.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 73:01.90 | ^ 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 73:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 73:01.90 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 73:01.90 | ^ 73:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 73:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 73:01.91 457 | CSSRect GetVisualViewport() const { 73:01.91 | ^ 73:02.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MotionPathUtils.h:12, 73:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 73:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 73:02.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 73:02.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 73:02.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 73:02.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 73:02.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.cpp:13, 73:02.46 from Unified_cpp_dom_media5.cpp:38: 73:02.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 73:02.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 73:02.46 1249 | CSSCoord ToCSSPixels() const { return _0; } 73:02.46 | ^ 73:03.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:03.04 from Unified_cpp_dom_base2.cpp:11: 73:03.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:03.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 73:03.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:03.04 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 73:03.04 | ^~~~~~~~~~~~~~ 73:03.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:03.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:03.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:03.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:03.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:03.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:03.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:03.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:03.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:03.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:03.11 from Unified_cpp_dom_base2.cpp:11: 73:03.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:03.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 73:03.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:03.11 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:03.11 | ^~~~~~~~~~~~~ 73:03.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:03.30 from Unified_cpp_dom_base2.cpp:11: 73:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 73:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:03.30 383 | Point TopLeft() const { return Point(x, y); } 73:03.30 | ^~~~~~~ 73:03.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 73:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 73:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 73:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 73:03.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:03.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:03.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:03.34 427 | SizeT Size() const { return SizeT(width, height); } 73:03.34 | ^~~~ 73:03.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:03.39 from Unified_cpp_dom_base2.cpp:11: 73:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 73:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:03.39 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 73:03.39 | ^~~~~~~~~~~~~~~ 73:03.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 73:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:03.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:03.39 | ^~~~~~~~ 73:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:03.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:03.39 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:03.39 | ^~~~~~~~ 73:03.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:03.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 73:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 73:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 73:03.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 73:03.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:03.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:03.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:03.40 62 | Sub operator-(const Sub& aPoint) const { 73:03.40 | ^~~~~~~~ 73:03.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:16, 73:03.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 73:03.93 from Unified_cpp_bytestreams0.cpp:2: 73:03.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SPSData]': 73:03.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/bytestreams/H264.cpp:104:15: required from here 73:03.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SPSData'; use assignment or value-initialization instead [-Wclass-memaccess] 73:03.93 34 | memset(aT, 0, sizeof(T)); 73:03.93 | ~~~~~~^~~~~~~~~~~~~~~~~~ 73:03.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/bytestreams/H264.cpp:5, 73:03.95 from Unified_cpp_bytestreams0.cpp:20: 73:03.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/bytestreams/H264.h:48:8: note: 'struct mozilla::SPSData' declared here 73:03.95 48 | struct SPSData { 73:03.95 | ^~~~~~~ 73:04.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 73:04.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 73:04.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 73:04.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:04.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:04.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 73:04.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 73:04.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 73:04.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 73:04.12 from MediaStreamBinding.cpp:25, 73:04.12 from UnifiedBindings12.cpp:15: 73:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 73:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 73:04.13 1859 | int32_t aAppUnitsPerPixel) { 73:04.13 | ^ 73:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 73:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 73:04.13 3214 | int32_t aAppUnitsPerPixel) { 73:04.13 | ^ 73:04.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/SameProcessMessageQueue.h:12, 73:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/SameProcessMessageQueue.cpp:7, 73:04.50 from Unified_cpp_dom_base5.cpp:2: 73:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 73:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 73:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 73:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 73:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 73:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 73:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 73:04.50 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 73:04.50 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:04.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 73:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/SerializedStackHolder.cpp:10, 73:04.50 from Unified_cpp_dom_base5.cpp:56: 73:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 73:04.50 27 | struct JSGCSetting { 73:04.50 | ^~~~~~~~~~~ 73:04.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 73:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 73:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 73:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 73:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 73:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 73:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:04.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 73:04.62 | ^~~~~~~~ 73:05.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 73:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 73:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 73:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 73:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 73:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:36, 73:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/SameProcessMessageQueue.h:12, 73:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/SameProcessMessageQueue.cpp:7, 73:05.04 from Unified_cpp_dom_base5.cpp:2: 73:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 73:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 73:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 73:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 73:05.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 73:05.04 760 | typename detail::Nth::Type extract() { 73:05.04 | ^~~~~~~ 73:05.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 73:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 73:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 73:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 73:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 73:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 73:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 73:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 73:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.cpp:23, 73:05.90 from Unified_cpp_dom_base9.cpp:83: 73:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 73:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 73:05.90 1394 | LayerPoint GetFixedPositionAnchor() { 73:05.90 | ^ 73:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 73:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 73:05.92 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 73:05.92 | ^ 73:06.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 73:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 73:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.h:11, 73:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.cpp:7, 73:06.49 from Unified_cpp_dom_media_platforms0.cpp:2: 73:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:06.49 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:06.49 | ^~~~~~~~ 73:06.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:06.66 from Unified_cpp_dom_base2.cpp:11: 73:06.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:06.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 73:06.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:06.66 277 | static RectTyped FromUnknownRect( 73:06.66 | ^~~~~~~~~~~~~~~ 73:06.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:06.66 from Unified_cpp_dom_base2.cpp:11: 73:06.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:06.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 73:06.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:06.66 150 | static PointTyped FromUnknownPoint( 73:06.66 | ^~~~~~~~~~~~~~~~ 73:06.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:06.67 from Unified_cpp_dom_base2.cpp:11: 73:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 73:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 73:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:06.67 282 | RectTyped ToUnknownRect() const { 73:06.67 | ^~~~~~~~~~~~~ 73:06.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 73:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:06.76 from Unified_cpp_dom_base2.cpp:11: 73:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:60:49: required from here 73:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:06.76 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:06.76 | ^~~~~~~~ 73:06.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 73:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 73:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 73:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 73:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 73:06.82 from MediaStreamBinding.cpp:25, 73:06.82 from UnifiedBindings12.cpp:15: 73:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 73:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 73:06.82 332 | LayerPoint GetFixedPositionAnchor() const { 73:06.83 | ^ 73:06.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 73:06.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:06.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 73:06.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 73:06.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 73:06.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 73:06.88 from MediaStreamBinding.cpp:25, 73:06.88 from UnifiedBindings12.cpp:15: 73:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 73:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 73:06.88 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 73:06.88 | ^ 73:06.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 73:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 73:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 73:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 73:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 73:06.90 from MediaStreamBinding.cpp:25, 73:06.90 from UnifiedBindings12.cpp:15: 73:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 73:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 73:06.90 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 73:06.90 | ^ 73:07.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 73:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 73:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 73:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 73:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 73:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 73:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.cpp:13, 73:07.32 from Unified_cpp_dom_media5.cpp:38: 73:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 73:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 73:07.32 332 | LayerPoint GetFixedPositionAnchor() const { 73:07.32 | ^ 73:07.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:07.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:07.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:07.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 73:07.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 73:07.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 73:07.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 73:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 73:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 73:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:07.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:07.35 | ^~~~~~~~~~~~~ 73:07.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:07.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:07.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:07.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:07.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 73:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 73:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 73:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 73:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 73:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 73:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:07.36 323 | static SizeTyped FromUnknownSize( 73:07.36 | ^~~~~~~~~~~~~~~ 73:07.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 73:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 73:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 73:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 73:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 73:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 73:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 73:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.cpp:23, 73:07.67 from Unified_cpp_dom_base9.cpp:83: 73:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 73:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 73:07.67 49 | gfx::Size GetInheritedScale() const { return mScale; } 73:07.67 | ^ 73:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:9525:65: required from here 73:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:07.70 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 73:07.70 | ^~~~~~~~ 73:07.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:07.72 from Unified_cpp_dom_base2.cpp:11: 73:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 73:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:9700:44: required from here 73:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:07.72 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 73:07.72 | ^~~~~~~~ 73:08.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:08.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 73:08.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/PlatformDecoderModule.h:20, 73:08.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.h:12, 73:08.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.cpp:7, 73:08.81 from Unified_cpp_dom_media_platforms0.cpp:2: 73:08.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 73:08.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 73:08.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:08.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:08.81 | ^~~~~~~~ 73:08.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 73:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 73:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 73:08.95 from IntlUtilsBinding.cpp:14, 73:08.95 from UnifiedBindings10.cpp:132: 73:08.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 73:08.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 73:08.95 79 | memset(this, 0, sizeof(nsXPTCVariant)); 73:08.95 | ^ 73:08.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 73:08.95 44 | struct nsXPTCVariant { 73:08.95 | ^~~~~~~~~~~~~ 73:10.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 73:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 73:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.h:11, 73:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.cpp:7, 73:10.12 from Unified_cpp_dom_media_platforms0.cpp:2: 73:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:10.12 427 | SizeT Size() const { return SizeT(width, height); } 73:10.12 | ^~~~ 73:10.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 73:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/PlatformDecoderModule.h:20, 73:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.h:12, 73:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.cpp:7, 73:10.12 from Unified_cpp_dom_media_platforms0.cpp:2: 73:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:10.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:10.12 | ^~~~~~~~ 73:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:10.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:10.12 | ^~~~~~~~ 73:10.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 73:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 73:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 73:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.h:11, 73:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/AllocationPolicy.cpp:7, 73:10.23 from Unified_cpp_dom_media_platforms0.cpp:2: 73:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:10.23 62 | Sub operator-(const Sub& aPoint) const { 73:10.23 | ^~~~~~~~ 73:10.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 73:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 73:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 73:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 73:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 73:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 73:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 73:10.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 73:10.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 73:10.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 73:10.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 73:10.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 73:10.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 73:10.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.cpp:13, 73:10.37 from Unified_cpp_dom_media5.cpp:38: 73:10.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 73:10.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 73:10.37 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 73:10.37 | ^ 73:10.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 73:10.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 73:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 73:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 73:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 73:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 73:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:13: 73:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 73:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 73:10.48 21 | inline Rect ToRect(const gfxRect& aRect) { 73:10.48 | ^ 73:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 73:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 73:10.49 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 73:10.49 | ^ 73:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 73:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 73:10.49 40 | inline Point ToPoint(const gfxPoint& aPoint) { 73:10.49 | ^ 73:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 73:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 73:10.50 44 | inline Size ToSize(const gfxSize& aSize) { 73:10.50 | ^ 73:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 73:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 73:10.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 73:10.50 | ^ 73:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 73:10.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 73:10.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 73:10.50 | ^ 73:10.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:10.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:10.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 73:10.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 73:10.51 from MIDIMessageEventBinding.cpp:4, 73:10.51 from UnifiedBindings11.cpp:2: 73:10.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:10.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:10.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:10.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:10.51 | ^~~~~~~~ 73:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 73:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 73:10.52 56 | inline gfxRect ThebesRect(const Rect& aRect) { 73:10.52 | ^ 73:10.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 73:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 73:10.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 73:10.86 from MIDIMessageEventBinding.cpp:4, 73:10.86 from UnifiedBindings11.cpp:2: 73:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 73:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 73:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:10.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:10.86 | ^~~~~~~~ 73:11.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 73:11.14 from MIDIMessageEventBinding.cpp:4, 73:11.14 from UnifiedBindings11.cpp:2: 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:11.14 427 | SizeT Size() const { return SizeT(width, height); } 73:11.14 | ^~~~ 73:11.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 73:11.14 from MIDIMessageEventBinding.cpp:4, 73:11.14 from UnifiedBindings11.cpp:2: 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:11.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:11.14 | ^~~~~~~~ 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:11.14 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:11.14 | ^~~~~~~~ 73:11.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 73:11.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 73:11.14 from MIDIMessageEventBinding.cpp:4, 73:11.14 from UnifiedBindings11.cpp:2: 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:11.14 62 | Sub operator-(const Sub& aPoint) const { 73:11.14 | ^~~~~~~~ 73:11.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 73:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 73:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 73:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 73:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 73:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:13: 73:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 73:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 73:11.22 1859 | int32_t aAppUnitsPerPixel) { 73:11.22 | ^ 73:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 73:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 73:11.23 3214 | int32_t aAppUnitsPerPixel) { 73:11.23 | ^ 73:11.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:11.36 from Unified_cpp_dom_base2.cpp:11: 73:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 73:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:11.36 246 | PointTyped As2DPoint() const { 73:11.36 | ^~~~~~~~~ 73:11.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:11.36 from Unified_cpp_dom_base2.cpp:11: 73:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 73:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:11.36 794 | RectTyped TransformAndClipBounds( 73:11.36 | ^~~~~~~~~~~~~~~~~~~~~~ 73:11.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 73:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 73:11.69 from MIDIMessageEventBinding.cpp:4, 73:11.69 from UnifiedBindings11.cpp:2: 73:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 73:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 73:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:11.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 73:11.69 | ^~~~~~~~ 73:11.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 73:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 73:11.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 73:11.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:13: 73:11.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 73:11.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 73:11.93 332 | LayerPoint GetFixedPositionAnchor() const { 73:11.93 | ^ 73:11.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 73:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 73:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 73:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 73:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 73:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 73:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 73:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 73:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 73:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.cpp:6: 73:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 73:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 73:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 73:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 73:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 73:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 73:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 73:11.97 760 | typename detail::Nth::Type extract() { 73:11.97 | ^~~~~~~ 73:11.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 73:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 73:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 73:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:13: 73:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 73:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 73:11.98 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 73:11.98 | ^ 73:11.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 73:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 73:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDChild.h:8, 73:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:13: 73:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 73:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 73:11.98 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 73:11.98 | ^ 73:12.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 73:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 73:12.21 from MIDIMessageEventBinding.cpp:4, 73:12.21 from UnifiedBindings11.cpp:2: 73:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 73:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 73:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:12.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:12.21 | ^~~~~~~~~~~~~ 73:12.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:12.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:12.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:12.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:12.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:12.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 73:12.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 73:12.22 from MIDIMessageEventBinding.cpp:4, 73:12.22 from UnifiedBindings11.cpp:2: 73:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 73:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 73:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:12.22 323 | static SizeTyped FromUnknownSize( 73:12.22 | ^~~~~~~~~~~~~~~ 73:12.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 73:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 73:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 73:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 73:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:12.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:12.57 | ^~~~~~~~ 73:12.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 73:12.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 73:12.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:12.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 73:12.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 73:12.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 73:12.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 73:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 73:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 73:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:12.60 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:12.60 | ^~~~~~~~ 73:12.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 73:12.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 73:12.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSProcessActorChild.h:10, 73:12.87 from JSProcessActorBinding.cpp:14, 73:12.87 from UnifiedBindings10.cpp:184: 73:12.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 73:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:12.88 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 73:12.88 | ^ 73:13.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 73:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:13.24 427 | SizeT Size() const { return SizeT(width, height); } 73:13.24 | ^~~~ 73:13.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 73:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:13.24 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:13.24 | ^~~~~~~~ 73:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:13.24 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:13.24 | ^~~~~~~~ 73:13.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 73:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 73:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 73:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 73:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 73:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:13.25 62 | Sub operator-(const Sub& aPoint) const { 73:13.25 | ^~~~~~~~ 73:13.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 73:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 73:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 73:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 73:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:11, 73:13.91 from Unified_cpp_dom_canvas5.cpp:2: 73:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 73:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 73:13.91 189 | CSSRect GetExpandedScrollableRect() const { 73:13.91 | ^ 73:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 73:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 73:13.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 73:13.91 | ^ 73:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 73:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 73:13.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 73:13.91 | ^ 73:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 73:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 73:13.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 73:13.91 | ^ 73:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 73:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 73:13.98 243 | CSSRect CalculateScrollRange() const { 73:13.98 | ^ 73:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 73:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 73:13.98 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 73:13.98 | ^ 73:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 73:13.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 73:13.99 457 | CSSRect GetVisualViewport() const { 73:13.99 | ^ 73:14.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 73:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 73:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 73:14.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 73:14.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 73:14.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 73:14.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:14.16 43 | friend Sub operator*(T aScale, Sub aCoord) { 73:14.16 | ^~~~~~~~ 73:15.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 73:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 73:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 73:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 73:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 73:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 73:15.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:15.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:15.45 | ^~~~~~~~~~~~~ 73:15.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:15.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 73:15.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 73:15.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 73:15.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 73:15.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 73:15.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 73:15.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 73:15.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 73:15.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:15.46 323 | static SizeTyped FromUnknownSize( 73:15.46 | ^~~~~~~~~~~~~~~ 73:15.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 73:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 73:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 73:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 73:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 73:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 73:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoder.h:22, 73:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoderStateMachine.cpp:30, 73:15.49 from Unified_cpp_dom_media6.cpp:2: 73:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 73:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 73:15.49 189 | CSSRect GetExpandedScrollableRect() const { 73:15.49 | ^ 73:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 73:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 73:15.49 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 73:15.49 | ^ 73:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 73:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 73:15.49 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 73:15.49 | ^ 73:15.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 73:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.cpp:13, 73:15.55 from Unified_cpp_dom_media5.cpp:38: 73:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 73:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 73:15.55 21 | inline Rect ToRect(const gfxRect& aRect) { 73:15.55 | ^ 73:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 73:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 73:15.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 73:15.55 | ^ 73:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 73:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 73:15.55 243 | CSSRect CalculateScrollRange() const { 73:15.55 | ^ 73:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 73:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 73:15.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 73:15.55 | ^ 73:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 73:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 73:15.55 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 73:15.55 | ^ 73:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 73:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 73:15.56 40 | inline Point ToPoint(const gfxPoint& aPoint) { 73:15.56 | ^ 73:15.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 73:15.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 73:15.58 44 | inline Size ToSize(const gfxSize& aSize) { 73:15.58 | ^ 73:15.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 73:15.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 73:15.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 73:15.58 | ^ 73:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 73:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 73:15.59 52 | inline gfxSize ThebesSize(const Size& aSize) { 73:15.59 | ^ 73:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 73:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 73:15.59 56 | inline gfxRect ThebesRect(const Rect& aRect) { 73:15.59 | ^ 73:15.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 73:15.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 73:15.64 457 | CSSRect GetVisualViewport() const { 73:15.64 | ^ 73:16.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 73:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.cpp:13, 73:16.37 from Unified_cpp_dom_media5.cpp:38: 73:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 73:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 73:16.37 1859 | int32_t aAppUnitsPerPixel) { 73:16.37 | ^ 73:16.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 73:16.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 73:16.38 3214 | int32_t aAppUnitsPerPixel) { 73:16.38 | ^ 73:17.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 73:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 73:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 73:17.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:17.38 from Unified_cpp_dom_html2.cpp:2: 73:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:17.38 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:17.38 | ^~~~~~~~ 73:17.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:17.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:17.42 from Unified_cpp_dom_html2.cpp:2: 73:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 73:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 73:17.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:17.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:17.42 | ^~~~~~~~ 73:17.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 73:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 73:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 73:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 73:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 73:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 73:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 73:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 73:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 73:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 73:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.cpp:13, 73:17.54 from Unified_cpp_dom_media5.cpp:38: 73:17.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 73:17.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 73:17.54 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 73:17.54 | ^ 73:17.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 73:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 73:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 73:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 73:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 73:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 73:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 73:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 73:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 73:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 73:17.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.cpp:13, 73:17.60 from Unified_cpp_dom_media5.cpp:38: 73:17.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 73:17.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 73:17.60 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 73:17.60 | ^ 73:17.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:17.79 from Unified_cpp_dom_html2.cpp:2: 73:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:17.79 427 | SizeT Size() const { return SizeT(width, height); } 73:17.79 | ^~~~ 73:17.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:17.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:17.79 from Unified_cpp_dom_html2.cpp:2: 73:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:17.79 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:17.79 | ^~~~~~~~ 73:17.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:17.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:17.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:17.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:17.80 | ^~~~~~~~ 73:17.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 73:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 73:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:17.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:17.80 from Unified_cpp_dom_html2.cpp:2: 73:17.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:17.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:17.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:17.80 62 | Sub operator-(const Sub& aPoint) const { 73:17.80 | ^~~~~~~~ 73:18.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:18.62 from Unified_cpp_dom_html2.cpp:2: 73:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 73:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 73:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:18.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 73:18.62 | ^~~~~~~~ 73:19.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 73:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.h:26, 73:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentAreaDragDrop.cpp:47, 73:19.00 from Unified_cpp_dom_base7.cpp:47: 73:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 73:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 73:19.00 1394 | LayerPoint GetFixedPositionAnchor() { 73:19.00 | ^ 73:19.03 In file included from Unified_cpp_dom_base6.cpp:110: 73:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/VisualViewport.cpp: In member function 'mozilla::CSSSize mozilla::dom::VisualViewport::VisualViewportSize() const': 73:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/VisualViewport.cpp:61:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:19.03 61 | CSSSize VisualViewport::VisualViewportSize() const { 73:19.03 | ^~~~~~~~~~~~~~ 73:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 73:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 73:19.23 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 73:19.23 | ^ 73:20.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 73:20.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 73:20.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 73:20.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 73:20.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xpcpublic.h:20, 73:20.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 73:20.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SchedulerGroup.h:20, 73:20.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DispatcherTrait.cpp:10, 73:20.17 from Unified_cpp_dom_base2.cpp:2: 73:20.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 73:20.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 73:20.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 73:20.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 73:20.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 73:20.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 73:20.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 73:20.17 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 73:20.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:20.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 73:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/EventSource.cpp:17, 73:20.19 from Unified_cpp_dom_base2.cpp:65: 73:20.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 73:20.19 27 | struct JSGCSetting { 73:20.19 | ^~~~~~~~~~~ 73:21.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 73:21.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 73:21.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFocusManager.cpp:7, 73:21.51 from Unified_cpp_dom_base8.cpp:38: 73:21.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 73:21.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 73:21.51 1394 | LayerPoint GetFixedPositionAnchor() { 73:21.51 | ^ 73:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 73:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 73:21.53 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 73:21.53 | ^ 73:21.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:21.73 from Unified_cpp_dom_html2.cpp:2: 73:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 73:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 73:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:21.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:21.73 | ^~~~~~~~~~~~~ 73:21.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:21.73 from Unified_cpp_dom_html2.cpp:2: 73:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 73:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 73:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:21.73 323 | static SizeTyped FromUnknownSize( 73:21.73 | ^~~~~~~~~~~~~~~ 73:21.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISerialEventTarget.h:10, 73:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AbstractThread.h:14, 73:21.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DispatcherTrait.cpp:9, 73:21.74 from Unified_cpp_dom_base2.cpp:2: 73:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 73:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 73:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 73:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 73:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 73:21.74 760 | typename detail::Nth::Type extract() { 73:21.74 | ^~~~~~~ 73:22.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 73:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 73:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 73:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.cpp:23, 73:22.44 from Unified_cpp_dom_base9.cpp:83: 73:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 73:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 73:22.44 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 73:22.44 | ^ 73:23.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:20, 73:23.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:10, 73:23.12 from MIDIMessageEventBinding.cpp:4, 73:23.12 from UnifiedBindings11.cpp:2: 73:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 73:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 73:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 73:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 73:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 73:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 73:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 73:23.12 760 | typename detail::Nth::Type extract() { 73:23.12 | ^~~~~~~ 73:24.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:24.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:24.45 from Unified_cpp_dom_html2.cpp:2: 73:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 73:24.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:24.45 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 73:24.45 | ^~~~~~~~~~~~~~ 73:25.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 73:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.cpp:43, 73:25.35 from Unified_cpp_dom_base9.cpp:83: 73:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 73:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 73:25.35 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 73:25.35 | ^ 73:25.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 73:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 73:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 73:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 73:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 73:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 73:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.h:9, 73:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessHost.cpp:6: 73:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 73:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 73:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 73:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 73:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 73:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 73:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 73:25.56 760 | typename detail::Nth::Type extract() { 73:25.56 | ^~~~~~~ 73:25.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 73:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 73:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:25.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:25.72 from Unified_cpp_dom_html2.cpp:2: 73:25.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:25.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:104:72: required from here 73:25.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:25.72 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 73:25.72 | ^~~~~~~~~~ 73:26.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 73:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 73:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:26, 73:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:11, 73:26.11 from Unified_cpp_dom_canvas5.cpp:2: 73:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 73:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 73:26.11 1249 | CSSCoord ToCSSPixels() const { return _0; } 73:26.11 | ^ 73:27.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:27.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 73:27.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:27.10 383 | Point TopLeft() const { return Point(x, y); } 73:27.10 | ^~~~~~~ 73:27.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:27.15 from Unified_cpp_dom_html2.cpp:2: 73:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 73:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:27.15 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 73:27.15 | ^~~~~~~~~~~~~~~ 73:27.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:27.53 from ImageBitmapRenderingContextBinding.cpp:9, 73:27.53 from UnifiedBindings10.cpp:2: 73:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:27.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:27.53 | ^~~~~~~~ 73:27.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 73:27.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:27.93 from ImageBitmapRenderingContextBinding.cpp:9, 73:27.93 from UnifiedBindings10.cpp:2: 73:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 73:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 73:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:27.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:27.93 | ^~~~~~~~ 73:28.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:28.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:28.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:28.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:28.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:28.78 from ImageBitmapRenderingContextBinding.cpp:9, 73:28.78 from UnifiedBindings10.cpp:2: 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:28.78 427 | SizeT Size() const { return SizeT(width, height); } 73:28.78 | ^~~~ 73:28.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 73:28.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:28.78 from ImageBitmapRenderingContextBinding.cpp:9, 73:28.78 from UnifiedBindings10.cpp:2: 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:28.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:28.78 | ^~~~~~~~ 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:28.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:28.78 | ^~~~~~~~ 73:28.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 73:28.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:28.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:28.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:28.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:28.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:28.78 from ImageBitmapRenderingContextBinding.cpp:9, 73:28.78 from UnifiedBindings10.cpp:2: 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:28.78 62 | Sub operator-(const Sub& aPoint) const { 73:28.79 | ^~~~~~~~ 73:29.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 73:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 73:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 73:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 73:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 73:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 73:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 73:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFocusManager.cpp:27, 73:29.24 from Unified_cpp_dom_base8.cpp:38: 73:29.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 73:29.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 73:29.24 49 | gfx::Size GetInheritedScale() const { return mScale; } 73:29.24 | ^ 73:29.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 73:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 73:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 73:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 73:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 73:29.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 73:29.51 from Unified_cpp_dom_media2.cpp:2: 73:29.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:29.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:29.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:29.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:29.51 | ^~~~~~~~ 73:29.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 73:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 73:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 73:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 73:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 73:29.54 from Unified_cpp_dom_media2.cpp:2: 73:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 73:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 73:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:29.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:29.54 | ^~~~~~~~ 73:29.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 73:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 73:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:29.55 from Unified_cpp_dom_base9.cpp:2: 73:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 73:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:29.55 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:29.55 | ^~~~~~~~ 73:29.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 73:29.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 73:29.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 73:29.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 73:29.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 73:29.64 from Unified_cpp_agnostic_gmp0.cpp:2: 73:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 73:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:29.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 73:29.64 | ^ 73:29.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 73:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:29.76 from Unified_cpp_dom_base9.cpp:2: 73:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 73:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:29.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:29.76 | ^~~~~~~~ 73:29.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 73:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 73:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 73:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFocusManager.cpp:27, 73:29.81 from Unified_cpp_dom_base8.cpp:38: 73:29.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 73:29.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 73:29.81 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 73:29.81 | ^ 73:29.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 73:29.96 from Unified_cpp_dom_media2.cpp:2: 73:29.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:29.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:29.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:29.96 427 | SizeT Size() const { return SizeT(width, height); } 73:29.96 | ^~~~ 73:29.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 73:29.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 73:29.96 from Unified_cpp_dom_media2.cpp:2: 73:29.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:29.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:29.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:29.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:29.97 | ^~~~~~~~ 73:29.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:29.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:29.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:29.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:29.97 | ^~~~~~~~ 73:29.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 73:29.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 73:29.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:29.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:29.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 73:29.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 73:29.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 73:29.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 73:29.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 73:29.97 from Unified_cpp_dom_media2.cpp:2: 73:29.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:29.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:29.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:29.97 62 | Sub operator-(const Sub& aPoint) const { 73:29.97 | ^~~~~~~~ 73:30.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 73:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 73:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 73:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 73:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 73:30.21 from Unified_cpp_agnostic_gmp0.cpp:2: 73:30.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 73:30.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 73:30.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 73:30.21 | ^ 73:30.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:30.23 from ImageBitmapRenderingContextBinding.cpp:9, 73:30.23 from UnifiedBindings10.cpp:2: 73:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 73:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 73:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:30.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 73:30.23 | ^~~~~~~~ 73:30.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:30.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 73:30.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 73:30.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 73:30.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 73:30.62 from Unified_cpp_agnostic_gmp0.cpp:2: 73:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 73:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:30.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 73:30.62 | ^ 73:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 73:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 73:30.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 73:30.64 | ^ 73:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 73:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 73:30.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 73:30.64 | ^ 73:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 73:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 73:30.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 73:30.64 | ^ 73:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 73:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 73:30.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 73:30.64 | ^ 73:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 73:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 73:30.66 371 | nscoord aAppUnitsPerDevPixel) { 73:30.66 | ^ 73:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 73:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 73:30.66 380 | nscoord aAppUnitsPerDevPixel) { 73:30.66 | ^ 73:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 73:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 73:30.66 387 | nscoord aAppUnitsPerDevPixel) { 73:30.66 | ^ 73:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 73:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:30.66 394 | nscoord aAppUnitsPerDevPixel) { 73:30.66 | ^ 73:31.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 73:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 73:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 73:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 73:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 73:31.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 73:31.05 from Unified_cpp_dom_media2.cpp:2: 73:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 73:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 73:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:31.05 43 | friend Sub operator*(T aScale, Sub aCoord) { 73:31.05 | ^~~~~~~~ 73:31.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:31.47 from Unified_cpp_dom_base9.cpp:2: 73:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:31.47 427 | SizeT Size() const { return SizeT(width, height); } 73:31.47 | ^~~~ 73:31.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:31.47 from Unified_cpp_dom_base9.cpp:2: 73:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:31.47 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:31.47 | ^~~~~~~~ 73:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:31.47 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:31.47 | ^~~~~~~~ 73:31.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:31.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:31.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:31.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:31.48 from Unified_cpp_dom_base9.cpp:2: 73:31.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:31.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:31.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:31.48 62 | Sub operator-(const Sub& aPoint) const { 73:31.48 | ^~~~~~~~ 73:31.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 73:31.74 from Unified_cpp_dom_media2.cpp:2: 73:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 73:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 73:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:31.74 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:31.74 | ^~~~~~~~~~~~~ 73:31.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 73:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 73:31.74 from Unified_cpp_dom_media2.cpp:2: 73:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 73:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 73:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:31.74 323 | static SizeTyped FromUnknownSize( 73:31.74 | ^~~~~~~~~~~~~~~ 73:31.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFocusManager.cpp:38, 73:31.77 from Unified_cpp_dom_base8.cpp:38: 73:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 73:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:31.77 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 73:31.77 | ^ 73:32.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 73:32.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/nsICanvasRenderingContextInternal.h:16, 73:32.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:26, 73:32.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:11, 73:32.80 from Unified_cpp_dom_canvas5.cpp:2: 73:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 73:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 73:32.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 73:32.80 | ^ 73:33.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 73:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 73:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:33.01 from Unified_cpp_dom_base9.cpp:2: 73:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 73:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 73:33.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:33.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 73:33.02 | ^~~~~~~~ 73:33.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:33.15 from ImageBitmapRenderingContextBinding.cpp:9, 73:33.15 from UnifiedBindings10.cpp:2: 73:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 73:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 73:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:33.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:33.15 | ^~~~~~~~~~~~~ 73:33.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:33.19 from ImageBitmapRenderingContextBinding.cpp:9, 73:33.19 from UnifiedBindings10.cpp:2: 73:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 73:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 73:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:33.19 323 | static SizeTyped FromUnknownSize( 73:33.19 | ^~~~~~~~~~~~~~~ 73:34.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 73:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 73:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 73:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:34.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:34.84 from Unified_cpp_dom_html2.cpp:2: 73:34.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:34.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:34.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 73:34.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:34.84 246 | PointTyped As2DPoint() const { 73:34.84 | ^~~~~~~~~ 73:34.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 73:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:34.97 from Unified_cpp_dom_base9.cpp:2: 73:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 73:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 73:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:34.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:34.97 | ^~~~~~~~~~~~~ 73:34.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 73:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 73:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:34.97 from Unified_cpp_dom_base9.cpp:2: 73:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 73:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 73:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:34.97 323 | static SizeTyped FromUnknownSize( 73:34.97 | ^~~~~~~~~~~~~~~ 73:35.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:35.07 from Unified_cpp_dom_html2.cpp:2: 73:35.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:35.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:35.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 73:35.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:35.07 794 | RectTyped TransformAndClipBounds( 73:35.07 | ^~~~~~~~~~~~~~~~~~~~~~ 73:35.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 73:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 73:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.cpp:19, 73:35.55 from Unified_cpp_dom_media7.cpp:2: 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 73:35.55 189 | CSSRect GetExpandedScrollableRect() const { 73:35.55 | ^ 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 73:35.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 73:35.55 | ^ 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 73:35.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 73:35.55 | ^ 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 73:35.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 73:35.55 | ^ 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 73:35.55 243 | CSSRect CalculateScrollRange() const { 73:35.55 | ^ 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 73:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 73:35.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 73:35.55 | ^ 73:35.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 73:35.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 73:35.57 457 | CSSRect GetVisualViewport() const { 73:35.57 | ^ 73:35.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:35.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:35.59 from ImageBitmapRenderingContextBinding.cpp:9, 73:35.59 from UnifiedBindings10.cpp:2: 73:35.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:35.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 73:35.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:35.59 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 73:35.59 | ^~~~~~~~~~~~~~ 73:35.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:35.61 from ImageBitmapRenderingContextBinding.cpp:9, 73:35.61 from UnifiedBindings10.cpp:2: 73:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 73:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:35.61 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:35.61 | ^~~~~~~~~~~~~ 73:35.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:35.63 from ImageBitmapRenderingContextBinding.cpp:9, 73:35.63 from UnifiedBindings10.cpp:2: 73:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 73:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:35.64 383 | Point TopLeft() const { return Point(x, y); } 73:35.64 | ^~~~~~~ 73:35.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:35.64 from ImageBitmapRenderingContextBinding.cpp:9, 73:35.64 from UnifiedBindings10.cpp:2: 73:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 73:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:35.64 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 73:35.64 | ^~~~~~~~~~~~~~~ 73:35.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:35.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:35.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:35.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:35.87 from ImageBitmapRenderingContextBinding.cpp:9, 73:35.87 from UnifiedBindings10.cpp:2: 73:35.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:35.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 73:35.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:35.87 277 | static RectTyped FromUnknownRect( 73:35.87 | ^~~~~~~~~~~~~~~ 73:35.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:35.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:35.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:35.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:35.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:35.87 from ImageBitmapRenderingContextBinding.cpp:9, 73:35.87 from UnifiedBindings10.cpp:2: 73:35.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:35.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 73:35.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:35.88 150 | static PointTyped FromUnknownPoint( 73:35.88 | ^~~~~~~~~~~~~~~~ 73:35.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:35.88 from ImageBitmapRenderingContextBinding.cpp:9, 73:35.88 from UnifiedBindings10.cpp:2: 73:35.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 73:35.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 73:35.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:35.88 282 | RectTyped ToUnknownRect() const { 73:35.88 | ^~~~~~~~~~~~~ 73:36.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 73:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 73:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:36.16 from Unified_cpp_dom_base9.cpp:2: 73:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 73:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:36.16 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 73:36.16 | ^~~~~~~~~~~~~~ 73:36.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 73:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:36.19 from Unified_cpp_dom_base9.cpp:2: 73:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 73:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:36.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:36.19 | ^~~~~~~~~~~~~ 73:36.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 73:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:36.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:36.21 from Unified_cpp_dom_base9.cpp:2: 73:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 73:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:36.21 383 | Point TopLeft() const { return Point(x, y); } 73:36.21 | ^~~~~~~ 73:36.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 73:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 73:36.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:36.22 from Unified_cpp_dom_base9.cpp:2: 73:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 73:36.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:36.22 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 73:36.22 | ^~~~~~~~~~~~~~~ 73:36.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 73:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:36.55 from Unified_cpp_dom_base9.cpp:2: 73:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 73:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:36.55 277 | static RectTyped FromUnknownRect( 73:36.55 | ^~~~~~~~~~~~~~~ 73:36.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 73:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 73:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:36.56 from Unified_cpp_dom_base9.cpp:2: 73:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 73:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:36.56 150 | static PointTyped FromUnknownPoint( 73:36.56 | ^~~~~~~~~~~~~~~~ 73:36.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 73:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:36.56 from Unified_cpp_dom_base9.cpp:2: 73:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 73:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 73:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:36.56 282 | RectTyped ToUnknownRect() const { 73:36.56 | ^~~~~~~~~~~~~ 73:36.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:36.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:36.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:36.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:36.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:36.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:36.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 73:36.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:36.69 from Unified_cpp_dom_base9.cpp:2: 73:36.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:36.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.cpp:115:59: required from here 73:36.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:36.69 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 73:36.69 | ^~~~~~~~ 73:36.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 73:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 73:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Wrapper.h:12, 73:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/WrapperFactory.h:10, 73:36.94 from ImageBitmapRenderingContextBinding.cpp:5, 73:36.94 from UnifiedBindings10.cpp:2: 73:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 73:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 73:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 73:36.94 34 | memset(aT, 0, sizeof(T)); 73:36.94 | ~~~~~~^~~~~~~~~~~~~~~~~~ 73:36.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 73:36.95 from IntlUtilsBinding.cpp:14, 73:36.95 from UnifiedBindings10.cpp:132: 73:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 73:36.95 2214 | struct GlobalProperties { 73:36.95 | ^~~~~~~~~~~~~~~~ 73:38.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 73:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 73:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:38.39 from Unified_cpp_dom_base9.cpp:2: 73:38.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:38.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:38.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 73:38.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:38.39 246 | PointTyped As2DPoint() const { 73:38.39 | ^~~~~~~~~ 73:38.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:38.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:38.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 73:38.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:38.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:38.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:38.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:38.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:38.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:38.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 73:38.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:38.41 from Unified_cpp_dom_base9.cpp:2: 73:38.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:38.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:38.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 73:38.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:38.41 794 | RectTyped TransformAndClipBounds( 73:38.41 | ^~~~~~~~~~~~~~~~~~~~~~ 73:42.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 73:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 73:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 73:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 73:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 73:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 73:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 73:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 73:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 73:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 73:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 73:42.45 from Unified_cpp_dom_media4.cpp:2: 73:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 73:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 73:42.45 189 | CSSRect GetExpandedScrollableRect() const { 73:42.45 | ^ 73:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 73:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 73:42.45 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 73:42.45 | ^ 73:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 73:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 73:42.45 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 73:42.46 | ^ 73:42.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 73:42.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 73:42.46 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 73:42.46 | ^ 73:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 73:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 73:42.49 243 | CSSRect CalculateScrollRange() const { 73:42.49 | ^ 73:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 73:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 73:42.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 73:42.51 | ^ 73:42.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 73:42.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 73:42.53 457 | CSSRect GetVisualViewport() const { 73:42.53 | ^ 73:42.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 73:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 73:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 73:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 73:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 73:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 73:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 73:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrName.h:16, 73:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:21, 73:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:42.66 from Unified_cpp_dom_base9.cpp:2: 73:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 73:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 73:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 73:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 73:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 73:42.66 760 | typename detail::Nth::Type extract() { 73:42.66 | ^~~~~~~ 73:42.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:27, 73:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:11, 73:42.76 from Unified_cpp_dom_canvas5.cpp:2: 73:42.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 73:42.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 73:42.76 1859 | int32_t aAppUnitsPerPixel) { 73:42.76 | ^ 73:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 73:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 73:42.77 3214 | int32_t aAppUnitsPerPixel) { 73:42.77 | ^ 73:42.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoder.cpp:13, 73:42.83 from Unified_cpp_dom_media5.cpp:47: 73:42.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 73:42.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 73:42.83 1394 | LayerPoint GetFixedPositionAnchor() { 73:42.83 | ^ 73:42.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 73:42.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 73:42.85 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 73:42.85 | ^ 73:44.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 73:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 73:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 73:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 73:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 73:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 73:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 73:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrack.h:10, 73:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 73:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioTrackList.cpp:6, 73:44.95 from Unified_cpp_dom_media2.cpp:2: 73:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 73:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 73:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 73:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 73:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 73:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 73:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 73:44.95 760 | typename detail::Nth::Type extract() { 73:44.95 | ^~~~~~~ 73:45.05 In file included from Unified_cpp_dom_base2.cpp:20: 73:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp: In member function 'nsViewportInfo mozilla::dom::Document::GetViewportInfo(const ScreenIntSize&)': 73:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:9524: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 73:45.05 9524 | CSSSize viewportSize(viewportWidth, viewportWidth * aspectRatio); 73:45.05 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ 73:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:9525: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 73:45.05 9525 | ScreenIntSize fakeDesktopSize = RoundedToInt(viewportSize * scaleToFit); 73:45.05 | ~~~~~~~~~~~~~^~~~~~~~~~~~ 73:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:9677: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 73:45.05 9677 | CSSSize displaySize = ScreenSize(aDisplaySize) / defaultScale; 73:45.05 | ^~~~~~~~~~~~ 73:45.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:45.05 from Unified_cpp_dom_base2.cpp:11: 73:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:45.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:45.05 | ^~~~~~~~ 73:45.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:45.05 from Unified_cpp_dom_base2.cpp:11: 73:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:45.05 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 73:45.05 | ^~~~~~~~ 73:45.20 In file included from Unified_cpp_dom_base9.cpp:92: 73:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.cpp: In member function 'nsresult nsScreen::GetRect(nsRect&)': 73:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.cpp:113: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 73:45.20 113 | aRect.TopLeft(), context->AppUnitsPerDevPixel()); 73:45.20 | ^ 73:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:45.20 115 | screenTopLeftDev / context->GetDesktopToDeviceScale(); 73:45.20 | ^ 73:45.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:45.20 from Unified_cpp_dom_base9.cpp:2: 73:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 73:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:386: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 73:45.20 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 73:45.20 | ^~~~~~~~~~~~ 73:45.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:45.20 from Unified_cpp_dom_base9.cpp:2: 73:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:45.20 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 73:45.20 | ^~~~~~~~~ 73:45.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:16, 73:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:45.20 from Unified_cpp_dom_base9.cpp:2: 73:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:45.21 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 73:45.21 | ^~~~~~~~ 73:45.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 73:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 73:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 73:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 73:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.h:15, 73:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributes.cpp:12, 73:45.21 from Unified_cpp_dom_base9.cpp:2: 73:45.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:45.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:45.21 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 73:45.21 | ^~~~~~~~~ 73:45.21 In file included from Unified_cpp_dom_base9.cpp:92: 73:45.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.cpp: In member function 'nsresult nsScreen::GetAvailRect(nsRect&)': 73:45.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsScreen.cpp:157: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 73:45.21 157 | r.TopLeft(), context->AppUnitsPerDevPixel()); 73:45.21 | ^ 73:45.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:45.21 159 | screenTopLeftDev / context->GetDesktopToDeviceScale(); 73:45.21 | ^ 73:45.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:294, 73:45.24 from Unified_cpp_dom_base2.cpp:20: 73:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h: In constructor 'nsViewportInfo::nsViewportInfo(const ScreenIntSize&, const CSSToScreenScale&, nsViewportInfo::ZoomFlag, nsViewportInfo::ZoomBehaviour)': 73:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:45.24 60 | mSize = mozilla::ScreenSize(aDisplaySize) / mDefaultZoom; 73:45.24 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:45.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:45.24 from Unified_cpp_dom_base2.cpp:11: 73:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h: In function 'bool mozilla::gfx::operator!=(mozilla::gfx::CoordTyped, int)': 73:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:45.24 67 | friend bool operator!=(coord aA, primitive aB) { return aA.value != aB; } 73:45.24 | ^~~~~~~~ 73:45.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:45.24 from Unified_cpp_dom_base2.cpp:11: 73:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In function 'mozilla::gfx::SizeTyped mozilla::gfx::Min(const mozilla::gfx::SizeTyped&, const mozilla::gfx::SizeTyped&)': 73:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:45.24 98 | friend Sub Min(const Sub& aA, const Sub& aB) { 73:45.24 | ^~~ 73:46.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 73:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 73:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 73:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 73:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 73:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 73:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 73:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:10, 73:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 73:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLMapElement.cpp:7, 73:46.07 from Unified_cpp_dom_html2.cpp:2: 73:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 73:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 73:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 73:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 73:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 73:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 73:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 73:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 73:46.07 760 | typename detail::Nth::Type extract() { 73:46.07 | ^~~~~~~ 73:46.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 73:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 73:46.22 from Unified_cpp_dom_media4.cpp:2: 73:46.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 73:46.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 73:46.22 1249 | CSSCoord ToCSSPixels() const { return _0; } 73:46.22 | ^ 73:46.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 73:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocGroup.cpp:7, 73:46.67 from Unified_cpp_dom_base2.cpp:11: 73:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:46.67 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 73:46.67 | ^~~~~~~~~ 73:47.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 73:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 73:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 73:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 73:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.cpp:6, 73:47.56 from Unified_cpp_dom_media8.cpp:2: 73:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 73:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:47.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 73:47.57 | ^ 73:47.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 73:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 73:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 73:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 73:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.cpp:6, 73:47.72 from Unified_cpp_dom_media8.cpp:2: 73:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 73:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 73:47.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 73:47.73 | ^ 73:47.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:47.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:47.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 73:47.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLObjectModel.h:11, 73:47.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.h:16, 73:47.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:6, 73:47.89 from Unified_cpp_dom_canvas5.cpp:2: 73:47.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:47.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:47.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:47.89 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:47.89 | ^~~~~~~~ 73:47.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 73:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 73:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:11, 73:47.93 from Unified_cpp_dom_canvas5.cpp:2: 73:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 73:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 73:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:47.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:47.93 | ^~~~~~~~ 73:48.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:8, 73:48.13 from Unified_cpp_dom_canvas5.cpp:2: 73:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:48.13 427 | SizeT Size() const { return SizeT(width, height); } 73:48.13 | ^~~~ 73:48.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLContext.h:17, 73:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:11, 73:48.13 from Unified_cpp_dom_canvas5.cpp:2: 73:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:48.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:48.13 | ^~~~~~~~ 73:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:48.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:48.13 | ^~~~~~~~ 73:48.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 73:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 73:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLObjectModel.h:11, 73:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.h:16, 73:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:6, 73:48.14 from Unified_cpp_dom_canvas5.cpp:2: 73:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:48.14 62 | Sub operator-(const Sub& aPoint) const { 73:48.14 | ^~~~~~~~ 73:48.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 73:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLObjectModel.h:11, 73:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.h:16, 73:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:6, 73:48.43 from Unified_cpp_dom_canvas5.cpp:2: 73:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 73:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 73:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:48.43 43 | friend Sub operator*(T aScale, Sub aCoord) { 73:48.43 | ^~~~~~~~ 73:48.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 73:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:12, 73:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/gl/GLContext.h:49, 73:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:8, 73:48.57 from Unified_cpp_dom_canvas5.cpp:2: 73:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 73:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 73:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:48.57 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:48.57 | ^~~~~~~~~~~~~ 73:48.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLTypes.h:21, 73:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLObjectModel.h:11, 73:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.h:16, 73:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/canvas/WebGLVertexArray.cpp:6, 73:48.57 from Unified_cpp_dom_canvas5.cpp:2: 73:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 73:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 73:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:48.57 323 | static SizeTyped FromUnknownSize( 73:48.57 | ^~~~~~~~~~~~~~~ 73:49.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 73:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 73:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 73:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 73:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 73:49.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.cpp:6, 73:49.20 from Unified_cpp_dom_media8.cpp:2: 73:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 73:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:49.20 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 73:49.20 | ^ 73:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 73:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 73:49.20 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 73:49.20 | ^ 73:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 73:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 73:49.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 73:49.20 | ^ 73:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 73:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 73:49.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 73:49.21 | ^ 73:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 73:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 73:49.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 73:49.21 | ^ 73:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 73:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 73:49.24 371 | nscoord aAppUnitsPerDevPixel) { 73:49.24 | ^ 73:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 73:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 73:49.24 380 | nscoord aAppUnitsPerDevPixel) { 73:49.24 | ^ 73:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 73:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 73:49.24 387 | nscoord aAppUnitsPerDevPixel) { 73:49.24 | ^ 73:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 73:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:49.25 394 | nscoord aAppUnitsPerDevPixel) { 73:49.25 | ^ 73:50.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 73:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 73:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 73:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 73:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 73:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 73:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.h:10, 73:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.cpp:6, 73:50.59 from Unified_cpp_dom_media3.cpp:11: 73:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 73:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 73:50.59 189 | CSSRect GetExpandedScrollableRect() const { 73:50.59 | ^ 73:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 73:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 73:50.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 73:50.59 | ^ 73:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 73:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 73:50.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 73:50.60 | ^ 73:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 73:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 73:50.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 73:50.60 | ^ 73:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 73:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 73:50.60 243 | CSSRect CalculateScrollRange() const { 73:50.60 | ^ 73:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 73:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 73:50.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 73:50.61 | ^ 73:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 73:50.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 73:50.61 457 | CSSRect GetVisualViewport() const { 73:50.62 | ^ 73:50.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 73:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 73:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 73:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioMixer.h:10, 73:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:11, 73:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 73:50.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 73:50.86 from Unified_cpp_dom_media5.cpp:2: 73:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:50.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:50.86 | ^~~~~~~~ 73:51.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 73:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 73:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioContext.h:16, 73:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:15, 73:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 73:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 73:51.17 from Unified_cpp_dom_media5.cpp:2: 73:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 73:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 73:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:51.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:51.17 | ^~~~~~~~ 73:51.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:51.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:51.21 from ImageBitmapRenderingContextBinding.cpp:9, 73:51.21 from UnifiedBindings10.cpp:2: 73:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 73:51.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:51.21 246 | PointTyped As2DPoint() const { 73:51.21 | ^~~~~~~~~ 73:51.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 73:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:51.23 from ImageBitmapRenderingContextBinding.cpp:9, 73:51.23 from UnifiedBindings10.cpp:2: 73:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 73:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:51.23 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 73:51.23 | ^~~~~~~~~ 73:51.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 73:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 73:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 73:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 73:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 73:51.23 from ImageBitmapRenderingContextBinding.cpp:9, 73:51.23 from UnifiedBindings10.cpp:2: 73:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 73:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:51.24 2266 | PointTyped TransformPointSimple( 73:51.24 | ^~~~~~~~~~~~~~~~~~~~ 73:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 73:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 73:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 73:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 73:51.24 794 | RectTyped TransformAndClipBounds( 73:51.24 | ^~~~~~~~~~~~~~~~~~~~~~ 73:51.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 73:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 73:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 73:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 73:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 73:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 73:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 73:51.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentSink.cpp:33, 73:51.39 from Unified_cpp_dom_base7.cpp:83: 73:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 73:51.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 73:51.39 49 | gfx::Size GetInheritedScale() const { return mScale; } 73:51.39 | ^ 73:51.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 73:51.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 73:51.45 from Unified_cpp_dom_media4.cpp:2: 73:51.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 73:51.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 73:51.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 73:51.45 | ^ 73:52.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 73:52.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 73:52.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 73:52.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentSink.cpp:33, 73:52.49 from Unified_cpp_dom_base7.cpp:83: 73:52.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 73:52.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 73:52.49 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 73:52.49 | ^ 73:53.10 dom/media/platforms/omx 73:53.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:19, 73:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 73:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaEngine.h:8, 73:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.h:8, 73:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.cpp:7, 73:53.28 from Unified_cpp_dom_media7.cpp:2: 73:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:53.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:53.28 | ^~~~~~~~ 73:53.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:53.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 73:53.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 73:53.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaEngine.h:8, 73:53.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.h:8, 73:53.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.cpp:7, 73:53.75 from Unified_cpp_dom_media7.cpp:2: 73:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 73:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 73:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:53.75 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 73:53.75 | ^~~~~~~~ 73:54.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaEngine.h:8, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.h:8, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.cpp:7, 73:54.15 from Unified_cpp_dom_media7.cpp:2: 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:54.15 427 | SizeT Size() const { return SizeT(width, height); } 73:54.15 | ^~~~ 73:54.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaEngine.h:8, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.h:8, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.cpp:7, 73:54.15 from Unified_cpp_dom_media7.cpp:2: 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:54.15 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:54.15 | ^~~~~~~~ 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:54.15 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:54.15 | ^~~~~~~~ 73:54.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:19, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaEngine.h:8, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.h:8, 73:54.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaManager.cpp:7, 73:54.15 from Unified_cpp_dom_media7.cpp:2: 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:54.15 62 | Sub operator-(const Sub& aPoint) const { 73:54.15 | ^~~~~~~~ 73:54.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 73:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 73:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 73:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 73:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioMixer.h:10, 73:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:11, 73:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 73:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 73:54.84 from Unified_cpp_dom_media5.cpp:2: 73:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 73:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 73:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:54.84 427 | SizeT Size() const { return SizeT(width, height); } 73:54.84 | ^~~~ 73:54.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 73:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 73:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 73:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 73:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioContext.h:16, 73:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:15, 73:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 73:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 73:54.86 from Unified_cpp_dom_media5.cpp:2: 73:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 73:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:54.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 73:54.86 | ^~~~~~~~ 73:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 73:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 73:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:54.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 73:54.86 | ^~~~~~~~ 73:54.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 73:54.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 73:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 73:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 73:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioMixer.h:10, 73:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:11, 73:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 73:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 73:54.91 from Unified_cpp_dom_media5.cpp:2: 73:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 73:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 73:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:54.94 62 | Sub operator-(const Sub& aPoint) const { 73:54.94 | ^~~~~~~~ 73:56.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:56.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:56.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:56.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 73:56.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 73:56.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 73:56.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioMixer.h:10, 73:56.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:11, 73:56.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 73:56.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 73:56.00 from Unified_cpp_dom_media5.cpp:2: 73:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 73:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 73:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:56.00 43 | friend Sub operator*(T aScale, Sub aCoord) { 73:56.00 | ^~~~~~~~ 73:56.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 73:56.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 73:56.39 from Unified_cpp_dom_media4.cpp:2: 73:56.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 73:56.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 73:56.39 21 | inline Rect ToRect(const gfxRect& aRect) { 73:56.39 | ^ 73:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 73:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 73:56.40 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 73:56.40 | ^ 73:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 73:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 73:56.42 40 | inline Point ToPoint(const gfxPoint& aPoint) { 73:56.42 | ^ 73:56.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 73:56.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 73:56.43 44 | inline Size ToSize(const gfxSize& aSize) { 73:56.43 | ^ 73:56.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 73:56.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 73:56.43 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 73:56.43 | ^ 73:56.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 73:56.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 73:56.44 52 | inline gfxSize ThebesSize(const Size& aSize) { 73:56.44 | ^ 73:56.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 73:56.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 73:56.44 56 | inline gfxRect ThebesRect(const Rect& aRect) { 73:56.44 | ^ 73:57.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 73:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 73:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 73:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 73:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 73:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 73:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 73:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 73:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 73:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 73:57.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 73:57.71 from Unified_cpp_dom_media4.cpp:2: 73:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 73:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 73:57.71 1859 | int32_t aAppUnitsPerPixel) { 73:57.71 | ^ 73:57.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 73:57.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 73:57.72 3214 | int32_t aAppUnitsPerPixel) { 73:57.72 | ^ 73:58.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 73:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 73:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 73:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 73:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 73:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.h:9, 73:58.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoderStateMachine.cpp:11, 73:58.94 from Unified_cpp_dom_media6.cpp:2: 73:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 73:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 73:58.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:58.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 73:58.94 | ^~~~~~~~ 73:59.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioMixer.h:10, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:11, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 73:59.47 from Unified_cpp_dom_media5.cpp:2: 73:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 73:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 73:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:59.47 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 73:59.47 | ^~~~~~~~~~~~~ 73:59.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioMixer.h:10, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:11, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 73:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 73:59.47 from Unified_cpp_dom_media5.cpp:2: 73:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 73:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 73:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 73:59.47 323 | static SizeTyped FromUnknownSize( 73:59.47 | ^~~~~~~~~~~~~~~ 74:00.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:00.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 74:00.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/VideoSink.h:11, 74:00.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoderStateMachine.cpp:14, 74:00.07 from Unified_cpp_dom_media6.cpp:2: 74:00.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 74:00.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 74:00.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:00.07 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 74:00.07 | ^~~~~~~~ 74:00.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 74:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 74:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.h:9, 74:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoderStateMachine.cpp:11, 74:00.50 from Unified_cpp_dom_media6.cpp:2: 74:00.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 74:00.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 74:00.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:00.50 427 | SizeT Size() const { return SizeT(width, height); } 74:00.50 | ^~~~ 74:00.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 74:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/VideoSink.h:11, 74:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoderStateMachine.cpp:14, 74:00.52 from Unified_cpp_dom_media6.cpp:2: 74:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 74:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:00.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 74:00.52 | ^~~~~~~~ 74:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 74:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:00.52 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 74:00.52 | ^~~~~~~~ 74:00.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 74:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 74:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:11, 74:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mediasink/AudioSink.h:9, 74:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoderStateMachine.cpp:11, 74:00.52 from Unified_cpp_dom_media6.cpp:2: 74:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 74:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 74:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:00.52 62 | Sub operator-(const Sub& aPoint) const { 74:00.52 | ^~~~~~~~ 74:01.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 74:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 74:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 74:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 74:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 74:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 74:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 74:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 74:01.30 from Unified_cpp_dom_media4.cpp:2: 74:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 74:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 74:01.30 332 | LayerPoint GetFixedPositionAnchor() const { 74:01.30 | ^ 74:01.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 74:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 74:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 74:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 74:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 74:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 74:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 74:01.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 74:01.51 from Unified_cpp_dom_media4.cpp:2: 74:01.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 74:01.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 74:01.51 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 74:01.51 | ^ 74:01.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 74:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 74:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 74:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 74:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 74:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 74:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 74:01.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 74:01.68 from Unified_cpp_dom_media4.cpp:2: 74:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 74:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 74:01.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:01.68 | ^ 74:01.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 74:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:01.72 from Unified_cpp_dom_base7.cpp:2: 74:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 74:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 74:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:01.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 74:01.72 | ^~~~~~~~ 74:01.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 74:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 74:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:01.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 74:01.85 | ^ 74:01.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:01.85 from Unified_cpp_dom_base7.cpp:2: 74:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 74:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:01.85 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 74:01.85 | ^~~~~~~~ 74:02.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 74:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 74:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 74:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioContext.h:16, 74:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:15, 74:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 74:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 74:02.05 from Unified_cpp_dom_media5.cpp:2: 74:02.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:02.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 74:02.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:02.05 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 74:02.05 | ^~~~~~~~~~~~~~ 74:02.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 74:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AudioCompactor.h:10, 74:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/omx/OmxDataDecoder.h:13, 74:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/omx/OmxDataDecoder.cpp:7, 74:02.30 from Unified_cpp_media_platforms_omx0.cpp:2: 74:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 74:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:02.30 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 74:02.30 | ^ 74:02.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 74:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 74:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 74:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 74:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 74:02.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 74:02.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 74:02.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 74:02.72 | ^ 74:02.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:21, 74:02.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.cpp:11, 74:02.93 from Unified_cpp_dom_media3.cpp:47: 74:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 74:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 74:02.93 21 | inline Rect ToRect(const gfxRect& aRect) { 74:02.93 | ^ 74:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 74:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 74:02.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 74:02.93 | ^ 74:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 74:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 74:02.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 74:02.93 | ^ 74:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 74:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 74:02.97 44 | inline Size ToSize(const gfxSize& aSize) { 74:02.97 | ^ 74:02.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 74:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 74:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/omx/OmxDataDecoder.h:14, 74:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/omx/OmxDataDecoder.cpp:7, 74:02.97 from Unified_cpp_media_platforms_omx0.cpp:2: 74:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 74:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 74:02.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 74:02.97 | ^ 74:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 74:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 74:02.97 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 74:02.97 | ^ 74:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 74:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 74:02.97 52 | inline gfxSize ThebesSize(const Size& aSize) { 74:02.97 | ^ 74:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 74:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 74:02.97 56 | inline gfxRect ThebesRect(const Rect& aRect) { 74:02.97 | ^ 74:03.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 74:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 74:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 74:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 74:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 74:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.cpp:11, 74:03.48 from Unified_cpp_dom_media3.cpp:47: 74:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 74:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 74:03.48 1249 | CSSCoord ToCSSPixels() const { return _0; } 74:03.48 | ^ 74:03.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 74:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:03.67 from Unified_cpp_dom_base7.cpp:2: 74:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 74:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 74:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:03.67 427 | SizeT Size() const { return SizeT(width, height); } 74:03.67 | ^~~~ 74:03.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:03.68 from Unified_cpp_dom_base7.cpp:2: 74:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 74:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:03.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 74:03.68 | ^~~~~~~~ 74:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 74:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:03.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 74:03.68 | ^~~~~~~~ 74:03.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:03.68 from Unified_cpp_dom_base7.cpp:2: 74:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 74:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 74:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:03.68 62 | Sub operator-(const Sub& aPoint) const { 74:03.68 | ^~~~~~~~ 74:04.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:04.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 74:04.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/omx/OmxDataDecoder.h:14, 74:04.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/omx/OmxDataDecoder.cpp:7, 74:04.16 from Unified_cpp_media_platforms_omx0.cpp:2: 74:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 74:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:04.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 74:04.16 | ^ 74:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 74:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 74:04.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 74:04.16 | ^ 74:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 74:04.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 74:04.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 74:04.16 | ^ 74:04.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 74:04.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 74:04.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 74:04.18 | ^ 74:04.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 74:04.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 74:04.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 74:04.19 | ^ 74:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 74:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 74:04.21 371 | nscoord aAppUnitsPerDevPixel) { 74:04.21 | ^ 74:04.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 74:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 74:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 74:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 74:04.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 74:04.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 74:04.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:04.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 74:04.22 | ^ 74:04.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 74:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 74:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 74:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 74:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 74:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 74:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 74:04.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 74:04.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:04.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 74:04.60 | ^ 74:04.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 74:04.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 74:04.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 74:04.60 | ^ 74:04.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 74:04.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 74:04.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 74:04.61 | ^ 74:04.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 74:04.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 74:04.61 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 74:04.61 | ^ 74:04.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 74:04.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 74:04.61 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 74:04.61 | ^ 74:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 74:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 74:04.64 371 | nscoord aAppUnitsPerDevPixel) { 74:04.64 | ^ 74:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 74:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 74:04.65 380 | nscoord aAppUnitsPerDevPixel) { 74:04.65 | ^ 74:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 74:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 74:04.65 387 | nscoord aAppUnitsPerDevPixel) { 74:04.65 | ^ 74:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 74:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:04.67 394 | nscoord aAppUnitsPerDevPixel) { 74:04.67 | ^ 74:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 74:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 74:04.87 380 | nscoord aAppUnitsPerDevPixel) { 74:04.87 | ^ 74:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 74:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 74:04.87 387 | nscoord aAppUnitsPerDevPixel) { 74:04.87 | ^ 74:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 74:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:04.88 394 | nscoord aAppUnitsPerDevPixel) { 74:04.88 | ^ 74:05.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 74:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 74:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 74:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 74:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 74:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 74:05.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 74:05.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 74:05.33 | ^ 74:05.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:6, 74:05.36 from ImageBitmapRenderingContextBinding.cpp:4, 74:05.36 from UnifiedBindings10.cpp:2: 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 74:05.36 760 | typename detail::Nth::Type extract() { 74:05.36 | ^~~~~~~ 74:05.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:05.36 from Unified_cpp_dom_base7.cpp:2: 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 74:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:05.36 43 | friend Sub operator*(T aScale, Sub aCoord) { 74:05.36 | ^~~~~~~~ 74:05.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 74:05.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 74:05.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 74:05.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 74:05.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.cpp:11, 74:05.54 from Unified_cpp_dom_media3.cpp:47: 74:05.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 74:05.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 74:05.54 332 | LayerPoint GetFixedPositionAnchor() const { 74:05.54 | ^ 74:06.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 74:06.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 74:06.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 74:06.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 74:06.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 74:06.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 74:06.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DecryptJob.h:10, 74:06.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ChromiumCDMParent.h:9, 74:06.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:11, 74:06.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 74:06.07 from Unified_cpp_agnostic_eme0.cpp:2: 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 74:06.07 189 | CSSRect GetExpandedScrollableRect() const { 74:06.07 | ^ 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 74:06.07 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:06.07 | ^ 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 74:06.07 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 74:06.07 | ^ 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 74:06.07 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 74:06.07 | ^ 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 74:06.07 243 | CSSRect CalculateScrollRange() const { 74:06.07 | ^ 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 74:06.07 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 74:06.07 | ^ 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 74:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 74:06.07 457 | CSSRect GetVisualViewport() const { 74:06.07 | ^ 74:06.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 74:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 74:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 74:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 74:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 74:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 74:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:06.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 74:06.81 | ^ 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 74:06.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 74:06.81 | ^ 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 74:06.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 74:06.81 | ^ 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 74:06.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 74:06.81 | ^ 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 74:06.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 74:06.81 | ^ 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 74:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 74:06.81 371 | nscoord aAppUnitsPerDevPixel) { 74:06.81 | ^ 74:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 74:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 74:06.82 380 | nscoord aAppUnitsPerDevPixel) { 74:06.82 | ^ 74:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 74:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 74:06.82 387 | nscoord aAppUnitsPerDevPixel) { 74:06.82 | ^ 74:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 74:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:06.83 394 | nscoord aAppUnitsPerDevPixel) { 74:06.83 | ^ 74:07.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 74:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 74:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 74:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 74:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 74:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 74:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.cpp:16, 74:07.24 from Unified_cpp_dom_media8.cpp:2: 74:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 74:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 74:07.24 189 | CSSRect GetExpandedScrollableRect() const { 74:07.24 | ^ 74:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 74:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 74:07.24 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:07.24 | ^ 74:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 74:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 74:07.24 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 74:07.24 | ^ 74:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 74:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 74:07.25 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 74:07.25 | ^ 74:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 74:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 74:07.25 243 | CSSRect CalculateScrollRange() const { 74:07.25 | ^ 74:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 74:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 74:07.25 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 74:07.25 | ^ 74:07.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 74:07.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 74:07.26 457 | CSSRect GetVisualViewport() const { 74:07.26 | ^ 74:07.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:07.68 from Unified_cpp_dom_base7.cpp:2: 74:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 74:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 74:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:07.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 74:07.68 | ^~~~~~~~~~~~~ 74:07.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:07.68 from Unified_cpp_dom_base7.cpp:2: 74:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 74:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 74:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:07.68 323 | static SizeTyped FromUnknownSize( 74:07.68 | ^~~~~~~~~~~~~~~ 74:08.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 74:08.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:08.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:08.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:08.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 74:08.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 74:08.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 74:08.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:9: 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 74:08.33 189 | CSSRect GetExpandedScrollableRect() const { 74:08.33 | ^ 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 74:08.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:08.33 | ^ 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 74:08.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 74:08.33 | ^ 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 74:08.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 74:08.33 | ^ 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 74:08.33 243 | CSSRect CalculateScrollRange() const { 74:08.33 | ^ 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 74:08.33 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 74:08.33 | ^ 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 74:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 74:08.33 457 | CSSRect GetVisualViewport() const { 74:08.33 | ^ 74:08.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 74:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:9: 74:08.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 74:08.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 74:08.56 1249 | CSSCoord ToCSSPixels() const { return _0; } 74:08.56 | ^ 74:10.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 74:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.cpp:11, 74:10.18 from Unified_cpp_dom_media3.cpp:47: 74:10.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 74:10.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 74:10.18 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 74:10.18 | ^ 74:12.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:12.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:12.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:12.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 74:12.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AudioCompactor.h:10, 74:12.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/omx/OmxDataDecoder.h:13, 74:12.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/omx/OmxDataDecoder.cpp:7, 74:12.48 from Unified_cpp_media_platforms_omx0.cpp:2: 74:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 74:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 74:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:12.48 40 | friend Sub operator*(Sub aCoord, T aScale) { 74:12.48 | ^~~~~~~~ 74:13.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 74:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 74:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:13.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:13.57 from Unified_cpp_dom_base7.cpp:2: 74:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 74:13.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:13.58 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 74:13.58 | ^~~~~~~~~~~~~~ 74:13.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 74:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 74:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 74:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 74:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 74:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 74:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DecryptJob.h:10, 74:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ChromiumCDMParent.h:9, 74:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GMPService.h:27, 74:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:9, 74:13.70 from Unified_cpp_agnostic_gmp0.cpp:2: 74:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 74:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 74:13.70 189 | CSSRect GetExpandedScrollableRect() const { 74:13.70 | ^ 74:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 74:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 74:13.70 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:13.70 | ^ 74:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 74:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 74:13.70 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 74:13.70 | ^ 74:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 74:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 74:13.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 74:13.70 | ^ 74:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 74:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 74:13.70 243 | CSSRect CalculateScrollRange() const { 74:13.70 | ^ 74:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 74:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 74:13.71 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 74:13.71 | ^ 74:13.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 74:13.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 74:13.72 457 | CSSRect GetVisualViewport() const { 74:13.72 | ^ 74:14.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 74:14.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:14.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:14.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:14.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:14.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:14.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:14.21 from Unified_cpp_dom_base7.cpp:2: 74:14.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:14.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 74:14.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:14.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 74:14.21 | ^~~~~~~~~~~~~ 74:14.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 74:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:14.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:14.43 from Unified_cpp_dom_base7.cpp:2: 74:14.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:14.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 74:14.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:14.43 383 | Point TopLeft() const { return Point(x, y); } 74:14.43 | ^~~~~~~ 74:14.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 74:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 74:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:14.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:14.49 from Unified_cpp_dom_base7.cpp:2: 74:14.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:14.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 74:14.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:14.49 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 74:14.49 | ^~~~~~~~~~~~~~~ 74:14.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:14.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:14.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:14.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 74:14.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 74:14.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 74:14.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 74:14.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 74:14.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 74:14.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:14.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 74:14.58 | ^ 74:15.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:15.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:15.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 74:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 74:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 74:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 74:15.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 74:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 74:15.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 74:15.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 74:15.29 | ^ 74:16.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 74:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 74:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 74:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 74:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 74:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:16.46 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 74:16.46 | ^ 74:16.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 74:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 74:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 74:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 74:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 74:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 74:16.84 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 74:16.84 | ^ 74:16.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 74:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 74:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 74:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 74:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 74:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 74:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 74:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 74:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 74:16.94 from Unified_cpp_dom_html4.cpp:2: 74:16.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 74:16.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:16.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 74:16.94 | ^ 74:17.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 74:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 74:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 74:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 74:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 74:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 74:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 74:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 74:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:17.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 74:17.18 | ^ 74:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 74:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 74:17.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 74:17.18 | ^ 74:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 74:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 74:17.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 74:17.18 | ^ 74:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 74:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 74:17.20 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 74:17.20 | ^ 74:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 74:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 74:17.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 74:17.24 | ^ 74:17.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 74:17.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 74:17.32 371 | nscoord aAppUnitsPerDevPixel) { 74:17.32 | ^ 74:17.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 74:17.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 74:17.33 380 | nscoord aAppUnitsPerDevPixel) { 74:17.33 | ^ 74:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 74:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 74:17.36 387 | nscoord aAppUnitsPerDevPixel) { 74:17.36 | ^ 74:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 74:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:17.36 394 | nscoord aAppUnitsPerDevPixel) { 74:17.36 | ^ 74:17.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 74:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 74:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 74:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 74:17.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 74:17.66 from Unified_cpp_agnostic_gmp0.cpp:2: 74:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 74:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 74:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:17.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 74:17.66 | ^~~~~~~~ 74:17.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 74:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 74:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 74:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 74:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 74:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 74:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 74:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:17.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 74:17.91 | ^ 74:17.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 74:17.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 74:17.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 74:17.93 | ^ 74:17.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 74:17.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 74:17.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 74:17.93 | ^ 74:17.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 74:17.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 74:17.96 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 74:17.96 | ^ 74:17.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 74:17.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 74:17.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 74:17.96 | ^ 74:18.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 74:18.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 74:18.02 371 | nscoord aAppUnitsPerDevPixel) { 74:18.02 | ^ 74:18.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 74:18.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 74:18.04 380 | nscoord aAppUnitsPerDevPixel) { 74:18.04 | ^ 74:18.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 74:18.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 74:18.04 387 | nscoord aAppUnitsPerDevPixel) { 74:18.04 | ^ 74:18.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 74:18.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:18.08 394 | nscoord aAppUnitsPerDevPixel) { 74:18.08 | ^ 74:18.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 74:18.43 from Unified_cpp_dom_html4.cpp:2: 74:18.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 74:18.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 74:18.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 74:18.43 | ^ 74:18.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 74:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 74:18.43 from Unified_cpp_agnostic_gmp0.cpp:2: 74:18.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 74:18.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 74:18.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:18.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 74:18.43 | ^~~~~~~~ 74:18.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 74:18.96 from Unified_cpp_agnostic_gmp0.cpp:2: 74:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 74:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 74:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:18.96 427 | SizeT Size() const { return SizeT(width, height); } 74:18.96 | ^~~~ 74:18.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 74:18.96 from Unified_cpp_agnostic_gmp0.cpp:2: 74:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 74:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:18.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 74:18.96 | ^~~~~~~~ 74:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 74:18.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:18.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 74:18.96 | ^~~~~~~~ 74:18.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 74:18.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 74:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 74:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 74:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 74:18.97 from Unified_cpp_agnostic_gmp0.cpp:2: 74:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 74:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 74:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:18.97 62 | Sub operator-(const Sub& aPoint) const { 74:18.97 | ^~~~~~~~ 74:19.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 74:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 74:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 74:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 74:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 74:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 74:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 74:19.45 from Unified_cpp_dom_html4.cpp:2: 74:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 74:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:19.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 74:19.45 | ^ 74:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 74:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 74:19.47 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 74:19.47 | ^ 74:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 74:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 74:19.47 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 74:19.47 | ^ 74:19.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 74:19.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 74:19.48 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 74:19.48 | ^ 74:19.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 74:19.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 74:19.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 74:19.50 | ^ 74:19.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 74:19.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 74:19.54 371 | nscoord aAppUnitsPerDevPixel) { 74:19.54 | ^ 74:19.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:19.54 from Unified_cpp_dom_base7.cpp:2: 74:19.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:19.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 74:19.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:19.54 277 | static RectTyped FromUnknownRect( 74:19.54 | ^~~~~~~~~~~~~~~ 74:19.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:19.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:19.55 from Unified_cpp_dom_base7.cpp:2: 74:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 74:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:19.55 150 | static PointTyped FromUnknownPoint( 74:19.55 | ^~~~~~~~~~~~~~~~ 74:19.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 74:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:19.55 from Unified_cpp_dom_base7.cpp:2: 74:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 74:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 74:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:19.55 282 | RectTyped ToUnknownRect() const { 74:19.55 | ^~~~~~~~~~~~~ 74:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 74:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 74:19.57 380 | nscoord aAppUnitsPerDevPixel) { 74:19.57 | ^ 74:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 74:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 74:19.57 387 | nscoord aAppUnitsPerDevPixel) { 74:19.57 | ^ 74:19.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 74:19.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:19.58 394 | nscoord aAppUnitsPerDevPixel) { 74:19.58 | ^ 74:19.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 74:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 74:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 74:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 74:19.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 74:19.61 from Unified_cpp_agnostic_eme0.cpp:2: 74:19.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 74:19.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 74:19.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:19.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 74:19.61 | ^~~~~~~~ 74:19.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 74:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 74:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 74:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 74:19.88 from Unified_cpp_agnostic_eme0.cpp:2: 74:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 74:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 74:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:19.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 74:19.88 | ^~~~~~~~ 74:20.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 74:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 74:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 74:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 74:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 74:20.20 from Unified_cpp_agnostic_eme0.cpp:2: 74:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 74:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 74:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:20.20 427 | SizeT Size() const { return SizeT(width, height); } 74:20.20 | ^~~~ 74:20.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:20.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 74:20.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 74:20.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 74:20.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 74:20.21 from Unified_cpp_agnostic_eme0.cpp:2: 74:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 74:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:20.21 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 74:20.21 | ^~~~~~~~ 74:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 74:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:20.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 74:20.22 | ^~~~~~~~ 74:20.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 74:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 74:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 74:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 74:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 74:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 74:20.22 from Unified_cpp_agnostic_eme0.cpp:2: 74:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 74:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 74:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:20.22 62 | Sub operator-(const Sub& aPoint) const { 74:20.22 | ^~~~~~~~ 74:21.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 74:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 74:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 74:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 74:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 74:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 74:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 74:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 74:21.09 189 | CSSRect GetExpandedScrollableRect() const { 74:21.09 | ^ 74:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 74:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 74:21.09 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:21.09 | ^ 74:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 74:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 74:21.10 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 74:21.10 | ^ 74:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 74:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 74:21.10 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 74:21.10 | ^ 74:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 74:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 74:21.10 243 | CSSRect CalculateScrollRange() const { 74:21.10 | ^ 74:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 74:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 74:21.10 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 74:21.10 | ^ 74:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 74:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 74:21.11 457 | CSSRect GetVisualViewport() const { 74:21.11 | ^ 74:21.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 74:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 74:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 74:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 74:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 74:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 74:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 74:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 74:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 74:21.25 from MouseEventBinding.cpp:16, 74:21.25 from UnifiedBindings12.cpp:236: 74:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 74:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 74:21.25 1394 | LayerPoint GetFixedPositionAnchor() { 74:21.25 | ^ 74:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 74:21.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 74:21.26 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 74:21.26 | ^ 74:21.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 74:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 74:21.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 74:21.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 74:21.33 1249 | CSSCoord ToCSSPixels() const { return _0; } 74:21.33 | ^ 74:21.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 74:21.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 74:21.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 74:21.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 74:21.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 74:21.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 74:21.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 74:21.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 74:21.38 from MouseEventBinding.cpp:16, 74:21.38 from UnifiedBindings12.cpp:236: 74:21.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 74:21.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 74:21.38 49 | gfx::Size GetInheritedScale() const { return mScale; } 74:21.38 | ^ 74:21.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 74:21.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:21.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:21.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:21.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 74:21.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 74:21.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 74:21.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 74:21.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 74:21.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 74:21.64 189 | CSSRect GetExpandedScrollableRect() const { 74:21.64 | ^ 74:21.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 74:21.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 74:21.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:21.64 | ^ 74:21.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 74:21.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 74:21.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 74:21.64 | ^ 74:21.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 74:21.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 74:21.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 74:21.64 | ^ 74:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 74:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 74:21.65 243 | CSSRect CalculateScrollRange() const { 74:21.65 | ^ 74:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 74:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 74:21.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 74:21.65 | ^ 74:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 74:21.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 74:21.65 457 | CSSRect GetVisualViewport() const { 74:21.65 | ^ 74:21.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 74:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 74:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 74:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 74:21.89 1249 | CSSCoord ToCSSPixels() const { return _0; } 74:21.89 | ^ 74:22.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 74:22.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.cpp:11, 74:22.18 from Unified_cpp_dom_media3.cpp:47: 74:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 74:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 74:22.18 1859 | int32_t aAppUnitsPerPixel) { 74:22.18 | ^ 74:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 74:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 74:22.18 3214 | int32_t aAppUnitsPerPixel) { 74:22.18 | ^ 74:23.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 74:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 74:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 74:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 74:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 74:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.cpp:11, 74:23.22 from Unified_cpp_dom_media3.cpp:47: 74:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 74:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 74:23.23 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 74:23.23 | ^ 74:23.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 74:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 74:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 74:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 74:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 74:23.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.cpp:11, 74:23.25 from Unified_cpp_dom_media3.cpp:47: 74:23.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 74:23.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 74:23.25 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:23.25 | ^ 74:25.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.cpp:11, 74:25.86 from Unified_cpp_dom_media3.cpp:47: 74:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 74:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 74:25.86 1394 | LayerPoint GetFixedPositionAnchor() { 74:25.86 | ^ 74:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 74:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 74:25.89 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 74:25.89 | ^ 74:26.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 74:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 74:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 74:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 74:26.86 from MouseEventBinding.cpp:16, 74:26.86 from UnifiedBindings12.cpp:236: 74:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 74:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 74:26.86 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 74:26.86 | ^ 74:28.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 74:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 74:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 74:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 74:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 74:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:28.72 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 74:28.72 | ^ 74:29.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 74:29.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 74:29.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.cpp:71, 74:29.72 from Unified_cpp_dom_base8.cpp:101: 74:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 74:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 74:29.72 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 74:29.72 | ^ 74:29.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 74:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 74:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 74:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 74:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 74:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 74:29.78 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 74:29.78 | ^ 74:31.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 74:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 74:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.cpp:107, 74:31.00 from Unified_cpp_dom_base8.cpp:101: 74:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 74:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 74:31.00 79 | memset(this, 0, sizeof(nsXPTCVariant)); 74:31.00 | ^ 74:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 74:31.00 44 | struct nsXPTCVariant { 74:31.00 | ^~~~~~~~~~~~~ 74:32.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 74:32.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:32.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:32.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:32.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:32.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:32.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:32.84 from Unified_cpp_dom_base7.cpp:2: 74:32.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:32.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 74:32.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 74:32.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:32.84 246 | PointTyped As2DPoint() const { 74:32.84 | ^~~~~~~~~ 74:33.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 74:33.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 74:33.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:33.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 74:33.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 74:33.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 74:33.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 74:33.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 74:33.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:33.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 74:33.05 | ^ 74:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 74:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 74:33.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 74:33.16 | ^ 74:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 74:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 74:33.19 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 74:33.19 | ^ 74:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 74:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 74:33.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 74:33.23 | ^ 74:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 74:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 74:33.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 74:33.23 | ^ 74:33.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 74:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:33.42 from Unified_cpp_dom_base7.cpp:2: 74:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 74:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 74:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:33.42 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 74:33.42 | ^~~~~~~~~ 74:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 74:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 74:33.42 371 | nscoord aAppUnitsPerDevPixel) { 74:33.42 | ^ 74:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 74:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 74:33.42 380 | nscoord aAppUnitsPerDevPixel) { 74:33.42 | ^ 74:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 74:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 74:33.42 387 | nscoord aAppUnitsPerDevPixel) { 74:33.42 | ^ 74:33.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 74:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 74:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 74:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 74:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 74:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 74:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:9, 74:33.44 from Unified_cpp_dom_base7.cpp:2: 74:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 74:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 74:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:33.44 2266 | PointTyped TransformPointSimple( 74:33.44 | ^~~~~~~~~~~~~~~~~~~~ 74:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 74:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 74:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:33.44 794 | RectTyped TransformAndClipBounds( 74:33.44 | ^~~~~~~~~~~~~~~~~~~~~~ 74:33.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 74:33.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:33.50 394 | nscoord aAppUnitsPerDevPixel) { 74:33.50 | ^ 74:33.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 74:33.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.cpp:6, 74:33.91 from Unified_cpp_dom_media8.cpp:2: 74:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 74:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 74:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:33.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 74:33.91 | ^~~~~~~~ 74:33.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:33.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:33.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:33.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:33.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/BitWriter.cpp:6, 74:33.94 from Unified_cpp_dom_media3.cpp:2: 74:33.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 74:33.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 74:33.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:33.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 74:33.94 | ^~~~~~~~ 74:34.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 74:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 74:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 74:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 74:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 74:34.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.cpp:6, 74:34.03 from Unified_cpp_dom_media8.cpp:2: 74:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 74:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 74:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:34.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 74:34.03 | ^~~~~~~~ 74:34.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.cpp:6, 74:34.37 from Unified_cpp_dom_media8.cpp:2: 74:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 74:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 74:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:34.37 427 | SizeT Size() const { return SizeT(width, height); } 74:34.37 | ^~~~ 74:34.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 74:34.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.cpp:6, 74:34.37 from Unified_cpp_dom_media8.cpp:2: 74:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 74:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:34.38 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 74:34.38 | ^~~~~~~~ 74:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 74:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:34.38 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 74:34.38 | ^~~~~~~~ 74:34.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 74:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 74:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 74:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaTrackConstraints.h:15, 74:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.h:9, 74:34.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaStreamTrack.cpp:6, 74:34.38 from Unified_cpp_dom_media8.cpp:2: 74:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 74:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 74:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:34.38 62 | Sub operator-(const Sub& aPoint) const { 74:34.38 | ^~~~~~~~ 74:34.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 74:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 74:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:9, 74:34.70 from Unified_cpp_dom_media4.cpp:2: 74:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 74:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 74:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:34.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 74:34.70 | ^~~~~~~~ 74:34.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 74:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 74:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 74:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 74:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 74:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 74:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 74:34.79 from Unified_cpp_dom_media4.cpp:2: 74:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 74:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 74:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:34.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 74:34.79 | ^~~~~~~~ 74:34.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 74:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 74:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 74:34.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 74:34.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 74:34.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:34.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 74:34.99 | ^ 74:35.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:35.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 74:35.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.h:9, 74:35.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.h:9, 74:35.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.cpp:6, 74:35.43 from Unified_cpp_dom_media3.cpp:11: 74:35.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 74:35.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 74:35.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:35.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 74:35.43 | ^~~~~~~~ 74:36.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 74:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 74:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 74:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 74:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 74:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 74:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 74:36.50 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 74:36.50 | ^ 74:36.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:36.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/BitWriter.cpp:6, 74:36.50 from Unified_cpp_dom_media3.cpp:2: 74:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 74:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 74:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:36.50 427 | SizeT Size() const { return SizeT(width, height); } 74:36.50 | ^~~~ 74:36.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 74:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.h:9, 74:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.h:9, 74:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.cpp:6, 74:36.56 from Unified_cpp_dom_media3.cpp:11: 74:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 74:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:36.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 74:36.56 | ^~~~~~~~ 74:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 74:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:36.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 74:36.57 | ^~~~~~~~ 74:36.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 74:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/BitWriter.cpp:6, 74:36.57 from Unified_cpp_dom_media3.cpp:2: 74:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 74:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 74:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:36.57 62 | Sub operator-(const Sub& aPoint) const { 74:36.57 | ^~~~~~~~ 74:36.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:36.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:36.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 74:36.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 74:36.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:9, 74:36.88 from Unified_cpp_dom_media4.cpp:2: 74:36.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 74:36.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 74:36.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:36.88 427 | SizeT Size() const { return SizeT(width, height); } 74:36.88 | ^~~~ 74:36.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 74:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 74:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 74:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 74:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 74:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 74:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:14, 74:36.96 from Unified_cpp_dom_media4.cpp:2: 74:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 74:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:36.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 74:36.96 | ^~~~~~~~ 74:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 74:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:36.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 74:36.96 | ^~~~~~~~ 74:36.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 74:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 74:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 74:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:9, 74:36.97 from Unified_cpp_dom_media4.cpp:2: 74:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 74:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 74:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:36.97 62 | Sub operator-(const Sub& aPoint) const { 74:36.97 | ^~~~~~~~ 74:37.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 74:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 74:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 74:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 74:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 74:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 74:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 74:37.09 189 | CSSRect GetExpandedScrollableRect() const { 74:37.09 | ^ 74:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 74:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 74:37.10 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:37.10 | ^ 74:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 74:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 74:37.10 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 74:37.10 | ^ 74:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 74:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 74:37.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 74:37.11 | ^ 74:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 74:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 74:37.11 243 | CSSRect CalculateScrollRange() const { 74:37.11 | ^ 74:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 74:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 74:37.11 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 74:37.11 | ^ 74:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 74:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 74:37.12 457 | CSSRect GetVisualViewport() const { 74:37.12 | ^ 74:37.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 74:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 74:37.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 74:37.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 74:37.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 74:37.44 | ^ 74:38.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:38.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:38.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:38.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:38.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 74:38.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 74:38.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:9, 74:38.54 from Unified_cpp_dom_media4.cpp:2: 74:38.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 74:38.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 74:38.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:38.55 43 | friend Sub operator*(T aScale, Sub aCoord) { 74:38.55 | ^~~~~~~~ 74:39.81 dom/media/platforms/ffmpeg/ffvpx 74:40.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 74:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 74:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 74:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 74:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 74:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 74:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 74:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 74:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:40.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 74:40.65 | ^ 74:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 74:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 74:40.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 74:40.65 | ^ 74:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 74:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 74:40.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 74:40.65 | ^ 74:40.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 74:40.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 74:40.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 74:40.68 | ^ 74:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 74:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 74:40.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 74:40.73 | ^ 74:40.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 74:40.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 74:40.87 371 | nscoord aAppUnitsPerDevPixel) { 74:40.87 | ^ 74:40.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 74:40.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 74:40.87 380 | nscoord aAppUnitsPerDevPixel) { 74:40.87 | ^ 74:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 74:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 74:40.91 387 | nscoord aAppUnitsPerDevPixel) { 74:40.91 | ^ 74:40.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 74:40.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:40.97 394 | nscoord aAppUnitsPerDevPixel) { 74:40.97 | ^ 74:42.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:42.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 74:42.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 74:42.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:9, 74:42.25 from Unified_cpp_dom_media4.cpp:2: 74:42.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 74:42.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 74:42.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:42.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 74:42.25 | ^~~~~~~~~~~~~ 74:42.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:42.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:42.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaInfo.h:16, 74:42.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoUtils.h:11, 74:42.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:9, 74:42.25 from Unified_cpp_dom_media4.cpp:2: 74:42.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 74:42.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 74:42.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:42.25 323 | static SizeTyped FromUnknownSize( 74:42.25 | ^~~~~~~~~~~~~~~ 74:42.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 74:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 74:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 74:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 74:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CubebUtils.h:11, 74:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioStream.h:10, 74:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioMixer.h:10, 74:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphDriver.h:11, 74:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.h:10, 74:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/GraphRunner.cpp:7, 74:42.28 from Unified_cpp_dom_media5.cpp:2: 74:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 74:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 74:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 74:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 74:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 74:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 74:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 74:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 74:42.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 74:42.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 74:42.29 760 | typename detail::Nth::Type extract() { 74:42.29 | ^~~~~~~ 74:42.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:42.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:42.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:42.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:42.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/BitWriter.cpp:6, 74:42.75 from Unified_cpp_dom_media3.cpp:2: 74:42.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 74:42.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 74:42.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:42.75 43 | friend Sub operator*(T aScale, Sub aCoord) { 74:42.75 | ^~~~~~~~ 74:43.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 74:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 74:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 74:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 74:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 74:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:36, 74:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTObserverArray.h:11, 74:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 74:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 74:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.h:10, 74:43.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 74:43.86 from Unified_cpp_dom_base7.cpp:2: 74:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 74:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 74:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 74:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 74:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 74:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 74:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 74:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 74:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 74:43.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 74:43.86 760 | typename detail::Nth::Type extract() { 74:43.86 | ^~~~~~~ 74:46.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/BitWriter.cpp:6, 74:46.11 from Unified_cpp_dom_media3.cpp:2: 74:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 74:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 74:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:46.11 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 74:46.11 | ^~~~~~~~~~~~~ 74:46.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:21, 74:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/BitWriter.cpp:6, 74:46.11 from Unified_cpp_dom_media3.cpp:2: 74:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 74:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 74:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:46.11 323 | static SizeTyped FromUnknownSize( 74:46.11 | ^~~~~~~~~~~~~~~ 74:47.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 74:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 74:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 74:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 74:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 74:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 74:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 74:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 74:47.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 74:47.57 189 | CSSRect GetExpandedScrollableRect() const { 74:47.57 | ^ 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 74:47.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:47.57 | ^ 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 74:47.57 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 74:47.57 | ^ 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 74:47.57 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 74:47.57 | ^ 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 74:47.57 243 | CSSRect CalculateScrollRange() const { 74:47.57 | ^ 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 74:47.57 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 74:47.57 | ^ 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 74:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 74:47.57 457 | CSSRect GetVisualViewport() const { 74:47.57 | ^ 74:49.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 74:49.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:49.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 74:49.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:49.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 74:49.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/DOMMediaStream.h:9, 74:49.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.h:9, 74:49.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/CanvasCaptureMediaStream.cpp:6, 74:49.15 from Unified_cpp_dom_media3.cpp:11: 74:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 74:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:49.15 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 74:49.15 | ^~~~~~~~~~~~~~ 74:51.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 74:51.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 74:51.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 74:51.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.h:10, 74:51.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:7: 74:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 74:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:51.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 74:51.13 | ^ 74:51.38 dom/media/platforms/ffmpeg 74:51.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:51.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:51.88 from UnifiedBindings12.cpp:2: 74:51.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 74:51.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 74:51.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:51.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 74:51.88 | ^~~~~~~~ 74:52.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 74:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:52.13 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:52.13 from UnifiedBindings12.cpp:2: 74:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 74:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 74:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:52.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 74:52.13 | ^~~~~~~~ 74:52.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:52.63 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:52.63 from UnifiedBindings12.cpp:2: 74:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 74:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 74:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:52.63 427 | SizeT Size() const { return SizeT(width, height); } 74:52.63 | ^~~~ 74:52.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 74:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:52.63 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:52.63 from UnifiedBindings12.cpp:2: 74:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 74:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:52.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 74:52.63 | ^~~~~~~~ 74:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 74:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 74:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:52.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 74:52.63 | ^~~~~~~~ 74:52.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 74:52.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:52.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:52.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:52.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:52.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:52.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:52.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:52.64 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:52.64 from UnifiedBindings12.cpp:2: 74:52.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 74:52.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 74:52.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:52.64 62 | Sub operator-(const Sub& aPoint) const { 74:52.64 | ^~~~~~~~ 74:53.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:53.09 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:53.09 from UnifiedBindings12.cpp:2: 74:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 74:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 74:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:53.09 43 | friend Sub operator*(T aScale, Sub aCoord) { 74:53.09 | ^~~~~~~~ 74:53.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:53.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:53.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:53.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:53.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:53.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:53.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:53.36 from Unified_cpp_dom_base8.cpp:2: 74:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 74:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 74:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:53.36 40 | friend Sub operator*(Sub aCoord, T aScale) { 74:53.36 | ^~~~~~~~ 74:53.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 74:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 74:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 74:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 74:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 74:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 74:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 74:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 74:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 74:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 74:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 74:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 74:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 74:53.52 1249 | CSSCoord ToCSSPixels() const { return _0; } 74:53.52 | ^ 74:53.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 74:53.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:53.56 from Unified_cpp_dom_base8.cpp:2: 74:53.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:53.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 74:53.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:53.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 74:53.56 | ^~~~~~~~ 74:53.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:53.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:53.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:53.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:53.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:53.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:53.75 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:53.75 from UnifiedBindings12.cpp:2: 74:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 74:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 74:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:53.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 74:53.75 | ^~~~~~~~~~~~~ 74:53.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:53.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:53.77 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:53.77 from UnifiedBindings12.cpp:2: 74:53.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 74:53.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 74:53.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:53.77 323 | static SizeTyped FromUnknownSize( 74:53.77 | ^~~~~~~~~~~~~~~ 74:54.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:54.16 from Unified_cpp_dom_base8.cpp:2: 74:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 74:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 74:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:54.16 427 | SizeT Size() const { return SizeT(width, height); } 74:54.16 | ^~~~ 74:54.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 74:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:54.16 from Unified_cpp_dom_base8.cpp:2: 74:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 74:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:54.16 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 74:54.16 | ^~~~~~~~ 74:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 74:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:54.16 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 74:54.16 | ^~~~~~~~ 74:54.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 74:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:54.18 from Unified_cpp_dom_base8.cpp:2: 74:54.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 74:54.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 74:54.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:54.18 62 | Sub operator-(const Sub& aPoint) const { 74:54.18 | ^~~~~~~~ 74:54.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 74:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 74:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 74:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.h:10, 74:54.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:7: 74:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 74:54.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 74:54.84 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 74:54.84 | ^ 74:55.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 74:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 74:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:55.03 from Unified_cpp_dom_base8.cpp:2: 74:55.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 74:55.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 74:55.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:55.03 43 | friend Sub operator*(T aScale, Sub aCoord) { 74:55.03 | ^~~~~~~~ 74:55.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 74:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 74:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 74:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 74:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 74:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 74:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 74:55.22 189 | CSSRect GetExpandedScrollableRect() const { 74:55.22 | ^ 74:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 74:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 74:55.22 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 74:55.22 | ^ 74:55.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 74:55.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 74:55.23 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 74:55.23 | ^ 74:55.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 74:55.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 74:55.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 74:55.28 | ^ 74:55.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 74:55.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 74:55.28 243 | CSSRect CalculateScrollRange() const { 74:55.28 | ^ 74:55.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 74:55.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 74:55.28 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 74:55.28 | ^ 74:55.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 74:55.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 74:55.29 457 | CSSRect GetVisualViewport() const { 74:55.29 | ^ 74:55.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 74:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:55.58 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:55.58 from UnifiedBindings12.cpp:2: 74:55.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:55.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 74:55.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:55.58 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 74:55.59 | ^~~~~~~~~~~~~~ 74:55.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:55.62 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:55.62 from UnifiedBindings12.cpp:2: 74:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 74:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:55.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 74:55.62 | ^~~~~~~~~~~~~ 74:55.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:55.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:55.66 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:55.66 from UnifiedBindings12.cpp:2: 74:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 74:55.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:55.66 383 | Point TopLeft() const { return Point(x, y); } 74:55.66 | ^~~~~~~ 74:55.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 74:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:55.68 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:55.68 from UnifiedBindings12.cpp:2: 74:55.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:55.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 74:55.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:55.68 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 74:55.68 | ^~~~~~~~~~~~~~~ 74:55.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:55.78 from Unified_cpp_dom_base8.cpp:2: 74:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 74:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 74:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:55.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 74:55.78 | ^~~~~~~~~~~~~ 74:55.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:55.78 from Unified_cpp_dom_base8.cpp:2: 74:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 74:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 74:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:55.78 323 | static SizeTyped FromUnknownSize( 74:55.78 | ^~~~~~~~~~~~~~~ 74:56.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 74:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 74:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 74:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 74:56.05 1249 | CSSCoord ToCSSPixels() const { return _0; } 74:56.05 | ^ 74:56.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:56.53 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:56.53 from UnifiedBindings12.cpp:2: 74:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 74:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:56.53 277 | static RectTyped FromUnknownRect( 74:56.53 | ^~~~~~~~~~~~~~~ 74:56.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:56.55 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:56.55 from UnifiedBindings12.cpp:2: 74:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 74:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:56.55 150 | static PointTyped FromUnknownPoint( 74:56.55 | ^~~~~~~~~~~~~~~~ 74:56.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 74:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 74:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 74:56.57 from MediaStreamAudioSourceNodeBinding.cpp:4, 74:56.57 from UnifiedBindings12.cpp:2: 74:56.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 74:56.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 74:56.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:56.57 282 | RectTyped ToUnknownRect() const { 74:56.57 | ^~~~~~~~~~~~~ 74:57.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 74:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 74:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 74:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.h:10, 74:57.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:7: 74:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 74:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:57.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 74:57.49 | ^ 74:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 74:57.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 74:57.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 74:57.49 | ^ 74:57.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 74:57.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 74:57.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 74:57.50 | ^ 74:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 74:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 74:57.55 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 74:57.55 | ^ 74:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 74:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 74:57.55 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 74:57.55 | ^ 74:57.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 74:57.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 74:57.66 371 | nscoord aAppUnitsPerDevPixel) { 74:57.66 | ^ 74:57.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 74:57.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 74:57.66 380 | nscoord aAppUnitsPerDevPixel) { 74:57.66 | ^ 74:58.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 74:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:58.46 from Unified_cpp_dom_base8.cpp:2: 74:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 74:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:58.46 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 74:58.46 | ^~~~~~~~~~~~~~ 74:58.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:58.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:58.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:58.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:58.53 from Unified_cpp_dom_base8.cpp:2: 74:58.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:58.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 74:58.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:58.53 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 74:58.53 | ^~~~~~~~~~~~~ 74:58.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 74:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:58.55 from Unified_cpp_dom_base8.cpp:2: 74:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 74:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:58.55 383 | Point TopLeft() const { return Point(x, y); } 74:58.55 | ^~~~~~~ 74:58.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 74:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 74:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:58.55 from Unified_cpp_dom_base8.cpp:2: 74:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 74:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:58.55 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 74:58.55 | ^~~~~~~~~~~~~~~ 74:59.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:59.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:59.12 from Unified_cpp_dom_base8.cpp:2: 74:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 74:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:59.12 277 | static RectTyped FromUnknownRect( 74:59.12 | ^~~~~~~~~~~~~~~ 74:59.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 74:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:59.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:59.18 from Unified_cpp_dom_base8.cpp:2: 74:59.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 74:59.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 74:59.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:59.18 150 | static PointTyped FromUnknownPoint( 74:59.18 | ^~~~~~~~~~~~~~~~ 74:59.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 74:59.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 74:59.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 74:59.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 74:59.24 from Unified_cpp_dom_base8.cpp:2: 74:59.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 74:59.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 74:59.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 74:59.24 282 | RectTyped ToUnknownRect() const { 74:59.24 | ^~~~~~~~~~~~~ 74:59.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 74:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 74:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 74:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, 74:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, 74:59.29 from Unified_cpp_platforms_ffmpeg0.cpp:2: 74:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 74:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 74:59.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 74:59.29 | ^ 74:59.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 74:59.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:9: 74:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 74:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 74:59.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 74:59.76 | ^ 75:01.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 75:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 75:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 75:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 75:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 75:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 75:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:01.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 75:01.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 75:01.12 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 75:01.12 | ^ 75:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 75:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 75:01.30 387 | nscoord aAppUnitsPerDevPixel) { 75:01.30 | ^ 75:01.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 75:01.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:01.33 394 | nscoord aAppUnitsPerDevPixel) { 75:01.33 | ^ 75:01.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 75:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 75:01.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 75:01.83 | ^ 75:02.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, 75:02.66 from Unified_cpp_platforms_ffmpeg0.cpp:2: 75:02.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 75:02.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 75:02.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 75:02.66 | ^ 75:02.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xpcpublic.h:14, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MozPromise.h:24, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 75:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 75:02.66 from Unified_cpp_dom_base8.cpp:2: 75:02.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 75:02.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 75:02.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 75:02.66 34 | memset(aT, 0, sizeof(T)); 75:02.66 | ~~~~~~^~~~~~~~~~~~~~~~~~ 75:02.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.cpp:107, 75:02.66 from Unified_cpp_dom_base8.cpp:101: 75:02.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 75:02.66 2214 | struct GlobalProperties { 75:02.66 | ^~~~~~~~~~~~~~~~ 75:03.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, 75:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, 75:03.88 from Unified_cpp_platforms_ffmpeg0.cpp:2: 75:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 75:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:03.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 75:03.88 | ^ 75:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 75:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 75:03.89 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 75:03.89 | ^ 75:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 75:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 75:03.89 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 75:03.89 | ^ 75:03.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 75:03.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 75:03.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 75:03.90 | ^ 75:03.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 75:03.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 75:03.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 75:03.95 | ^ 75:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 75:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 75:03.97 371 | nscoord aAppUnitsPerDevPixel) { 75:03.97 | ^ 75:03.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 75:03.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 75:03.98 380 | nscoord aAppUnitsPerDevPixel) { 75:03.98 | ^ 75:03.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 75:03.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 75:03.98 387 | nscoord aAppUnitsPerDevPixel) { 75:03.98 | ^ 75:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 75:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:03.99 394 | nscoord aAppUnitsPerDevPixel) { 75:03.99 | ^ 75:04.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 75:04.65 from MediaStreamAudioSourceNodeBinding.cpp:4, 75:04.65 from UnifiedBindings12.cpp:2: 75:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 75:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 75:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 75:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 75:04.65 246 | PointTyped As2DPoint() const { 75:04.65 | ^~~~~~~~~ 75:04.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 75:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 75:04.65 from MediaStreamAudioSourceNodeBinding.cpp:4, 75:04.65 from UnifiedBindings12.cpp:2: 75:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 75:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 75:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 75:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 75:04.65 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 75:04.65 | ^~~~~~~~~ 75:04.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 75:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 75:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 75:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 75:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 75:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 75:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 75:04.66 from MediaStreamAudioSourceNodeBinding.cpp:4, 75:04.66 from UnifiedBindings12.cpp:2: 75:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 75:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 75:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 75:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 75:04.66 2266 | PointTyped TransformPointSimple( 75:04.66 | ^~~~~~~~~~~~~~~~~~~~ 75:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 75:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 75:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 75:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 75:04.66 794 | RectTyped TransformAndClipBounds( 75:04.66 | ^~~~~~~~~~~~~~~~~~~~~~ 75:05.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:05.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:05.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:05.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:05.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:05.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:05.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.h:10, 75:05.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:7: 75:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 75:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 75:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:05.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 75:05.97 | ^~~~~~~~ 75:06.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 75:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 75:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 75:06.30 from Unified_cpp_dom_base8.cpp:2: 75:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 75:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 75:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 75:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 75:06.30 246 | PointTyped As2DPoint() const { 75:06.30 | ^~~~~~~~~ 75:06.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 75:06.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 75:06.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 75:06.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 75:06.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:10, 75:06.37 from Unified_cpp_dom_base8.cpp:2: 75:06.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 75:06.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 75:06.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 75:06.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 75:06.37 794 | RectTyped TransformAndClipBounds( 75:06.37 | ^~~~~~~~~~~~~~~~~~~~~~ 75:10.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISerialEventTarget.h:10, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AbstractThread.h:14, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MozPromise.h:13, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.h:11, 75:10.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/FileBlockCache.cpp:7, 75:10.05 from Unified_cpp_dom_media4.cpp:2: 75:10.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 75:10.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:10.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:10.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:10.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 75:10.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 75:10.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 75:10.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 75:10.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 75:10.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 75:10.05 760 | typename detail::Nth::Type extract() { 75:10.05 | ^~~~~~~ 75:10.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 75:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 75:10.22 21 | inline Rect ToRect(const gfxRect& aRect) { 75:10.22 | ^ 75:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 75:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 75:10.22 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 75:10.22 | ^ 75:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 75:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 75:10.24 40 | inline Point ToPoint(const gfxPoint& aPoint) { 75:10.24 | ^ 75:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 75:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 75:10.24 44 | inline Size ToSize(const gfxSize& aSize) { 75:10.24 | ^ 75:10.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 75:10.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 75:10.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 75:10.26 | ^ 75:10.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 75:10.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 75:10.28 52 | inline gfxSize ThebesSize(const Size& aSize) { 75:10.28 | ^ 75:10.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 75:10.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 75:10.28 56 | inline gfxRect ThebesRect(const Rect& aRect) { 75:10.28 | ^ 75:12.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:12.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:12.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 75:12.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 75:12.63 1859 | int32_t aAppUnitsPerPixel) { 75:12.63 | ^ 75:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 75:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 75:12.68 3214 | int32_t aAppUnitsPerPixel) { 75:12.68 | ^ 75:12.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 75:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:9: 75:12.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 75:12.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 75:12.85 21 | inline Rect ToRect(const gfxRect& aRect) { 75:12.85 | ^ 75:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 75:12.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 75:12.88 | ^ 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 75:12.88 40 | inline Point ToPoint(const gfxPoint& aPoint) { 75:12.88 | ^ 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 75:12.88 44 | inline Size ToSize(const gfxSize& aSize) { 75:12.88 | ^ 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 75:12.88 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 75:12.88 | ^ 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 75:12.88 52 | inline gfxSize ThebesSize(const Size& aSize) { 75:12.88 | ^ 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 75:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 75:12.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 75:12.88 | ^ 75:14.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, 75:14.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, 75:14.14 from Unified_cpp_platforms_ffmpeg0.cpp:2: 75:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 75:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 75:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:14.14 40 | friend Sub operator*(Sub aCoord, T aScale) { 75:14.14 | ^~~~~~~~ 75:14.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 75:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 75:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 75:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Exception.h:12, 75:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ErrorReport.h:31, 75:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:34, 75:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.h:11, 75:14.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMSerializer.cpp:7, 75:14.30 from Unified_cpp_dom_base8.cpp:2: 75:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 75:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 75:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 75:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 75:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 75:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 75:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 75:14.30 760 | typename detail::Nth::Type extract() { 75:14.30 | ^~~~~~~ 75:14.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 75:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 75:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 75:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 75:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 75:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 75:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:9: 75:14.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 75:14.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 75:14.62 1859 | int32_t aAppUnitsPerPixel) { 75:14.62 | ^ 75:14.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 75:14.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 75:14.64 3214 | int32_t aAppUnitsPerPixel) { 75:14.64 | ^ 75:14.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 75:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 75:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 75:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 75:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 75:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 75:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/AudioConfig.h:12, 75:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaData.h:9, 75:14.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/BitWriter.cpp:6, 75:14.86 from Unified_cpp_dom_media3.cpp:2: 75:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 75:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 75:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 75:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 75:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 75:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 75:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 75:14.86 760 | typename detail::Nth::Type extract() { 75:14.86 | ^~~~~~~ 75:15.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, 75:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, 75:15.12 from Unified_cpp_platforms_ffmpeg0.cpp:2: 75:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 75:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 75:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:15.12 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 75:15.12 | ^~~~~~~~ 75:16.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 75:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 75:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 75:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 75:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:9: 75:16.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 75:16.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 75:16.12 332 | LayerPoint GetFixedPositionAnchor() const { 75:16.12 | ^ 75:16.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 75:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 75:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 75:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 75:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:9: 75:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 75:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 75:16.21 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 75:16.21 | ^ 75:16.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 75:16.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:16.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:16.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:16.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 75:16.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 75:16.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 75:16.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:9: 75:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 75:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 75:16.26 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 75:16.26 | ^ 75:16.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 75:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 75:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 75:16.75 332 | LayerPoint GetFixedPositionAnchor() const { 75:16.75 | ^ 75:16.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 75:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:16.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:16.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 75:16.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 75:16.94 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 75:16.94 | ^ 75:17.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 75:17.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:17.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:17.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:17.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:17.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:17.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:17.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:17.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:17.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 75:17.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 75:17.09 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 75:17.09 | ^ 75:20.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 75:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 75:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 75:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 75:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 75:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 75:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 75:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 75:20.11 21 | inline Rect ToRect(const gfxRect& aRect) { 75:20.11 | ^ 75:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 75:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 75:20.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 75:20.11 | ^ 75:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 75:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 75:20.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 75:20.21 | ^ 75:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 75:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 75:20.21 44 | inline Size ToSize(const gfxSize& aSize) { 75:20.21 | ^ 75:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 75:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 75:20.21 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 75:20.21 | ^ 75:20.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 75:20.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 75:20.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 75:20.24 | ^ 75:20.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 75:20.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 75:20.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 75:20.24 | ^ 75:21.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 75:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 75:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 75:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 75:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 75:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:21.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:21.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 75:21.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 75:21.56 1859 | int32_t aAppUnitsPerPixel) { 75:21.56 | ^ 75:21.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 75:21.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 75:21.56 3214 | int32_t aAppUnitsPerPixel) { 75:21.56 | ^ 75:22.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 75:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 75:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 75:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 75:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 75:22.63 332 | LayerPoint GetFixedPositionAnchor() const { 75:22.63 | ^ 75:22.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 75:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 75:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 75:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 75:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 75:22.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 75:22.65 | ^ 75:22.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 75:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 75:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 75:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 75:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 75:22.73 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 75:22.73 | ^ 75:22.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:22.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 75:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 75:22.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 75:22.93 | ^ 75:23.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 75:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 75:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:23.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 75:23.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 75:23.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:23.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 75:23.32 | ^~~~~~~~ 75:23.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 75:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 75:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 75:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 75:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 75:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 75:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:23.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 75:23.33 | ^~~~~~~~ 75:23.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 75:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 75:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:23.59 427 | SizeT Size() const { return SizeT(width, height); } 75:23.59 | ^~~~ 75:23.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 75:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 75:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:23.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 75:23.60 | ^~~~~~~~ 75:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 75:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 75:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:23.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 75:23.60 | ^~~~~~~~ 75:23.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 75:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 75:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 75:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 75:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 75:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:23.60 62 | Sub operator-(const Sub& aPoint) const { 75:23.60 | ^~~~~~~~ 75:23.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 75:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 75:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 75:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 75:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:23.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 75:23.78 | ^~~~~~~~ 75:24.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 75:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 75:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:24.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 75:24.29 | ^~~~~~~~~~~~~ 75:24.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDParent.h:8, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:14, 75:24.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 75:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 75:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:24.29 323 | static SizeTyped FromUnknownSize( 75:24.29 | ^~~~~~~~~~~~~~~ 75:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 75:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 75:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:12, 75:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrackListener.cpp:9, 75:25.02 from Unified_cpp_dom_media9.cpp:2: 75:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 75:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:25.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 75:25.02 | ^ 75:25.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 75:25.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 75:25.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:25.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 75:25.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:12, 75:25.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrackListener.cpp:9, 75:25.37 from Unified_cpp_dom_media9.cpp:2: 75:25.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 75:25.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 75:25.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 75:25.37 | ^ 75:25.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 75:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:12, 75:25.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrackListener.cpp:9, 75:25.78 from Unified_cpp_dom_media9.cpp:2: 75:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 75:25.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:25.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 75:25.78 | ^ 75:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 75:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 75:25.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 75:25.79 | ^ 75:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 75:25.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 75:25.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 75:25.79 | ^ 75:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 75:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 75:25.80 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 75:25.80 | ^ 75:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 75:25.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 75:25.80 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 75:25.80 | ^ 75:25.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 75:25.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 75:25.83 371 | nscoord aAppUnitsPerDevPixel) { 75:25.83 | ^ 75:25.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 75:25.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 75:25.83 380 | nscoord aAppUnitsPerDevPixel) { 75:25.83 | ^ 75:25.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 75:25.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 75:25.83 387 | nscoord aAppUnitsPerDevPixel) { 75:25.83 | ^ 75:25.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 75:25.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:25.84 394 | nscoord aAppUnitsPerDevPixel) { 75:25.84 | ^ 75:27.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 75:27.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 75:27.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 75:27.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 75:27.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 75:27.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 75:27.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 75:27.08 from Unified_cpp_dom_html4.cpp:2: 75:27.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 75:27.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 75:27.08 189 | CSSRect GetExpandedScrollableRect() const { 75:27.08 | ^ 75:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 75:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 75:27.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 75:27.17 | ^ 75:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 75:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 75:27.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 75:27.17 | ^ 75:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 75:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 75:27.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 75:27.17 | ^ 75:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 75:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 75:27.17 243 | CSSRect CalculateScrollRange() const { 75:27.17 | ^ 75:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 75:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 75:27.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 75:27.18 | ^ 75:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 75:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 75:27.25 457 | CSSRect GetVisualViewport() const { 75:27.25 | ^ 75:28.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 75:28.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 75:28.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 75:28.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 75:28.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionNoteChild.h:14, 75:28.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCOMPtr.h:30, 75:28.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/message_loop.h:29, 75:28.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProcessChild.h:10, 75:28.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.h:8, 75:28.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessImpl.cpp:6: 75:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 75:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 75:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 75:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 75:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 75:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 75:28.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 75:28.24 760 | typename detail::Nth::Type extract() { 75:28.24 | ^~~~~~~ 75:28.64 dom/media/platforms/ffmpeg/libav53 75:29.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 75:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 75:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:29.30 40 | friend Sub operator*(Sub aCoord, T aScale) { 75:29.30 | ^~~~~~~~ 75:29.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 75:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 75:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 75:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 75:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:29.37 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 75:29.37 | ^~~~~~~~ 75:29.41 dom/media/platforms/ffmpeg/libav54 75:29.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 75:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 75:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:29.62 427 | SizeT Size() const { return SizeT(width, height); } 75:29.62 | ^~~~ 75:29.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 75:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 75:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:29.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 75:29.63 | ^~~~~~~~ 75:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 75:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 75:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:29.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 75:29.63 | ^~~~~~~~ 75:29.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 75:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 75:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:29.63 62 | Sub operator-(const Sub& aPoint) const { 75:29.63 | ^~~~~~~~ 75:29.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 75:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 75:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:29.93 43 | friend Sub operator*(T aScale, Sub aCoord) { 75:29.93 | ^~~~~~~~ 75:30.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:30.12 from Unified_cpp_ffmpeg_ffvpx0.cpp:2: 75:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 75:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:30.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 75:30.12 | ^ 75:30.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 75:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 75:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:30.56 from Unified_cpp_ffmpeg_ffvpx0.cpp:2: 75:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 75:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 75:30.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 75:30.56 | ^ 75:31.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:31.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:31.06 from Unified_cpp_ffmpeg_ffvpx0.cpp:2: 75:31.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 75:31.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:31.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 75:31.06 | ^ 75:31.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 75:31.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 75:31.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 75:31.07 | ^ 75:31.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 75:31.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 75:31.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 75:31.07 | ^ 75:31.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 75:31.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 75:31.07 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 75:31.07 | ^ 75:31.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 75:31.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 75:31.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 75:31.09 | ^ 75:31.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:31.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 75:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 75:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:31.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 75:31.20 | ^~~~~~~~~~~~~ 75:31.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:31.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:31.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:31.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:31.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:31.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:31.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:31.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:31.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:31.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 75:31.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 75:31.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:31.22 323 | static SizeTyped FromUnknownSize( 75:31.22 | ^~~~~~~~~~~~~~~ 75:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 75:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 75:31.91 371 | nscoord aAppUnitsPerDevPixel) { 75:31.91 | ^ 75:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 75:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 75:31.92 380 | nscoord aAppUnitsPerDevPixel) { 75:31.92 | ^ 75:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 75:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 75:31.92 387 | nscoord aAppUnitsPerDevPixel) { 75:31.92 | ^ 75:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 75:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:31.92 394 | nscoord aAppUnitsPerDevPixel) { 75:31.92 | ^ 75:33.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:33.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:33.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 75:33.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 75:33.04 21 | inline Rect ToRect(const gfxRect& aRect) { 75:33.04 | ^ 75:33.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 75:33.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 75:33.04 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 75:33.04 | ^ 75:33.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 75:33.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 75:33.04 40 | inline Point ToPoint(const gfxPoint& aPoint) { 75:33.04 | ^ 75:33.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 75:33.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 75:33.05 44 | inline Size ToSize(const gfxSize& aSize) { 75:33.05 | ^ 75:33.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 75:33.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 75:33.05 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 75:33.05 | ^ 75:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 75:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 75:33.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 75:33.06 | ^ 75:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 75:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 75:33.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 75:33.06 | ^ 75:33.14 dom/media/platforms/ffmpeg/libav55 75:33.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 75:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 75:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 75:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 75:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 75:33.58 1859 | int32_t aAppUnitsPerPixel) { 75:33.58 | ^ 75:33.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 75:33.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 75:33.59 3214 | int32_t aAppUnitsPerPixel) { 75:33.59 | ^ 75:34.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 75:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:34.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:34.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 75:34.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 75:34.52 332 | LayerPoint GetFixedPositionAnchor() const { 75:34.52 | ^ 75:34.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 75:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 75:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 75:34.58 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 75:34.58 | ^ 75:34.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 75:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 75:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:34.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 75:34.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 75:34.63 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 75:34.63 | ^ 75:35.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 75:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MappedDeclarations.h:14, 75:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:10, 75:35.68 from Unified_cpp_dom_html4.cpp:2: 75:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 75:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 75:35.68 1249 | CSSCoord ToCSSPixels() const { return _0; } 75:35.68 | ^ 75:36.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 75:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 75:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 75:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:36.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 75:36.80 | ^ 75:37.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:37.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:37.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:37.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:37.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:37.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:37.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:37.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:37.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:37.05 from Unified_cpp_ffmpeg_ffvpx0.cpp:2: 75:37.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 75:37.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 75:37.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:37.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 75:37.05 | ^~~~~~~~ 75:37.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 75:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 75:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 75:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 75:37.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 75:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 75:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 75:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:37.11 40 | friend Sub operator*(Sub aCoord, T aScale) { 75:37.11 | ^~~~~~~~ 75:37.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 75:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 75:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 75:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 75:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 75:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 75:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 75:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 75:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 75:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:37.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 75:37.13 | ^~~~~~~~ 75:37.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 75:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 75:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 75:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 75:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 75:37.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 75:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 75:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 75:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:37.19 427 | SizeT Size() const { return SizeT(width, height); } 75:37.19 | ^~~~ 75:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 75:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 75:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 75:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:37.20 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 75:37.20 | ^~~~~~~~ 75:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 75:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 75:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:37.20 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 75:37.20 | ^~~~~~~~ 75:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 75:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 75:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 75:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 75:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:37.20 62 | Sub operator-(const Sub& aPoint) const { 75:37.20 | ^~~~~~~~ 75:37.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 75:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 75:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 75:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 75:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 75:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 75:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 75:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:37.35 43 | friend Sub operator*(T aScale, Sub aCoord) { 75:37.35 | ^~~~~~~~ 75:37.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 75:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 75:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 75:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:37.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 75:37.97 | ^~~~~~~~~~~~~ 75:37.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 75:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 75:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 75:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 75:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:37.97 323 | static SizeTyped FromUnknownSize( 75:37.97 | ^~~~~~~~~~~~~~~ 75:38.94 dom/media/platforms/ffmpeg/ffmpeg57 75:39.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 75:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 75:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 75:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 75:39.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 75:39.10 | ^ 75:39.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:20, 75:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:10, 75:39.10 from MediaStreamAudioSourceNodeBinding.cpp:4, 75:39.10 from UnifiedBindings12.cpp:2: 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 75:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 75:39.10 760 | typename detail::Nth::Type extract() { 75:39.10 | ^~~~~~~ 75:40.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:40.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:40.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:40.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 75:40.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 75:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 75:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:40.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 75:40.37 | ^ 75:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 75:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 75:40.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 75:40.37 | ^ 75:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 75:40.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 75:40.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 75:40.37 | ^ 75:40.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 75:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 75:40.73 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 75:40.73 | ^ 75:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 75:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 75:40.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 75:40.73 | ^ 75:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 75:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 75:40.73 371 | nscoord aAppUnitsPerDevPixel) { 75:40.73 | ^ 75:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 75:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 75:40.73 380 | nscoord aAppUnitsPerDevPixel) { 75:40.73 | ^ 75:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 75:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 75:40.74 387 | nscoord aAppUnitsPerDevPixel) { 75:40.74 | ^ 75:40.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 75:40.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:40.74 394 | nscoord aAppUnitsPerDevPixel) { 75:40.74 | ^ 75:40.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 75:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 75:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 75:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 75:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 75:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 75:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 75:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 75:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 75:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 75:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 75:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 75:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 75:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 75:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 75:40.92 760 | typename detail::Nth::Type extract() { 75:40.92 | ^~~~~~~ 75:41.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 75:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 75:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 75:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 75:41.75 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 75:41.75 | ^ 75:41.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 75:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:15, 75:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 75:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 75:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 75:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTextAreaElement.cpp:7, 75:41.87 from Unified_cpp_dom_html4.cpp:11: 75:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 75:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 75:41.87 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 75:41.87 | ^ 75:42.75 dom/media/platforms/ffmpeg/ffmpeg58 75:44.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:44.83 from Unified_cpp_ffmpeg_libav540.cpp:2: 75:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 75:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:44.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 75:44.84 | ^ 75:45.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 75:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 75:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:45.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:45.40 from Unified_cpp_ffmpeg_libav540.cpp:2: 75:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 75:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 75:45.40 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 75:45.40 | ^ 75:45.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:45.86 from Unified_cpp_ffmpeg_libav540.cpp:2: 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:45.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 75:45.86 | ^ 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 75:45.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 75:45.86 | ^ 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 75:45.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 75:45.86 | ^ 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 75:45.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 75:45.86 | ^ 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 75:45.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 75:45.86 | ^ 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 75:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 75:45.86 371 | nscoord aAppUnitsPerDevPixel) { 75:45.86 | ^ 75:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 75:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 75:46.41 380 | nscoord aAppUnitsPerDevPixel) { 75:46.41 | ^ 75:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 75:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 75:46.41 387 | nscoord aAppUnitsPerDevPixel) { 75:46.41 | ^ 75:46.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 75:46.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:46.51 394 | nscoord aAppUnitsPerDevPixel) { 75:46.51 | ^ 75:47.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 75:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 75:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 75:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 75:47.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 75:47.19 | ^ 75:47.49 dom/media/systemservices 75:47.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:47.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:47.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:47.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:47.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:47.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:47.71 from Unified_cpp_ffmpeg_ffmpeg570.cpp:2: 75:47.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 75:47.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:47.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 75:47.71 | ^ 75:48.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:48.08 from Unified_cpp_ffmpeg_libav540.cpp:2: 75:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 75:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 75:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:48.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 75:48.08 | ^~~~~~~~ 75:48.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:48.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:48.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:48.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:48.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:48.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:48.27 from Unified_cpp_ffmpeg_libav550.cpp:2: 75:48.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 75:48.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:48.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 75:48.27 | ^ 75:48.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 75:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 75:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:48.29 from Unified_cpp_ffmpeg_ffmpeg570.cpp:2: 75:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 75:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 75:48.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 75:48.29 | ^ 75:49.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:49.00 from Unified_cpp_ffmpeg_ffmpeg570.cpp:2: 75:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 75:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:49.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 75:49.01 | ^ 75:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 75:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 75:49.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 75:49.01 | ^ 75:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 75:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 75:49.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 75:49.01 | ^ 75:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 75:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 75:49.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 75:49.01 | ^ 75:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 75:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 75:49.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 75:49.01 | ^ 75:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 75:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 75:49.84 371 | nscoord aAppUnitsPerDevPixel) { 75:49.84 | ^ 75:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 75:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 75:49.85 380 | nscoord aAppUnitsPerDevPixel) { 75:49.85 | ^ 75:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 75:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 75:49.85 387 | nscoord aAppUnitsPerDevPixel) { 75:49.85 | ^ 75:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 75:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:49.87 394 | nscoord aAppUnitsPerDevPixel) { 75:49.87 | ^ 75:51.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:51.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:51.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:51.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:51.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:51.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:51.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:51.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:51.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:51.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:51.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 75:51.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 75:51.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:51.01 40 | friend Sub operator*(Sub aCoord, T aScale) { 75:51.01 | ^~~~~~~~ 75:51.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 75:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 75:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 75:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 75:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 75:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 75:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaDecoder.h:22, 75:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/SeekJob.h:11, 75:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/SeekJob.cpp:7, 75:51.24 from Unified_cpp_dom_media9.cpp:38: 75:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 75:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 75:51.24 189 | CSSRect GetExpandedScrollableRect() const { 75:51.24 | ^ 75:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 75:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 75:51.24 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 75:51.24 | ^ 75:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 75:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 75:51.25 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 75:51.25 | ^ 75:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 75:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 75:51.25 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 75:51.25 | ^ 75:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 75:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 75:51.25 243 | CSSRect CalculateScrollRange() const { 75:51.25 | ^ 75:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 75:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 75:51.25 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 75:51.25 | ^ 75:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 75:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 75:51.26 457 | CSSRect GetVisualViewport() const { 75:51.26 | ^ 75:51.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 75:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 75:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 75:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 75:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:51.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 75:51.28 | ^~~~~~~~ 75:51.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:51.32 from Unified_cpp_ffmpeg_ffmpeg570.cpp:2: 75:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 75:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 75:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:51.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 75:51.33 | ^~~~~~~~ 75:51.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 75:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 75:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:51.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:51.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:51.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:51.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:51.68 from Unified_cpp_ffmpeg_libav550.cpp:2: 75:51.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 75:51.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 75:51.68 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 75:51.68 | ^ 75:51.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 75:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 75:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 75:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 75:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 75:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 75:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 75:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.h:8, 75:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RDDProcessManager.cpp:6: 75:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 75:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 75:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 75:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 75:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 75:51.77 760 | typename detail::Nth::Type extract() { 75:51.77 | ^~~~~~~ 75:51.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:51.77 427 | SizeT Size() const { return SizeT(width, height); } 75:51.77 | ^~~~ 75:51.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:51.77 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 75:51.77 | ^~~~~~~~ 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:51.77 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 75:51.77 | ^~~~~~~~ 75:51.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 75:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:51.77 62 | Sub operator-(const Sub& aPoint) const { 75:51.77 | ^~~~~~~~ 75:52.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:52.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 75:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 75:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:52.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 75:52.02 | ^~~~~~~~ 75:52.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:52.99 from Unified_cpp_ffmpeg_libav530.cpp:2: 75:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 75:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:52.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 75:52.99 | ^ 75:53.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:53.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 75:53.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 75:53.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:53.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 75:53.67 | ^~~~~~~~~~~~~ 75:53.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 75:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 75:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 75:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 75:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 75:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 75:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 75:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 75:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 75:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:53.69 323 | static SizeTyped FromUnknownSize( 75:53.69 | ^~~~~~~~~~~~~~~ 75:54.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:54.59 from Unified_cpp_ffmpeg_libav550.cpp:2: 75:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 75:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:54.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 75:54.59 | ^ 75:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 75:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 75:54.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 75:54.61 | ^ 75:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 75:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 75:54.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 75:54.61 | ^ 75:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 75:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 75:54.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 75:54.62 | ^ 75:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 75:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 75:54.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 75:54.62 | ^ 75:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 75:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 75:54.65 371 | nscoord aAppUnitsPerDevPixel) { 75:54.65 | ^ 75:54.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 75:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 75:54.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 75:54.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 75:54.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 75:54.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 75:54.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 75:54.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTextAreaElement.cpp:7, 75:54.70 from Unified_cpp_dom_html4.cpp:11: 75:54.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 75:54.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 75:54.70 21 | inline Rect ToRect(const gfxRect& aRect) { 75:54.70 | ^ 75:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 75:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 75:54.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 75:54.73 | ^ 75:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 75:54.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 75:54.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 75:54.73 | ^ 75:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 75:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 75:54.75 44 | inline Size ToSize(const gfxSize& aSize) { 75:54.75 | ^ 75:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 75:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 75:54.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 75:54.81 | ^ 75:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 75:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 75:54.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 75:54.82 | ^ 75:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 75:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 75:54.82 56 | inline gfxRect ThebesRect(const Rect& aRect) { 75:54.82 | ^ 75:55.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 75:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 75:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:55.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:55.99 from Unified_cpp_ffmpeg_libav530.cpp:2: 75:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 75:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 75:55.99 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 75:55.99 | ^ 75:57.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 75:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 75:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 75:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 75:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 75:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 75:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTextAreaElement.cpp:7, 75:57.64 from Unified_cpp_dom_html4.cpp:11: 75:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 75:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 75:57.64 1859 | int32_t aAppUnitsPerPixel) { 75:57.64 | ^ 75:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 75:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 75:57.64 3214 | int32_t aAppUnitsPerPixel) { 75:57.64 | ^ 75:58.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 75:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 75:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 75:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:58.46 from Unified_cpp_ffmpeg_libav530.cpp:2: 75:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 75:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:58.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 75:58.46 | ^ 75:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 75:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 75:58.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 75:58.49 | ^ 75:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 75:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 75:58.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 75:58.49 | ^ 75:58.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 75:58.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 75:58.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 75:58.52 | ^ 75:58.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 75:58.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 75:58.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 75:58.53 | ^ 75:58.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 75:58.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 75:58.63 380 | nscoord aAppUnitsPerDevPixel) { 75:58.63 | ^ 75:58.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 75:58.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 75:58.63 387 | nscoord aAppUnitsPerDevPixel) { 75:58.63 | ^ 75:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 75:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:58.64 394 | nscoord aAppUnitsPerDevPixel) { 75:58.64 | ^ 75:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 75:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 75:58.68 371 | nscoord aAppUnitsPerDevPixel) { 75:58.68 | ^ 75:59.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 75:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 75:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 75:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 75:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 75:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 75:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 75:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 75:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 75:59.79 from Unified_cpp_ffmpeg_libav550.cpp:2: 75:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 75:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 75:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 75:59.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 75:59.79 | ^~~~~~~~ 76:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 76:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 76:00.22 380 | nscoord aAppUnitsPerDevPixel) { 76:00.22 | ^ 76:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 76:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 76:00.23 387 | nscoord aAppUnitsPerDevPixel) { 76:00.23 | ^ 76:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 76:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:00.23 394 | nscoord aAppUnitsPerDevPixel) { 76:00.23 | ^ 76:01.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 76:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 76:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/PlatformDecoderModule.h:13, 76:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/wrappers/MediaChangeMonitor.h:10, 76:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/wrappers/MediaChangeMonitor.cpp:7, 76:01.37 from Unified_cpp_dom_media_platforms1.cpp:2: 76:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 76:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:01.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 76:01.37 | ^ 76:03.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 76:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 76:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 76:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 76:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 76:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 76:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 76:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 76:03.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 76:03.57 from Unified_cpp_ffmpeg_libav530.cpp:2: 76:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 76:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 76:03.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:03.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 76:03.57 | ^~~~~~~~ 76:03.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 76:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 76:03.99 21 | inline Rect ToRect(const gfxRect& aRect) { 76:03.99 | ^ 76:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 76:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 76:03.99 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 76:03.99 | ^ 76:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 76:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 76:03.99 40 | inline Point ToPoint(const gfxPoint& aPoint) { 76:03.99 | ^ 76:03.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/PlatformDecoderModule.h:20, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/wrappers/MediaChangeMonitor.h:10, 76:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/wrappers/MediaChangeMonitor.cpp:7, 76:03.99 from Unified_cpp_dom_media_platforms1.cpp:2: 76:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 76:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 76:03.99 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 76:03.99 | ^ 76:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 76:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 76:04.04 44 | inline Size ToSize(const gfxSize& aSize) { 76:04.04 | ^ 76:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 76:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 76:04.04 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 76:04.04 | ^ 76:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 76:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 76:04.04 52 | inline gfxSize ThebesSize(const Size& aSize) { 76:04.04 | ^ 76:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 76:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 76:04.04 56 | inline gfxRect ThebesRect(const Rect& aRect) { 76:04.04 | ^ 76:04.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 76:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 76:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/PlatformDecoderModule.h:20, 76:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/wrappers/MediaChangeMonitor.h:10, 76:04.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/wrappers/MediaChangeMonitor.cpp:7, 76:04.40 from Unified_cpp_dom_media_platforms1.cpp:2: 76:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 76:04.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:04.40 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 76:04.40 | ^ 76:04.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 76:04.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 76:04.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 76:04.42 | ^ 76:04.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 76:04.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 76:04.43 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 76:04.43 | ^ 76:04.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 76:04.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 76:04.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 76:04.44 | ^ 76:04.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 76:04.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 76:04.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 76:04.45 | ^ 76:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 76:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 76:04.48 371 | nscoord aAppUnitsPerDevPixel) { 76:04.48 | ^ 76:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 76:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 76:04.48 380 | nscoord aAppUnitsPerDevPixel) { 76:04.48 | ^ 76:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 76:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 76:04.48 387 | nscoord aAppUnitsPerDevPixel) { 76:04.48 | ^ 76:04.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 76:04.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:04.49 394 | nscoord aAppUnitsPerDevPixel) { 76:04.49 | ^ 76:05.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 76:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 76:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 76:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:11, 76:05.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrackListener.cpp:9, 76:05.16 from Unified_cpp_dom_media9.cpp:2: 76:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 76:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 76:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:05.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 76:05.16 | ^~~~~~~~ 76:05.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 76:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 76:05.71 21 | inline Rect ToRect(const gfxRect& aRect) { 76:05.71 | ^ 76:05.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 76:05.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 76:05.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 76:05.73 | ^ 76:05.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 76:05.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 76:05.75 40 | inline Point ToPoint(const gfxPoint& aPoint) { 76:05.75 | ^ 76:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 76:05.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 76:05.78 44 | inline Size ToSize(const gfxSize& aSize) { 76:05.78 | ^ 76:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 76:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 76:05.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 76:05.80 | ^ 76:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 76:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 76:05.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 76:05.80 | ^ 76:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 76:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 76:05.80 56 | inline gfxRect ThebesRect(const Rect& aRect) { 76:05.80 | ^ 76:06.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 76:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 76:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:12, 76:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrackListener.cpp:9, 76:06.67 from Unified_cpp_dom_media9.cpp:2: 76:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 76:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 76:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:06.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 76:06.67 | ^~~~~~~~ 76:07.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 76:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 76:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 76:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 76:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 76:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 76:07.01 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 76:07.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 76:07.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:07.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 76:07.01 | ^ 76:07.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 76:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 76:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 76:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 76:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:12, 76:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrackListener.cpp:9, 76:07.38 from Unified_cpp_dom_media9.cpp:2: 76:07.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 76:07.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 76:07.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:07.38 427 | SizeT Size() const { return SizeT(width, height); } 76:07.38 | ^~~~ 76:07.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 76:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 76:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:12, 76:07.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrackListener.cpp:9, 76:07.38 from Unified_cpp_dom_media9.cpp:2: 76:07.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 76:07.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 76:07.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:07.38 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 76:07.38 | ^~~~~~~~ 76:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 76:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 76:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:07.44 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 76:07.44 | ^~~~~~~~ 76:07.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 76:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 76:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/VideoSegment.h:11, 76:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/MediaTrackListener.cpp:9, 76:07.44 from Unified_cpp_dom_media9.cpp:2: 76:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 76:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 76:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:07.44 62 | Sub operator-(const Sub& aPoint) const { 76:07.44 | ^~~~~~~~ 76:07.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 76:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 76:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 76:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 76:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 76:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 76:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 76:07.64 1859 | int32_t aAppUnitsPerPixel) { 76:07.64 | ^ 76:07.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 76:07.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 76:07.65 3214 | int32_t aAppUnitsPerPixel) { 76:07.65 | ^ 76:07.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 76:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 76:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 76:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 76:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 76:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:07.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 76:07.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 76:07.91 1859 | int32_t aAppUnitsPerPixel) { 76:07.91 | ^ 76:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 76:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 76:08.01 3214 | int32_t aAppUnitsPerPixel) { 76:08.01 | ^ 76:09.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 76:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 76:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:09.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 76:09.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 76:09.74 332 | LayerPoint GetFixedPositionAnchor() const { 76:09.74 | ^ 76:09.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 76:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 76:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 76:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 76:09.78 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 76:09.78 | ^ 76:09.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 76:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 76:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 76:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 76:09.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 76:09.86 | ^ 76:10.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 76:10.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 76:10.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 76:10.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 76:10.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 76:10.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 76:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 76:10.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 76:10.02 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 76:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 76:10.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 76:10.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 76:10.02 | ^ 76:10.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 76:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 76:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 76:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 76:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 76:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/PlatformDecoderModule.h:13, 76:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/wrappers/MediaChangeMonitor.h:10, 76:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/wrappers/MediaChangeMonitor.cpp:7, 76:10.99 from Unified_cpp_dom_media_platforms1.cpp:2: 76:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 76:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 76:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:10.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 76:10.99 | ^~~~~~~~ 76:13.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 76:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 76:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:13.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 76:13.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 76:13.02 332 | LayerPoint GetFixedPositionAnchor() const { 76:13.02 | ^ 76:13.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 76:13.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:13.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:13.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:13.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 76:13.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:13.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:13.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:13.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 76:13.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 76:13.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 76:13.15 | ^ 76:13.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 76:13.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 76:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:13.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 76:13.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 76:13.24 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 76:13.24 | ^ 76:15.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 76:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 76:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 76:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 76:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 76:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 76:15.11 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 76:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 76:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:15.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 76:15.11 | ^ 76:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 76:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 76:15.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 76:15.11 | ^ 76:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 76:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 76:15.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 76:15.11 | ^ 76:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 76:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 76:15.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 76:15.11 | ^ 76:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 76:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 76:15.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 76:15.16 | ^ 76:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 76:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 76:15.42 371 | nscoord aAppUnitsPerDevPixel) { 76:15.42 | ^ 76:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 76:15.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 76:15.42 380 | nscoord aAppUnitsPerDevPixel) { 76:15.42 | ^ 76:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 76:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 76:15.51 387 | nscoord aAppUnitsPerDevPixel) { 76:15.51 | ^ 76:15.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 76:15.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:15.52 394 | nscoord aAppUnitsPerDevPixel) { 76:15.52 | ^ 76:15.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 76:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 76:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 76:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 76:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 76:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 76:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 76:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 76:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 76:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.cpp:6: 76:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 76:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 76:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 76:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 76:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 76:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 76:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 76:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 76:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 76:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 76:15.60 760 | typename detail::Nth::Type extract() { 76:15.60 | ^~~~~~~ 76:17.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 76:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 76:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 76:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 76:17.88 from Unified_cpp_systemservices0.cpp:2: 76:17.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 76:17.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:17.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 76:17.88 | ^ 76:18.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 76:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 76:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 76:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 76:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 76:18.46 from Unified_cpp_systemservices0.cpp:2: 76:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 76:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 76:18.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 76:18.46 | ^ 76:19.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 76:19.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 76:19.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:19.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 76:19.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 76:19.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 76:19.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 76:19.20 from Unified_cpp_systemservices0.cpp:2: 76:19.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 76:19.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:19.20 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 76:19.20 | ^ 76:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 76:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 76:19.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 76:19.22 | ^ 76:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 76:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 76:19.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 76:19.22 | ^ 76:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 76:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 76:19.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 76:19.23 | ^ 76:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 76:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 76:19.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 76:19.29 | ^ 76:19.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 76:19.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 76:19.43 371 | nscoord aAppUnitsPerDevPixel) { 76:19.43 | ^ 76:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 76:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 76:19.45 380 | nscoord aAppUnitsPerDevPixel) { 76:19.45 | ^ 76:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 76:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 76:19.45 387 | nscoord aAppUnitsPerDevPixel) { 76:19.45 | ^ 76:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 76:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:19.45 394 | nscoord aAppUnitsPerDevPixel) { 76:19.45 | ^ 76:22.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GLContext.h:49, 76:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 76:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.h:14, 76:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:12, 76:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDecoderModule.cpp:7, 76:22.68 from Unified_cpp_ffmpeg_ffmpeg580.cpp:20: 76:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 76:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 76:22.68 21 | inline Rect ToRect(const gfxRect& aRect) { 76:22.68 | ^ 76:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 76:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 76:22.74 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 76:22.74 | ^ 76:22.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 76:22.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 76:22.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 76:22.79 | ^ 76:22.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 76:22.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 76:22.83 44 | inline Size ToSize(const gfxSize& aSize) { 76:22.83 | ^ 76:22.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 76:22.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 76:22.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 76:22.86 | ^ 76:22.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 76:22.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 76:22.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 76:22.87 | ^ 76:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 76:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 76:22.89 56 | inline gfxRect ThebesRect(const Rect& aRect) { 76:22.89 | ^ 76:24.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 76:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 76:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 76:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 76:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 76:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 76:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 76:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 76:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 76:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 76:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:9: 76:24.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 76:24.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 76:24.37 189 | CSSRect GetExpandedScrollableRect() const { 76:24.37 | ^ 76:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 76:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 76:24.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 76:24.38 | ^ 76:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 76:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 76:24.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 76:24.38 | ^ 76:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 76:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 76:24.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 76:24.39 | ^ 76:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 76:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 76:24.39 243 | CSSRect CalculateScrollRange() const { 76:24.39 | ^ 76:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 76:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 76:24.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 76:24.39 | ^ 76:24.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 76:24.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 76:24.40 457 | CSSRect GetVisualViewport() const { 76:24.40 | ^ 76:25.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 76:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 76:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 76:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 76:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 76:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:17, 76:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTrackElement.cpp:33, 76:25.62 from Unified_cpp_dom_html4.cpp:38: 76:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 76:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 76:25.62 332 | LayerPoint GetFixedPositionAnchor() const { 76:25.62 | ^ 76:27.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 76:27.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:9: 76:27.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 76:27.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 76:27.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 76:27.44 | ^ 76:28.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 76:28.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 76:28.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 76:28.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:28.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:28.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:28.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:28.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:28.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:28.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:28.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 76:28.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 76:28.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:28.01 40 | friend Sub operator*(Sub aCoord, T aScale) { 76:28.01 | ^~~~~~~~ 76:28.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 76:28.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 76:28.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:28.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:28.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:28.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:28.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:28.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 76:28.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 76:28.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:28.04 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 76:28.04 | ^~~~~~~~ 76:28.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 76:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 76:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:28.13 427 | SizeT Size() const { return SizeT(width, height); } 76:28.13 | ^~~~ 76:28.13 dom/media/wave 76:28.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 76:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 76:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:28.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 76:28.13 | ^~~~~~~~ 76:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 76:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 76:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:28.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 76:28.13 | ^~~~~~~~ 76:28.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 76:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 76:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 76:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 76:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:28.14 62 | Sub operator-(const Sub& aPoint) const { 76:28.14 | ^~~~~~~~ 76:28.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 76:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 76:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 76:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 76:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 76:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:28.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 76:28.63 | ^~~~~~~~ 76:29.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 76:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:9: 76:29.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 76:29.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 76:29.92 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 76:29.92 | ^ 76:32.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 76:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 76:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:32.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 76:32.45 | ^~~~~~~~~~~~~ 76:32.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 76:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 76:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:32.45 323 | static SizeTyped FromUnknownSize( 76:32.45 | ^~~~~~~~~~~~~~~ 76:36.97 dom/media/webaudio 76:39.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 76:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 76:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 76:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 76:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 76:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 76:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:17, 76:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTrackElement.cpp:33, 76:39.68 from Unified_cpp_dom_html4.cpp:38: 76:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 76:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 76:39.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 76:39.68 | ^ 76:39.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 76:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 76:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 76:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 76:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 76:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 76:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:17, 76:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTrackElement.cpp:33, 76:39.98 from Unified_cpp_dom_html4.cpp:38: 76:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 76:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 76:39.98 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 76:39.98 | ^ 76:43.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 76:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:9: 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 76:43.36 21 | inline Rect ToRect(const gfxRect& aRect) { 76:43.36 | ^ 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 76:43.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 76:43.36 | ^ 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 76:43.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 76:43.36 | ^ 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 76:43.36 44 | inline Size ToSize(const gfxSize& aSize) { 76:43.36 | ^ 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 76:43.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 76:43.36 | ^ 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 76:43.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 76:43.36 | ^ 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 76:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 76:43.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 76:43.36 | ^ 76:44.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 76:44.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 76:44.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 76:44.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 76:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 76:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 76:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 76:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 76:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 76:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 76:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:9: 76:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 76:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 76:44.58 1859 | int32_t aAppUnitsPerPixel) { 76:44.58 | ^ 76:44.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 76:44.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 76:44.59 3214 | int32_t aAppUnitsPerPixel) { 76:44.59 | ^ 76:46.45 dom/media/webaudio/blink 76:47.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:47.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:47.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:47.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 76:47.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 76:47.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 76:47.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 76:47.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 76:47.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:47.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 76:47.27 | ^ 76:47.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 76:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 76:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 76:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 76:47.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 76:47.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 76:47.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 76:47.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 76:47.96 | ^ 76:48.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 76:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 76:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 76:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 76:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 76:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 76:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 76:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:48.47 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 76:48.47 | ^ 76:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 76:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 76:48.47 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 76:48.47 | ^ 76:48.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 76:48.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 76:48.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 76:48.48 | ^ 76:48.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 76:48.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 76:48.48 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 76:48.48 | ^ 76:48.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 76:48.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 76:48.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 76:48.49 | ^ 76:48.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 76:48.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 76:48.51 371 | nscoord aAppUnitsPerDevPixel) { 76:48.51 | ^ 76:48.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 76:48.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 76:48.51 380 | nscoord aAppUnitsPerDevPixel) { 76:48.51 | ^ 76:48.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 76:48.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 76:48.51 387 | nscoord aAppUnitsPerDevPixel) { 76:48.51 | ^ 76:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 76:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:48.54 394 | nscoord aAppUnitsPerDevPixel) { 76:48.54 | ^ 76:48.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 76:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 76:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 76:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 76:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 76:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 76:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 76:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:9: 76:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 76:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 76:48.61 332 | LayerPoint GetFixedPositionAnchor() const { 76:48.61 | ^ 76:48.75 dom/media/webm 76:49.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 76:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 76:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 76:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 76:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 76:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 76:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 76:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:9: 76:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 76:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 76:49.14 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 76:49.14 | ^ 76:49.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 76:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 76:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 76:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 76:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 76:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 76:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 76:49.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:9: 76:49.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 76:49.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 76:49.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 76:49.41 | ^ 76:50.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 76:50.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 76:50.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 76:50.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 76:50.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 76:50.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 76:50.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:50.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 76:50.45 | ^ 76:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 76:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 76:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 76:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 76:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 76:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 76:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 76:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.h:8, 76:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 76:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 76:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 76:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 76:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 76:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 76:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 76:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 76:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 76:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 76:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 76:51.19 760 | typename detail::Nth::Type extract() { 76:51.19 | ^~~~~~~ 76:51.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 76:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 76:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 76:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 76:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 76:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 76:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 76:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 76:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 76:51.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 76:51.75 | ^ 76:51.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 76:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 76:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 76:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 76:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 76:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 76:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 76:51.77 189 | CSSRect GetExpandedScrollableRect() const { 76:51.78 | ^ 76:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 76:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 76:51.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 76:51.80 | ^ 76:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 76:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 76:51.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 76:51.80 | ^ 76:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 76:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 76:51.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 76:51.81 | ^ 76:51.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 76:51.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 76:51.81 243 | CSSRect CalculateScrollRange() const { 76:51.81 | ^ 76:51.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 76:51.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 76:51.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 76:51.82 | ^ 76:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 76:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 76:51.83 457 | CSSRect GetVisualViewport() const { 76:51.83 | ^ 76:52.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 76:52.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 76:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 76:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 76:52.12 1249 | CSSCoord ToCSSPixels() const { return _0; } 76:52.12 | ^ 76:52.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 76:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 76:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 76:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 76:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 76:52.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/wave/WaveDecoder.cpp:8, 76:52.84 from Unified_cpp_dom_media_wave0.cpp:2: 76:52.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 76:52.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:52.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 76:52.84 | ^ 76:53.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 76:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 76:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 76:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 76:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 76:53.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 76:53.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:53.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 76:53.24 | ^ 76:53.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 76:53.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 76:53.32 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 76:53.32 | ^ 76:53.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 76:53.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 76:53.32 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 76:53.32 | ^ 76:53.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 76:53.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 76:53.33 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 76:53.33 | ^ 76:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 76:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 76:53.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 76:53.36 | ^ 76:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 76:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 76:53.46 371 | nscoord aAppUnitsPerDevPixel) { 76:53.46 | ^ 76:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 76:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 76:53.46 380 | nscoord aAppUnitsPerDevPixel) { 76:53.46 | ^ 76:53.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 76:53.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 76:53.47 387 | nscoord aAppUnitsPerDevPixel) { 76:53.47 | ^ 76:53.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 76:53.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:53.47 394 | nscoord aAppUnitsPerDevPixel) { 76:53.47 | ^ 76:54.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 76:54.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 76:54.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 76:54.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 76:54.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 76:54.03 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 76:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 76:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 76:54.03 189 | CSSRect GetExpandedScrollableRect() const { 76:54.03 | ^ 76:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 76:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 76:54.03 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 76:54.03 | ^ 76:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 76:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 76:54.04 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 76:54.04 | ^ 76:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 76:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 76:54.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 76:54.04 | ^ 76:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 76:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 76:54.04 243 | CSSRect CalculateScrollRange() const { 76:54.04 | ^ 76:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 76:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 76:54.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 76:54.04 | ^ 76:54.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 76:54.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 76:54.10 457 | CSSRect GetVisualViewport() const { 76:54.10 | ^ 76:54.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MotionPathUtils.h:12, 76:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 76:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 76:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 76:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 76:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 76:54.41 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 76:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 76:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 76:54.42 1249 | CSSCoord ToCSSPixels() const { return _0; } 76:54.42 | ^ 76:55.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 76:55.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 76:55.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 76:55.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:55.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:55.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:55.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:55.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:55.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:55.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:55.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 76:55.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 76:55.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:55.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 76:55.77 | ^~~~~~~~ 76:55.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 76:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 76:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 76:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 76:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:55.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 76:55.88 | ^~~~~~~~ 76:56.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 76:56.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:56.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:56.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:56.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:56.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:56.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:56.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:56.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 76:56.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 76:56.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:56.47 427 | SizeT Size() const { return SizeT(width, height); } 76:56.47 | ^~~~ 76:56.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 76:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 76:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 76:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 76:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:56.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 76:56.53 | ^~~~~~~~ 76:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 76:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 76:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:56.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 76:56.53 | ^~~~~~~~ 76:56.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 76:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 76:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:56.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 76:56.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 76:56.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:56.54 62 | Sub operator-(const Sub& aPoint) const { 76:56.54 | ^~~~~~~~ 76:57.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 76:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 76:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 76:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 76:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 76:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 76:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 76:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 76:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 76:57.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 76:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 76:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 76:57.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:57.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 76:57.64 | ^~~~~~~~ 76:57.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 76:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:17, 76:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTrackElement.cpp:33, 76:57.99 from Unified_cpp_dom_html4.cpp:38: 76:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 76:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 76:57.99 1394 | LayerPoint GetFixedPositionAnchor() { 76:57.99 | ^ 76:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 76:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 76:57.99 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 76:57.99 | ^ 76:59.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 76:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 76:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 76:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/EncodedFrame.h:10, 76:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ContainerWriter.h:10, 76:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webm/EbmlComposer.h:9, 76:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webm/EbmlComposer.cpp:6, 76:59.47 from Unified_cpp_dom_media_webm0.cpp:2: 76:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 76:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 76:59.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 76:59.47 | ^ 77:02.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 77:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 77:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 77:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:02.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 77:02.97 | ^~~~~~~~~~~~~ 77:02.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 77:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 77:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 77:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 77:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:02.97 323 | static SizeTyped FromUnknownSize( 77:02.97 | ^~~~~~~~~~~~~~~ 77:03.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 77:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 77:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 77:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 77:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 77:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 77:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 77:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 77:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 77:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 77:03.97 189 | CSSRect GetExpandedScrollableRect() const { 77:03.97 | ^ 77:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 77:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 77:03.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 77:03.97 | ^ 77:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 77:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 77:03.97 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 77:03.97 | ^ 77:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 77:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 77:04.01 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 77:04.01 | ^ 77:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 77:04.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 77:04.01 243 | CSSRect CalculateScrollRange() const { 77:04.02 | ^ 77:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 77:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 77:04.02 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 77:04.02 | ^ 77:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 77:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 77:04.02 457 | CSSRect GetVisualViewport() const { 77:04.02 | ^ 77:04.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 77:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 77:04.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 77:04.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 77:04.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 77:04.80 1249 | CSSCoord ToCSSPixels() const { return _0; } 77:04.80 | ^ 77:05.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 77:05.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 77:05.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 77:05.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 77:05.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 77:05.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 77:05.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 77:05.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:10, 77:05.02 from Unified_cpp_systemservices0.cpp:2: 77:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 77:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 77:05.02 189 | CSSRect GetExpandedScrollableRect() const { 77:05.02 | ^ 77:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 77:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 77:05.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 77:05.02 | ^ 77:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 77:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 77:05.07 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 77:05.07 | ^ 77:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 77:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 77:05.07 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 77:05.07 | ^ 77:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 77:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 77:05.07 243 | CSSRect CalculateScrollRange() const { 77:05.07 | ^ 77:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 77:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 77:05.07 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 77:05.07 | ^ 77:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 77:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 77:05.16 457 | CSSRect GetVisualViewport() const { 77:05.16 | ^ 77:05.90 dom/media/webrtc 77:09.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 77:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 77:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 77:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AOMDecoder.h:9, 77:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webm/WebMDecoder.cpp:14, 77:09.20 from Unified_cpp_dom_media_webm0.cpp:20: 77:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:09.20 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:09.20 | ^ 77:09.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 77:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:11, 77:09.60 from Unified_cpp_systemservices0.cpp:2: 77:09.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 77:09.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 77:09.60 1249 | CSSCoord ToCSSPixels() const { return _0; } 77:09.60 | ^ 77:11.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 77:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 77:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AOMDecoder.h:9, 77:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webm/WebMDecoder.cpp:14, 77:11.10 from Unified_cpp_dom_media_webm0.cpp:20: 77:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:11.10 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:11.10 | ^ 77:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:11.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:11.10 | ^ 77:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:11.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:11.11 | ^ 77:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:11.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:11.11 | ^ 77:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:11.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:11.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:11.12 | ^ 77:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:11.14 371 | nscoord aAppUnitsPerDevPixel) { 77:11.14 | ^ 77:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:11.14 380 | nscoord aAppUnitsPerDevPixel) { 77:11.14 | ^ 77:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:11.14 387 | nscoord aAppUnitsPerDevPixel) { 77:11.14 | ^ 77:11.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:11.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:11.15 394 | nscoord aAppUnitsPerDevPixel) { 77:11.15 | ^ 77:11.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webm/WebMDemuxer.cpp:16, 77:11.68 from Unified_cpp_dom_media_webm0.cpp:29: 77:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 77:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 77:11.68 21 | inline Rect ToRect(const gfxRect& aRect) { 77:11.68 | ^ 77:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 77:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 77:11.68 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 77:11.68 | ^ 77:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 77:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 77:11.69 40 | inline Point ToPoint(const gfxPoint& aPoint) { 77:11.69 | ^ 77:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 77:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 77:11.69 44 | inline Size ToSize(const gfxSize& aSize) { 77:11.69 | ^ 77:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 77:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 77:11.69 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 77:11.69 | ^ 77:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 77:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 77:11.70 52 | inline gfxSize ThebesSize(const Size& aSize) { 77:11.70 | ^ 77:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 77:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 77:11.70 56 | inline gfxRect ThebesRect(const Rect& aRect) { 77:11.70 | ^ 77:12.56 dom/media/webspeech/synth 77:15.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 77:15.72 from Unified_cpp_dom_media_webaudio0.cpp:2: 77:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 77:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:15.72 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 77:15.72 | ^ 77:15.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 77:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 77:15.72 from NetErrorInfoBinding.cpp:4, 77:15.72 from UnifiedBindings13.cpp:2: 77:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 77:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:15.72 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 77:15.72 | ^ 77:16.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 77:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 77:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 77:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 77:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 77:16.01 from NetErrorInfoBinding.cpp:4, 77:16.01 from UnifiedBindings13.cpp:2: 77:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:16.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:16.01 | ^ 77:16.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 77:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 77:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 77:16.93 from Unified_cpp_dom_media_webaudio0.cpp:2: 77:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:16.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:16.93 | ^ 77:16.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 77:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 77:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 77:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 77:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 77:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 77:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/EncodedFrame.h:10, 77:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ContainerWriter.h:10, 77:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webm/EbmlComposer.h:9, 77:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webm/EbmlComposer.cpp:6, 77:16.95 from Unified_cpp_dom_media_webm0.cpp:2: 77:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 77:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 77:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:16.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 77:16.96 | ^~~~~~~~ 77:18.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 77:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 77:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 77:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 77:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 77:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 77:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 77:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 77:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ImageDocument.cpp:14, 77:18.02 from Unified_cpp_dom_html4.cpp:65: 77:18.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 77:18.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 77:18.02 49 | gfx::Size GetInheritedScale() const { return mScale; } 77:18.02 | ^ 77:18.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 77:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 77:18.10 from Unified_cpp_dom_media_webaudio0.cpp:2: 77:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:18.10 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:18.10 | ^ 77:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:18.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:18.10 | ^ 77:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:18.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:18.10 | ^ 77:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:18.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:18.12 | ^ 77:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:18.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:18.12 | ^ 77:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:18.14 371 | nscoord aAppUnitsPerDevPixel) { 77:18.14 | ^ 77:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:18.16 380 | nscoord aAppUnitsPerDevPixel) { 77:18.16 | ^ 77:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:18.16 387 | nscoord aAppUnitsPerDevPixel) { 77:18.16 | ^ 77:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:18.17 394 | nscoord aAppUnitsPerDevPixel) { 77:18.17 | ^ 77:18.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 77:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 77:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 77:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 77:18.41 from NetErrorInfoBinding.cpp:4, 77:18.41 from UnifiedBindings13.cpp:2: 77:18.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:18.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:18.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:18.41 | ^ 77:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:18.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:18.42 | ^ 77:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:18.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:18.43 | ^ 77:18.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:18.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:18.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:18.45 | ^ 77:18.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:18.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:18.47 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:18.47 | ^ 77:18.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:18.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:18.50 371 | nscoord aAppUnitsPerDevPixel) { 77:18.50 | ^ 77:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:18.53 380 | nscoord aAppUnitsPerDevPixel) { 77:18.53 | ^ 77:18.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:18.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:18.55 387 | nscoord aAppUnitsPerDevPixel) { 77:18.55 | ^ 77:18.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:18.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:18.56 394 | nscoord aAppUnitsPerDevPixel) { 77:18.56 | ^ 77:21.02 dom/media/webspeech/synth/speechd 77:22.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 77:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 77:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 77:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 77:22.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 77:22.81 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 77:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 77:22.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 77:22.81 332 | LayerPoint GetFixedPositionAnchor() const { 77:22.81 | ^ 77:23.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 77:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngine.h:10, 77:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngineNEON.h:9, 77:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngineNEON.cpp:6: 77:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 77:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:23.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 77:23.47 | ^ 77:24.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 77:24.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 77:24.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 77:24.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 77:24.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 77:24.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 77:24.35 from Unified_cpp_dom_html5.cpp:2: 77:24.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 77:24.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:24.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 77:24.35 | ^ 77:24.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 77:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 77:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 77:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 77:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/ImageDocument.cpp:14, 77:24.41 from Unified_cpp_dom_html4.cpp:65: 77:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 77:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 77:24.41 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 77:24.41 | ^ 77:24.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 77:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:11, 77:24.64 from Unified_cpp_systemservices0.cpp:2: 77:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 77:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 77:24.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 77:24.64 | ^ 77:25.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 77:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngine.h:10, 77:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngineNEON.h:9, 77:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngineNEON.cpp:6: 77:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:25.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:25.10 | ^ 77:25.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 77:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 77:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 77:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 77:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 77:25.19 from Unified_cpp_dom_html5.cpp:2: 77:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:25.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:25.19 | ^ 77:26.01 dom/media/webspeech/recognition 77:26.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 77:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 77:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 77:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 77:26.71 from PerformanceMarkBinding.cpp:9, 77:26.71 from UnifiedBindings14.cpp:2: 77:26.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 77:26.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:26.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 77:26.71 | ^ 77:26.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 77:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 77:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 77:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 77:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 77:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 77:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 77:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 77:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 77:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 77:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:26.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 77:26.74 | ^~~~~~~~ 77:27.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 77:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 77:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 77:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 77:27.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 77:27.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 77:27.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:27.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 77:27.34 | ^~~~~~~~ 77:27.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngine.h:10, 77:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngineNEON.h:9, 77:27.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngineNEON.cpp:6: 77:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:27.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:27.42 | ^ 77:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:27.43 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:27.43 | ^ 77:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:27.43 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:27.43 | ^ 77:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:27.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:27.44 | ^ 77:27.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:27.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:27.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:27.44 | ^ 77:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:27.48 371 | nscoord aAppUnitsPerDevPixel) { 77:27.48 | ^ 77:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:27.50 380 | nscoord aAppUnitsPerDevPixel) { 77:27.50 | ^ 77:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:27.50 387 | nscoord aAppUnitsPerDevPixel) { 77:27.50 | ^ 77:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:27.51 394 | nscoord aAppUnitsPerDevPixel) { 77:27.51 | ^ 77:27.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 77:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 77:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 77:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 77:27.60 from Unified_cpp_dom_html5.cpp:2: 77:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:27.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:27.60 | ^ 77:27.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:27.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:27.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:27.65 | ^ 77:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:27.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:27.65 | ^ 77:27.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:27.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:27.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:27.68 | ^ 77:27.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:27.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:27.69 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:27.69 | ^ 77:27.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:27.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:27.76 371 | nscoord aAppUnitsPerDevPixel) { 77:27.76 | ^ 77:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:27.78 380 | nscoord aAppUnitsPerDevPixel) { 77:27.78 | ^ 77:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:27.79 387 | nscoord aAppUnitsPerDevPixel) { 77:27.79 | ^ 77:27.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:27.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:27.81 394 | nscoord aAppUnitsPerDevPixel) { 77:27.81 | ^ 77:28.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 77:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 77:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 77:28.18 from PerformanceMarkBinding.cpp:9, 77:28.18 from UnifiedBindings14.cpp:2: 77:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:28.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:28.18 | ^ 77:28.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 77:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 77:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 77:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 77:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 77:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 77:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 77:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 77:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 77:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/wave/WaveDecoder.cpp:9, 77:28.90 from Unified_cpp_dom_media_wave0.cpp:2: 77:28.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:28.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:28.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:28.90 | ^ 77:29.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 77:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 77:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 77:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 77:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 77:29.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 77:29.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 77:29.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 77:29.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:29.45 427 | SizeT Size() const { return SizeT(width, height); } 77:29.45 | ^~~~ 77:29.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 77:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 77:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 77:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 77:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 77:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 77:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:29.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 77:29.53 | ^~~~~~~~ 77:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 77:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 77:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:29.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 77:29.53 | ^~~~~~~~ 77:29.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 77:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 77:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 77:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 77:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 77:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 77:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 77:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 77:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 77:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:29.53 62 | Sub operator-(const Sub& aPoint) const { 77:29.53 | ^~~~~~~~ 77:30.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 77:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 77:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 77:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 77:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 77:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 77:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 77:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 77:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/wave/WaveDecoder.cpp:9, 77:30.74 from Unified_cpp_dom_media_wave0.cpp:2: 77:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:30.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:30.74 | ^ 77:30.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 77:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 77:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 77:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 77:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 77:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 77:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 77:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 77:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 77:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 77:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:30.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 77:30.78 | ^~~~~~~~ 77:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:30.78 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:30.78 | ^ 77:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:30.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:30.81 | ^ 77:30.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:30.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:30.84 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:30.84 | ^ 77:30.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:30.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:30.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:30.88 | ^ 77:30.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:30.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:30.99 371 | nscoord aAppUnitsPerDevPixel) { 77:30.99 | ^ 77:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:31.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:31.12 380 | nscoord aAppUnitsPerDevPixel) { 77:31.12 | ^ 77:31.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:31.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:31.12 387 | nscoord aAppUnitsPerDevPixel) { 77:31.12 | ^ 77:31.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:31.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:31.12 394 | nscoord aAppUnitsPerDevPixel) { 77:31.12 | ^ 77:31.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 77:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:11, 77:31.23 from Unified_cpp_systemservices0.cpp:2: 77:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 77:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 77:31.23 21 | inline Rect ToRect(const gfxRect& aRect) { 77:31.23 | ^ 77:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 77:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 77:31.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 77:31.23 | ^ 77:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 77:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 77:31.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 77:31.23 | ^ 77:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 77:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 77:31.23 44 | inline Size ToSize(const gfxSize& aSize) { 77:31.23 | ^ 77:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 77:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 77:31.23 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 77:31.23 | ^ 77:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 77:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 77:31.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 77:31.24 | ^ 77:31.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 77:31.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 77:31.25 56 | inline gfxRect ThebesRect(const Rect& aRect) { 77:31.25 | ^ 77:31.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 77:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 77:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 77:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 77:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 77:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 77:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 77:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:31.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 77:31.51 | ^~~~~~~~~~~~~ 77:31.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 77:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 77:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 77:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 77:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 77:31.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 77:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 77:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 77:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:31.51 323 | static SizeTyped FromUnknownSize( 77:31.51 | ^~~~~~~~~~~~~~~ 77:31.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 77:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 77:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 77:31.77 from NodeBinding.cpp:13, 77:31.77 from UnifiedBindings13.cpp:41: 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 77:31.77 189 | CSSRect GetExpandedScrollableRect() const { 77:31.77 | ^ 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 77:31.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 77:31.77 | ^ 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 77:31.77 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 77:31.77 | ^ 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 77:31.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 77:31.77 | ^ 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 77:31.77 243 | CSSRect CalculateScrollRange() const { 77:31.77 | ^ 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 77:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 77:31.77 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 77:31.77 | ^ 77:31.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 77:31.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 77:31.79 457 | CSSRect GetVisualViewport() const { 77:31.79 | ^ 77:31.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 77:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 77:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 77:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:32.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 77:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 77:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 77:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 77:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:11, 77:32.02 from Unified_cpp_systemservices0.cpp:2: 77:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 77:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 77:32.02 1859 | int32_t aAppUnitsPerPixel) { 77:32.02 | ^ 77:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 77:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 77:32.02 3214 | int32_t aAppUnitsPerPixel) { 77:32.02 | ^ 77:32.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:11, 77:32.70 from Unified_cpp_systemservices0.cpp:2: 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 77:32.70 332 | LayerPoint GetFixedPositionAnchor() const { 77:32.70 | ^ 77:32.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 77:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 77:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 77:32.70 760 | typename detail::Nth::Type extract() { 77:32.70 | ^~~~~~~ 77:32.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 77:32.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:32.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:32.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 77:32.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 77:32.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 77:32.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 77:32.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:11, 77:32.74 from Unified_cpp_systemservices0.cpp:2: 77:32.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 77:32.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 77:32.74 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 77:32.74 | ^ 77:32.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:11, 77:32.79 from Unified_cpp_systemservices0.cpp:2: 77:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 77:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 77:32.79 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 77:32.79 | ^ 77:32.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLSharedElement.h:10, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:18, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 77:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 77:32.79 from Unified_cpp_dom_html5.cpp:2: 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 77:32.80 189 | CSSRect GetExpandedScrollableRect() const { 77:32.80 | ^ 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 77:32.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 77:32.80 | ^ 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 77:32.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 77:32.80 | ^ 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 77:32.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 77:32.80 | ^ 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 77:32.80 243 | CSSRect CalculateScrollRange() const { 77:32.80 | ^ 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 77:32.80 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 77:32.80 | ^ 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 77:32.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 77:32.80 457 | CSSRect GetVisualViewport() const { 77:32.80 | ^ 77:33.41 dom/media/mp4 77:34.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 77:34.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 77:34.23 from NodeBinding.cpp:22, 77:34.23 from UnifiedBindings13.cpp:41: 77:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 77:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 77:34.23 1249 | CSSCoord ToCSSPixels() const { return _0; } 77:34.23 | ^ 77:34.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 77:34.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 77:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 77:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 77:34.73 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 77:34.73 | ^ 77:36.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 77:36.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 77:36.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 77:36.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 77:36.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 77:36.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 77:36.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 77:36.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 77:36.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 77:36.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:36.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 77:36.11 | ^ 77:36.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 77:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 77:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 77:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 77:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 77:36.47 from Unified_cpp_dom_media_webrtc0.cpp:2: 77:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 77:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:36.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 77:36.47 | ^ 77:36.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:36.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 77:36.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:36.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 77:36.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 77:36.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 77:36.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 77:36.71 from Unified_cpp_dom_media_webrtc0.cpp:2: 77:36.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:36.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:36.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:36.71 | ^ 77:36.94 In file included from Unified_cpp_dom_base2.cpp:20: 77:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp: In member function 'mozilla::dom::Element* mozilla::dom::Document::TopLayerPop(mozilla::FunctionRef)': 77:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/Document.cpp:13449:10: warning: 'removedElement' may be used uninitialized in this function [-Wmaybe-uninitialized] 77:36.94 13449 | return removedElement; 77:36.94 | ^~~~~~~~~~~~~~ 77:36.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 77:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 77:36.96 from PerformanceMarkBinding.cpp:9, 77:36.96 from UnifiedBindings14.cpp:2: 77:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:36.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:36.96 | ^ 77:37.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:37.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:37.00 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:37.00 | ^ 77:37.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:37.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:37.00 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:37.00 | ^ 77:37.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:37.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:37.00 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:37.00 | ^ 77:37.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:37.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:37.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:37.01 | ^ 77:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:37.19 371 | nscoord aAppUnitsPerDevPixel) { 77:37.19 | ^ 77:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:37.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:37.19 380 | nscoord aAppUnitsPerDevPixel) { 77:37.19 | ^ 77:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:37.20 387 | nscoord aAppUnitsPerDevPixel) { 77:37.20 | ^ 77:37.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:37.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:37.24 394 | nscoord aAppUnitsPerDevPixel) { 77:37.24 | ^ 77:37.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 77:37.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 77:37.35 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 77:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 77:37.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 77:37.35 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 77:37.35 | ^ 77:37.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 77:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 77:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 77:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 77:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 77:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 77:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 77:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:37.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:37.45 | ^ 77:37.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 77:37.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:37.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:37.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:37.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:37.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:37.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngine.h:10, 77:37.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, 77:37.63 from Unified_cpp_webaudio_blink0.cpp:11: 77:37.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 77:37.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:37.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 77:37.63 | ^ 77:37.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 77:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 77:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 77:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 77:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 77:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 77:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioContext.cpp:31, 77:37.77 from Unified_cpp_dom_media_webaudio0.cpp:38: 77:37.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 77:37.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 77:37.77 189 | CSSRect GetExpandedScrollableRect() const { 77:37.77 | ^ 77:37.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 77:37.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 77:37.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 77:37.78 | ^ 77:37.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 77:37.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 77:37.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 77:37.78 | ^ 77:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 77:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 77:37.88 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 77:37.88 | ^ 77:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 77:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 77:37.88 243 | CSSRect CalculateScrollRange() const { 77:37.88 | ^ 77:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 77:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 77:37.88 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 77:37.88 | ^ 77:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 77:38.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 77:38.01 457 | CSSRect GetVisualViewport() const { 77:38.01 | ^ 77:38.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:38.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 77:38.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:38.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:38.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:38.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:38.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:38.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngine.h:10, 77:38.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, 77:38.06 from Unified_cpp_webaudio_blink0.cpp:11: 77:38.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:38.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:38.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:38.07 | ^ 77:38.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 77:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 77:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 77:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 77:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DDLogObject.h:10, 77:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DDLogValue.h:10, 77:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DecoderDoctorLogger.h:12, 77:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:10, 77:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.h:8, 77:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderModule.cpp:6: 77:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 77:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 77:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 77:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 77:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 77:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 77:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 77:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 77:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 77:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 77:38.38 760 | typename detail::Nth::Type extract() { 77:38.38 | ^~~~~~~ 77:38.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngine.h:10, 77:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, 77:38.91 from Unified_cpp_webaudio_blink0.cpp:11: 77:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:38.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:38.92 | ^ 77:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:38.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:38.92 | ^ 77:38.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:38.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:38.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:38.93 | ^ 77:38.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:38.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:38.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:38.93 | ^ 77:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:38.94 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:38.94 | ^ 77:38.95 dom/midi 77:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:38.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:38.96 371 | nscoord aAppUnitsPerDevPixel) { 77:38.96 | ^ 77:38.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:38.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:38.97 380 | nscoord aAppUnitsPerDevPixel) { 77:38.97 | ^ 77:38.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:38.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:38.97 387 | nscoord aAppUnitsPerDevPixel) { 77:38.97 | ^ 77:38.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:38.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:38.98 394 | nscoord aAppUnitsPerDevPixel) { 77:38.98 | ^ 77:39.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:39.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:39.47 from Unified_cpp_dom_html4.cpp:2: 77:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 77:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 77:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:39.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 77:39.47 | ^~~~~~~~ 77:39.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:39.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:39.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 77:39.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 77:39.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:39.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:39.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:39.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:39.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:39.50 from Unified_cpp_dom_html4.cpp:2: 77:39.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 77:39.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 77:39.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:39.50 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 77:39.50 | ^~~~~~~~ 77:39.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 77:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 77:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 77:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 77:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 77:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 77:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 77:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 77:39.71 from NotificationEventBinding.cpp:14, 77:39.71 from UnifiedBindings13.cpp:106: 77:39.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 77:39.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 77:39.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 77:39.71 | ^ 77:39.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:39.86 from Unified_cpp_dom_html4.cpp:2: 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:39.86 427 | SizeT Size() const { return SizeT(width, height); } 77:39.86 | ^~~~ 77:39.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:39.86 from Unified_cpp_dom_html4.cpp:2: 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:39.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 77:39.86 | ^~~~~~~~ 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:39.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 77:39.86 | ^~~~~~~~ 77:39.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:39.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:39.86 from Unified_cpp_dom_html4.cpp:2: 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 77:39.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:39.86 62 | Sub operator-(const Sub& aPoint) const { 77:39.86 | ^~~~~~~~ 77:39.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:40.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 77:40.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 77:40.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 77:40.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 77:40.09 from Unified_cpp_dom_media_webrtc0.cpp:2: 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:40.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:40.09 | ^ 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:40.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:40.09 | ^ 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:40.09 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:40.09 | ^ 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:40.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:40.09 | ^ 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:40.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:40.09 | ^ 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:40.09 371 | nscoord aAppUnitsPerDevPixel) { 77:40.09 | ^ 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:40.09 380 | nscoord aAppUnitsPerDevPixel) { 77:40.09 | ^ 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:40.09 387 | nscoord aAppUnitsPerDevPixel) { 77:40.09 | ^ 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:40.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:40.09 394 | nscoord aAppUnitsPerDevPixel) { 77:40.09 | ^ 77:40.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 77:40.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocumentInlines.h:11, 77:40.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:12, 77:40.28 from Unified_cpp_dom_html5.cpp:2: 77:40.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 77:40.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 77:40.28 1249 | CSSCoord ToCSSPixels() const { return _0; } 77:40.28 | ^ 77:40.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:40.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:40.60 from Unified_cpp_dom_html4.cpp:2: 77:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 77:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 77:40.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:40.60 43 | friend Sub operator*(T aScale, Sub aCoord) { 77:40.60 | ^~~~~~~~ 77:40.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 77:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 77:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 77:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 77:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 77:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 77:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 77:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 77:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:40.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:40.78 | ^ 77:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:40.78 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:40.78 | ^ 77:40.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:40.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:40.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:40.79 | ^ 77:40.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:40.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:40.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:40.86 | ^ 77:40.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:40.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:40.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:40.86 | ^ 77:41.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:41.02 from Unified_cpp_dom_html4.cpp:2: 77:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 77:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 77:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:41.02 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 77:41.02 | ^~~~~~~~~~~~~ 77:41.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:41.02 from Unified_cpp_dom_html4.cpp:2: 77:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 77:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 77:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:41.02 323 | static SizeTyped FromUnknownSize( 77:41.02 | ^~~~~~~~~~~~~~~ 77:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:41.06 371 | nscoord aAppUnitsPerDevPixel) { 77:41.06 | ^ 77:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:41.06 380 | nscoord aAppUnitsPerDevPixel) { 77:41.06 | ^ 77:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:41.06 387 | nscoord aAppUnitsPerDevPixel) { 77:41.06 | ^ 77:41.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:41.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:41.16 394 | nscoord aAppUnitsPerDevPixel) { 77:41.16 | ^ 77:41.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 77:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 77:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 77:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 77:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 77:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 77:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 77:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/wave/WaveDecoder.cpp:9, 77:41.51 from Unified_cpp_dom_media_wave0.cpp:2: 77:41.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 77:41.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 77:41.51 189 | CSSRect GetExpandedScrollableRect() const { 77:41.51 | ^ 77:41.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 77:41.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 77:41.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 77:41.51 | ^ 77:41.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 77:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 77:41.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 77:41.55 | ^ 77:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 77:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 77:41.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 77:41.55 | ^ 77:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 77:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 77:41.55 243 | CSSRect CalculateScrollRange() const { 77:41.55 | ^ 77:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 77:41.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 77:41.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 77:41.55 | ^ 77:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 77:41.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 77:41.56 457 | CSSRect GetVisualViewport() const { 77:41.56 | ^ 77:42.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:42.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:42.11 from Unified_cpp_dom_html4.cpp:2: 77:42.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 77:42.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 77:42.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:42.11 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 77:42.11 | ^~~~~~~~~~~~~~ 77:42.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 77:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:42.13 from Unified_cpp_dom_html4.cpp:2: 77:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 77:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 77:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:42.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 77:42.13 | ^~~~~~~~~~~~~ 77:42.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 77:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 77:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:42.86 from Unified_cpp_dom_html4.cpp:2: 77:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 77:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 77:42.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 77:42.86 383 | Point TopLeft() const { return Point(x, y); } 77:42.86 | ^~~~~~~ 77:42.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 77:42.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:42.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 77:42.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:42.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:42.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 77:42.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 77:42.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:42.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:42.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:42.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:42.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:42.87 from Unified_cpp_dom_html4.cpp:2: 77:42.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 77:42.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 77:42.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:42.87 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 77:42.87 | ^~~~~~~~~~~~~~~ 77:43.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 77:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 77:43.07 from Unified_cpp_webspeech_synth0.cpp:2: 77:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 77:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:43.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 77:43.07 | ^ 77:43.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:43.07 from Unified_cpp_dom_html4.cpp:2: 77:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 77:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 77:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 77:43.07 277 | static RectTyped FromUnknownRect( 77:43.07 | ^~~~~~~~~~~~~~~ 77:43.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:43.07 from Unified_cpp_dom_html4.cpp:2: 77:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 77:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 77:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 77:43.07 150 | static PointTyped FromUnknownPoint( 77:43.07 | ^~~~~~~~~~~~~~~~ 77:43.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:43.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:43.07 from Unified_cpp_dom_html4.cpp:2: 77:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 77:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 77:43.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 77:43.08 282 | RectTyped ToUnknownRect() const { 77:43.08 | ^~~~~~~~~~~~~ 77:43.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 77:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 77:43.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 77:43.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 77:43.12 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 77:43.12 | ^ 77:43.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 77:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 77:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 77:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 77:43.66 from Unified_cpp_webspeech_synth0.cpp:2: 77:43.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:43.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:43.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:43.67 | ^ 77:44.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:44.93 from Unified_cpp_dom_html4.cpp:2: 77:44.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 77:44.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 77:44.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 77:44.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 77:44.93 246 | PointTyped As2DPoint() const { 77:44.93 | ^~~~~~~~~ 77:44.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:44.93 from Unified_cpp_dom_html4.cpp:2: 77:44.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 77:44.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 77:44.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 77:44.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 77:44.93 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 77:44.93 | ^~~~~~~~~ 77:44.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 77:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 77:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 77:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 77:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 77:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:44.94 from Unified_cpp_dom_html4.cpp:2: 77:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 77:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 77:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 77:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 77:44.94 2266 | PointTyped TransformPointSimple( 77:44.94 | ^~~~~~~~~~~~~~~~~~~~ 77:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 77:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 77:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 77:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 77:44.94 794 | RectTyped TransformAndClipBounds( 77:44.94 | ^~~~~~~~~~~~~~~~~~~~~~ 77:45.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 77:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 77:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 77:45.15 from Unified_cpp_webspeech_synth0.cpp:2: 77:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 77:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:45.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 77:45.15 | ^ 77:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 77:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 77:45.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 77:45.15 | ^ 77:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 77:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 77:45.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 77:45.15 | ^ 77:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 77:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 77:45.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 77:45.16 | ^ 77:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 77:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 77:45.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 77:45.16 | ^ 77:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 77:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 77:45.18 371 | nscoord aAppUnitsPerDevPixel) { 77:45.18 | ^ 77:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 77:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 77:45.18 380 | nscoord aAppUnitsPerDevPixel) { 77:45.18 | ^ 77:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 77:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 77:45.19 387 | nscoord aAppUnitsPerDevPixel) { 77:45.19 | ^ 77:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 77:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:45.19 394 | nscoord aAppUnitsPerDevPixel) { 77:45.19 | ^ 77:45.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 77:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/DocumentInlines.h:11, 77:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:12, 77:45.32 from Unified_cpp_dom_html5.cpp:2: 77:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 77:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 77:45.32 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 77:45.32 | ^ 77:46.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 77:46.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 77:46.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:46.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:46.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:46.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:46.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:46.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngine.h:10, 77:46.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngineNEON.h:9, 77:46.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngineNEON.cpp:6: 77:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 77:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 77:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:46.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 77:46.13 | ^~~~~~~~ 77:46.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:46.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:46.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:46.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:46.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:46.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngine.h:10, 77:46.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngineNEON.h:9, 77:46.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngineNEON.cpp:6: 77:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 77:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 77:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:46.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 77:46.28 | ^~~~~~~~ 77:46.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 77:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 77:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngine.h:10, 77:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, 77:46.36 from Unified_cpp_webaudio_blink0.cpp:11: 77:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 77:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 77:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:46.36 40 | friend Sub operator*(Sub aCoord, T aScale) { 77:46.36 | ^~~~~~~~ 77:46.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 77:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNodeEngine.h:10, 77:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, 77:46.41 from Unified_cpp_webaudio_blink0.cpp:11: 77:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 77:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 77:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:46.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 77:46.41 | ^~~~~~~~ 77:49.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 77:49.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 77:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 77:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 77:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 77:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 77:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 77:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 77:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 77:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 77:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 77:49.33 189 | CSSRect GetExpandedScrollableRect() const { 77:49.33 | ^ 77:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 77:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 77:49.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 77:49.35 | ^ 77:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 77:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 77:49.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 77:49.35 | ^ 77:49.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 77:49.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 77:49.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 77:49.38 | ^ 77:49.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 77:49.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 77:49.41 243 | CSSRect CalculateScrollRange() const { 77:49.41 | ^ 77:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 77:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 77:49.45 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 77:49.45 | ^ 77:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 77:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 77:49.45 457 | CSSRect GetVisualViewport() const { 77:49.45 | ^ 77:51.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 77:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 77:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 77:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 77:51.24 1249 | CSSCoord ToCSSPixels() const { return _0; } 77:51.24 | ^ 77:52.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 77:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 77:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 77:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 77:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 77:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 77:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 77:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 77:52.26 from NotificationEventBinding.cpp:14, 77:52.26 from UnifiedBindings13.cpp:106: 77:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 77:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 77:52.26 21 | inline Rect ToRect(const gfxRect& aRect) { 77:52.26 | ^ 77:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 77:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 77:52.26 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 77:52.26 | ^ 77:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 77:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 77:52.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 77:52.26 | ^ 77:52.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 77:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 77:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 77:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsBrowserElement.cpp:15, 77:52.27 from Unified_cpp_dom_html5.cpp:11: 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 77:52.27 21 | inline Rect ToRect(const gfxRect& aRect) { 77:52.27 | ^ 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 77:52.27 44 | inline Size ToSize(const gfxSize& aSize) { 77:52.27 | ^ 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 77:52.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 77:52.27 | ^ 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 77:52.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 77:52.27 | ^ 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 77:52.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 77:52.27 | ^ 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 77:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 77:52.27 56 | inline gfxRect ThebesRect(const Rect& aRect) { 77:52.27 | ^ 77:52.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 77:52.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 77:52.28 40 | inline Point ToPoint(const gfxPoint& aPoint) { 77:52.28 | ^ 77:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 77:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 77:52.29 44 | inline Size ToSize(const gfxSize& aSize) { 77:52.29 | ^ 77:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 77:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 77:52.29 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 77:52.29 | ^ 77:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 77:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 77:52.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 77:52.30 | ^ 77:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 77:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 77:52.31 56 | inline gfxRect ThebesRect(const Rect& aRect) { 77:52.31 | ^ 77:52.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 77:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 77:52.57 21 | inline Rect ToRect(const gfxRect& aRect) { 77:52.57 | ^ 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 77:52.57 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 77:52.57 | ^ 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 77:52.57 40 | inline Point ToPoint(const gfxPoint& aPoint) { 77:52.57 | ^ 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 77:52.57 44 | inline Size ToSize(const gfxSize& aSize) { 77:52.57 | ^ 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 77:52.57 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 77:52.57 | ^ 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 77:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 77:52.57 52 | inline gfxSize ThebesSize(const Size& aSize) { 77:52.58 | ^ 77:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 77:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 77:52.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 77:52.58 | ^ 77:53.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 77:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 77:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 77:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 77:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 77:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 77:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 77:53.23 from NotificationEventBinding.cpp:14, 77:53.23 from UnifiedBindings13.cpp:106: 77:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 77:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 77:53.23 1859 | int32_t aAppUnitsPerPixel) { 77:53.23 | ^ 77:53.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 77:53.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 77:53.24 3214 | int32_t aAppUnitsPerPixel) { 77:53.24 | ^ 77:53.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 77:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 77:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsBrowserElement.cpp:15, 77:53.65 from Unified_cpp_dom_html5.cpp:11: 77:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 77:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 77:53.65 1859 | int32_t aAppUnitsPerPixel) { 77:53.65 | ^ 77:53.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 77:53.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 77:53.68 3214 | int32_t aAppUnitsPerPixel) { 77:53.68 | ^ 77:54.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 77:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 77:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsSpeechTask.h:10, 77:54.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, 77:54.91 from Unified_cpp_synth_speechd0.cpp:2: 77:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 77:54.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:54.91 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 77:54.91 | ^ 77:56.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 77:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 77:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 77:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 77:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 77:56.18 from NotificationEventBinding.cpp:14, 77:56.18 from UnifiedBindings13.cpp:106: 77:56.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 77:56.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 77:56.18 332 | LayerPoint GetFixedPositionAnchor() const { 77:56.18 | ^ 77:56.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 77:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 77:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 77:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 77:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 77:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 77:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 77:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 77:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 77:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 77:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 77:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 77:56.33 1859 | int32_t aAppUnitsPerPixel) { 77:56.33 | ^ 77:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 77:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 77:56.33 3214 | int32_t aAppUnitsPerPixel) { 77:56.33 | ^ 77:56.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 77:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 77:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 77:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 77:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 77:56.36 from NotificationEventBinding.cpp:14, 77:56.36 from UnifiedBindings13.cpp:106: 77:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 77:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 77:56.36 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 77:56.36 | ^ 77:56.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 77:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 77:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 77:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 77:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 77:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 77:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 77:56.42 from NotificationEventBinding.cpp:14, 77:56.42 from UnifiedBindings13.cpp:106: 77:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 77:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 77:56.42 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 77:56.42 | ^ 77:56.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 77:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 77:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 77:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 77:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 77:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 77:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 77:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsSpeechTask.h:10, 77:56.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, 77:56.88 from Unified_cpp_synth_speechd0.cpp:2: 77:56.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 77:56.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 77:56.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 77:56.88 | ^ 77:58.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 77:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 77:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 77:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 77:58.64 21 | inline Rect ToRect(const gfxRect& aRect) { 77:58.64 | ^ 77:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 77:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 77:58.66 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 77:58.66 | ^ 77:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 77:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 77:58.66 40 | inline Point ToPoint(const gfxPoint& aPoint) { 77:58.66 | ^ 77:58.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 77:58.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 77:58.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 77:58.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 77:58.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PluginCrashedEvent.h:15, 77:58.68 from PluginCrashedEvent.cpp:10, 77:58.68 from UnifiedBindings14.cpp:210: 77:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 77:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 77:58.68 189 | CSSRect GetExpandedScrollableRect() const { 77:58.68 | ^ 77:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 77:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 77:58.70 44 | inline Size ToSize(const gfxSize& aSize) { 77:58.70 | ^ 77:58.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 77:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 77:58.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 77:58.82 | ^ 77:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 77:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 77:58.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 77:58.82 | ^ 77:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 77:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 77:58.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 77:58.82 | ^ 77:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 77:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 77:58.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 77:58.82 | ^ 77:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 77:58.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 77:58.82 56 | inline gfxRect ThebesRect(const Rect& aRect) { 77:58.82 | ^ 77:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 77:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 77:58.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 77:58.84 | ^ 77:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 77:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 77:58.89 243 | CSSRect CalculateScrollRange() const { 77:58.89 | ^ 77:58.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 77:58.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 77:58.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 77:58.91 | ^ 77:59.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 77:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 77:59.22 457 | CSSRect GetVisualViewport() const { 77:59.22 | ^ 77:59.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 77:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 77:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 77:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 77:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 77:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 77:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 77:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:10, 77:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 77:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/HTMLTemplateElement.cpp:7, 77:59.26 from Unified_cpp_dom_html4.cpp:2: 77:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 77:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 77:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 77:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 77:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 77:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 77:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 77:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 77:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 77:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 77:59.26 760 | typename detail::Nth::Type extract() { 77:59.26 | ^~~~~~~ 77:59.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 77:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 77:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 77:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 77:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 77:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 77:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 77:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 77:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/wave/WaveDecoder.cpp:8, 77:59.71 from Unified_cpp_dom_media_wave0.cpp:2: 77:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 77:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 77:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 77:59.71 40 | friend Sub operator*(Sub aCoord, T aScale) { 77:59.71 | ^~~~~~~~ 78:00.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 78:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 78:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 78:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 78:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 78:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 78:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 78:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/wave/WaveDecoder.cpp:9, 78:00.45 from Unified_cpp_dom_media_wave0.cpp:2: 78:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:00.45 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:00.45 | ^~~~~~~~ 78:00.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:00.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:00.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:00.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:00.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 78:00.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsSpeechTask.h:10, 78:00.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, 78:00.66 from Unified_cpp_synth_speechd0.cpp:2: 78:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:00.66 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:00.66 | ^ 78:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:00.66 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:00.66 | ^ 78:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:00.66 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:00.66 | ^ 78:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:00.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:00.66 | ^ 78:00.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:00.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:00.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:00.70 | ^ 78:01.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 78:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 78:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:01.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 78:01.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 78:01.26 332 | LayerPoint GetFixedPositionAnchor() const { 78:01.26 | ^ 78:01.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 78:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 78:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 78:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 78:01.34 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 78:01.34 | ^ 78:01.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 78:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 78:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:01.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 78:01.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 78:01.40 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:01.40 | ^ 78:01.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:01.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:01.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:01.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 78:01.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 78:01.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 78:01.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/wave/WaveDecoder.cpp:8, 78:01.70 from Unified_cpp_dom_media_wave0.cpp:2: 78:01.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:01.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:01.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:01.70 427 | SizeT Size() const { return SizeT(width, height); } 78:01.70 | ^~~~ 78:01.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 78:01.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:01.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 78:01.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 78:01.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 78:01.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:16, 78:01.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 78:01.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDecoder.h:22, 78:01.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/wave/WaveDecoder.cpp:9, 78:01.75 from Unified_cpp_dom_media_wave0.cpp:2: 78:01.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:01.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:01.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:01.75 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:01.75 | ^~~~~~~~ 78:01.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:01.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:01.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:01.75 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:01.75 | ^~~~~~~~ 78:01.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:01.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:01.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:01.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:01.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 78:01.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaMIMETypes.h:10, 78:01.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaContainerType.h:10, 78:01.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/wave/WaveDecoder.cpp:8, 78:01.78 from Unified_cpp_dom_media_wave0.cpp:2: 78:01.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:01.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:01.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:01.78 62 | Sub operator-(const Sub& aPoint) const { 78:01.78 | ^~~~~~~~ 78:02.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 78:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 78:02.21 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 78:02.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 78:02.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 78:02.21 1859 | int32_t aAppUnitsPerPixel) { 78:02.21 | ^ 78:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 78:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 78:02.30 3214 | int32_t aAppUnitsPerPixel) { 78:02.30 | ^ 78:03.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 78:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 78:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 78:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 78:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 78:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 78:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 78:03.91 1859 | int32_t aAppUnitsPerPixel) { 78:03.91 | ^ 78:03.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 78:03.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 78:03.96 3214 | int32_t aAppUnitsPerPixel) { 78:03.96 | ^ 78:04.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 78:04.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 78:04.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:11, 78:04.19 from Unified_cpp_webspeech_synth0.cpp:2: 78:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 78:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 78:04.19 189 | CSSRect GetExpandedScrollableRect() const { 78:04.19 | ^ 78:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 78:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 78:04.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:04.19 | ^ 78:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 78:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 78:04.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 78:04.19 | ^ 78:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 78:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 78:04.20 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 78:04.20 | ^ 78:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 78:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 78:04.20 243 | CSSRect CalculateScrollRange() const { 78:04.20 | ^ 78:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 78:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 78:04.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 78:04.20 | ^ 78:04.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 78:04.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 78:04.22 457 | CSSRect GetVisualViewport() const { 78:04.22 | ^ 78:05.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 78:05.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/blink/DynamicsCompressor.h:32, 78:05.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 78:05.83 from Unified_cpp_webaudio_blink0.cpp:11: 78:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In constructor 'WebCore::HRTFDatabase::HRTFDatabase(float)': 78:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2290:16: warning: array subscript 11 is outside array bounds of 'nsTArrayHeader [1]' [-Warray-bounds] 78:05.83 2290 | elem_type* iter = Elements() + aStart; 78:05.83 | ^~~~ 78:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:05.83 371 | nscoord aAppUnitsPerDevPixel) { 78:05.83 | ^ 78:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing 'sEmptyTArrayHeader' 78:05.83 265 | extern nsTArrayHeader sEmptyTArrayHeader; 78:05.83 | ^~~~~~~~~~~~~~~~~~ 78:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:05.91 380 | nscoord aAppUnitsPerDevPixel) { 78:05.91 | ^ 78:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:05.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:05.91 387 | nscoord aAppUnitsPerDevPixel) { 78:05.91 | ^ 78:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:05.92 394 | nscoord aAppUnitsPerDevPixel) { 78:05.92 | ^ 78:06.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaResource.h:11, 78:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp4/Box.h:12, 78:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp4/Box.cpp:7, 78:06.06 from Unified_cpp_dom_media_mp40.cpp:2: 78:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:06.06 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:06.06 | ^ 78:06.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:06.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:06.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:06.50 | ^~~~~~~~ 78:06.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 78:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 78:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:06.55 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:06.55 | ^~~~~~~~ 78:06.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:06.80 427 | SizeT Size() const { return SizeT(width, height); } 78:06.80 | ^~~~ 78:06.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:06.82 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:06.82 | ^~~~~~~~ 78:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:06.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:06.82 | ^~~~~~~~ 78:06.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:06.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:06.82 62 | Sub operator-(const Sub& aPoint) const { 78:06.82 | ^~~~~~~~ 78:07.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:07.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:07.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:07.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:07.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:07.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:07.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:07.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:07.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:07.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 78:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 78:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:07.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 78:07.14 | ^~~~~~~~ 78:08.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 78:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 78:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 78:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 78:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 78:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 78:08.42 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 78:08.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 78:08.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 78:08.42 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 78:08.42 | ^ 78:08.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 78:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 78:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 78:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/TextureClient.h:25, 78:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 78:08.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 78:08.58 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 78:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 78:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 78:08.58 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:08.58 | ^ 78:08.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:08.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:08.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 78:08.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 78:08.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:08.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 78:08.65 | ^~~~~~~~~~~~~ 78:08.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:08.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 78:08.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 78:08.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:08.67 323 | static SizeTyped FromUnknownSize( 78:08.67 | ^~~~~~~~~~~~~~~ 78:08.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 78:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 78:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 78:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 78:08.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 78:08.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 78:08.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 78:08.69 332 | LayerPoint GetFixedPositionAnchor() const { 78:08.69 | ^ 78:08.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 78:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 78:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 78:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 78:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 78:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 78:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 78:08.89 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 78:08.89 | ^ 78:08.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 78:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 78:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 78:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderManagerChild.h:8, 78:08.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 78:08.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 78:08.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 78:08.94 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:08.94 | ^ 78:09.27 dom/notification 78:09.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 78:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/EncodedFrame.h:10, 78:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:10, 78:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 78:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 78:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 78:09.86 from Unified_cpp_recognition0.cpp:2: 78:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:09.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:09.86 | ^ 78:12.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 78:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 78:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:12.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:12.08 | ^~~~~~~~ 78:12.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 78:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 78:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 78:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 78:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:12.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:12.16 | ^~~~~~~~ 78:12.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:12.20 427 | SizeT Size() const { return SizeT(width, height); } 78:12.20 | ^~~~ 78:12.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:12.20 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:12.20 | ^~~~~~~~ 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:12.20 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:12.20 | ^~~~~~~~ 78:12.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 78:12.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:12.20 62 | Sub operator-(const Sub& aPoint) const { 78:12.20 | ^~~~~~~~ 78:12.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:12.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:12.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:12.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:12.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:12.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:12.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 78:12.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 78:12.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 78:12.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 78:12.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:12.43 43 | friend Sub operator*(T aScale, Sub aCoord) { 78:12.43 | ^~~~~~~~ 78:13.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 78:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 78:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 78:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 78:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:13.04 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 78:13.04 | ^~~~~~~~~~~~~ 78:13.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 78:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 78:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 78:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 78:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:13.04 323 | static SizeTyped FromUnknownSize( 78:13.04 | ^~~~~~~~~~~~~~~ 78:14.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:14.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 78:14.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 78:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoSegment.h:12, 78:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:13, 78:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 78:14.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 78:14.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 78:14.48 from Unified_cpp_recognition0.cpp:2: 78:14.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:14.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:14.48 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:14.48 | ^ 78:14.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:14.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 78:14.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:14.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 78:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 78:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusDecoder.h:9, 78:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp4/DecoderData.cpp:15, 78:14.71 from Unified_cpp_dom_media_mp40.cpp:20: 78:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:14.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:14.72 | ^ 78:15.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 78:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 78:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusDecoder.h:9, 78:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp4/DecoderData.cpp:15, 78:15.14 from Unified_cpp_dom_media_mp40.cpp:20: 78:15.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:15.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:15.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:15.15 | ^ 78:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:15.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:15.15 | ^ 78:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:15.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:15.16 | ^ 78:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:15.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:15.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:15.18 | ^ 78:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:15.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:15.18 | ^ 78:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:15.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:15.21 371 | nscoord aAppUnitsPerDevPixel) { 78:15.21 | ^ 78:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:15.23 380 | nscoord aAppUnitsPerDevPixel) { 78:15.23 | ^ 78:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:15.23 387 | nscoord aAppUnitsPerDevPixel) { 78:15.23 | ^ 78:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:15.23 394 | nscoord aAppUnitsPerDevPixel) { 78:15.23 | ^ 78:17.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:17.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:17.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:17.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 78:17.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 78:17.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 78:17.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIPortParent.cpp:7, 78:17.21 from Unified_cpp_dom_midi1.cpp:2: 78:17.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:17.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:17.21 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:17.21 | ^ 78:17.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 78:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoSegment.h:12, 78:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:13, 78:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 78:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 78:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 78:17.38 from Unified_cpp_recognition0.cpp:2: 78:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:17.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:17.38 | ^ 78:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:17.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:17.38 | ^ 78:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:17.40 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:17.40 | ^ 78:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:17.40 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:17.40 | ^ 78:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:17.40 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:17.40 | ^ 78:17.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 78:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 78:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 78:17.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 78:17.44 from Unified_cpp_dom_media_webaudio0.cpp:2: 78:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:17.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:17.44 | ^~~~~~~~ 78:17.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:17.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:17.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:17.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:17.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 78:17.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 78:17.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 78:17.46 from Unified_cpp_dom_media_webaudio0.cpp:2: 78:17.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:17.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:17.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:17.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:17.46 | ^~~~~~~~ 78:17.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:17.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:17.54 371 | nscoord aAppUnitsPerDevPixel) { 78:17.54 | ^ 78:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:17.59 380 | nscoord aAppUnitsPerDevPixel) { 78:17.59 | ^ 78:17.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:17.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:17.60 387 | nscoord aAppUnitsPerDevPixel) { 78:17.60 | ^ 78:17.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:17.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:17.61 394 | nscoord aAppUnitsPerDevPixel) { 78:17.61 | ^ 78:19.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.cpp:34, 78:19.10 from Unified_cpp_dom_html5.cpp:29: 78:19.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 78:19.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 78:19.10 332 | LayerPoint GetFixedPositionAnchor() const { 78:19.10 | ^ 78:19.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 78:19.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIPortParent.cpp:7, 78:19.10 from Unified_cpp_dom_midi1.cpp:2: 78:19.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:19.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:19.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:19.10 | ^ 78:19.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 78:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 78:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 78:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 78:19.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 78:19.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:19.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:19.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 78:19.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 78:19.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 78:19.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 78:19.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.cpp:34, 78:19.47 from Unified_cpp_dom_html5.cpp:29: 78:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 78:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 78:19.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 78:19.47 | ^ 78:19.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 78:19.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.cpp:34, 78:19.60 from Unified_cpp_dom_html5.cpp:29: 78:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 78:19.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 78:19.60 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:19.60 | ^ 78:19.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 78:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 78:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 78:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 78:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 78:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIPortParent.cpp:7, 78:19.99 from Unified_cpp_dom_midi1.cpp:2: 78:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:19.99 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:19.99 | ^ 78:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:20.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:20.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:20.01 | ^ 78:20.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:20.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:20.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:20.03 | ^ 78:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:20.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:20.05 | ^ 78:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:20.07 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:20.07 | ^ 78:20.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:20.25 371 | nscoord aAppUnitsPerDevPixel) { 78:20.25 | ^ 78:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:20.25 380 | nscoord aAppUnitsPerDevPixel) { 78:20.25 | ^ 78:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:20.25 387 | nscoord aAppUnitsPerDevPixel) { 78:20.25 | ^ 78:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.25 394 | nscoord aAppUnitsPerDevPixel) { 78:20.25 | ^ 78:20.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 78:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 78:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 78:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 78:20.39 from Unified_cpp_dom_media_webaudio0.cpp:2: 78:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.39 427 | SizeT Size() const { return SizeT(width, height); } 78:20.39 | ^~~~ 78:20.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 78:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 78:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 78:20.40 from Unified_cpp_dom_media_webaudio0.cpp:2: 78:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.40 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:20.40 | ^~~~~~~~ 78:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.40 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:20.40 | ^~~~~~~~ 78:20.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 78:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 78:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 78:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 78:20.42 from Unified_cpp_dom_media_webaudio0.cpp:2: 78:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.42 62 | Sub operator-(const Sub& aPoint) const { 78:20.42 | ^~~~~~~~ 78:20.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:20.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 78:20.49 from NetErrorInfoBinding.cpp:4, 78:20.49 from UnifiedBindings13.cpp:2: 78:20.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:20.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:20.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.49 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:20.49 | ^~~~~~~~ 78:20.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 78:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 78:20.58 from NetErrorInfoBinding.cpp:4, 78:20.58 from UnifiedBindings13.cpp:2: 78:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:20.58 | ^~~~~~~~ 78:20.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:20.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:20.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:20.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:20.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:20.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:20.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 78:20.77 from NetErrorInfoBinding.cpp:4, 78:20.77 from UnifiedBindings13.cpp:2: 78:20.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:20.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:20.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.77 427 | SizeT Size() const { return SizeT(width, height); } 78:20.77 | ^~~~ 78:20.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 78:20.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:20.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:20.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 78:20.77 from NetErrorInfoBinding.cpp:4, 78:20.77 from UnifiedBindings13.cpp:2: 78:20.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:20.78 | ^~~~~~~~ 78:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:20.78 | ^~~~~~~~ 78:20.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 78:20.78 from NetErrorInfoBinding.cpp:4, 78:20.78 from UnifiedBindings13.cpp:2: 78:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:20.78 62 | Sub operator-(const Sub& aPoint) const { 78:20.78 | ^~~~~~~~ 78:21.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 78:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 78:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 78:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 78:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:37, 78:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 78:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 78:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 78:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 78:21.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 78:21.29 from PointerEventBinding.cpp:6, 78:21.29 from UnifiedBindings14.cpp:236: 78:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 78:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 78:21.29 1249 | CSSCoord ToCSSPixels() const { return _0; } 78:21.29 | ^ 78:21.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:21.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 78:21.96 from NetErrorInfoBinding.cpp:4, 78:21.96 from UnifiedBindings13.cpp:2: 78:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 78:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 78:21.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:21.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 78:21.96 | ^~~~~~~~ 78:22.89 dom/offline 78:23.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 78:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsWrapperCache.h:16, 78:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 78:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:15, 78:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 78:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 78:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 78:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 78:23.17 from Unified_cpp_dom_media_webaudio0.cpp:2: 78:23.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': 78:23.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioEventTimeline.cpp:94:24: required from here 78:23.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:108:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 78:23.17 108 | memcpy(aDst, aSrc, aNElem * sizeof(T)); 78:23.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:23.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioParamTimeline.h:10, 78:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioParam.h:10, 78:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioBufferSourceNode.cpp:10, 78:23.18 from Unified_cpp_dom_media_webaudio0.cpp:29: 78:23.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioEventTimeline.h:27:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here 78:23.18 27 | struct AudioTimelineEvent final { 78:23.18 | ^~~~~~~~~~~~~~~~~~ 78:23.61 In file included from Unified_cpp_dom_media_mp40.cpp:65: 78:23.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp4/MoofParser.cpp: In member function 'mozilla::Result mozilla::Tkhd::Parse(mozilla::Box&)': 78:23.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp4/MoofParser.cpp:852:46: warning: variable 'reserved' set but not used [-Wunused-but-set-variable] 78:23.61 852 | uint32_t creationTime, modificationTime, reserved, duration; 78:23.61 | ^~~~~~~~ 78:23.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp4/MoofParser.cpp:865:14: warning: variable 'reserved' set but not used [-Wunused-but-set-variable] 78:23.61 865 | uint32_t reserved; 78:23.61 | ^~~~~~~~ 78:24.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 78:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 78:24.16 from Unified_cpp_webspeech_synth0.cpp:56: 78:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 78:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 78:24.16 1249 | CSSCoord ToCSSPixels() const { return _0; } 78:24.16 | ^ 78:24.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 78:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 78:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 78:24.62 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 78:24.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:24.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:24.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:24.62 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:24.62 | ^~~~~~~~ 78:24.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 78:24.66 from NetErrorInfoBinding.cpp:4, 78:24.66 from UnifiedBindings13.cpp:2: 78:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 78:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 78:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:24.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 78:24.66 | ^~~~~~~~~~~~~ 78:24.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 78:24.66 from NetErrorInfoBinding.cpp:4, 78:24.66 from UnifiedBindings13.cpp:2: 78:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 78:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 78:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:24.67 323 | static SizeTyped FromUnknownSize( 78:24.67 | ^~~~~~~~~~~~~~~ 78:24.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 78:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 78:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 78:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 78:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 78:24.82 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 78:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:24.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:24.82 | ^~~~~~~~ 78:24.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:24.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:24.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:24.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:24.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 78:24.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 78:24.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 78:24.89 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 78:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:24.89 427 | SizeT Size() const { return SizeT(width, height); } 78:24.89 | ^~~~ 78:24.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:20, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 78:24.90 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 78:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:24.90 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:24.90 | ^~~~~~~~ 78:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:24.90 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:24.90 | ^~~~~~~~ 78:24.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 78:24.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 78:24.90 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 78:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:24.90 62 | Sub operator-(const Sub& aPoint) const { 78:24.90 | ^~~~~~~~ 78:25.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 78:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 78:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 78:25.13 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 78:25.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 78:25.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 78:25.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:25.13 43 | friend Sub operator*(T aScale, Sub aCoord) { 78:25.13 | ^~~~~~~~ 78:25.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 78:25.60 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 78:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 78:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 78:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:25.60 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 78:25.60 | ^~~~~~~~~~~~~ 78:25.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:13, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 78:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 78:25.60 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 78:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 78:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 78:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:25.60 323 | static SizeTyped FromUnknownSize( 78:25.60 | ^~~~~~~~~~~~~~~ 78:25.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 78:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:9, 78:25.66 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 78:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 78:25.66 189 | CSSRect GetExpandedScrollableRect() const { 78:25.66 | ^ 78:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 78:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 78:25.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:25.68 | ^ 78:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 78:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 78:25.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 78:25.68 | ^ 78:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 78:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 78:25.69 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 78:25.69 | ^ 78:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 78:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 78:25.69 243 | CSSRect CalculateScrollRange() const { 78:25.69 | ^ 78:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 78:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 78:25.69 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 78:25.69 | ^ 78:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 78:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 78:25.69 457 | CSSRect GetVisualViewport() const { 78:25.69 | ^ 78:26.00 dom/power 78:26.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:21, 78:26.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:9, 78:26.18 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:26.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 78:26.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 78:26.18 21 | inline Rect ToRect(const gfxRect& aRect) { 78:26.18 | ^ 78:26.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 78:26.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 78:26.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 78:26.20 | ^ 78:26.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 78:26.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 78:26.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 78:26.21 | ^ 78:26.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 78:26.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 78:26.25 from Unified_cpp_webspeech_synth0.cpp:56: 78:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 78:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 78:26.25 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 78:26.25 | ^ 78:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 78:26.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 78:26.25 44 | inline Size ToSize(const gfxSize& aSize) { 78:26.25 | ^ 78:26.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 78:26.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 78:26.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 78:26.27 | ^ 78:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 78:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 78:26.29 52 | inline gfxSize ThebesSize(const Size& aSize) { 78:26.29 | ^ 78:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 78:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 78:26.32 56 | inline gfxRect ThebesRect(const Rect& aRect) { 78:26.32 | ^ 78:26.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 78:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 78:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 78:26.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 78:26.63 from Unified_cpp_systemservices0.cpp:2: 78:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:26.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:26.63 | ^~~~~~~~ 78:26.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 78:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 78:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 78:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 78:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 78:26.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 78:26.65 from Unified_cpp_systemservices0.cpp:2: 78:26.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:26.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:26.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:26.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:26.65 | ^~~~~~~~ 78:27.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 78:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaResource.h:11, 78:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp4/Box.h:12, 78:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/mp4/Box.cpp:7, 78:27.15 from Unified_cpp_dom_media_mp40.cpp:2: 78:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:27.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:27.15 | ^~~~~~~~ 78:27.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 78:27.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 78:27.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 78:27.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 78:27.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 78:27.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:9, 78:27.19 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:27.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 78:27.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 78:27.19 1249 | CSSCoord ToCSSPixels() const { return _0; } 78:27.19 | ^ 78:27.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 78:27.32 from Unified_cpp_systemservices0.cpp:2: 78:27.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:27.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:27.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:27.32 427 | SizeT Size() const { return SizeT(width, height); } 78:27.32 | ^~~~ 78:27.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 78:27.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 78:27.32 from Unified_cpp_systemservices0.cpp:2: 78:27.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:27.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:27.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:27.32 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:27.32 | ^~~~~~~~ 78:27.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:27.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:27.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:27.33 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:27.33 | ^~~~~~~~ 78:27.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 78:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 78:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 78:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 78:27.33 from Unified_cpp_systemservices0.cpp:2: 78:27.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:27.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:27.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:27.33 62 | Sub operator-(const Sub& aPoint) const { 78:27.33 | ^~~~~~~~ 78:27.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 78:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 78:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 78:27.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 78:27.54 from Unified_cpp_systemservices0.cpp:2: 78:27.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 78:27.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 78:27.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:27.54 43 | friend Sub operator*(T aScale, Sub aCoord) { 78:27.54 | ^~~~~~~~ 78:28.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:28.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:28.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:28.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 78:28.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 78:28.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 78:28.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 78:28.08 from Unified_cpp_systemservices0.cpp:2: 78:28.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 78:28.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 78:28.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:28.08 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 78:28.08 | ^~~~~~~~~~~~~ 78:28.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 78:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 78:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 78:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 78:28.09 from Unified_cpp_systemservices0.cpp:2: 78:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 78:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 78:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:28.09 323 | static SizeTyped FromUnknownSize( 78:28.09 | ^~~~~~~~~~~~~~~ 78:28.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 78:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 78:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 78:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 78:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 78:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 78:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 78:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 78:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.cpp:34, 78:28.52 from Unified_cpp_dom_html5.cpp:29: 78:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 78:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 78:28.52 1394 | LayerPoint GetFixedPositionAnchor() { 78:28.52 | ^ 78:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 78:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 78:28.52 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 78:28.52 | ^ 78:28.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 78:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 78:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 78:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 78:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 78:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 78:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 78:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.cpp:34, 78:28.60 from Unified_cpp_dom_html5.cpp:29: 78:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 78:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 78:28.60 49 | gfx::Size GetInheritedScale() const { return mScale; } 78:28.60 | ^ 78:28.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 78:28.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 78:28.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 78:28.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 78:28.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 78:28.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CondVar.h:15, 78:28.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Monitor.h:10, 78:28.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TaskQueue.h:10, 78:28.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, 78:28.95 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 78:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 78:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 78:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 78:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 78:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 78:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 78:28.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 78:28.95 760 | typename detail::Nth::Type extract() { 78:28.95 | ^~~~~~~ 78:29.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 78:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 78:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 78:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 78:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 78:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 78:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 78:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.h:8, 78:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderParent.cpp:6: 78:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 78:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 78:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 78:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 78:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 78:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 78:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 78:29.71 760 | typename detail::Nth::Type extract() { 78:29.71 | ^~~~~~~ 78:30.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 78:30.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 78:30.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 78:30.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 78:30.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:9, 78:30.07 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:30.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 78:30.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 78:30.07 332 | LayerPoint GetFixedPositionAnchor() const { 78:30.07 | ^ 78:30.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 78:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 78:30.56 from Unified_cpp_webspeech_synth0.cpp:56: 78:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 78:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 78:30.56 21 | inline Rect ToRect(const gfxRect& aRect) { 78:30.56 | ^ 78:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 78:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 78:30.56 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 78:30.56 | ^ 78:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 78:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 78:30.57 40 | inline Point ToPoint(const gfxPoint& aPoint) { 78:30.57 | ^ 78:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 78:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 78:30.57 44 | inline Size ToSize(const gfxSize& aSize) { 78:30.57 | ^ 78:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 78:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 78:30.57 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 78:30.57 | ^ 78:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 78:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 78:30.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 78:30.58 | ^ 78:30.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 78:30.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 78:30.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 78:30.60 | ^ 78:30.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 78:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 78:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsSpeechTask.h:10, 78:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, 78:30.61 from Unified_cpp_synth_speechd0.cpp:2: 78:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:30.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:30.61 | ^~~~~~~~ 78:30.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:20, 78:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:10, 78:30.65 from NetErrorInfoBinding.cpp:4, 78:30.65 from UnifiedBindings13.cpp:2: 78:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 78:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 78:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 78:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 78:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 78:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 78:30.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 78:30.66 760 | typename detail::Nth::Type extract() { 78:30.66 | ^~~~~~~ 78:30.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 78:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsSpeechTask.h:10, 78:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, 78:30.75 from Unified_cpp_synth_speechd0.cpp:2: 78:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:30.75 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:30.75 | ^~~~~~~~ 78:31.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:31.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 78:31.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 78:31.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 78:31.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 78:31.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.cpp:34, 78:31.48 from Unified_cpp_dom_html5.cpp:29: 78:31.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 78:31.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 78:31.48 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 78:31.48 | ^ 78:31.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 78:31.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:31.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:31.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:31.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:31.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:31.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 78:31.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 78:31.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 78:31.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 78:31.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 78:31.58 from Unified_cpp_webspeech_synth0.cpp:56: 78:31.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 78:31.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 78:31.58 1859 | int32_t aAppUnitsPerPixel) { 78:31.58 | ^ 78:31.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 78:31.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 78:31.59 3214 | int32_t aAppUnitsPerPixel) { 78:31.59 | ^ 78:31.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 78:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 78:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 78:31.76 from Unified_cpp_dom_midi0.cpp:2: 78:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:31.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:31.76 | ^ 78:31.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 78:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 78:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 78:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 78:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DDLogObject.h:10, 78:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DDLogValue.h:10, 78:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DecoderDoctorLogger.h:12, 78:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/PlatformDecoderModule.h:10, 78:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.h:8, 78:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 78:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 78:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 78:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 78:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 78:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 78:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 78:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 78:31.77 760 | typename detail::Nth::Type extract() { 78:31.77 | ^~~~~~~ 78:32.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 78:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 78:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 78:32.02 from Unified_cpp_dom_midi0.cpp:2: 78:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:32.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:32.02 | ^ 78:33.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 78:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 78:33.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.cpp:34, 78:33.12 from Unified_cpp_dom_html5.cpp:29: 78:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 78:33.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 78:33.12 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 78:33.12 | ^ 78:33.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 78:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 78:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 78:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 78:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 78:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 78:33.13 from Unified_cpp_webspeech_synth0.cpp:56: 78:33.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 78:33.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 78:33.13 332 | LayerPoint GetFixedPositionAnchor() const { 78:33.13 | ^ 78:33.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 78:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 78:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 78:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 78:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 78:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 78:33.25 from Unified_cpp_webspeech_synth0.cpp:56: 78:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 78:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 78:33.25 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 78:33.25 | ^ 78:33.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 78:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 78:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 78:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 78:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 78:33.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 78:33.30 from Unified_cpp_webspeech_synth0.cpp:56: 78:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 78:33.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 78:33.30 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:33.30 | ^ 78:34.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 78:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 78:34.16 from Unified_cpp_dom_midi0.cpp:2: 78:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:34.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:34.16 | ^ 78:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:34.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:34.16 | ^ 78:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:34.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:34.20 | ^ 78:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:34.20 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:34.20 | ^ 78:34.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:34.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:34.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:34.21 | ^ 78:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:34.33 371 | nscoord aAppUnitsPerDevPixel) { 78:34.33 | ^ 78:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:34.33 380 | nscoord aAppUnitsPerDevPixel) { 78:34.33 | ^ 78:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:34.38 387 | nscoord aAppUnitsPerDevPixel) { 78:34.38 | ^ 78:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:34.39 394 | nscoord aAppUnitsPerDevPixel) { 78:34.39 | ^ 78:35.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 78:35.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:9, 78:35.10 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:35.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 78:35.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 78:35.10 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 78:35.10 | ^ 78:35.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 78:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 78:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 78:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 78:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 78:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 78:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 78:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 78:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.h:10, 78:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/systemservices/MediaChild.cpp:7, 78:35.97 from Unified_cpp_systemservices0.cpp:2: 78:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 78:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 78:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 78:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 78:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 78:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 78:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 78:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 78:35.97 760 | typename detail::Nth::Type extract() { 78:35.97 | ^~~~~~~ 78:36.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 78:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 78:36.16 from PointerEventBinding.cpp:6, 78:36.16 from UnifiedBindings14.cpp:236: 78:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 78:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 78:36.16 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 78:36.16 | ^ 78:36.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:36.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:36.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:36.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:36.99 from PresentationReceiverBinding.cpp:9, 78:36.99 from UnifiedBindings15.cpp:2: 78:36.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:36.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:36.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:36.99 | ^ 78:37.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:37.41 from PresentationReceiverBinding.cpp:9, 78:37.41 from UnifiedBindings15.cpp:2: 78:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:37.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:37.41 | ^ 78:37.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 78:38.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:38.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:38.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:38.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:38.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 78:38.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 78:38.03 from Unified_cpp_dom_notification0.cpp:2: 78:38.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:38.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:38.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:38.03 | ^ 78:38.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 78:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 78:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 78:38.22 from Unified_cpp_dom_notification0.cpp:2: 78:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:38.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:38.22 | ^ 78:38.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 78:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 78:38.71 from Unified_cpp_dom_notification0.cpp:2: 78:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:38.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:38.71 | ^ 78:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:38.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:38.71 | ^ 78:38.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:38.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:38.72 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:38.72 | ^ 78:38.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:38.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:38.73 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:38.73 | ^ 78:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:38.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:38.75 | ^ 78:38.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:38.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:38.77 371 | nscoord aAppUnitsPerDevPixel) { 78:38.77 | ^ 78:38.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:38.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:38.78 380 | nscoord aAppUnitsPerDevPixel) { 78:38.78 | ^ 78:38.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:38.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:38.78 387 | nscoord aAppUnitsPerDevPixel) { 78:38.78 | ^ 78:38.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:38.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:38.79 394 | nscoord aAppUnitsPerDevPixel) { 78:38.79 | ^ 78:38.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 78:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:38.86 from PresentationReceiverBinding.cpp:9, 78:38.86 from UnifiedBindings15.cpp:2: 78:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:38.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:38.86 | ^ 78:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:38.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:38.86 | ^ 78:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:38.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:38.86 | ^ 78:38.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:38.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:38.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:38.87 | ^ 78:38.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:38.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:38.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:38.87 | ^ 78:38.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:38.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:38.91 371 | nscoord aAppUnitsPerDevPixel) { 78:38.91 | ^ 78:38.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:38.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:38.93 380 | nscoord aAppUnitsPerDevPixel) { 78:38.93 | ^ 78:38.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:38.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:38.93 387 | nscoord aAppUnitsPerDevPixel) { 78:38.93 | ^ 78:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:38.94 394 | nscoord aAppUnitsPerDevPixel) { 78:38.94 | ^ 78:39.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 78:39.24 from SVGAnimatedLengthBinding.cpp:4, 78:39.24 from UnifiedBindings16.cpp:2: 78:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:39.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:39.24 | ^ 78:39.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:39.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 78:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 78:39.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 78:39.25 | ^ 78:39.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 78:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 78:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 78:39.45 from SVGAnimatedLengthBinding.cpp:4, 78:39.45 from UnifiedBindings16.cpp:2: 78:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:39.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:39.45 | ^ 78:40.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 78:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:9, 78:40.65 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 78:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 78:40.65 1859 | int32_t aAppUnitsPerPixel) { 78:40.65 | ^ 78:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 78:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 78:40.65 3214 | int32_t aAppUnitsPerPixel) { 78:40.65 | ^ 78:41.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 78:41.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 78:41.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 78:41.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 78:41.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 78:41.21 from SVGAnimatedLengthBinding.cpp:4, 78:41.21 from UnifiedBindings16.cpp:2: 78:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:41.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:41.22 | ^ 78:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:41.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:41.24 | ^ 78:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:41.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:41.24 | ^ 78:41.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:41.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:41.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:41.25 | ^ 78:41.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:41.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:41.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:41.25 | ^ 78:41.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:41.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:41.29 371 | nscoord aAppUnitsPerDevPixel) { 78:41.29 | ^ 78:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:41.31 380 | nscoord aAppUnitsPerDevPixel) { 78:41.31 | ^ 78:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:41.31 387 | nscoord aAppUnitsPerDevPixel) { 78:41.31 | ^ 78:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:41.32 394 | nscoord aAppUnitsPerDevPixel) { 78:41.32 | ^ 78:41.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 78:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 78:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 78:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 78:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 78:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:9, 78:41.33 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:41.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 78:41.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 78:41.33 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 78:41.33 | ^ 78:41.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:9, 78:41.46 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 78:41.46 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:41.46 | ^ 78:41.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 78:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 78:41.46 from PointerEventBinding.cpp:6, 78:41.46 from UnifiedBindings14.cpp:236: 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 78:41.46 21 | inline Rect ToRect(const gfxRect& aRect) { 78:41.46 | ^ 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 78:41.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 78:41.46 | ^ 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 78:41.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 78:41.46 | ^ 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 78:41.46 44 | inline Size ToSize(const gfxSize& aSize) { 78:41.46 | ^ 78:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 78:41.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 78:41.47 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 78:41.47 | ^ 78:41.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 78:41.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 78:41.47 52 | inline gfxSize ThebesSize(const Size& aSize) { 78:41.47 | ^ 78:41.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 78:41.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 78:41.47 56 | inline gfxRect ThebesRect(const Rect& aRect) { 78:41.47 | ^ 78:41.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 78:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.h:25, 78:41.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.cpp:7, 78:41.61 from Unified_cpp_dom_offline0.cpp:2: 78:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:41.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:41.61 | ^ 78:41.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 78:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNode.h:10, 78:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 78:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 78:41.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 78:41.62 from Unified_cpp_dom_media_webaudio2.cpp:2: 78:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:41.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:41.62 | ^ 78:41.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:41.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:41.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:41.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 78:41.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 78:41.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 78:41.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 78:41.71 from Unified_cpp_dom_power0.cpp:2: 78:41.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:41.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:41.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:41.71 | ^ 78:41.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 78:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 78:41.77 from PointerEventBinding.cpp:6, 78:41.77 from UnifiedBindings14.cpp:236: 78:41.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 78:41.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 78:41.77 1859 | int32_t aAppUnitsPerPixel) { 78:41.78 | ^ 78:41.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 78:41.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 78:41.78 3214 | int32_t aAppUnitsPerPixel) { 78:41.78 | ^ 78:41.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:41.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 78:41.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:41.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:41.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:41.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:41.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.h:25, 78:41.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.cpp:7, 78:41.90 from Unified_cpp_dom_offline0.cpp:2: 78:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:41.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:41.90 | ^ 78:41.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 78:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 78:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 78:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 78:42.01 from Unified_cpp_dom_power0.cpp:2: 78:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:42.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:42.01 | ^ 78:42.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 78:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 78:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 78:42.10 from SVGAnimatedLengthBinding.cpp:4, 78:42.10 from UnifiedBindings16.cpp:2: 78:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 78:42.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 78:42.10 1249 | CSSCoord ToCSSPixels() const { return _0; } 78:42.10 | ^ 78:42.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 78:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 78:42.53 from PointerEventBinding.cpp:6, 78:42.53 from UnifiedBindings14.cpp:236: 78:42.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 78:42.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 78:42.53 332 | LayerPoint GetFixedPositionAnchor() const { 78:42.53 | ^ 78:42.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 78:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 78:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 78:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 78:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 78:42.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 78:42.57 from Unified_cpp_dom_power0.cpp:2: 78:42.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:42.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:42.58 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:42.58 | ^ 78:42.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 78:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 78:42.58 from PointerEventBinding.cpp:6, 78:42.58 from UnifiedBindings14.cpp:236: 78:42.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 78:42.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 78:42.58 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 78:42.58 | ^ 78:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:42.59 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:42.59 | ^ 78:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:42.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:42.59 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:42.59 | ^ 78:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:42.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:42.60 | ^ 78:42.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 78:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNode.h:10, 78:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 78:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 78:42.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 78:42.62 from Unified_cpp_dom_media_webaudio2.cpp:2: 78:42.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:42.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:42.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:42.62 | ^ 78:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:42.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:42.63 | ^ 78:42.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:42.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:42.67 371 | nscoord aAppUnitsPerDevPixel) { 78:42.67 | ^ 78:42.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:42.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:42.67 380 | nscoord aAppUnitsPerDevPixel) { 78:42.67 | ^ 78:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:42.68 387 | nscoord aAppUnitsPerDevPixel) { 78:42.68 | ^ 78:42.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 78:42.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 78:42.73 from PointerEventBinding.cpp:6, 78:42.73 from UnifiedBindings14.cpp:236: 78:42.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 78:42.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 78:42.73 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:42.73 | ^ 78:42.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:42.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:42.73 394 | nscoord aAppUnitsPerDevPixel) { 78:42.73 | ^ 78:43.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.h:25, 78:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.cpp:7, 78:43.14 from Unified_cpp_dom_offline0.cpp:2: 78:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:43.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:43.14 | ^ 78:43.16 dom/push 78:43.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:43.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:43.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:43.16 | ^ 78:43.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:43.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:43.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:43.16 | ^ 78:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:43.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:43.17 | ^ 78:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:43.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:43.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:43.17 | ^ 78:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:43.19 371 | nscoord aAppUnitsPerDevPixel) { 78:43.19 | ^ 78:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:43.20 380 | nscoord aAppUnitsPerDevPixel) { 78:43.20 | ^ 78:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:43.22 387 | nscoord aAppUnitsPerDevPixel) { 78:43.22 | ^ 78:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:43.23 394 | nscoord aAppUnitsPerDevPixel) { 78:43.23 | ^ 78:43.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNode.h:10, 78:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 78:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 78:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 78:43.89 from Unified_cpp_dom_media_webaudio2.cpp:2: 78:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:43.90 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:43.90 | ^ 78:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:43.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:43.90 | ^ 78:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:43.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:43.90 | ^ 78:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:43.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:43.91 | ^ 78:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:43.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:43.91 | ^ 78:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:43.92 371 | nscoord aAppUnitsPerDevPixel) { 78:43.92 | ^ 78:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:43.93 380 | nscoord aAppUnitsPerDevPixel) { 78:43.93 | ^ 78:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:43.93 387 | nscoord aAppUnitsPerDevPixel) { 78:43.93 | ^ 78:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:43.93 394 | nscoord aAppUnitsPerDevPixel) { 78:43.93 | ^ 78:44.73 dom/quota 78:44.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 78:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 78:44.95 21 | inline Rect ToRect(const gfxRect& aRect) { 78:44.95 | ^ 78:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 78:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 78:44.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 78:44.95 | ^ 78:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 78:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 78:44.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 78:44.95 | ^ 78:44.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 78:44.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 78:44.97 44 | inline Size ToSize(const gfxSize& aSize) { 78:44.97 | ^ 78:44.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 78:44.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 78:44.97 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 78:44.97 | ^ 78:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 78:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 78:45.00 52 | inline gfxSize ThebesSize(const Size& aSize) { 78:45.00 | ^ 78:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 78:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 78:45.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 78:45.00 | ^ 78:45.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 78:45.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLFrameElement.cpp:11, 78:45.60 from Unified_cpp_dom_html5.cpp:38: 78:45.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 78:45.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:45.61 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 78:45.61 | ^ 78:45.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:13, 78:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:18, 78:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:14, 78:45.94 from Unified_cpp_dom_notification0.cpp:2: 78:45.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 78:45.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 78:45.94 189 | CSSRect GetExpandedScrollableRect() const { 78:45.94 | ^ 78:45.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 78:45.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 78:45.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:45.94 | ^ 78:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 78:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 78:45.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 78:45.95 | ^ 78:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 78:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 78:45.95 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 78:45.95 | ^ 78:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 78:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 78:45.95 243 | CSSRect CalculateScrollRange() const { 78:45.95 | ^ 78:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 78:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 78:45.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 78:45.95 | ^ 78:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 78:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 78:45.96 457 | CSSRect GetVisualViewport() const { 78:45.96 | ^ 78:46.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:46.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 78:46.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 78:46.30 1859 | int32_t aAppUnitsPerPixel) { 78:46.30 | ^ 78:46.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 78:46.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 78:46.31 3214 | int32_t aAppUnitsPerPixel) { 78:46.31 | ^ 78:46.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 78:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 78:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 78:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 78:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIConnectionEvent.h:15, 78:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:11, 78:46.41 from Unified_cpp_dom_midi0.cpp:2: 78:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 78:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 78:46.41 189 | CSSRect GetExpandedScrollableRect() const { 78:46.41 | ^ 78:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 78:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 78:46.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:46.41 | ^ 78:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 78:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 78:46.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 78:46.41 | ^ 78:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 78:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 78:46.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 78:46.41 | ^ 78:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 78:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 78:46.41 243 | CSSRect CalculateScrollRange() const { 78:46.41 | ^ 78:46.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 78:46.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 78:46.42 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 78:46.42 | ^ 78:46.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 78:46.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 78:46.42 457 | CSSRect GetVisualViewport() const { 78:46.42 | ^ 78:47.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 78:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 78:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 78:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 78:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 78:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 78:47.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:21, 78:47.33 from Unified_cpp_dom_midi0.cpp:2: 78:47.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 78:47.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 78:47.33 1249 | CSSCoord ToCSSPixels() const { return _0; } 78:47.33 | ^ 78:47.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 78:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 78:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:47.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:47.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 78:47.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 78:47.70 332 | LayerPoint GetFixedPositionAnchor() const { 78:47.70 | ^ 78:47.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 78:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 78:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:47.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 78:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 78:47.75 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 78:47.75 | ^ 78:47.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 78:47.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 78:47.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 78:47.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 78:47.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 78:47.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:47.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:47.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:47.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:47.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 78:47.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 78:47.79 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:47.79 | ^ 78:48.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 78:48.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 78:48.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 78:48.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ProcessingInstruction.h:11, 78:48.85 from ProcessingInstructionBinding.cpp:15, 78:48.85 from UnifiedBindings15.cpp:41: 78:48.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 78:48.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 78:48.85 189 | CSSRect GetExpandedScrollableRect() const { 78:48.85 | ^ 78:48.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 78:48.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 78:48.85 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:48.85 | ^ 78:48.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 78:48.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 78:48.85 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 78:48.85 | ^ 78:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 78:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 78:48.86 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 78:48.86 | ^ 78:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 78:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 78:48.86 243 | CSSRect CalculateScrollRange() const { 78:48.86 | ^ 78:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 78:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 78:48.86 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 78:48.86 | ^ 78:48.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 78:48.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 78:48.87 457 | CSSRect GetVisualViewport() const { 78:48.87 | ^ 78:49.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 78:49.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 78:49.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 78:49.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 78:49.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.cpp:23, 78:49.44 from Unified_cpp_dom_offline0.cpp:2: 78:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 78:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 78:49.44 189 | CSSRect GetExpandedScrollableRect() const { 78:49.44 | ^ 78:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 78:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 78:49.44 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:49.44 | ^ 78:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 78:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 78:49.44 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 78:49.44 | ^ 78:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 78:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 78:49.44 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 78:49.44 | ^ 78:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 78:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 78:49.44 243 | CSSRect CalculateScrollRange() const { 78:49.44 | ^ 78:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 78:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 78:49.45 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 78:49.45 | ^ 78:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 78:49.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 78:49.45 457 | CSSRect GetVisualViewport() const { 78:49.45 | ^ 78:49.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 78:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 78:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 78:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIPortParent.cpp:7, 78:49.75 from Unified_cpp_dom_midi1.cpp:2: 78:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:49.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:49.75 | ^~~~~~~~ 78:49.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 78:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 78:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 78:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 78:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 78:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIPortParent.cpp:7, 78:49.77 from Unified_cpp_dom_midi1.cpp:2: 78:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:49.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:49.77 | ^~~~~~~~ 78:49.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 78:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 78:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:23, 78:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ProcessingInstruction.h:11, 78:49.99 from ProcessingInstructionBinding.cpp:15, 78:49.99 from UnifiedBindings15.cpp:41: 78:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 78:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 78:49.99 1249 | CSSCoord ToCSSPixels() const { return _0; } 78:49.99 | ^ 78:50.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 78:50.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 78:50.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 78:50.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:14, 78:50.07 from Unified_cpp_dom_notification0.cpp:2: 78:50.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 78:50.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 78:50.07 1249 | CSSCoord ToCSSPixels() const { return _0; } 78:50.07 | ^ 78:50.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 78:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 78:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 78:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 78:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 78:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:21, 78:50.31 from Unified_cpp_dom_midi0.cpp:2: 78:50.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 78:50.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 78:50.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 78:50.32 | ^ 78:50.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:50.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 78:50.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:50.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:50.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:50.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:50.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.h:25, 78:50.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.cpp:7, 78:50.73 from Unified_cpp_dom_offline0.cpp:2: 78:50.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:50.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:50.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:50.73 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:50.73 | ^~~~~~~~ 78:50.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.h:25, 78:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.cpp:7, 78:50.97 from Unified_cpp_dom_offline0.cpp:2: 78:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:50.97 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:50.97 | ^~~~~~~~ 78:51.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 78:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 78:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 78:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 78:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 78:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 78:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 78:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 78:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 78:51.09 from PointerEventBinding.cpp:6, 78:51.09 from UnifiedBindings14.cpp:236: 78:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 78:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 78:51.09 1394 | LayerPoint GetFixedPositionAnchor() { 78:51.09 | ^ 78:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 78:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 78:51.17 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 78:51.17 | ^ 78:51.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.h:25, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.cpp:7, 78:51.22 from Unified_cpp_dom_offline0.cpp:2: 78:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:51.22 427 | SizeT Size() const { return SizeT(width, height); } 78:51.22 | ^~~~ 78:51.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.h:25, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.cpp:7, 78:51.22 from Unified_cpp_dom_offline0.cpp:2: 78:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:51.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:51.22 | ^~~~~~~~ 78:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:51.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:51.22 | ^~~~~~~~ 78:51.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.h:25, 78:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/offline/nsDOMOfflineResourceList.cpp:7, 78:51.22 from Unified_cpp_dom_offline0.cpp:2: 78:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:51.23 62 | Sub operator-(const Sub& aPoint) const { 78:51.23 | ^~~~~~~~ 78:51.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:9, 78:51.43 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:51.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 78:51.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 78:51.43 1394 | LayerPoint GetFixedPositionAnchor() { 78:51.43 | ^ 78:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 78:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 78:51.44 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 78:51.44 | ^ 78:51.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 78:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 78:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 78:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 78:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 78:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 78:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 78:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 78:51.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 78:51.67 from PointerEventBinding.cpp:6, 78:51.67 from UnifiedBindings14.cpp:236: 78:51.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 78:51.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 78:51.67 49 | gfx::Size GetInheritedScale() const { return mScale; } 78:51.67 | ^ 78:51.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:51.73 from Unified_cpp_dom_html5.cpp:2: 78:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:51.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:51.74 | ^~~~~~~~ 78:51.84 dom/security 78:51.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 78:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:51.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:51.98 from Unified_cpp_dom_html5.cpp:2: 78:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:51.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:51.98 | ^~~~~~~~ 78:52.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:52.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:52.35 from Unified_cpp_dom_html5.cpp:2: 78:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:52.36 427 | SizeT Size() const { return SizeT(width, height); } 78:52.36 | ^~~~ 78:52.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 78:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:52.36 from Unified_cpp_dom_html5.cpp:2: 78:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:52.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:52.37 | ^~~~~~~~ 78:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:52.37 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:52.37 | ^~~~~~~~ 78:52.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:52.38 from Unified_cpp_dom_html5.cpp:2: 78:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:52.38 62 | Sub operator-(const Sub& aPoint) const { 78:52.38 | ^~~~~~~~ 78:52.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:52.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:52.78 from Unified_cpp_dom_html5.cpp:2: 78:52.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 78:52.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 78:52.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:52.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 78:52.78 | ^~~~~~~~ 78:52.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:52.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:52.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:52.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:52.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:52.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:52.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:52.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:52.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:52.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:52.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:52.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:52.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:52.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:52.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:52.94 | ^~~~~~~~ 78:53.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 78:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 78:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:53.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:53.03 | ^~~~~~~~ 78:53.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 78:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 78:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 78:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 78:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechRecognitionError.h:10, 78:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/SpeechRecognition.h:30, 78:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:12, 78:53.31 from Unified_cpp_recognition0.cpp:2: 78:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 78:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 78:53.31 189 | CSSRect GetExpandedScrollableRect() const { 78:53.31 | ^ 78:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 78:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 78:53.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:53.31 | ^ 78:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 78:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 78:53.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 78:53.31 | ^ 78:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 78:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 78:53.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 78:53.31 | ^ 78:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 78:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 78:53.31 243 | CSSRect CalculateScrollRange() const { 78:53.31 | ^ 78:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 78:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 78:53.36 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 78:53.36 | ^ 78:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 78:53.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 78:53.36 457 | CSSRect GetVisualViewport() const { 78:53.40 | ^ 78:53.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:53.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:53.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:53.53 from Unified_cpp_dom_html5.cpp:2: 78:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 78:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 78:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:53.53 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 78:53.53 | ^~~~~~~~~~~~~ 78:53.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 78:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 78:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 78:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 78:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 78:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 78:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaElementAudioSourceNodeBinding.h:11, 78:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:8, 78:53.54 from Unified_cpp_dom_media_webaudio2.cpp:2: 78:53.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 78:53.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 78:53.55 189 | CSSRect GetExpandedScrollableRect() const { 78:53.55 | ^ 78:53.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:53.58 from Unified_cpp_dom_html5.cpp:2: 78:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 78:53.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 78:53.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:53.59 323 | static SizeTyped FromUnknownSize( 78:53.59 | ^~~~~~~~~~~~~~~ 78:53.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 78:53.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 78:53.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 78:53.59 | ^ 78:53.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 78:53.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 78:53.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 78:53.60 | ^ 78:53.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 78:53.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 78:53.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 78:53.60 | ^ 78:53.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 78:53.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 78:53.61 243 | CSSRect CalculateScrollRange() const { 78:53.61 | ^ 78:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 78:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 78:53.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 78:53.61 | ^ 78:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 78:53.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 78:53.62 457 | CSSRect GetVisualViewport() const { 78:53.62 | ^ 78:53.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:53.70 427 | SizeT Size() const { return SizeT(width, height); } 78:53.71 | ^~~~ 78:53.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 78:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 78:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:53.72 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:53.72 | ^~~~~~~~ 78:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:53.72 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:53.73 | ^~~~~~~~ 78:53.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:53.75 62 | Sub operator-(const Sub& aPoint) const { 78:53.75 | ^~~~~~~~ 78:54.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:54.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 78:54.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 78:54.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:54.40 43 | friend Sub operator*(T aScale, Sub aCoord) { 78:54.40 | ^~~~~~~~ 78:55.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 78:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 78:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 78:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 78:55.01 from Unified_cpp_dom_media_webaudio1.cpp:2: 78:55.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:55.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:55.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:55.01 | ^ 78:55.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 78:55.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 78:55.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 78:55.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 78:55.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 78:55.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 78:55.28 from PointerEventBinding.cpp:6, 78:55.28 from UnifiedBindings14.cpp:236: 78:55.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 78:55.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 78:55.28 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 78:55.28 | ^ 78:55.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:19, 78:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 78:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 78:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 78:55.45 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:55.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 78:55.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 78:55.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:55.45 40 | friend Sub operator*(Sub aCoord, T aScale) { 78:55.45 | ^~~~~~~~ 78:55.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 78:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:55.56 from Unified_cpp_dom_html5.cpp:2: 78:55.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 78:55.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 78:55.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:55.56 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 78:55.56 | ^~~~~~~~~~~~~~ 78:55.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:55.65 from Unified_cpp_dom_html5.cpp:2: 78:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 78:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 78:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:55.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 78:55.65 | ^~~~~~~~~~~~~ 78:55.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:55.88 from Unified_cpp_dom_html5.cpp:2: 78:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 78:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 78:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 78:55.88 383 | Point TopLeft() const { return Point(x, y); } 78:55.88 | ^~~~~~~ 78:55.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:55.88 from Unified_cpp_dom_html5.cpp:2: 78:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 78:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 78:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:55.88 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 78:55.88 | ^~~~~~~~~~~~~~~ 78:55.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 78:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 78:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 78:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 78:55.97 from SVGFEGaussianBlurElementBinding.cpp:4, 78:55.97 from UnifiedBindings17.cpp:2: 78:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 78:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:55.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 78:55.97 | ^ 78:56.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:56.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:56.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:56.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:56.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 78:56.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 78:56.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 78:56.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 78:56.30 from Unified_cpp_dom_media_webaudio1.cpp:2: 78:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:56.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:56.30 | ^ 78:56.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 78:56.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 78:56.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 78:56.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:14, 78:56.38 from Unified_cpp_dom_notification0.cpp:2: 78:56.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 78:56.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 78:56.38 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 78:56.38 | ^ 78:56.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 78:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 78:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 78:56.70 from SVGFEGaussianBlurElementBinding.cpp:4, 78:56.70 from UnifiedBindings17.cpp:2: 78:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 78:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 78:56.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 78:56.70 | ^ 78:56.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 78:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 78:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:56.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 78:56.76 | ^~~~~~~~~~~~~ 78:56.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 78:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 78:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 78:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 78:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:56.76 323 | static SizeTyped FromUnknownSize( 78:56.76 | ^~~~~~~~~~~~~~~ 78:56.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:56.99 from Unified_cpp_dom_html5.cpp:2: 78:56.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 78:56.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 78:56.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 78:56.99 277 | static RectTyped FromUnknownRect( 78:56.99 | ^~~~~~~~~~~~~~~ 78:57.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:57.01 from Unified_cpp_dom_html5.cpp:2: 78:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 78:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 78:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 78:57.01 150 | static PointTyped FromUnknownPoint( 78:57.01 | ^~~~~~~~~~~~~~~~ 78:57.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 78:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 78:57.01 from Unified_cpp_dom_html5.cpp:2: 78:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 78:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 78:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 78:57.01 282 | RectTyped ToUnknownRect() const { 78:57.01 | ^~~~~~~~~~~~~ 78:57.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 78:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 78:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 78:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 78:57.09 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 78:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 78:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:57.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 78:57.09 | ^~~~~~~~ 78:57.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 78:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 78:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 78:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 78:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 78:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 78:57.52 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 78:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 78:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:57.53 427 | SizeT Size() const { return SizeT(width, height); } 78:57.53 | ^~~~ 78:57.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 78:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 78:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 78:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 78:57.53 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 78:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:57.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 78:57.53 | ^~~~~~~~ 78:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 78:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 78:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:57.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 78:57.53 | ^~~~~~~~ 78:57.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 78:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:19, 78:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 78:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 78:57.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 78:57.53 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 78:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 78:57.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:57.53 62 | Sub operator-(const Sub& aPoint) const { 78:57.53 | ^~~~~~~~ 78:57.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 78:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 78:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 78:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:21, 78:57.81 from Unified_cpp_dom_midi0.cpp:2: 78:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 78:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 78:57.81 21 | inline Rect ToRect(const gfxRect& aRect) { 78:57.81 | ^ 78:57.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 78:57.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 78:57.83 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 78:57.83 | ^ 78:57.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 78:57.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 78:57.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 78:57.84 | ^ 78:57.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 78:57.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 78:57.85 44 | inline Size ToSize(const gfxSize& aSize) { 78:57.85 | ^ 78:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 78:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 78:57.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 78:57.86 | ^ 78:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 78:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 78:57.86 52 | inline gfxSize ThebesSize(const Size& aSize) { 78:57.86 | ^ 78:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 78:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 78:57.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 78:57.87 | ^ 78:57.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 78:57.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 78:57.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:19, 78:57.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 78:57.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 78:57.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 78:57.94 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 78:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 78:57.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:57.94 43 | friend Sub operator*(T aScale, Sub aCoord) { 78:57.94 | ^~~~~~~~ 78:58.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 78:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 78:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 78:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 78:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 78:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 78:58.46 from Unified_cpp_dom_media_webaudio1.cpp:2: 78:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:58.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:58.46 | ^ 78:58.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 78:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 78:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 78:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 78:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 78:58.47 from SVGFEGaussianBlurElementBinding.cpp:4, 78:58.47 from UnifiedBindings17.cpp:2: 78:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 78:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:58.47 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 78:58.47 | ^ 78:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:58.47 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:58.47 | ^ 78:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:58.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:58.48 | ^ 78:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 78:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 78:58.48 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 78:58.48 | ^ 78:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 78:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 78:58.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 78:58.48 | ^ 78:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:58.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:58.49 | ^ 78:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:58.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:58.49 | ^ 78:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 78:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 78:58.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 78:58.49 | ^ 78:58.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 78:58.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 78:58.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 78:58.50 | ^ 78:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:58.54 371 | nscoord aAppUnitsPerDevPixel) { 78:58.54 | ^ 78:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:58.55 380 | nscoord aAppUnitsPerDevPixel) { 78:58.55 | ^ 78:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:58.55 387 | nscoord aAppUnitsPerDevPixel) { 78:58.55 | ^ 78:58.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:58.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:58.56 394 | nscoord aAppUnitsPerDevPixel) { 78:58.56 | ^ 78:58.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 78:58.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 78:58.61 371 | nscoord aAppUnitsPerDevPixel) { 78:58.61 | ^ 78:58.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 78:58.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 78:58.61 380 | nscoord aAppUnitsPerDevPixel) { 78:58.61 | ^ 78:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 78:58.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 78:58.62 387 | nscoord aAppUnitsPerDevPixel) { 78:58.62 | ^ 78:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 78:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:58.67 394 | nscoord aAppUnitsPerDevPixel) { 78:58.67 | ^ 78:58.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 78:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 78:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 78:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:21, 78:58.83 from Unified_cpp_dom_midi0.cpp:2: 78:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 78:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 78:58.83 1859 | int32_t aAppUnitsPerPixel) { 78:58.83 | ^ 78:58.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 78:58.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 78:58.85 3214 | int32_t aAppUnitsPerPixel) { 78:58.85 | ^ 78:59.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 78:59.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 78:59.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 78:59.01 from SVGFEGaussianBlurElementBinding.cpp:4, 78:59.01 from UnifiedBindings17.cpp:2: 78:59.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 78:59.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 78:59.01 1249 | CSSCoord ToCSSPixels() const { return _0; } 78:59.01 | ^ 78:59.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 78:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 78:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 78:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 78:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 78:59.02 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 78:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 78:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:59.02 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 78:59.02 | ^~~~~~~~~~~~~ 78:59.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:19, 78:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 78:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 78:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 78:59.02 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 78:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 78:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:59.02 323 | static SizeTyped FromUnknownSize( 78:59.02 | ^~~~~~~~~~~~~~~ 78:59.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 78:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 78:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 78:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 78:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 78:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DOMMediaStream.h:9, 78:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:11, 78:59.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 78:59.36 from Unified_cpp_dom_media_webrtc0.cpp:2: 78:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 78:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 78:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 78:59.36 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 78:59.36 | ^~~~~~~~~~~~~~ 78:59.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 78:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 78:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 78:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 78:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 78:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 78:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 78:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 78:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 78:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 78:59.89 from PushEventBinding.cpp:7, 78:59.89 from UnifiedBindings15.cpp:145: 78:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 78:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 78:59.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 78:59.89 | ^ 79:00.15 dom/security/featurepolicy 79:00.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 79:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 79:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 79:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 79:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 79:00.21 from Unified_cpp_recognition0.cpp:2: 79:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:00.21 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:00.21 | ^ 79:00.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 79:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:21, 79:00.51 from Unified_cpp_dom_midi0.cpp:2: 79:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 79:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 79:00.51 332 | LayerPoint GetFixedPositionAnchor() const { 79:00.51 | ^ 79:00.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 79:00.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:00.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:00.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:00.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:21, 79:00.58 from Unified_cpp_dom_midi0.cpp:2: 79:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 79:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 79:00.58 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 79:00.58 | ^ 79:00.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 79:00.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:00.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:00.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:00.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:21, 79:00.64 from Unified_cpp_dom_midi0.cpp:2: 79:00.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 79:00.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 79:00.64 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:00.64 | ^ 79:01.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 79:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 79:01.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:14, 79:01.12 from Unified_cpp_dom_notification0.cpp:2: 79:01.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:01.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:01.12 21 | inline Rect ToRect(const gfxRect& aRect) { 79:01.12 | ^ 79:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:01.13 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:01.13 | ^ 79:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:01.14 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:01.14 | ^ 79:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:01.14 44 | inline Size ToSize(const gfxSize& aSize) { 79:01.14 | ^ 79:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:01.15 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:01.15 | ^ 79:01.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:01.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:01.16 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:01.16 | ^ 79:01.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:01.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:01.16 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:01.16 | ^ 79:01.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 79:01.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:01.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:01.42 from SVGAnimatedLengthBinding.cpp:4, 79:01.42 from UnifiedBindings16.cpp:2: 79:01.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:01.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:01.42 21 | inline Rect ToRect(const gfxRect& aRect) { 79:01.42 | ^ 79:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:01.43 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:01.43 | ^ 79:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:01.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:01.43 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:01.43 | ^ 79:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:01.44 44 | inline Size ToSize(const gfxSize& aSize) { 79:01.44 | ^ 79:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:01.44 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:01.44 | ^ 79:01.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:01.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:01.47 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:01.47 | ^ 79:01.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:01.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:01.47 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:01.47 | ^ 79:02.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:02.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:02.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:02.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:02.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 79:02.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 79:02.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 79:02.09 from Unified_cpp_dom_html5.cpp:2: 79:02.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:02.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 79:02.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 79:02.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:02.10 246 | PointTyped As2DPoint() const { 79:02.10 | ^~~~~~~~~ 79:02.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 79:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:11, 79:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 79:02.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 79:02.12 from Unified_cpp_dom_html5.cpp:2: 79:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 79:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 79:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:02.12 794 | RectTyped TransformAndClipBounds( 79:02.12 | ^~~~~~~~~~~~~~~~~~~~~~ 79:02.35 dom/storage 79:02.47 dom/svg 79:03.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:03.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventStateManager.h:19, 79:03.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:14, 79:03.24 from Unified_cpp_dom_notification0.cpp:2: 79:03.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:03.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 79:03.24 1859 | int32_t aAppUnitsPerPixel) { 79:03.24 | ^ 79:03.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:03.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 79:03.25 3214 | int32_t aAppUnitsPerPixel) { 79:03.25 | ^ 79:03.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 79:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNode.h:10, 79:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 79:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 79:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 79:03.42 from Unified_cpp_dom_media_webaudio2.cpp:2: 79:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:03.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:03.42 | ^~~~~~~~ 79:03.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNode.h:10, 79:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 79:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 79:03.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 79:03.44 from Unified_cpp_dom_media_webaudio2.cpp:2: 79:03.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:03.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:03.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:03.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:03.44 | ^~~~~~~~ 79:03.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 79:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNode.h:10, 79:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 79:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 79:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 79:03.95 from Unified_cpp_dom_media_webaudio2.cpp:2: 79:03.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:03.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:03.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:03.96 427 | SizeT Size() const { return SizeT(width, height); } 79:03.96 | ^~~~ 79:03.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNode.h:10, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 79:03.97 from Unified_cpp_dom_media_webaudio2.cpp:2: 79:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:03.97 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:03.97 | ^~~~~~~~ 79:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:03.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:03.97 | ^~~~~~~~ 79:03.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioNode.h:10, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 79:03.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 79:03.97 from Unified_cpp_dom_media_webaudio2.cpp:2: 79:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:03.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:03.97 62 | Sub operator-(const Sub& aPoint) const { 79:03.97 | ^~~~~~~~ 79:04.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:04.29 from PerformanceMarkBinding.cpp:9, 79:04.29 from UnifiedBindings14.cpp:2: 79:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:04.29 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:04.29 | ^~~~~~~~ 79:04.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 79:04.50 from Unified_cpp_recognition0.cpp:2: 79:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 79:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 79:04.50 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 79:04.50 | ^ 79:04.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 79:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 79:04.50 from Unified_cpp_dom_quota0.cpp:2: 79:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:04.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:04.50 | ^ 79:04.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 79:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:04.63 from PerformanceMarkBinding.cpp:9, 79:04.63 from UnifiedBindings14.cpp:2: 79:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:04.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:04.63 | ^~~~~~~~ 79:04.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 79:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 79:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 79:04.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 79:04.77 from Unified_cpp_webspeech_synth0.cpp:2: 79:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:04.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:04.77 | ^~~~~~~~ 79:04.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 79:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 79:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 79:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 79:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 79:04.87 from Unified_cpp_dom_quota0.cpp:2: 79:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:04.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:04.87 | ^ 79:04.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:04.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:04.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:04.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:04.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 79:04.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 79:04.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 79:04.92 from Unified_cpp_webspeech_synth0.cpp:2: 79:04.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:04.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:04.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:04.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:04.92 | ^~~~~~~~ 79:05.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 79:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 79:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:05.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 79:05.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 79:05.05 from PushEventBinding.cpp:7, 79:05.05 from UnifiedBindings15.cpp:145: 79:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:05.05 21 | inline Rect ToRect(const gfxRect& aRect) { 79:05.05 | ^ 79:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:05.05 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:05.05 | ^ 79:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:05.05 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:05.05 | ^ 79:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:05.05 44 | inline Size ToSize(const gfxSize& aSize) { 79:05.05 | ^ 79:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:05.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:05.05 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:05.05 | ^ 79:05.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:05.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:05.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:05.06 | ^ 79:05.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:05.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:05.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:05.06 | ^ 79:05.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 79:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 79:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 79:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 79:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:05.61 from Unified_cpp_dom_power0.cpp:2: 79:05.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:05.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:05.61 189 | CSSRect GetExpandedScrollableRect() const { 79:05.61 | ^ 79:05.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:05.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:05.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:05.61 | ^ 79:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:05.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:05.62 | ^ 79:05.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 79:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 79:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 79:05.62 from PushEventBinding.cpp:7, 79:05.62 from UnifiedBindings15.cpp:145: 79:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 79:05.62 1859 | int32_t aAppUnitsPerPixel) { 79:05.62 | ^ 79:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:05.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:05.63 | ^ 79:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:05.63 243 | CSSRect CalculateScrollRange() const { 79:05.63 | ^ 79:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:05.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:05.63 | ^ 79:05.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 79:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 79:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 79:05.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 79:05.65 from Unified_cpp_webspeech_synth0.cpp:2: 79:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:05.65 427 | SizeT Size() const { return SizeT(width, height); } 79:05.65 | ^~~~ 79:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:05.65 457 | CSSRect GetVisualViewport() const { 79:05.65 | ^ 79:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 79:05.65 3214 | int32_t aAppUnitsPerPixel) { 79:05.65 | ^ 79:05.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 79:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 79:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 79:05.67 from Unified_cpp_webspeech_synth0.cpp:2: 79:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:05.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:05.67 | ^~~~~~~~ 79:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:05.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:05.67 | ^~~~~~~~ 79:05.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 79:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 79:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 79:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 79:05.69 from Unified_cpp_webspeech_synth0.cpp:2: 79:05.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:05.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:05.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:05.69 62 | Sub operator-(const Sub& aPoint) const { 79:05.69 | ^~~~~~~~ 79:06.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:06.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:06.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:06.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:06.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:06.27 from PerformanceMarkBinding.cpp:9, 79:06.27 from UnifiedBindings14.cpp:2: 79:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.27 427 | SizeT Size() const { return SizeT(width, height); } 79:06.27 | ^~~~ 79:06.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 79:06.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:06.27 from PerformanceMarkBinding.cpp:9, 79:06.27 from UnifiedBindings14.cpp:2: 79:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:06.27 | ^~~~~~~~ 79:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:06.27 | ^~~~~~~~ 79:06.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:06.35 from PerformanceMarkBinding.cpp:9, 79:06.35 from UnifiedBindings14.cpp:2: 79:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.35 62 | Sub operator-(const Sub& aPoint) const { 79:06.35 | ^~~~~~~~ 79:06.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:06.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 79:06.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:06.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:06.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:06.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:06.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 79:06.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 79:06.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 79:06.41 from Unified_cpp_webspeech_synth0.cpp:2: 79:06.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 79:06.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 79:06.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 79:06.41 | ^~~~~~~~ 79:06.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 79:06.83 from Unified_cpp_webspeech_synth0.cpp:2: 79:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 79:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 79:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 79:06.83 | ^~~~~~~~~~~~~ 79:06.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 79:06.83 from Unified_cpp_webspeech_synth0.cpp:2: 79:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 79:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 79:06.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.83 323 | static SizeTyped FromUnknownSize( 79:06.83 | ^~~~~~~~~~~~~~~ 79:06.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentListDeclarations.h:11, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentList.h:17, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsHTMLDocument.h:10, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/MediaDocument.h:11, 79:06.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/VideoDocument.cpp:7, 79:06.83 from Unified_cpp_dom_html5.cpp:2: 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.84 760 | typename detail::Nth::Type extract() { 79:06.84 | ^~~~~~~ 79:06.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:06.84 from PerformanceMarkBinding.cpp:9, 79:06.84 from UnifiedBindings14.cpp:2: 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 79:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 79:06.84 | ^~~~~~~~ 79:06.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 79:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 79:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 79:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 79:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 79:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 79:06.90 from Unified_cpp_dom_quota0.cpp:2: 79:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.90 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:06.90 | ^ 79:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:06.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:06.91 | ^ 79:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:06.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:06.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:06.92 | ^ 79:06.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:06.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:06.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:06.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:06.92 from PerformanceMarkBinding.cpp:9, 79:06.92 from UnifiedBindings14.cpp:2: 79:06.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 79:06.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 79:06.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 79:06.93 | ^~~~~~~~~~~~~ 79:06.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:06.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:06.95 from PerformanceMarkBinding.cpp:9, 79:06.95 from UnifiedBindings14.cpp:2: 79:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 79:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 79:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:06.95 323 | static SizeTyped FromUnknownSize( 79:06.95 | ^~~~~~~~~~~~~~~ 79:06.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 79:06.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:06.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:06.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:06.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 79:06.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 79:06.96 from PushEventBinding.cpp:7, 79:06.96 from UnifiedBindings15.cpp:145: 79:06.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 79:06.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 79:06.96 332 | LayerPoint GetFixedPositionAnchor() const { 79:06.96 | ^ 79:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:06.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:06.97 | ^ 79:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:06.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:06.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:06.97 | ^ 79:07.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 79:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 79:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 79:07.07 from PushEventBinding.cpp:7, 79:07.07 from UnifiedBindings15.cpp:145: 79:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 79:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 79:07.07 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 79:07.07 | ^ 79:07.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 79:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 79:07.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 79:07.10 from PushEventBinding.cpp:7, 79:07.10 from UnifiedBindings15.cpp:145: 79:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 79:07.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 79:07.10 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:07.10 | ^ 79:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:07.11 371 | nscoord aAppUnitsPerDevPixel) { 79:07.11 | ^ 79:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:07.11 380 | nscoord aAppUnitsPerDevPixel) { 79:07.11 | ^ 79:07.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:07.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:07.12 387 | nscoord aAppUnitsPerDevPixel) { 79:07.12 | ^ 79:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:07.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:07.14 394 | nscoord aAppUnitsPerDevPixel) { 79:07.14 | ^ 79:07.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 79:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 79:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:07.77 from SVGAnimatedLengthBinding.cpp:4, 79:07.78 from UnifiedBindings16.cpp:2: 79:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:07.78 189 | CSSRect GetExpandedScrollableRect() const { 79:07.78 | ^ 79:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:07.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:07.78 | ^ 79:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:07.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:07.78 | ^ 79:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:07.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:07.78 | ^ 79:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:07.78 243 | CSSRect CalculateScrollRange() const { 79:07.78 | ^ 79:07.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:07.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:07.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:07.79 | ^ 79:07.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:07.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:07.79 457 | CSSRect GetVisualViewport() const { 79:07.79 | ^ 79:08.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 79:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 79:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 79:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 79:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 79:08.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:24, 79:08.42 from Unified_cpp_dom_notification0.cpp:2: 79:08.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 79:08.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 79:08.42 332 | LayerPoint GetFixedPositionAnchor() const { 79:08.42 | ^ 79:08.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:24, 79:08.59 from Unified_cpp_dom_notification0.cpp:2: 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 79:08.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 79:08.59 | ^ 79:08.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 79:08.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 79:08.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 79:08.59 760 | typename detail::Nth::Type extract() { 79:08.59 | ^~~~~~~ 79:08.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 79:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 79:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 79:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 79:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 79:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:24, 79:08.66 from Unified_cpp_dom_notification0.cpp:2: 79:08.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 79:08.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 79:08.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:08.66 | ^ 79:09.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 79:09.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:09.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:09.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:09.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:09.07 from PerformanceMarkBinding.cpp:9, 79:09.07 from UnifiedBindings14.cpp:2: 79:09.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 79:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:09.08 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 79:09.08 | ^~~~~~~~~~~~~~ 79:09.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:09.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:09.15 from PerformanceMarkBinding.cpp:9, 79:09.15 from UnifiedBindings14.cpp:2: 79:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 79:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:09.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 79:09.15 | ^~~~~~~~~~~~~ 79:09.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:09.31 from PerformanceMarkBinding.cpp:9, 79:09.31 from UnifiedBindings14.cpp:2: 79:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 79:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:09.32 383 | Point TopLeft() const { return Point(x, y); } 79:09.32 | ^~~~~~~ 79:09.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 79:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:09.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:09.33 from PerformanceMarkBinding.cpp:9, 79:09.33 from UnifiedBindings14.cpp:2: 79:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 79:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:09.33 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 79:09.33 | ^~~~~~~~~~~~~~~ 79:09.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 79:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 79:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 79:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 79:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 79:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 79:09.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITimer.h:231, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.h:8, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webrtc/MediaEngineDefault.cpp:5, 79:09.66 from Unified_cpp_dom_media_webrtc0.cpp:2: 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 79:09.66 760 | typename detail::Nth::Type extract() { 79:09.66 | ^~~~~~~ 79:09.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:09.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:09.66 from Unified_cpp_dom_power0.cpp:2: 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:09.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:09.66 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:09.66 | ^ 79:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:10.07 from PerformanceMarkBinding.cpp:9, 79:10.07 from UnifiedBindings14.cpp:2: 79:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 79:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:10.07 277 | static RectTyped FromUnknownRect( 79:10.07 | ^~~~~~~~~~~~~~~ 79:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:10.07 from PerformanceMarkBinding.cpp:9, 79:10.07 from UnifiedBindings14.cpp:2: 79:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 79:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:10.07 150 | static PointTyped FromUnknownPoint( 79:10.07 | ^~~~~~~~~~~~~~~~ 79:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:10.07 from PerformanceMarkBinding.cpp:9, 79:10.07 from UnifiedBindings14.cpp:2: 79:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 79:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 79:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:10.07 282 | RectTyped ToUnknownRect() const { 79:10.07 | ^~~~~~~~~~~~~ 79:10.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 79:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 79:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 79:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 79:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:10.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 79:10.26 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:10.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:10.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:10.26 189 | CSSRect GetExpandedScrollableRect() const { 79:10.26 | ^ 79:10.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:10.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:10.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:10.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:10.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:10.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 79:10.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 79:10.30 from Unified_cpp_dom_push0.cpp:2: 79:10.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:10.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:10.30 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:10.30 | ^ 79:10.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:10.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:10.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:10.31 | ^ 79:10.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:10.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:10.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:10.33 | ^ 79:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:10.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:10.34 | ^ 79:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:10.36 243 | CSSRect CalculateScrollRange() const { 79:10.36 | ^ 79:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:10.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:10.39 | ^ 79:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:10.40 457 | CSSRect GetVisualViewport() const { 79:10.40 | ^ 79:10.65 dom/network 79:11.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 79:11.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 79:11.04 from Unified_cpp_dom_push0.cpp:2: 79:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:11.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:11.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:11.04 | ^ 79:11.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 79:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 79:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 79:11.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 79:11.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 79:11.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 79:11.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 79:11.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 79:11.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/nsSpeechTask.h:10, 79:11.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 79:11.99 from Unified_cpp_webspeech_synth0.cpp:2: 79:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 79:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 79:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 79:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 79:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 79:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 79:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 79:11.99 760 | typename detail::Nth::Type extract() { 79:11.99 | ^~~~~~~ 79:12.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 79:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 79:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 79:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 79:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGCircleElement.h:11, 79:12.80 from SVGCircleElementBinding.cpp:14, 79:12.80 from UnifiedBindings16.cpp:145: 79:12.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 79:12.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 79:12.80 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 79:12.80 | ^ 79:12.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 79:12.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 79:12.80 44 | operator Point() const { return Point(mX, mY); } 79:12.80 | ^ 79:12.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGCircleElement.h:11, 79:12.89 from SVGCircleElementBinding.cpp:14, 79:12.89 from UnifiedBindings16.cpp:145: 79:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 79:12.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 79:12.89 123 | Rect AsRect() const { 79:12.89 | ^ 79:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 79:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 79:12.90 135 | Point Point1() const { 79:12.90 | ^ 79:13.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 79:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 79:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 79:13.22 from SVGPathSegBinding.cpp:4, 79:13.22 from UnifiedBindings18.cpp:2: 79:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:13.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:13.22 | ^ 79:13.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 79:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:13.93 from Unified_cpp_dom_svg0.cpp:2: 79:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:13.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:13.93 | ^ 79:14.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:14.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 79:14.23 from Unified_cpp_dom_security0.cpp:2: 79:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:14.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:14.23 | ^ 79:14.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:14.39 from Unified_cpp_dom_svg0.cpp:2: 79:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:14.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:14.39 | ^ 79:14.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:14.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 79:14.54 from Unified_cpp_dom_security0.cpp:2: 79:14.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:14.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:14.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:14.54 | ^ 79:14.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 79:14.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 79:14.62 from SVGPathSegBinding.cpp:4, 79:14.63 from UnifiedBindings18.cpp:2: 79:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:14.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:14.63 | ^ 79:14.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 79:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 79:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 79:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:14.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 79:14.70 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:14.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:14.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:14.70 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:14.70 | ^ 79:16.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 79:16.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:16.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:16.05 from SVGFEGaussianBlurElementBinding.cpp:4, 79:16.05 from UnifiedBindings17.cpp:2: 79:16.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:16.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:16.05 21 | inline Rect ToRect(const gfxRect& aRect) { 79:16.05 | ^ 79:16.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:16.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:16.05 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:16.05 | ^ 79:16.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:16.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:16.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:16.06 | ^ 79:16.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:16.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:16.06 44 | inline Size ToSize(const gfxSize& aSize) { 79:16.06 | ^ 79:16.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:16.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:16.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:16.06 | ^ 79:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:16.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:16.07 | ^ 79:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:16.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:16.07 | ^ 79:16.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:16.13 from PerformanceMarkBinding.cpp:9, 79:16.13 from UnifiedBindings14.cpp:2: 79:16.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:16.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 79:16.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 79:16.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:16.13 246 | PointTyped As2DPoint() const { 79:16.13 | ^~~~~~~~~ 79:16.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:16.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:16.23 from PerformanceMarkBinding.cpp:9, 79:16.23 from UnifiedBindings14.cpp:2: 79:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 79:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 79:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:16.23 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 79:16.23 | ^~~~~~~~~ 79:16.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 79:16.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:16.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:16.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:16.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:16.24 from PerformanceMarkBinding.cpp:9, 79:16.24 from UnifiedBindings14.cpp:2: 79:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 79:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 79:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:16.24 2266 | PointTyped TransformPointSimple( 79:16.24 | ^~~~~~~~~~~~~~~~~~~~ 79:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 79:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 79:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:16.26 794 | RectTyped TransformAndClipBounds( 79:16.26 | ^~~~~~~~~~~~~~~~~~~~~~ 79:16.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 79:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 79:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 79:16.47 from Unified_cpp_dom_push0.cpp:2: 79:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:16.47 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:16.47 | ^ 79:16.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:16.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:16.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:16.50 | ^ 79:16.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:16.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:16.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:16.50 | ^ 79:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:16.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:16.51 | ^ 79:16.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 79:16.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 79:16.52 from Unified_cpp_dom_security0.cpp:2: 79:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:16.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:16.52 | ^ 79:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:16.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:16.52 | ^ 79:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:16.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:16.52 | ^ 79:16.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:16.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:16.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:16.54 | ^ 79:16.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:16.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:16.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:16.54 | ^ 79:16.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:16.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:16.55 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:16.55 | ^ 79:16.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:16.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:16.57 371 | nscoord aAppUnitsPerDevPixel) { 79:16.57 | ^ 79:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:16.59 380 | nscoord aAppUnitsPerDevPixel) { 79:16.59 | ^ 79:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:16.59 387 | nscoord aAppUnitsPerDevPixel) { 79:16.59 | ^ 79:16.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:16.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:16.60 394 | nscoord aAppUnitsPerDevPixel) { 79:16.60 | ^ 79:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:16.61 371 | nscoord aAppUnitsPerDevPixel) { 79:16.61 | ^ 79:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:16.61 380 | nscoord aAppUnitsPerDevPixel) { 79:16.61 | ^ 79:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:16.61 387 | nscoord aAppUnitsPerDevPixel) { 79:16.61 | ^ 79:16.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:16.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:16.62 394 | nscoord aAppUnitsPerDevPixel) { 79:16.62 | ^ 79:16.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 79:16.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 79:16.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 79:16.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 79:16.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 79:16.68 from SVGElementBinding.cpp:21, 79:16.68 from UnifiedBindings16.cpp:210: 79:16.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 79:16.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 79:16.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 79:16.68 | ^ 79:16.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 79:16.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:16.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:16.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:16.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:16.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:16.88 from Unified_cpp_dom_svg0.cpp:2: 79:16.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:16.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:16.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:16.88 | ^ 79:16.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:16.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 79:16.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:16.90 | ^ 79:16.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:16.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 79:16.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:16.90 | ^ 79:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 79:16.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:16.91 | ^ 79:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 79:16.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:16.92 | ^ 79:16.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:16.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 79:16.97 371 | nscoord aAppUnitsPerDevPixel) { 79:16.98 | ^ 79:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 79:16.99 380 | nscoord aAppUnitsPerDevPixel) { 79:16.99 | ^ 79:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 79:17.01 387 | nscoord aAppUnitsPerDevPixel) { 79:17.01 | ^ 79:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:17.01 394 | nscoord aAppUnitsPerDevPixel) { 79:17.01 | ^ 79:17.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 79:17.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 79:17.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:17.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:17.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:17.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:17.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:17.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:17.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:17.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:17.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:17.17 from Unified_cpp_dom_power0.cpp:2: 79:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 79:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 79:17.17 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 79:17.17 | ^ 79:17.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 79:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 79:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 79:17.25 from SVGPathSegBinding.cpp:4, 79:17.25 from UnifiedBindings18.cpp:2: 79:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:17.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:17.25 | ^ 79:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:17.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:17.25 | ^ 79:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:17.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:17.25 | ^ 79:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:17.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:17.26 | ^ 79:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:17.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:17.26 | ^ 79:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:17.28 371 | nscoord aAppUnitsPerDevPixel) { 79:17.28 | ^ 79:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:17.28 380 | nscoord aAppUnitsPerDevPixel) { 79:17.28 | ^ 79:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:17.29 387 | nscoord aAppUnitsPerDevPixel) { 79:17.29 | ^ 79:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:17.29 394 | nscoord aAppUnitsPerDevPixel) { 79:17.29 | ^ 79:17.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:17.57 from Unified_cpp_dom_svg0.cpp:2: 79:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:17.57 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:17.57 | ^ 79:17.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 79:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 79:17.57 from SVGPathSegBinding.cpp:4, 79:17.57 from UnifiedBindings18.cpp:2: 79:17.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:17.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:17.58 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:17.58 | ^ 79:18.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 79:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 79:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 79:18.20 from Unified_cpp_dom_midi0.cpp:2: 79:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:18.20 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:18.20 | ^~~~~~~~ 79:18.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 79:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 79:18.37 from Unified_cpp_dom_midi0.cpp:2: 79:18.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:18.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:18.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:18.37 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:18.37 | ^~~~~~~~ 79:19.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 79:19.36 from Unified_cpp_dom_midi0.cpp:2: 79:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:19.36 427 | SizeT Size() const { return SizeT(width, height); } 79:19.36 | ^~~~ 79:19.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 79:19.36 from Unified_cpp_dom_midi0.cpp:2: 79:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:19.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:19.36 | ^~~~~~~~ 79:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:19.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:19.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:19.36 | ^~~~~~~~ 79:19.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 79:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 79:19.37 from Unified_cpp_dom_midi0.cpp:2: 79:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:19.37 62 | Sub operator-(const Sub& aPoint) const { 79:19.37 | ^~~~~~~~ 79:19.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 79:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 79:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 79:19.57 from Unified_cpp_dom_midi0.cpp:2: 79:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 79:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 79:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:19.57 43 | friend Sub operator*(T aScale, Sub aCoord) { 79:19.57 | ^~~~~~~~ 79:19.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 79:19.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:19.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:19.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 79:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 79:19.97 from Unified_cpp_dom_midi0.cpp:2: 79:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 79:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 79:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:19.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 79:19.97 | ^~~~~~~~~~~~~ 79:19.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 79:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 79:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 79:19.97 from Unified_cpp_dom_midi0.cpp:2: 79:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 79:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 79:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:19.97 323 | static SizeTyped FromUnknownSize( 79:19.97 | ^~~~~~~~~~~~~~~ 79:20.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 79:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 79:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 79:20.14 from Unified_cpp_recognition0.cpp:2: 79:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:20.14 21 | inline Rect ToRect(const gfxRect& aRect) { 79:20.14 | ^ 79:20.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:20.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:20.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:20.16 | ^ 79:20.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:20.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:20.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:20.17 | ^ 79:20.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:20.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:20.19 44 | inline Size ToSize(const gfxSize& aSize) { 79:20.19 | ^ 79:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:20.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:20.20 | ^ 79:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:20.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:20.21 | ^ 79:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:20.23 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:20.23 | ^ 79:20.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 79:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 79:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 79:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 79:20.23 from SVGElementBinding.cpp:21, 79:20.23 from UnifiedBindings16.cpp:210: 79:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 79:20.23 1859 | int32_t aAppUnitsPerPixel) { 79:20.23 | ^ 79:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 79:20.25 3214 | int32_t aAppUnitsPerPixel) { 79:20.25 | ^ 79:21.72 dom/permission 79:21.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 79:21.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 79:21.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:21.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 79:21.79 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:21.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 79:21.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 79:21.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 79:21.79 | ^ 79:21.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 79:21.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 79:21.83 from Unified_cpp_recognition0.cpp:2: 79:21.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:21.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 79:21.83 1859 | int32_t aAppUnitsPerPixel) { 79:21.83 | ^ 79:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 79:21.87 3214 | int32_t aAppUnitsPerPixel) { 79:21.87 | ^ 79:22.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 79:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 79:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 79:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 79:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 79:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 79:22.32 from Unified_cpp_dom_media_webaudio0.cpp:2: 79:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 79:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 4 is outside array bounds of 'mozilla::dom::IIRFilterOptions [1]' [-Warray-bounds] 79:22.32 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 79:22.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 79:22.32 In file included from Unified_cpp_dom_media_webaudio0.cpp:38: 79:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioContext.cpp:503:20: note: while referencing 'options' 79:22.32 503 | IIRFilterOptions options; 79:22.32 | ^~~~~~~ 79:22.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 79:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 79:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 79:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 79:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 79:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 79:22.32 from Unified_cpp_dom_media_webaudio0.cpp:2: 79:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 4 is outside array bounds of 'mozilla::dom::IIRFilterOptions [1]' [-Warray-bounds] 79:22.32 245 | header->mLength = length; 79:22.32 | ~~~~~~~~~~~~~~~~^~~~~~~~ 79:22.32 In file included from Unified_cpp_dom_media_webaudio0.cpp:38: 79:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioContext.cpp:503:20: note: while referencing 'options' 79:22.32 503 | IIRFilterOptions options; 79:22.32 | ^~~~~~~ 79:22.34 In file included from /usr/include/string.h:519, 79:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/string.h:3, 79:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 79:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 79:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:23, 79:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 79:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 79:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 79:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 79:22.34 from Unified_cpp_dom_media_webaudio0.cpp:2: 79:22.34 In function 'void* memcpy(void*, const void*, size_t)', 79:22.34 inlined from 'static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:677:11, 79:22.34 inlined from 'void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 79:22.34 inlined from 'void nsTArray_Impl::Compact() [with E = double; Alloc = nsTArrayFallibleAllocator]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 79:22.34 inlined from 'void nsTArray_Impl::Clear() [with E = double; Alloc = nsTArrayFallibleAllocator]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 79:22.34 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(const mozilla::dom::Sequence&) [with T = double]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:434:18, 79:22.34 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(const mozilla::dom::Sequence&) [with T = double]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:432:13, 79:22.34 inlined from 'already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioContext.cpp:504:26: 79:22.35 /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] 79:22.35 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 79:22.35 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:22.35 In file included from Unified_cpp_dom_media_webaudio0.cpp:38: 79:22.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioContext.cpp: In member function 'already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 79:22.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioContext.cpp:503:20: note: 'options' declared here 79:22.35 503 | IIRFilterOptions options; 79:22.35 | ^~~~~~~ 79:22.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 79:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 79:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:22.92 from SVGFEGaussianBlurElementBinding.cpp:4, 79:22.92 from UnifiedBindings17.cpp:2: 79:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:22.92 189 | CSSRect GetExpandedScrollableRect() const { 79:22.92 | ^ 79:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:22.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:22.92 | ^ 79:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:22.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:22.92 | ^ 79:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:22.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:22.92 | ^ 79:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:22.92 243 | CSSRect CalculateScrollRange() const { 79:22.92 | ^ 79:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:22.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:22.93 | ^ 79:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:22.93 457 | CSSRect GetVisualViewport() const { 79:22.93 | ^ 79:24.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 79:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:24.11 from Unified_cpp_dom_power0.cpp:2: 79:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:24.11 21 | inline Rect ToRect(const gfxRect& aRect) { 79:24.11 | ^ 79:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:24.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:24.11 | ^ 79:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:24.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:24.11 | ^ 79:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:24.11 44 | inline Size ToSize(const gfxSize& aSize) { 79:24.11 | ^ 79:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:24.13 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:24.13 | ^ 79:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:24.13 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:24.13 | ^ 79:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:24.14 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:24.14 | ^ 79:24.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 79:24.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:24.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:24.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 79:24.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 79:24.34 from Unified_cpp_recognition0.cpp:2: 79:24.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 79:24.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 79:24.34 332 | LayerPoint GetFixedPositionAnchor() const { 79:24.34 | ^ 79:24.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 79:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 79:24.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 79:24.49 from Unified_cpp_recognition0.cpp:2: 79:24.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 79:24.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 79:24.49 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 79:24.49 | ^ 79:24.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 79:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 79:24.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 79:24.56 from Unified_cpp_recognition0.cpp:2: 79:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 79:24.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 79:24.56 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:24.56 | ^ 79:25.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:25.84 from Unified_cpp_dom_power0.cpp:2: 79:25.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:25.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 79:25.84 1859 | int32_t aAppUnitsPerPixel) { 79:25.84 | ^ 79:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 79:25.85 3214 | int32_t aAppUnitsPerPixel) { 79:25.85 | ^ 79:26.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 79:26.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 79:26.17 from Unified_cpp_featurepolicy0.cpp:11: 79:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:26.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:26.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:26.18 | ^ 79:26.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:26.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:26.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:26.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:26.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 79:26.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 79:26.70 from Unified_cpp_featurepolicy0.cpp:11: 79:26.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:26.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:26.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:26.70 | ^ 79:26.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 79:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 79:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 79:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 79:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 79:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:6, 79:26.87 from PerformanceMarkBinding.cpp:4, 79:26.87 from UnifiedBindings14.cpp:2: 79:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 79:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 79:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 79:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 79:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 79:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 79:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 79:26.88 760 | typename detail::Nth::Type extract() { 79:26.88 | ^~~~~~~ 79:27.35 In file included from Unified_cpp_webspeech_synth0.cpp:20: 79:27.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'bool mozilla::dom::SpeechSynthesisVoice::LocalService() const': 79:27.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10: warning: 'isLocal' may be used uninitialized in this function [-Wmaybe-uninitialized] 79:27.35 60 | return isLocal; 79:27.35 | ^~~~~~~ 79:27.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 79:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 79:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 79:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 79:27.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:9, 79:27.48 from Unified_cpp_dom_security0.cpp:2: 79:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:27.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:27.48 189 | CSSRect GetExpandedScrollableRect() const { 79:27.48 | ^ 79:27.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:27.50 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:27.50 | ^ 79:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:27.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:27.50 | ^ 79:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:27.51 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:27.51 | ^ 79:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:27.51 243 | CSSRect CalculateScrollRange() const { 79:27.51 | ^ 79:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:27.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:27.51 | ^ 79:27.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:27.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:27.52 457 | CSSRect GetVisualViewport() const { 79:27.52 | ^ 79:27.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 79:27.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:27.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:27.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:27.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:27.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:27.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:27.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:27.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 79:27.86 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:27.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:27.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:27.86 21 | inline Rect ToRect(const gfxRect& aRect) { 79:27.86 | ^ 79:27.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:27.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:27.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:27.86 | ^ 79:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:27.87 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:27.87 | ^ 79:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:27.88 44 | inline Size ToSize(const gfxSize& aSize) { 79:27.88 | ^ 79:27.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:27.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:27.89 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:27.89 | ^ 79:27.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:27.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:27.89 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:27.89 | ^ 79:27.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:27.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:27.90 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:27.90 | ^ 79:28.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:28.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 79:28.99 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 79:28.99 1859 | int32_t aAppUnitsPerPixel) { 79:28.99 | ^ 79:29.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:29.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 79:29.02 3214 | int32_t aAppUnitsPerPixel) { 79:29.02 | ^ 79:29.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:29.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:29.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 79:29.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:29.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:29.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:29.75 from SVGAnimatedLengthBinding.cpp:4, 79:29.75 from UnifiedBindings16.cpp:2: 79:29.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:29.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:29.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:29.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:29.75 | ^~~~~~~~ 79:30.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 79:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 79:30.33 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:30.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 79:30.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 79:30.33 332 | LayerPoint GetFixedPositionAnchor() const { 79:30.33 | ^ 79:30.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 79:30.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:30.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:30.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:30.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 79:30.41 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:30.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 79:30.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 79:30.41 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 79:30.41 | ^ 79:30.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 79:30.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:30.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:30.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 79:30.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 79:30.43 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:30.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 79:30.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 79:30.43 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:30.43 | ^ 79:30.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 79:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 79:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 79:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 79:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 79:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 79:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 79:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 79:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/midi/MIDIAccess.cpp:7, 79:30.49 from Unified_cpp_dom_midi0.cpp:2: 79:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 79:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 79:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 79:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 79:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 79:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 79:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 79:30.49 760 | typename detail::Nth::Type extract() { 79:30.49 | ^~~~~~~ 79:30.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 79:30.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:30.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:30.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:30.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:30.86 from SVGAnimatedLengthBinding.cpp:4, 79:30.86 from UnifiedBindings16.cpp:2: 79:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:30.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:30.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:30.86 | ^~~~~~~~ 79:31.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 79:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:31.75 from Unified_cpp_dom_power0.cpp:2: 79:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 79:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 79:31.75 332 | LayerPoint GetFixedPositionAnchor() const { 79:31.75 | ^ 79:31.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 79:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:31.79 from SVGAnimatedLengthBinding.cpp:4, 79:31.79 from UnifiedBindings16.cpp:2: 79:31.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:31.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:31.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:31.80 427 | SizeT Size() const { return SizeT(width, height); } 79:31.80 | ^~~~ 79:31.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 79:31.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:31.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:31.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:31.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:31.80 from SVGAnimatedLengthBinding.cpp:4, 79:31.80 from UnifiedBindings16.cpp:2: 79:31.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:31.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:31.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:31.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:31.80 | ^~~~~~~~ 79:31.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:31.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:31.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:31.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:31.80 | ^~~~~~~~ 79:31.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:31.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 79:31.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:31.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:31.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:31.80 from SVGAnimatedLengthBinding.cpp:4, 79:31.80 from UnifiedBindings16.cpp:2: 79:31.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:31.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:31.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:31.80 62 | Sub operator-(const Sub& aPoint) const { 79:31.80 | ^~~~~~~~ 79:31.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 79:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:31.92 from Unified_cpp_dom_svg0.cpp:2: 79:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:31.92 21 | inline Rect ToRect(const gfxRect& aRect) { 79:31.92 | ^ 79:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:31.94 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:31.94 | ^ 79:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:31.96 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:31.96 | ^ 79:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:31.96 44 | inline Size ToSize(const gfxSize& aSize) { 79:31.97 | ^ 79:31.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:31.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:31.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:31.98 | ^ 79:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:32.00 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:32.00 | ^ 79:32.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 79:32.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:32.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 79:32.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 79:32.00 from Unified_cpp_featurepolicy0.cpp:11: 79:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:32.00 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:32.00 | ^ 79:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:32.00 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:32.00 | ^ 79:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:32.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:32.00 | ^ 79:32.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 79:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:32.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:32.03 from Unified_cpp_dom_power0.cpp:2: 79:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 79:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 79:32.03 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 79:32.03 | ^ 79:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:32.04 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:32.04 | ^ 79:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:32.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:32.06 | ^ 79:32.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:32.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:32.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:32.08 | ^ 79:32.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:32.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:32.20 371 | nscoord aAppUnitsPerDevPixel) { 79:32.20 | ^ 79:32.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 79:32.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:32.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:32.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:32.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:32.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:32.21 from Unified_cpp_dom_power0.cpp:2: 79:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 79:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 79:32.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:32.21 | ^ 79:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:32.22 380 | nscoord aAppUnitsPerDevPixel) { 79:32.22 | ^ 79:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:32.24 387 | nscoord aAppUnitsPerDevPixel) { 79:32.24 | ^ 79:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:32.27 394 | nscoord aAppUnitsPerDevPixel) { 79:32.27 | ^ 79:32.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 79:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:32.29 from SVGAnimatedLengthBinding.cpp:4, 79:32.29 from UnifiedBindings16.cpp:2: 79:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 79:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 79:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:32.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 79:32.29 | ^~~~~~~~~~~~~ 79:32.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 79:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:32.29 from SVGAnimatedLengthBinding.cpp:4, 79:32.29 from UnifiedBindings16.cpp:2: 79:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 79:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 79:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:32.29 323 | static SizeTyped FromUnknownSize( 79:32.29 | ^~~~~~~~~~~~~~~ 79:32.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 79:32.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:32.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 79:32.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 79:32.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 79:32.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:18, 79:32.97 from Unified_cpp_dom_push0.cpp:2: 79:32.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:32.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:32.97 189 | CSSRect GetExpandedScrollableRect() const { 79:32.97 | ^ 79:32.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:32.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:32.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:32.97 | ^ 79:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:32.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:32.98 | ^ 79:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:33.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:33.01 | ^ 79:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:33.01 243 | CSSRect CalculateScrollRange() const { 79:33.01 | ^ 79:33.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:33.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:33.02 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:33.02 | ^ 79:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:33.03 457 | CSSRect GetVisualViewport() const { 79:33.03 | ^ 79:34.08 dom/plugins/base 79:36.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:36.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 79:36.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:36.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 79:36.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 79:36.10 from Unified_cpp_dom_storage0.cpp:2: 79:36.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:36.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:36.10 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:36.10 | ^ 79:36.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:36.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 79:36.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:36.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 79:36.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 79:36.72 from Unified_cpp_dom_storage0.cpp:2: 79:36.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:36.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:36.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:36.72 | ^ 79:37.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:37.46 from SVGAnimatedLengthBinding.cpp:4, 79:37.46 from UnifiedBindings16.cpp:2: 79:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 79:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 79:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 79:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 79:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 79:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 79:37.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 79:37.46 760 | typename detail::Nth::Type extract() { 79:37.46 | ^~~~~~~ 79:37.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 79:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 79:37.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 79:37.48 from SVGPathSegBinding.cpp:4, 79:37.48 from UnifiedBindings18.cpp:2: 79:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:37.48 21 | inline Rect ToRect(const gfxRect& aRect) { 79:37.48 | ^ 79:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:37.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:37.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:37.48 | ^ 79:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:37.49 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:37.49 | ^ 79:37.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:37.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:37.57 44 | inline Size ToSize(const gfxSize& aSize) { 79:37.57 | ^ 79:37.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:37.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:37.57 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:37.57 | ^ 79:37.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:37.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:37.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:37.58 | ^ 79:37.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:37.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:37.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:37.58 | ^ 79:37.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 79:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 79:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 79:37.68 from Unified_cpp_dom_network0.cpp:2: 79:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:37.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:37.68 | ^ 79:38.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 79:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 79:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 79:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 79:38.27 from Unified_cpp_dom_storage0.cpp:2: 79:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:38.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:38.27 | ^ 79:38.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:38.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:38.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:38.29 | ^ 79:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:38.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:38.30 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:38.30 | ^ 79:38.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:38.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:38.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:38.31 | ^ 79:38.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:38.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:38.33 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:38.33 | ^ 79:38.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 79:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 79:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 79:38.33 from Unified_cpp_dom_network0.cpp:2: 79:38.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:38.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:38.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:38.33 | ^ 79:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:38.38 371 | nscoord aAppUnitsPerDevPixel) { 79:38.38 | ^ 79:38.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:38.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:38.41 380 | nscoord aAppUnitsPerDevPixel) { 79:38.41 | ^ 79:38.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:38.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:38.41 387 | nscoord aAppUnitsPerDevPixel) { 79:38.41 | ^ 79:38.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:38.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:38.43 394 | nscoord aAppUnitsPerDevPixel) { 79:38.43 | ^ 79:38.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 79:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 79:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 79:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 79:38.72 from SVGGeometryElementBinding.cpp:17, 79:38.72 from UnifiedBindings17.cpp:210: 79:38.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 79:38.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 79:38.72 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 79:38.72 | ^ 79:38.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 79:38.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 79:38.73 44 | operator Point() const { return Point(mX, mY); } 79:38.73 | ^ 79:38.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:38.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:38.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:38.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:38.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 79:38.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 79:38.83 from Unified_cpp_dom_network0.cpp:2: 79:38.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:38.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:38.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:38.83 | ^ 79:38.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:38.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:38.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:38.83 | ^ 79:38.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:38.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:38.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:38.83 | ^ 79:38.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:38.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:38.84 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:38.84 | ^ 79:38.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:38.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:38.84 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:38.84 | ^ 79:38.88 In file included from SVGGeometryElementBinding.cpp:17, 79:38.88 from UnifiedBindings17.cpp:210: 79:38.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 79:38.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 79:38.88 123 | Rect AsRect() const { 79:38.88 | ^ 79:38.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:38.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:38.89 371 | nscoord aAppUnitsPerDevPixel) { 79:38.89 | ^ 79:38.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:38.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:38.89 380 | nscoord aAppUnitsPerDevPixel) { 79:38.89 | ^ 79:38.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:38.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:38.89 387 | nscoord aAppUnitsPerDevPixel) { 79:38.90 | ^ 79:38.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 79:38.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 79:38.90 135 | Point Point1() const { 79:38.90 | ^ 79:38.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:38.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:38.93 394 | nscoord aAppUnitsPerDevPixel) { 79:38.93 | ^ 79:39.11 dom/plugins/ipc 79:39.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:39.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:9, 79:39.42 from Unified_cpp_dom_security0.cpp:2: 79:39.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:39.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:39.42 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:39.42 | ^ 79:40.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 79:40.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:40.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:40.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 79:40.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 79:40.23 from Unified_cpp_dom_svg1.cpp:2: 79:40.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:40.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:40.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:40.23 | ^ 79:40.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 79:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 79:40.72 from Unified_cpp_dom_svg1.cpp:2: 79:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:40.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:40.72 | ^ 79:40.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:40.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:18, 79:40.83 from Unified_cpp_dom_push0.cpp:2: 79:40.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:40.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:40.83 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:40.83 | ^ 79:42.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 79:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 79:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 79:42.18 from Unified_cpp_dom_svg1.cpp:2: 79:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:42.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:42.18 | ^ 79:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 79:42.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:42.18 | ^ 79:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 79:42.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:42.18 | ^ 79:42.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:42.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 79:42.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:42.19 | ^ 79:42.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:42.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 79:42.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:42.21 | ^ 79:42.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:42.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 79:42.26 371 | nscoord aAppUnitsPerDevPixel) { 79:42.26 | ^ 79:42.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:42.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 79:42.27 380 | nscoord aAppUnitsPerDevPixel) { 79:42.27 | ^ 79:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 79:42.28 387 | nscoord aAppUnitsPerDevPixel) { 79:42.28 | ^ 79:42.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:42.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:42.29 394 | nscoord aAppUnitsPerDevPixel) { 79:42.29 | ^ 79:42.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 79:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 79:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 79:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 79:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 79:42.49 from Unified_cpp_featurepolicy0.cpp:29: 79:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:42.49 189 | CSSRect GetExpandedScrollableRect() const { 79:42.49 | ^ 79:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:42.49 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:42.49 | ^ 79:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:42.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:42.50 | ^ 79:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:42.50 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:42.50 | ^ 79:42.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:42.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:42.52 243 | CSSRect CalculateScrollRange() const { 79:42.52 | ^ 79:42.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:42.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:42.52 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:42.52 | ^ 79:42.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:42.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:42.53 457 | CSSRect GetVisualViewport() const { 79:42.53 | ^ 79:42.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 79:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 79:42.72 from Unified_cpp_dom_svg1.cpp:2: 79:42.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:42.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:42.72 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:42.72 | ^ 79:43.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 79:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 79:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:43.18 from Unified_cpp_dom_svg0.cpp:2: 79:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:43.18 189 | CSSRect GetExpandedScrollableRect() const { 79:43.18 | ^ 79:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:43.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:43.18 | ^ 79:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:43.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:43.18 | ^ 79:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:43.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:43.19 | ^ 79:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:43.19 243 | CSSRect CalculateScrollRange() const { 79:43.19 | ^ 79:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:43.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:43.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:43.19 | ^ 79:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:43.20 457 | CSSRect GetVisualViewport() const { 79:43.20 | ^ 79:43.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:9, 79:43.41 from Unified_cpp_dom_security0.cpp:2: 79:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 79:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 79:43.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 79:43.41 | ^ 79:44.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:44.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:44.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 79:44.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:44.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:44.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:44.41 from SVGFEGaussianBlurElementBinding.cpp:4, 79:44.41 from UnifiedBindings17.cpp:2: 79:44.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:44.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:44.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:44.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:44.41 | ^~~~~~~~ 79:44.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 79:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 79:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 79:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 79:44.68 from Unified_cpp_featurepolicy0.cpp:29: 79:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:44.68 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:44.68 | ^ 79:44.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 79:44.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:44.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:44.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:44.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:44.72 from SVGFEGaussianBlurElementBinding.cpp:4, 79:44.72 from UnifiedBindings17.cpp:2: 79:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:44.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:44.73 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:44.73 | ^~~~~~~~ 79:44.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 79:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 79:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 79:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/EncodedFrame.h:10, 79:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:10, 79:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 79:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 79:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 79:44.87 from Unified_cpp_recognition0.cpp:2: 79:44.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:44.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:44.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:44.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:44.87 | ^~~~~~~~ 79:44.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 79:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:44.98 from SVGFEGaussianBlurElementBinding.cpp:4, 79:44.98 from UnifiedBindings17.cpp:2: 79:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:44.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:44.98 427 | SizeT Size() const { return SizeT(width, height); } 79:44.98 | ^~~~ 79:44.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 79:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:44.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:44.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:44.99 from SVGFEGaussianBlurElementBinding.cpp:4, 79:44.99 from UnifiedBindings17.cpp:2: 79:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:44.99 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:44.99 | ^~~~~~~~ 79:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:44.99 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:44.99 | ^~~~~~~~ 79:44.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:44.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 79:44.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:44.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:44.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:44.99 from SVGFEGaussianBlurElementBinding.cpp:4, 79:44.99 from UnifiedBindings17.cpp:2: 79:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:44.99 62 | Sub operator-(const Sub& aPoint) const { 79:44.99 | ^~~~~~~~ 79:45.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 79:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 79:45.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 79:45.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 79:45.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:45.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:45.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsParent.cpp:33, 79:45.01 from Unified_cpp_dom_quota0.cpp:11: 79:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:45.01 189 | CSSRect GetExpandedScrollableRect() const { 79:45.01 | ^ 79:45.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:45.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:45.03 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:45.03 | ^ 79:45.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:45.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:45.03 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:45.03 | ^ 79:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:45.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:45.04 | ^ 79:45.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:45.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:45.06 243 | CSSRect CalculateScrollRange() const { 79:45.06 | ^ 79:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:45.07 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:45.07 | ^ 79:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:45.08 457 | CSSRect GetVisualViewport() const { 79:45.08 | ^ 79:45.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 79:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoSegment.h:12, 79:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:13, 79:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 79:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 79:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 79:45.08 from Unified_cpp_recognition0.cpp:2: 79:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:45.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:45.08 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:45.08 | ^~~~~~~~ 79:45.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 79:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 79:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 79:45.72 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:45.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:45.72 | ^~~~~~~~ 79:45.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 79:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 79:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 79:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 79:45.96 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:45.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:45.96 | ^~~~~~~~ 79:46.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 79:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 79:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 79:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/EncodedFrame.h:10, 79:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:10, 79:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 79:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 79:46.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 79:46.22 from Unified_cpp_recognition0.cpp:2: 79:46.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:46.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:46.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:46.22 427 | SizeT Size() const { return SizeT(width, height); } 79:46.22 | ^~~~ 79:46.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageContainer.h:21, 79:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoSegment.h:12, 79:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:13, 79:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 79:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 79:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 79:46.26 from Unified_cpp_recognition0.cpp:2: 79:46.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:46.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:46.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:46.26 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:46.26 | ^~~~~~~~ 79:46.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:46.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:46.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:46.26 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:46.26 | ^~~~~~~~ 79:46.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 79:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 79:46.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 79:46.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/EncodedFrame.h:10, 79:46.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:10, 79:46.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 79:46.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 79:46.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 79:46.27 from Unified_cpp_recognition0.cpp:2: 79:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:46.27 62 | Sub operator-(const Sub& aPoint) const { 79:46.27 | ^~~~~~~~ 79:46.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 79:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 79:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 79:46.34 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:46.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:46.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:46.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:46.34 427 | SizeT Size() const { return SizeT(width, height); } 79:46.34 | ^~~~ 79:46.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 79:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 79:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 79:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 79:46.36 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:46.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:46.36 | ^~~~~~~~ 79:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:46.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:46.36 | ^~~~~~~~ 79:46.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 79:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 79:46.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 79:46.37 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:46.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:46.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:46.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:46.37 62 | Sub operator-(const Sub& aPoint) const { 79:46.37 | ^~~~~~~~ 79:46.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 79:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 79:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 79:46.67 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 79:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 79:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:46.67 43 | friend Sub operator*(T aScale, Sub aCoord) { 79:46.67 | ^~~~~~~~ 79:46.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:18, 79:46.83 from Unified_cpp_dom_push0.cpp:2: 79:46.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 79:46.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 79:46.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 79:46.83 | ^ 79:46.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 79:46.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 79:46.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:46.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:46.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:46.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:46.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:46.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 79:46.91 from Unified_cpp_featurepolicy0.cpp:29: 79:46.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 79:46.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 79:46.91 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 79:46.91 | ^ 79:47.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 79:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 79:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 79:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/EncodedFrame.h:10, 79:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:10, 79:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 79:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 79:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 79:47.11 from Unified_cpp_recognition0.cpp:2: 79:47.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 79:47.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 79:47.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:47.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 79:47.12 | ^~~~~~~~ 79:47.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 79:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 79:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 79:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 79:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 79:47.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:10, 79:47.41 from Unified_cpp_dom_svg0.cpp:2: 79:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 79:47.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 79:47.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 79:47.41 | ^ 79:48.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 79:48.00 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:48.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 79:48.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 79:48.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:48.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 79:48.00 | ^~~~~~~~~~~~~ 79:48.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 79:48.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 79:48.00 from Unified_cpp_dom_media_webaudio1.cpp:2: 79:48.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 79:48.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 79:48.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:48.00 323 | static SizeTyped FromUnknownSize( 79:48.01 | ^~~~~~~~~~~~~~~ 79:48.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 79:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 79:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 79:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:48.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsParent.cpp:33, 79:48.02 from Unified_cpp_dom_quota0.cpp:11: 79:48.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:48.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:48.02 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:48.02 | ^ 79:48.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 79:48.37 from ScreenBinding.cpp:4, 79:48.37 from UnifiedBindings19.cpp:15: 79:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:48.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:48.37 | ^ 79:48.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/EncodedFrame.h:10, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:10, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 79:48.38 from Unified_cpp_recognition0.cpp:2: 79:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 79:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 79:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:48.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 79:48.38 | ^~~~~~~~~~~~~ 79:48.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaInfo.h:16, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VideoUtils.h:11, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/EncodedFrame.h:10, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TrackEncoder.h:10, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/OpusTrackEncoder.h:11, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 79:48.38 from Unified_cpp_recognition0.cpp:2: 79:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 79:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 79:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:48.38 323 | static SizeTyped FromUnknownSize( 79:48.38 | ^~~~~~~~~~~~~~~ 79:48.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 79:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 79:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 79:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 79:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 79:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 79:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedLength.h:11, 79:48.39 from SVGFEGaussianBlurElementBinding.cpp:4, 79:48.39 from UnifiedBindings17.cpp:2: 79:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 79:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 79:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 79:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 79:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 79:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 79:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 79:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 79:48.39 760 | typename detail::Nth::Type extract() { 79:48.39 | ^~~~~~~ 79:48.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:48.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:9, 79:48.59 from Unified_cpp_dom_security0.cpp:2: 79:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:48.59 21 | inline Rect ToRect(const gfxRect& aRect) { 79:48.59 | ^ 79:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:48.59 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:48.59 | ^ 79:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:48.59 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:48.59 | ^ 79:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:48.59 44 | inline Size ToSize(const gfxSize& aSize) { 79:48.59 | ^ 79:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:48.59 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:48.60 | ^ 79:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:48.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:48.60 | ^ 79:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:48.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:48.60 | ^ 79:48.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 79:48.72 from ScreenBinding.cpp:4, 79:48.72 from UnifiedBindings19.cpp:15: 79:48.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:48.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:48.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:48.72 | ^ 79:49.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:49.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:49.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:49.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:49.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:49.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:49.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:49.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:49.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:49.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:49.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:9, 79:49.06 from Unified_cpp_dom_security0.cpp:2: 79:49.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:49.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 79:49.06 1859 | int32_t aAppUnitsPerPixel) { 79:49.06 | ^ 79:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 79:49.07 3214 | int32_t aAppUnitsPerPixel) { 79:49.07 | ^ 79:50.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 79:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 79:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:50.08 from Unified_cpp_dom_power0.cpp:2: 79:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:50.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:50.08 | ^~~~~~~~ 79:50.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 79:50.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 79:50.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:50.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 79:50.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:50.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:50.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:50.13 from Unified_cpp_dom_power0.cpp:2: 79:50.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:50.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:50.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:50.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:50.13 | ^~~~~~~~ 79:50.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 79:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:50.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 79:50.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 79:50.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 79:50.34 from SVGPathSegBinding.cpp:4, 79:50.34 from UnifiedBindings18.cpp:2: 79:50.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:50.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:50.34 189 | CSSRect GetExpandedScrollableRect() const { 79:50.34 | ^ 79:50.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:50.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:50.34 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:50.34 | ^ 79:50.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:50.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:50.36 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:50.36 | ^ 79:50.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:50.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:50.36 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:50.36 | ^ 79:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:50.38 243 | CSSRect CalculateScrollRange() const { 79:50.38 | ^ 79:50.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:50.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:50.40 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:50.40 | ^ 79:50.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:50.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:50.40 457 | CSSRect GetVisualViewport() const { 79:50.40 | ^ 79:50.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 79:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:50.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:9, 79:50.79 from Unified_cpp_dom_security0.cpp:2: 79:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 79:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 79:50.79 332 | LayerPoint GetFixedPositionAnchor() const { 79:50.79 | ^ 79:50.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 79:50.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:50.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:50.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:50.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:50.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:50.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:50.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:9, 79:50.83 from Unified_cpp_dom_security0.cpp:2: 79:50.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 79:50.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 79:50.83 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 79:50.83 | ^ 79:50.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 79:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:50.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:9, 79:50.85 from Unified_cpp_dom_security0.cpp:2: 79:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 79:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 79:50.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:50.85 | ^ 79:51.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:51.08 from Unified_cpp_dom_power0.cpp:2: 79:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:51.08 427 | SizeT Size() const { return SizeT(width, height); } 79:51.08 | ^~~~ 79:51.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:51.08 from Unified_cpp_dom_power0.cpp:2: 79:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:51.08 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:51.08 | ^~~~~~~~ 79:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:51.08 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:51.08 | ^~~~~~~~ 79:51.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 79:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 79:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:51.09 from Unified_cpp_dom_power0.cpp:2: 79:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:51.12 62 | Sub operator-(const Sub& aPoint) const { 79:51.12 | ^~~~~~~~ 79:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 79:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 79:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 79:51.19 from ScreenBinding.cpp:4, 79:51.19 from UnifiedBindings19.cpp:15: 79:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:51.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:51.19 | ^ 79:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:51.20 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:51.20 | ^ 79:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:51.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:51.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:51.20 | ^ 79:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:51.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:51.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:51.22 | ^ 79:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:51.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:51.23 | ^ 79:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:51.25 371 | nscoord aAppUnitsPerDevPixel) { 79:51.25 | ^ 79:51.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 79:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 79:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 79:51.26 from Unified_cpp_dom_permission0.cpp:2: 79:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:51.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:51.26 | ^ 79:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:51.28 380 | nscoord aAppUnitsPerDevPixel) { 79:51.28 | ^ 79:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:51.28 387 | nscoord aAppUnitsPerDevPixel) { 79:51.28 | ^ 79:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:51.29 394 | nscoord aAppUnitsPerDevPixel) { 79:51.29 | ^ 79:51.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 79:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 79:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:51.60 from Unified_cpp_dom_power0.cpp:2: 79:51.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 79:51.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 79:51.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:51.60 43 | friend Sub operator*(T aScale, Sub aCoord) { 79:51.60 | ^~~~~~~~ 79:52.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 79:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 79:52.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 79:52.00 from Unified_cpp_dom_permission0.cpp:2: 79:52.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:52.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:52.00 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:52.00 | ^ 79:52.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 79:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 79:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:52.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:52.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsParent.cpp:33, 79:52.56 from Unified_cpp_dom_quota0.cpp:11: 79:52.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 79:52.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 79:52.56 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 79:52.56 | ^ 79:52.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 79:52.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 79:52.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 79:52.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 79:52.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 79:52.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:12, 79:52.63 from Unified_cpp_dom_network0.cpp:2: 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 79:52.63 189 | CSSRect GetExpandedScrollableRect() const { 79:52.63 | ^ 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 79:52.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:52.63 | ^ 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 79:52.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 79:52.63 | ^ 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 79:52.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 79:52.63 | ^ 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 79:52.63 243 | CSSRect CalculateScrollRange() const { 79:52.63 | ^ 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 79:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 79:52.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 79:52.63 | ^ 79:52.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 79:52.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 79:52.64 457 | CSSRect GetVisualViewport() const { 79:52.64 | ^ 79:52.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 79:52.90 from Unified_cpp_dom_notification0.cpp:2: 79:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:52.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:52.90 | ^~~~~~~~ 79:52.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 79:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:10, 79:52.90 from Unified_cpp_dom_svg0.cpp:2: 79:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 79:52.90 1859 | int32_t aAppUnitsPerPixel) { 79:52.90 | ^ 79:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 79:52.90 3214 | int32_t aAppUnitsPerPixel) { 79:52.90 | ^ 79:52.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:52.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 79:52.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:52.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 79:52.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 79:52.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 79:52.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:52.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:52.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:52.95 | ^ 79:53.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:53.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:53.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:53.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:53.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 79:53.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 79:53.08 from Unified_cpp_dom_notification0.cpp:2: 79:53.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:53.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:53.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:53.08 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:53.08 | ^~~~~~~~ 79:53.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 79:53.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 79:53.09 from Unified_cpp_dom_permission0.cpp:2: 79:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:53.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:53.09 | ^ 79:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:53.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:53.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:53.09 | ^ 79:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:53.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:53.11 | ^ 79:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:53.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:53.13 | ^ 79:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:53.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:53.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:53.13 | ^ 79:53.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:53.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:53.17 371 | nscoord aAppUnitsPerDevPixel) { 79:53.17 | ^ 79:53.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:53.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:53.19 380 | nscoord aAppUnitsPerDevPixel) { 79:53.19 | ^ 79:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:53.21 387 | nscoord aAppUnitsPerDevPixel) { 79:53.21 | ^ 79:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:53.21 394 | nscoord aAppUnitsPerDevPixel) { 79:53.21 | ^ 79:53.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 79:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 79:53.46 from Unified_cpp_featurepolicy0.cpp:29: 79:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:53.46 21 | inline Rect ToRect(const gfxRect& aRect) { 79:53.46 | ^ 79:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:53.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:53.46 | ^ 79:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:53.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:53.49 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:53.49 | ^ 79:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:53.52 44 | inline Size ToSize(const gfxSize& aSize) { 79:53.52 | ^ 79:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:53.52 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:53.52 | ^ 79:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:53.53 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:53.53 | ^ 79:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:53.53 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:53.53 | ^ 79:53.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:53.72 from Unified_cpp_dom_power0.cpp:2: 79:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 79:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 79:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:53.72 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 79:53.72 | ^~~~~~~~~~~~~ 79:53.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 79:53.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 79:53.72 from Unified_cpp_dom_power0.cpp:2: 79:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 79:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 79:53.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:53.72 323 | static SizeTyped FromUnknownSize( 79:53.72 | ^~~~~~~~~~~~~~~ 79:53.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 79:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 79:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 79:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 79:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:53.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:53.79 | ^ 79:53.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 79:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 79:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 79:53.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 79:53.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:53.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:53.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:53.87 | ^ 79:54.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 79:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 79:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 79:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 79:54.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 79:54.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:54.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:54.42 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:54.42 | ^ 79:54.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 79:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 79:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 79:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 79:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 79:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:10, 79:54.43 from Unified_cpp_dom_svg0.cpp:2: 79:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 79:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 79:54.43 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 79:54.43 | ^ 79:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 79:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 79:54.43 44 | operator Point() const { return Point(mX, mY); } 79:54.43 | ^ 79:54.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 79:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 79:54.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 79:54.61 from Unified_cpp_dom_notification0.cpp:2: 79:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:54.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:54.61 427 | SizeT Size() const { return SizeT(width, height); } 79:54.61 | ^~~~ 79:54.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 79:54.62 from Unified_cpp_dom_notification0.cpp:2: 79:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:54.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:54.62 | ^~~~~~~~ 79:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:54.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:54.62 | ^~~~~~~~ 79:54.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 79:54.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 79:54.62 from Unified_cpp_dom_notification0.cpp:2: 79:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:54.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:54.62 62 | Sub operator-(const Sub& aPoint) const { 79:54.62 | ^~~~~~~~ 79:55.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 79:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 79:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 79:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 79:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 79:55.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:55.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:55.02 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:55.02 | ^ 79:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:55.04 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:55.04 | ^ 79:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:55.04 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:55.04 | ^ 79:55.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:55.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:55.17 | ^ 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:55.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:55.17 | ^ 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:55.17 371 | nscoord aAppUnitsPerDevPixel) { 79:55.17 | ^ 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:55.17 380 | nscoord aAppUnitsPerDevPixel) { 79:55.17 | ^ 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:55.17 387 | nscoord aAppUnitsPerDevPixel) { 79:55.17 | ^ 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:55.17 394 | nscoord aAppUnitsPerDevPixel) { 79:55.17 | ^ 79:55.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 79:55.63 from Unified_cpp_dom_notification0.cpp:2: 79:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 79:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 79:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:55.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 79:55.63 | ^~~~~~~~ 79:55.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 79:55.63 from Unified_cpp_featurepolicy0.cpp:29: 79:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 79:55.63 1859 | int32_t aAppUnitsPerPixel) { 79:55.63 | ^ 79:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 79:55.67 3214 | int32_t aAppUnitsPerPixel) { 79:55.67 | ^ 79:55.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:55.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:18, 79:55.73 from Unified_cpp_dom_push0.cpp:2: 79:55.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:55.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:55.73 21 | inline Rect ToRect(const gfxRect& aRect) { 79:55.73 | ^ 79:55.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:55.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:55.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:55.73 | ^ 79:55.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:55.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:55.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:55.73 | ^ 79:55.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:55.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:55.77 44 | inline Size ToSize(const gfxSize& aSize) { 79:55.77 | ^ 79:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:55.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:55.80 | ^ 79:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:55.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:55.84 | ^ 79:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:55.84 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:55.84 | ^ 79:55.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:56.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:56.07 | ^ 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 79:56.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:56.07 | ^ 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 79:56.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:56.07 | ^ 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 79:56.07 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:56.07 | ^ 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 79:56.07 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:56.07 | ^ 79:56.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsParent.cpp:33, 79:56.07 from Unified_cpp_dom_quota0.cpp:11: 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 79:56.07 21 | inline Rect ToRect(const gfxRect& aRect) { 79:56.07 | ^ 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 79:56.07 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 79:56.07 | ^ 79:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 79:56.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 79:56.08 40 | inline Point ToPoint(const gfxPoint& aPoint) { 79:56.08 | ^ 79:56.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 79:56.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 79:56.08 44 | inline Size ToSize(const gfxSize& aSize) { 79:56.08 | ^ 79:56.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 79:56.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 79:56.08 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 79:56.08 | ^ 79:56.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 79:56.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 79:56.08 52 | inline gfxSize ThebesSize(const Size& aSize) { 79:56.08 | ^ 79:56.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 79:56.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 79:56.09 56 | inline gfxRect ThebesRect(const Rect& aRect) { 79:56.09 | ^ 79:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 79:56.10 371 | nscoord aAppUnitsPerDevPixel) { 79:56.10 | ^ 79:56.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:56.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 79:56.15 380 | nscoord aAppUnitsPerDevPixel) { 79:56.15 | ^ 79:56.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:56.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 79:56.15 387 | nscoord aAppUnitsPerDevPixel) { 79:56.15 | ^ 79:56.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:56.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:56.16 394 | nscoord aAppUnitsPerDevPixel) { 79:56.16 | ^ 79:56.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 79:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 79:56.78 from Unified_cpp_featurepolicy0.cpp:29: 79:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 79:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 79:56.78 332 | LayerPoint GetFixedPositionAnchor() const { 79:56.78 | ^ 79:56.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 79:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 79:56.83 from Unified_cpp_featurepolicy0.cpp:29: 79:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 79:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 79:56.83 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 79:56.83 | ^ 79:56.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 79:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:56.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 79:56.99 from Unified_cpp_featurepolicy0.cpp:29: 79:56.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 79:56.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 79:56.99 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 79:57.00 | ^ 79:57.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 79:57.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 79:57.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 79:57.00 from SVGPointBinding.cpp:16, 79:57.00 from UnifiedBindings18.cpp:41: 79:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 79:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 79:57.00 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 79:57.00 | ^ 79:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 79:57.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 79:57.00 44 | operator Point() const { return Point(mX, mY); } 79:57.00 | ^ 79:57.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 79:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 79:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 79:57.16 from Unified_cpp_dom_notification0.cpp:2: 79:57.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 79:57.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 79:57.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:57.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 79:57.16 | ^~~~~~~~~~~~~ 79:57.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 79:57.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 79:57.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 79:57.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 79:57.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 79:57.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 79:57.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 79:57.22 from Unified_cpp_dom_notification0.cpp:2: 79:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 79:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 79:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:57.22 323 | static SizeTyped FromUnknownSize( 79:57.22 | ^~~~~~~~~~~~~~~ 79:57.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.h:12, 79:57.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGPolygonElement.h:11, 79:57.42 from SVGPolygonElementBinding.cpp:14, 79:57.42 from UnifiedBindings18.cpp:67: 79:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 79:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:123: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 79:57.42 123 | Rect AsRect() const { 79:57.42 | ^ 79:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 79:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:135: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 79:57.42 135 | Point Point1() const { 79:57.42 | ^ 79:57.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:57.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:57.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 79:57.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:57.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:57.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:57.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:57.63 from Unified_cpp_dom_svg0.cpp:2: 79:57.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:57.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 79:57.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:57.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:57.63 | ^~~~~~~~ 79:57.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:57.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:18, 79:57.67 from Unified_cpp_dom_push0.cpp:2: 79:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 79:57.67 1859 | int32_t aAppUnitsPerPixel) { 79:57.67 | ^ 79:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 79:57.73 3214 | int32_t aAppUnitsPerPixel) { 79:57.73 | ^ 79:57.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 79:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 79:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 79:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 79:57.99 from Unified_cpp_dom_svg2.cpp:2: 79:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 79:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:57.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 79:57.99 | ^ 79:58.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:58.26 from Unified_cpp_dom_svg0.cpp:2: 79:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:58.26 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:58.26 | ^~~~~~~~ 79:58.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsParent.cpp:33, 79:58.26 from Unified_cpp_dom_quota0.cpp:11: 79:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 79:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 79:58.27 1859 | int32_t aAppUnitsPerPixel) { 79:58.27 | ^ 79:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 79:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 79:58.27 3214 | int32_t aAppUnitsPerPixel) { 79:58.27 | ^ 79:58.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 79:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 79:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 79:58.27 from Unified_cpp_dom_svg2.cpp:2: 79:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 79:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 79:58.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 79:58.27 | ^ 79:58.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:58.48 from Unified_cpp_dom_svg0.cpp:2: 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:58.48 427 | SizeT Size() const { return SizeT(width, height); } 79:58.48 | ^~~~ 79:58.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:58.48 from Unified_cpp_dom_svg0.cpp:2: 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:58.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:58.48 | ^~~~~~~~ 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 79:58.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:58.48 | ^~~~~~~~ 79:58.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:58.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:58.48 from Unified_cpp_dom_svg0.cpp:2: 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:58.48 62 | Sub operator-(const Sub& aPoint) const { 79:58.49 | ^~~~~~~~ 79:58.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 79:58.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 79:58.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:58.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:58.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 79:58.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 79:58.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 79:58.69 from Unified_cpp_dom_svg2.cpp:2: 79:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 79:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:58.69 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 79:58.69 | ^ 79:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 79:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 79:58.69 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 79:58.69 | ^ 79:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 79:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 79:58.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 79:58.70 | ^ 79:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 79:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 79:58.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 79:58.70 | ^ 79:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 79:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 79:58.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 79:58.70 | ^ 79:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 79:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 79:58.73 371 | nscoord aAppUnitsPerDevPixel) { 79:58.73 | ^ 79:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 79:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 79:58.73 380 | nscoord aAppUnitsPerDevPixel) { 79:58.73 | ^ 79:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 79:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 79:58.73 387 | nscoord aAppUnitsPerDevPixel) { 79:58.73 | ^ 79:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 79:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:58.74 394 | nscoord aAppUnitsPerDevPixel) { 79:58.74 | ^ 79:58.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 79:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:58.80 from Unified_cpp_dom_svg0.cpp:2: 79:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 79:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 79:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:58.80 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 79:58.80 | ^~~~~~~~~~~~~ 79:58.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 79:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 79:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.h:11, 79:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAngle.cpp:7, 79:58.80 from Unified_cpp_dom_svg0.cpp:2: 79:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 79:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 79:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:58.80 323 | static SizeTyped FromUnknownSize( 79:58.80 | ^~~~~~~~~~~~~~~ 79:58.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 79:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 79:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 79:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 79:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 79:58.89 from Unified_cpp_dom_svg2.cpp:2: 79:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:58.89 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:58.89 | ^ 79:59.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 79:59.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:12, 79:59.19 from Unified_cpp_dom_network0.cpp:2: 79:59.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 79:59.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 79:59.19 1249 | CSSCoord ToCSSPixels() const { return _0; } 79:59.19 | ^ 79:59.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 79:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 79:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 79:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 79:59.42 from Unified_cpp_featurepolicy0.cpp:11: 79:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 79:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 79:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:59.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 79:59.42 | ^~~~~~~~ 79:59.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 79:59.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 79:59.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 79:59.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 79:59.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 79:59.43 from SVGSVGElementBinding.cpp:27, 79:59.43 from UnifiedBindings18.cpp:145: 79:59.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 79:59.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 79:59.43 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 79:59.43 | ^ 79:59.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 79:59.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:59.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 79:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 79:59.51 from Unified_cpp_featurepolicy0.cpp:11: 79:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 79:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 79:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:59.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 79:59.51 | ^~~~~~~~ 79:59.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 79:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 79:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 79:59.78 from Unified_cpp_featurepolicy0.cpp:11: 79:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 79:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 79:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:59.78 427 | SizeT Size() const { return SizeT(width, height); } 79:59.78 | ^~~~ 79:59.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 79:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 79:59.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 79:59.78 from Unified_cpp_featurepolicy0.cpp:11: 79:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 79:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:59.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 79:59.78 | ^~~~~~~~ 79:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 79:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 79:59.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:59.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 79:59.78 | ^~~~~~~~ 79:59.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 79:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 79:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 79:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 79:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 79:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 79:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 79:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 79:59.81 from Unified_cpp_featurepolicy0.cpp:11: 79:59.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 79:59.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 79:59.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 79:59.81 62 | Sub operator-(const Sub& aPoint) const { 79:59.81 | ^~~~~~~~ 79:59.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 79:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 79:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 79:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 79:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsParent.cpp:33, 79:59.92 from Unified_cpp_dom_quota0.cpp:11: 79:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 79:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 79:59.92 332 | LayerPoint GetFixedPositionAnchor() const { 79:59.92 | ^ 80:00.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 80:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 80:00.04 from Unified_cpp_featurepolicy0.cpp:11: 80:00.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 80:00.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 80:00.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:00.04 43 | friend Sub operator*(T aScale, Sub aCoord) { 80:00.04 | ^~~~~~~~ 80:00.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 80:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 80:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsParent.cpp:33, 80:00.22 from Unified_cpp_dom_quota0.cpp:11: 80:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 80:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 80:00.22 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 80:00.22 | ^ 80:00.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 80:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 80:00.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsParent.cpp:33, 80:00.25 from Unified_cpp_dom_quota0.cpp:11: 80:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 80:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 80:00.25 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:00.25 | ^ 80:00.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 80:00.55 from Unified_cpp_featurepolicy0.cpp:11: 80:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:00.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:00.55 | ^~~~~~~~~~~~~ 80:00.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:11, 80:00.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 80:00.55 from Unified_cpp_featurepolicy0.cpp:11: 80:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:00.55 323 | static SizeTyped FromUnknownSize( 80:00.55 | ^~~~~~~~~~~~~~~ 80:01.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 80:01.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:01.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:01.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:01.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:01.16 from Unified_cpp_dom_svg2.cpp:2: 80:01.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 80:01.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 80:01.16 21 | inline Rect ToRect(const gfxRect& aRect) { 80:01.16 | ^ 80:01.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 80:01.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 80:01.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 80:01.16 | ^ 80:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 80:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 80:01.18 40 | inline Point ToPoint(const gfxPoint& aPoint) { 80:01.18 | ^ 80:01.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 80:01.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 80:01.19 44 | inline Size ToSize(const gfxSize& aSize) { 80:01.19 | ^ 80:01.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 80:01.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 80:01.19 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 80:01.19 | ^ 80:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 80:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 80:01.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 80:01.20 | ^ 80:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 80:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 80:01.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 80:01.20 | ^ 80:01.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 80:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 80:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 80:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 80:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 80:01.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:18, 80:01.26 from Unified_cpp_dom_push0.cpp:2: 80:01.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 80:01.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 80:01.27 332 | LayerPoint GetFixedPositionAnchor() const { 80:01.27 | ^ 80:01.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 80:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 80:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 80:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 80:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 80:01.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:18, 80:01.30 from Unified_cpp_dom_push0.cpp:2: 80:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 80:01.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 80:01.30 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 80:01.30 | ^ 80:01.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 80:01.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:01.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:01.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 80:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 80:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 80:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 80:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:18, 80:01.32 from Unified_cpp_dom_push0.cpp:2: 80:01.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 80:01.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 80:01.32 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:01.32 | ^ 80:01.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 80:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 80:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 80:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 80:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 80:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 80:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISerialEventTarget.h:10, 80:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AbstractThread.h:14, 80:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadUtils.h:15, 80:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:7, 80:01.57 from Unified_cpp_recognition0.cpp:2: 80:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:01.57 760 | typename detail::Nth::Type extract() { 80:01.57 | ^~~~~~~ 80:01.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:01.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 80:01.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:01.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 80:01.86 | ^ 80:02.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 80:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 80:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 80:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 80:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionStatus.cpp:10, 80:02.58 from Unified_cpp_dom_permission0.cpp:11: 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:02.58 189 | CSSRect GetExpandedScrollableRect() const { 80:02.58 | ^ 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:02.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:02.58 | ^ 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:02.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:02.58 | ^ 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:02.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:02.58 | ^ 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:02.58 243 | CSSRect CalculateScrollRange() const { 80:02.58 | ^ 80:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:02.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:02.59 | ^ 80:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:02.59 457 | CSSRect GetVisualViewport() const { 80:02.59 | ^ 80:02.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 80:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 80:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 80:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 80:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 80:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 80:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 80:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 80:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/power/PowerManagerService.cpp:7, 80:02.64 from Unified_cpp_dom_power0.cpp:2: 80:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:02.65 760 | typename detail::Nth::Type extract() { 80:02.65 | ^~~~~~~ 80:02.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:02.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 80:02.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 80:02.80 from Unified_cpp_dom_svg3.cpp:2: 80:02.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 80:02.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:02.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 80:02.80 | ^ 80:02.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 80:02.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:02.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:02.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:02.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:02.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:02.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:02.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 80:02.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 80:02.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 80:02.92 | ^ 80:03.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 80:03.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:03.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:03.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:03.19 from Unified_cpp_dom_svg1.cpp:2: 80:03.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 80:03.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 80:03.19 21 | inline Rect ToRect(const gfxRect& aRect) { 80:03.19 | ^ 80:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 80:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 80:03.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 80:03.20 | ^ 80:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 80:03.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 80:03.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 80:03.20 | ^ 80:03.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 80:03.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 80:03.21 44 | inline Size ToSize(const gfxSize& aSize) { 80:03.21 | ^ 80:03.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 80:03.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 80:03.23 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 80:03.23 | ^ 80:03.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 80:03.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 80:03.43 52 | inline gfxSize ThebesSize(const Size& aSize) { 80:03.43 | ^ 80:03.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 80:03.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 80:03.43 56 | inline gfxRect ThebesRect(const Rect& aRect) { 80:03.43 | ^ 80:03.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 80:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 80:03.82 from Unified_cpp_dom_plugins_base0.cpp:2: 80:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 80:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:03.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 80:03.82 | ^ 80:03.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 80:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 80:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 80:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 80:03.85 from SVGSVGElementBinding.cpp:27, 80:03.85 from UnifiedBindings18.cpp:145: 80:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 80:03.85 1859 | int32_t aAppUnitsPerPixel) { 80:03.85 | ^ 80:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:03.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 80:03.85 3214 | int32_t aAppUnitsPerPixel) { 80:03.85 | ^ 80:03.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 80:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 80:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 80:03.99 from Unified_cpp_dom_plugins_base0.cpp:2: 80:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 80:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 80:03.99 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 80:03.99 | ^ 80:04.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 80:04.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 80:04.38 from Unified_cpp_dom_svg3.cpp:2: 80:04.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 80:04.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 80:04.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 80:04.38 | ^ 80:04.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 80:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 80:04.62 from Unified_cpp_dom_plugins_base0.cpp:2: 80:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 80:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:04.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 80:04.62 | ^ 80:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 80:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 80:04.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 80:04.64 | ^ 80:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 80:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 80:04.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 80:04.64 | ^ 80:04.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 80:04.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:12, 80:04.65 from Unified_cpp_dom_network0.cpp:2: 80:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 80:04.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:04.66 | ^ 80:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 80:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 80:04.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 80:04.66 | ^ 80:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 80:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 80:04.67 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 80:04.67 | ^ 80:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 80:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 80:04.72 371 | nscoord aAppUnitsPerDevPixel) { 80:04.72 | ^ 80:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 80:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 80:04.72 380 | nscoord aAppUnitsPerDevPixel) { 80:04.72 | ^ 80:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 80:04.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 80:04.72 387 | nscoord aAppUnitsPerDevPixel) { 80:04.72 | ^ 80:04.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 80:04.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:04.73 394 | nscoord aAppUnitsPerDevPixel) { 80:04.73 | ^ 80:04.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 80:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 80:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 80:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 80:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:6, 80:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 80:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 80:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 80:04.96 from Unified_cpp_dom_media_webaudio1.cpp:2: 80:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:04.96 760 | typename detail::Nth::Type extract() { 80:04.96 | ^~~~~~~ 80:05.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:05.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 80:05.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:05.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:05.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:05.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:05.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:05.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 80:05.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:05.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 80:05.57 | ^ 80:05.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 80:05.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 80:05.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 80:05.60 | ^ 80:05.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 80:05.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 80:05.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 80:05.60 | ^ 80:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 80:05.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 80:05.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 80:05.63 | ^ 80:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 80:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 80:05.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 80:05.65 | ^ 80:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 80:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 80:05.77 371 | nscoord aAppUnitsPerDevPixel) { 80:05.77 | ^ 80:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 80:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 80:05.77 380 | nscoord aAppUnitsPerDevPixel) { 80:05.77 | ^ 80:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 80:05.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 80:05.77 387 | nscoord aAppUnitsPerDevPixel) { 80:05.77 | ^ 80:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 80:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:05.82 394 | nscoord aAppUnitsPerDevPixel) { 80:05.82 | ^ 80:06.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 80:06.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/Permissions.cpp:9, 80:06.67 from Unified_cpp_dom_permission0.cpp:29: 80:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 80:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 80:06.67 1249 | CSSCoord ToCSSPixels() const { return _0; } 80:06.67 | ^ 80:07.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 80:07.03 from SVGPathSegBinding.cpp:4, 80:07.03 from UnifiedBindings18.cpp:2: 80:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 80:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:07.03 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:07.03 | ^~~~~~~~ 80:07.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 80:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 80:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 80:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 80:07.50 from SVGPathSegBinding.cpp:4, 80:07.50 from UnifiedBindings18.cpp:2: 80:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 80:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:07.50 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:07.50 | ^~~~~~~~ 80:08.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 80:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 80:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 80:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 80:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 80:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 80:08.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEventBinding.h:14, 80:08.19 from ScrollAreaEventBinding.cpp:5, 80:08.19 from UnifiedBindings19.cpp:54: 80:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:08.19 189 | CSSRect GetExpandedScrollableRect() const { 80:08.19 | ^ 80:08.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 80:08.22 from SVGPathSegBinding.cpp:4, 80:08.22 from UnifiedBindings18.cpp:2: 80:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:08.22 427 | SizeT Size() const { return SizeT(width, height); } 80:08.22 | ^~~~ 80:08.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 80:08.22 from SVGPathSegBinding.cpp:4, 80:08.22 from UnifiedBindings18.cpp:2: 80:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:08.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:08.22 | ^~~~~~~~ 80:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:08.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:08.22 | ^~~~~~~~ 80:08.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 80:08.22 from SVGPathSegBinding.cpp:4, 80:08.23 from UnifiedBindings18.cpp:2: 80:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:08.23 62 | Sub operator-(const Sub& aPoint) const { 80:08.23 | ^~~~~~~~ 80:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:08.24 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:08.24 | ^ 80:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:08.26 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:08.26 | ^ 80:08.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:08.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:08.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:08.28 | ^ 80:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:08.30 243 | CSSRect CalculateScrollRange() const { 80:08.30 | ^ 80:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:08.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:08.30 | ^ 80:08.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:08.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:08.32 457 | CSSRect GetVisualViewport() const { 80:08.32 | ^ 80:08.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 80:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 80:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 80:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.h:11, 80:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:8: 80:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:08.55 189 | CSSRect GetExpandedScrollableRect() const { 80:08.55 | ^ 80:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:08.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:08.55 | ^ 80:08.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:08.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:08.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:08.63 | ^ 80:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:08.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:08.63 | ^ 80:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:08.63 243 | CSSRect CalculateScrollRange() const { 80:08.63 | ^ 80:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:08.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:08.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:08.65 | ^ 80:08.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:08.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:08.67 457 | CSSRect GetVisualViewport() const { 80:08.67 | ^ 80:08.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.h:11, 80:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:8: 80:08.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 80:08.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 80:08.95 1249 | CSSCoord ToCSSPixels() const { return _0; } 80:08.95 | ^ 80:09.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 80:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 80:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:16, 80:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 80:09.13 from Unified_cpp_dom_svg3.cpp:2: 80:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 80:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:09.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 80:09.13 | ^ 80:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 80:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 80:09.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 80:09.15 | ^ 80:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 80:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 80:09.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 80:09.17 | ^ 80:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 80:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 80:09.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 80:09.18 | ^ 80:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 80:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 80:09.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 80:09.22 | ^ 80:09.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 80:09.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 80:09.30 371 | nscoord aAppUnitsPerDevPixel) { 80:09.30 | ^ 80:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 80:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 80:09.33 380 | nscoord aAppUnitsPerDevPixel) { 80:09.33 | ^ 80:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 80:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 80:09.33 387 | nscoord aAppUnitsPerDevPixel) { 80:09.33 | ^ 80:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 80:09.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:09.39 394 | nscoord aAppUnitsPerDevPixel) { 80:09.39 | ^ 80:09.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/Permissions.cpp:9, 80:09.62 from Unified_cpp_dom_permission0.cpp:29: 80:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 80:09.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:09.62 | ^ 80:09.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:09.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:09.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:09.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:09.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 80:09.70 from SVGPathSegBinding.cpp:4, 80:09.70 from UnifiedBindings18.cpp:2: 80:09.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:09.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:09.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:09.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:09.70 | ^~~~~~~~~~~~~ 80:09.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSeg.h:10, 80:09.72 from SVGPathSegBinding.cpp:4, 80:09.72 from UnifiedBindings18.cpp:2: 80:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:09.72 323 | static SizeTyped FromUnknownSize( 80:09.72 | ^~~~~~~~~~~~~~~ 80:09.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 80:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 80:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:09.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:09.74 from Unified_cpp_dom_svg2.cpp:2: 80:09.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:09.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:09.74 189 | CSSRect GetExpandedScrollableRect() const { 80:09.74 | ^ 80:09.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 80:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 80:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 80:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/Feature.h:10, 80:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/featurepolicy/Feature.cpp:7, 80:09.77 from Unified_cpp_featurepolicy0.cpp:2: 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:09.77 760 | typename detail::Nth::Type extract() { 80:09.77 | ^~~~~~~ 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:09.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:09.77 | ^ 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:09.77 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:09.77 | ^ 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:09.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:09.77 | ^ 80:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:09.78 243 | CSSRect CalculateScrollRange() const { 80:09.78 | ^ 80:09.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:09.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:09.81 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:09.81 | ^ 80:09.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:09.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:09.81 457 | CSSRect GetVisualViewport() const { 80:09.81 | ^ 80:10.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:16, 80:10.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 80:10.44 from Unified_cpp_dom_svg3.cpp:2: 80:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 80:10.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 80:10.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 80:10.44 | ^ 80:10.70 dom/prototype 80:11.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 80:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 80:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 80:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 80:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 80:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 80:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:12, 80:11.36 from Unified_cpp_dom_network0.cpp:2: 80:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 80:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 80:11.36 21 | inline Rect ToRect(const gfxRect& aRect) { 80:11.36 | ^ 80:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 80:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 80:11.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 80:11.36 | ^ 80:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 80:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 80:11.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 80:11.36 | ^ 80:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 80:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 80:11.36 44 | inline Size ToSize(const gfxSize& aSize) { 80:11.36 | ^ 80:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 80:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 80:11.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 80:11.36 | ^ 80:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 80:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 80:11.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 80:11.40 | ^ 80:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 80:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 80:11.42 56 | inline gfxRect ThebesRect(const Rect& aRect) { 80:11.43 | ^ 80:11.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 80:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 80:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:11.69 from Unified_cpp_dom_svg1.cpp:2: 80:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:11.69 189 | CSSRect GetExpandedScrollableRect() const { 80:11.69 | ^ 80:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:11.69 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:11.69 | ^ 80:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:11.69 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:11.69 | ^ 80:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:11.69 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:11.69 | ^ 80:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:11.69 243 | CSSRect CalculateScrollRange() const { 80:11.69 | ^ 80:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:11.70 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:11.70 | ^ 80:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:11.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:11.70 457 | CSSRect GetVisualViewport() const { 80:11.70 | ^ 80:13.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 80:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 80:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 80:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 80:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 80:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:12, 80:13.07 from Unified_cpp_dom_network0.cpp:2: 80:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 80:13.07 1859 | int32_t aAppUnitsPerPixel) { 80:13.07 | ^ 80:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 80:13.12 3214 | int32_t aAppUnitsPerPixel) { 80:13.12 | ^ 80:15.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPIDOMWindow.h:14, 80:15.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 80:15.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 80:15.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 80:15.39 from Unified_cpp_dom_notification0.cpp:2: 80:15.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 80:15.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 80:15.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 80:15.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 80:15.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 80:15.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 80:15.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 80:15.40 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 80:15.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:15.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 80:15.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:33, 80:15.40 from Unified_cpp_dom_notification0.cpp:2: 80:15.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 80:15.40 27 | struct JSGCSetting { 80:15.40 | ^~~~~~~~~~~ 80:15.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 80:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 80:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 80:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 80:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 80:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 80:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 80:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/notification/Notification.cpp:7, 80:15.80 from Unified_cpp_dom_notification0.cpp:2: 80:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:15.80 760 | typename detail::Nth::Type extract() { 80:15.80 | ^~~~~~~ 80:15.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 80:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 80:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:15.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/Permissions.cpp:9, 80:15.88 from Unified_cpp_dom_permission0.cpp:29: 80:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 80:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 80:15.88 21 | inline Rect ToRect(const gfxRect& aRect) { 80:15.88 | ^ 80:15.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 80:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 80:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 80:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 80:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 80:15.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:12, 80:15.88 from Unified_cpp_dom_network0.cpp:2: 80:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 80:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 80:15.88 332 | LayerPoint GetFixedPositionAnchor() const { 80:15.88 | ^ 80:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 80:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 80:15.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 80:15.88 | ^ 80:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 80:15.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 80:15.88 40 | inline Point ToPoint(const gfxPoint& aPoint) { 80:15.89 | ^ 80:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 80:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 80:15.90 44 | inline Size ToSize(const gfxSize& aSize) { 80:15.90 | ^ 80:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 80:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 80:15.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 80:15.90 | ^ 80:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 80:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 80:15.92 52 | inline gfxSize ThebesSize(const Size& aSize) { 80:15.92 | ^ 80:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 80:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 80:15.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 80:15.92 | ^ 80:16.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 80:16.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:16.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:16.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 80:16.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 80:16.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 80:16.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 80:16.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:12, 80:16.00 from Unified_cpp_dom_network0.cpp:2: 80:16.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 80:16.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 80:16.00 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 80:16.00 | ^ 80:16.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 80:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 80:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 80:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 80:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 80:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:12, 80:16.02 from Unified_cpp_dom_network0.cpp:2: 80:16.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 80:16.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 80:16.02 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:16.02 | ^ 80:16.14 dom/indexedDB 80:16.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 80:16.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 80:16.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPoint.h:10, 80:16.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPoint.cpp:7, 80:16.34 from Unified_cpp_dom_svg1.cpp:11: 80:16.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 80:16.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 80:16.34 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 80:16.34 | ^ 80:16.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 80:16.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 80:16.35 44 | operator Point() const { return Point(mX, mY); } 80:16.35 | ^ 80:16.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 80:16.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:16.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:16.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:16.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:16.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:16.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:16.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:16.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:16.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:16.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/Permissions.cpp:9, 80:16.57 from Unified_cpp_dom_permission0.cpp:29: 80:16.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:16.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 80:16.57 1859 | int32_t aAppUnitsPerPixel) { 80:16.57 | ^ 80:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 80:16.58 3214 | int32_t aAppUnitsPerPixel) { 80:16.58 | ^ 80:16.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 80:16.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedPointList.h:13, 80:16.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedPointList.cpp:7, 80:16.69 from Unified_cpp_dom_svg2.cpp:56: 80:16.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 80:16.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 80:16.69 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 80:16.69 | ^ 80:16.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 80:16.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 80:16.69 44 | operator Point() const { return Point(mX, mY); } 80:16.69 | ^ 80:17.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:17.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:17.75 from PresentationReceiverBinding.cpp:9, 80:17.75 from UnifiedBindings15.cpp:2: 80:17.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:17.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 80:17.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:17.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:17.75 | ^~~~~~~~ 80:17.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 80:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:17.92 from PresentationReceiverBinding.cpp:9, 80:17.92 from UnifiedBindings15.cpp:2: 80:17.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 80:17.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:17.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:17.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:17.92 | ^~~~~~~~ 80:18.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:18.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:18.21 from PresentationReceiverBinding.cpp:9, 80:18.21 from UnifiedBindings15.cpp:2: 80:18.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:18.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:18.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:18.21 427 | SizeT Size() const { return SizeT(width, height); } 80:18.21 | ^~~~ 80:18.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 80:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:18.23 from PresentationReceiverBinding.cpp:9, 80:18.23 from UnifiedBindings15.cpp:2: 80:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:18.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:18.23 | ^~~~~~~~ 80:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:18.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:18.23 | ^~~~~~~~ 80:18.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:18.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:18.23 from PresentationReceiverBinding.cpp:9, 80:18.23 from UnifiedBindings15.cpp:2: 80:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:18.24 62 | Sub operator-(const Sub& aPoint) const { 80:18.24 | ^~~~~~~~ 80:18.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 80:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 80:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 80:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 80:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:16, 80:18.24 from Unified_cpp_dom_storage0.cpp:2: 80:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:18.24 189 | CSSRect GetExpandedScrollableRect() const { 80:18.24 | ^ 80:18.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 80:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/Permissions.cpp:9, 80:18.25 from Unified_cpp_dom_permission0.cpp:29: 80:18.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 80:18.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 80:18.25 332 | LayerPoint GetFixedPositionAnchor() const { 80:18.25 | ^ 80:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:18.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:18.29 | ^ 80:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:18.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:18.29 | ^ 80:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:18.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:18.29 | ^ 80:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:18.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:18.29 243 | CSSRect CalculateScrollRange() const { 80:18.29 | ^ 80:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:18.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:18.30 | ^ 80:18.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 80:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:18.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/Permissions.cpp:9, 80:18.30 from Unified_cpp_dom_permission0.cpp:29: 80:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 80:18.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 80:18.30 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 80:18.30 | ^ 80:18.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 80:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/Permissions.cpp:9, 80:18.32 from Unified_cpp_dom_permission0.cpp:29: 80:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 80:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 80:18.32 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:18.32 | ^ 80:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:18.36 457 | CSSRect GetVisualViewport() const { 80:18.36 | ^ 80:18.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:18.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:18.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:18.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:18.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:18.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:18.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:18.55 from PresentationReceiverBinding.cpp:9, 80:18.55 from UnifiedBindings15.cpp:2: 80:18.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 80:18.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 80:18.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:18.55 43 | friend Sub operator*(T aScale, Sub aCoord) { 80:18.55 | ^~~~~~~~ 80:18.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 80:18.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 80:18.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAElement.cpp:13, 80:18.64 from Unified_cpp_dom_svg1.cpp:56: 80:18.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:18.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 80:18.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:18.64 | ^ 80:18.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 80:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 80:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 80:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 80:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:37, 80:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 80:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 80:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 80:18.89 from ScrollAreaEventBinding.cpp:16, 80:18.89 from UnifiedBindings19.cpp:54: 80:18.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 80:18.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 80:18.89 1249 | CSSCoord ToCSSPixels() const { return _0; } 80:18.89 | ^ 80:19.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:19.13 from PresentationReceiverBinding.cpp:9, 80:19.13 from UnifiedBindings15.cpp:2: 80:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:19.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:19.13 | ^~~~~~~~~~~~~ 80:19.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:19.13 from PresentationReceiverBinding.cpp:9, 80:19.13 from UnifiedBindings15.cpp:2: 80:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:19.13 323 | static SizeTyped FromUnknownSize( 80:19.13 | ^~~~~~~~~~~~~~~ 80:19.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 80:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 80:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPluginInstance.h:25, 80:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:19: 80:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:19.91 189 | CSSRect GetExpandedScrollableRect() const { 80:19.91 | ^ 80:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:19.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:19.91 | ^ 80:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:19.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:19.91 | ^ 80:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:19.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:19.91 | ^ 80:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:19.92 243 | CSSRect CalculateScrollRange() const { 80:19.92 | ^ 80:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:19.92 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:19.92 | ^ 80:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:19.92 457 | CSSRect GetVisualViewport() const { 80:19.92 | ^ 80:19.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 80:19.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 80:19.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 80:19.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 80:19.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 80:19.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimationElement.cpp:8, 80:19.94 from Unified_cpp_dom_svg2.cpp:110: 80:19.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:19.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 80:19.94 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:19.94 | ^ 80:22.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 80:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 80:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAElement.cpp:18, 80:22.29 from Unified_cpp_dom_svg1.cpp:56: 80:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 80:22.29 1859 | int32_t aAppUnitsPerPixel) { 80:22.29 | ^ 80:22.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:22.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 80:22.30 3214 | int32_t aAppUnitsPerPixel) { 80:22.30 | ^ 80:23.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 80:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 80:23.07 from ScrollAreaEventBinding.cpp:16, 80:23.07 from UnifiedBindings19.cpp:54: 80:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:23.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 80:23.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:23.07 | ^ 80:23.59 In file included from Unified_cpp_dom_svg1.cpp:137: 80:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLength.cpp: In member function 'virtual mozilla::gfx::Size mozilla::dom::NonSVGFrameUserSpaceMetrics::GetSize() const': 80:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLength.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 80:23.59 160 | gfx::Size NonSVGFrameUserSpaceMetrics::GetSize() const { 80:23.59 | ^~~~~ 80:23.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 80:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 80:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 80:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 80:23.69 from Unified_cpp_dom_security1.cpp:2: 80:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 80:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:23.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 80:23.69 | ^ 80:24.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 80:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 80:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 80:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 80:24.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 80:24.02 from Unified_cpp_dom_security1.cpp:2: 80:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 80:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 80:24.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 80:24.02 | ^ 80:24.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:24.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:24.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:24.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:24.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:24.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:24.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:24.03 from Unified_cpp_dom_svg1.cpp:2: 80:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 80:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:24.03 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:24.03 | ^~~~~~~~ 80:24.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:19, 80:24.19 from Unified_cpp_dom_storage0.cpp:2: 80:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 80:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 80:24.19 1249 | CSSCoord ToCSSPixels() const { return _0; } 80:24.19 | ^ 80:24.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPluginInstance.h:25, 80:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:15: 80:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:24.19 189 | CSSRect GetExpandedScrollableRect() const { 80:24.19 | ^ 80:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:24.28 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:24.28 | ^ 80:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:24.28 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:24.28 | ^ 80:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:24.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:24.28 | ^ 80:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:24.28 243 | CSSRect CalculateScrollRange() const { 80:24.28 | ^ 80:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:24.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:24.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:24.29 | ^ 80:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:24.39 457 | CSSRect GetVisualViewport() const { 80:24.39 | ^ 80:24.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 80:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 80:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 80:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:24.43 from Unified_cpp_dom_svg1.cpp:2: 80:24.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:24.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:24.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:24.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:24.43 | ^~~~~~~~ 80:24.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 80:24.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 80:24.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 80:24.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 80:24.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 80:24.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 80:24.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 80:24.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 80:24.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:24.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 80:24.61 | ^ 80:24.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 80:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 80:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 80:24.64 from Unified_cpp_dom_security1.cpp:2: 80:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 80:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:24.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 80:24.64 | ^ 80:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 80:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 80:24.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 80:24.64 | ^ 80:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 80:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 80:24.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 80:24.64 | ^ 80:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 80:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 80:24.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 80:24.64 | ^ 80:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 80:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 80:24.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 80:24.66 | ^ 80:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 80:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 80:24.66 371 | nscoord aAppUnitsPerDevPixel) { 80:24.66 | ^ 80:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 80:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 80:24.67 380 | nscoord aAppUnitsPerDevPixel) { 80:24.67 | ^ 80:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 80:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 80:24.67 387 | nscoord aAppUnitsPerDevPixel) { 80:24.67 | ^ 80:24.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:24.68 from Unified_cpp_dom_svg1.cpp:2: 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:24.68 427 | SizeT Size() const { return SizeT(width, height); } 80:24.68 | ^~~~ 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:24.68 394 | nscoord aAppUnitsPerDevPixel) { 80:24.68 | ^ 80:24.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:24.68 from Unified_cpp_dom_svg1.cpp:2: 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:24.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:24.68 | ^~~~~~~~ 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:24.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:24.68 | ^~~~~~~~ 80:24.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:24.68 from Unified_cpp_dom_svg1.cpp:2: 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:24.68 62 | Sub operator-(const Sub& aPoint) const { 80:24.68 | ^~~~~~~~ 80:24.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 80:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:24.79 from Unified_cpp_dom_svg1.cpp:2: 80:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPoint.cpp:110:69: required from here 80:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:24.79 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 80:24.79 | ^~~~~~~~~~~~~~ 80:25.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:25.10 from Unified_cpp_dom_svg1.cpp:2: 80:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:25.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:25.10 | ^~~~~~~~~~~~~ 80:25.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:25.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:25.10 from Unified_cpp_dom_svg1.cpp:2: 80:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:25.10 323 | static SizeTyped FromUnknownSize( 80:25.10 | ^~~~~~~~~~~~~~~ 80:25.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 80:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 80:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 80:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 80:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 80:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 80:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 80:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 80:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 80:25.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 80:25.85 | ^ 80:26.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 80:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 80:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 80:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 80:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PresentationReceiverBinding.h:6, 80:26.24 from PresentationReceiverBinding.cpp:4, 80:26.24 from UnifiedBindings15.cpp:2: 80:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:26.25 760 | typename detail::Nth::Type extract() { 80:26.25 | ^~~~~~~ 80:26.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 80:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 80:26.29 from ScrollAreaEventBinding.cpp:16, 80:26.29 from UnifiedBindings19.cpp:54: 80:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 80:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 80:26.29 21 | inline Rect ToRect(const gfxRect& aRect) { 80:26.29 | ^ 80:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 80:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 80:26.29 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 80:26.29 | ^ 80:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 80:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 80:26.29 40 | inline Point ToPoint(const gfxPoint& aPoint) { 80:26.29 | ^ 80:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 80:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 80:26.30 44 | inline Size ToSize(const gfxSize& aSize) { 80:26.30 | ^ 80:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 80:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 80:26.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 80:26.30 | ^ 80:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 80:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 80:26.33 52 | inline gfxSize ThebesSize(const Size& aSize) { 80:26.33 | ^ 80:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 80:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 80:26.33 56 | inline gfxRect ThebesRect(const Rect& aRect) { 80:26.33 | ^ 80:26.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 80:26.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 80:26.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 80:26.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 80:26.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimationElement.cpp:8, 80:26.80 from Unified_cpp_dom_svg2.cpp:110: 80:26.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:26.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 80:26.80 1859 | int32_t aAppUnitsPerPixel) { 80:26.80 | ^ 80:26.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:26.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 80:26.81 3214 | int32_t aAppUnitsPerPixel) { 80:26.81 | ^ 80:26.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 80:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 80:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 80:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 80:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 80:26.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 80:26.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 80:26.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 80:26.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 80:26.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 80:26.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 80:26.99 from ScrollAreaEventBinding.cpp:16, 80:26.99 from UnifiedBindings19.cpp:54: 80:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 80:26.99 1859 | int32_t aAppUnitsPerPixel) { 80:26.99 | ^ 80:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 80:27.02 3214 | int32_t aAppUnitsPerPixel) { 80:27.02 | ^ 80:27.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 80:27.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 80:27.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:27.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:27.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:27.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:27.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:27.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 80:27.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 80:27.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:19, 80:27.20 from Unified_cpp_dom_storage0.cpp:2: 80:27.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:27.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 80:27.20 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:27.21 | ^ 80:27.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 80:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 80:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 80:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 80:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 80:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 80:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:27.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 80:27.22 | ^ 80:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 80:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 80:27.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 80:27.22 | ^ 80:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 80:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 80:27.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 80:27.22 | ^ 80:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 80:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 80:27.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 80:27.22 | ^ 80:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 80:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 80:27.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 80:27.23 | ^ 80:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 80:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 80:27.24 371 | nscoord aAppUnitsPerDevPixel) { 80:27.24 | ^ 80:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 80:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 80:27.24 380 | nscoord aAppUnitsPerDevPixel) { 80:27.24 | ^ 80:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 80:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 80:27.25 387 | nscoord aAppUnitsPerDevPixel) { 80:27.25 | ^ 80:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 80:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:27.25 394 | nscoord aAppUnitsPerDevPixel) { 80:27.25 | ^ 80:27.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 80:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 80:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 80:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 80:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 80:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:72: 80:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 80:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 80:27.62 1249 | CSSCoord ToCSSPixels() const { return _0; } 80:27.62 | ^ 80:27.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGCircleElement.h:11, 80:27.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:8, 80:27.74 from Unified_cpp_dom_svg2.cpp:128: 80:27.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 80:27.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 80:27.74 123 | Rect AsRect() const { 80:27.74 | ^ 80:27.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 80:27.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 80:27.74 135 | Point Point1() const { 80:27.74 | ^ 80:28.46 In file included from Unified_cpp_dom_svg1.cpp:11: 80:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPoint.cpp: In member function 'virtual already_AddRefed mozilla::dom::DOMSVGPoint::MatrixTransform(mozilla::dom::SVGMatrix&)': 80:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPoint.cpp:110: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 80:28.46 110 | Point pt = ToMatrix(matrix.GetMatrix()).TransformPoint(Point(x, y)); 80:28.46 | ^ 80:28.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:28.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:28.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:28.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:28.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:28.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:28.46 from Unified_cpp_dom_svg1.cpp:2: 80:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:28.46 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 80:28.46 | ^~~~~~~~~ 80:28.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 80:28.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:28.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:28.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 80:28.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 80:28.46 from Unified_cpp_dom_svg1.cpp:2: 80:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 80:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:28.46 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 80:28.46 | ^~~~~~~~~~~~~~ 80:28.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 80:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 80:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 80:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 80:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 80:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 80:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 80:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 80:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 80:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 80:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 80:28.62 from ScrollAreaEventBinding.cpp:16, 80:28.62 from UnifiedBindings19.cpp:54: 80:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 80:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 80:28.62 332 | LayerPoint GetFixedPositionAnchor() const { 80:28.62 | ^ 80:28.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 80:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 80:28.69 from ScrollAreaEventBinding.cpp:16, 80:28.69 from UnifiedBindings19.cpp:54: 80:28.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 80:28.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 80:28.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 80:28.69 | ^ 80:28.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 80:28.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 80:28.73 from ScrollAreaEventBinding.cpp:16, 80:28.73 from UnifiedBindings19.cpp:54: 80:28.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 80:28.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 80:28.73 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:28.73 | ^ 80:28.78 In file included from Unified_cpp_dom_svg1.cpp:137: 80:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLength.cpp: In member function 'virtual mozilla::gfx::Size mozilla::dom::NonSVGFrameUserSpaceMetrics::GetSize() const': 80:28.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLength.cpp:160: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 80:28.78 160 | gfx::Size NonSVGFrameUserSpaceMetrics::GetSize() const { 80:28.78 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:29.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.h:22, 80:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:18, 80:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 80:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:13, 80:29.03 from Unified_cpp_dom_svg2.cpp:128: 80:29.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 80:29.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 80:29.03 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 80:29.03 | ^ 80:29.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 80:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 80:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.h:23, 80:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:17: 80:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 80:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 80:29.36 1249 | CSSCoord ToCSSPixels() const { return _0; } 80:29.36 | ^ 80:29.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:19, 80:29.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 80:29.69 from Unified_cpp_dom_svg3.cpp:2: 80:29.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 80:29.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 80:29.69 21 | inline Rect ToRect(const gfxRect& aRect) { 80:29.69 | ^ 80:29.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 80:29.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 80:29.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 80:29.70 | ^ 80:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 80:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 80:29.72 40 | inline Point ToPoint(const gfxPoint& aPoint) { 80:29.72 | ^ 80:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 80:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 80:29.73 44 | inline Size ToSize(const gfxSize& aSize) { 80:29.73 | ^ 80:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 80:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 80:29.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 80:29.73 | ^ 80:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 80:29.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 80:29.74 52 | inline gfxSize ThebesSize(const Size& aSize) { 80:29.74 | ^ 80:29.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 80:29.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 80:29.74 56 | inline gfxRect ThebesRect(const Rect& aRect) { 80:29.74 | ^ 80:30.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 80:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 80:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 80:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 80:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:19, 80:30.48 from Unified_cpp_dom_storage0.cpp:2: 80:30.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 80:30.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 80:30.48 21 | inline Rect ToRect(const gfxRect& aRect) { 80:30.48 | ^ 80:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 80:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 80:30.50 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 80:30.50 | ^ 80:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 80:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 80:30.50 40 | inline Point ToPoint(const gfxPoint& aPoint) { 80:30.50 | ^ 80:30.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 80:30.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 80:30.51 44 | inline Size ToSize(const gfxSize& aSize) { 80:30.51 | ^ 80:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 80:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 80:30.53 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 80:30.53 | ^ 80:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 80:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 80:30.53 52 | inline gfxSize ThebesSize(const Size& aSize) { 80:30.53 | ^ 80:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 80:30.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 80:30.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 80:30.54 | ^ 80:30.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 80:30.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 80:30.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.h:23, 80:30.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:17: 80:30.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:30.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 80:30.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:30.89 | ^ 80:31.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 80:31.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 80:31.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 80:31.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 80:31.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 80:31.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 80:31.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 80:31.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 80:31.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 80:31.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 80:31.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:13, 80:31.33 from Unified_cpp_dom_svg2.cpp:128: 80:31.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 80:31.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 80:31.33 332 | LayerPoint GetFixedPositionAnchor() const { 80:31.33 | ^ 80:31.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 80:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 80:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 80:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 80:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.h:11, 80:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:8: 80:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 80:31.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:31.66 | ^ 80:31.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 80:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 80:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 80:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:19, 80:31.77 from Unified_cpp_dom_storage0.cpp:2: 80:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 80:31.77 1859 | int32_t aAppUnitsPerPixel) { 80:31.77 | ^ 80:31.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 80:31.83 3214 | int32_t aAppUnitsPerPixel) { 80:31.83 | ^ 80:32.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:32.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 80:32.32 from Unified_cpp_dom_security0.cpp:2: 80:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 80:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:32.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:32.32 | ^~~~~~~~ 80:32.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:32.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:32.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:32.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 80:32.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 80:32.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 80:32.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 80:32.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 80:32.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:32.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 80:32.43 | ^ 80:32.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 80:32.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 80:32.49 from Unified_cpp_dom_security0.cpp:2: 80:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 80:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:32.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:32.49 | ^~~~~~~~ 80:32.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 80:32.69 from Unified_cpp_dom_security0.cpp:2: 80:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:32.69 427 | SizeT Size() const { return SizeT(width, height); } 80:32.69 | ^~~~ 80:32.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 80:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 80:32.69 from Unified_cpp_dom_security0.cpp:2: 80:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:32.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:32.69 | ^~~~~~~~ 80:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:32.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:32.69 | ^~~~~~~~ 80:32.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 80:32.70 from Unified_cpp_dom_security0.cpp:2: 80:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:32.70 62 | Sub operator-(const Sub& aPoint) const { 80:32.70 | ^~~~~~~~ 80:33.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 80:33.07 from Unified_cpp_dom_security0.cpp:2: 80:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 80:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 80:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:33.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 80:33.07 | ^~~~~~~~ 80:33.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 80:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 80:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 80:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 80:33.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 80:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 80:33.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 80:33.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 80:33.33 | ^ 80:33.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 80:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 80:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 80:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 80:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 80:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 80:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:33.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 80:33.64 | ^ 80:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 80:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 80:33.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 80:33.64 | ^ 80:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 80:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 80:33.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 80:33.64 | ^ 80:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 80:33.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 80:33.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 80:33.66 | ^ 80:33.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 80:33.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 80:33.67 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 80:33.67 | ^ 80:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 80:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 80:33.75 371 | nscoord aAppUnitsPerDevPixel) { 80:33.75 | ^ 80:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 80:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 80:33.75 380 | nscoord aAppUnitsPerDevPixel) { 80:33.75 | ^ 80:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 80:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 80:33.75 387 | nscoord aAppUnitsPerDevPixel) { 80:33.75 | ^ 80:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 80:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:33.75 394 | nscoord aAppUnitsPerDevPixel) { 80:33.75 | ^ 80:33.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:13, 80:33.75 from Unified_cpp_dom_svg2.cpp:128: 80:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 80:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 80:33.75 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 80:33.75 | ^ 80:33.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 80:33.75 from Unified_cpp_dom_security0.cpp:2: 80:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:33.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:33.76 | ^~~~~~~~~~~~~ 80:33.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 80:33.76 from Unified_cpp_dom_security0.cpp:2: 80:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:33.77 323 | static SizeTyped FromUnknownSize( 80:33.77 | ^~~~~~~~~~~~~~~ 80:33.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 80:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:13, 80:33.83 from Unified_cpp_dom_svg2.cpp:128: 80:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 80:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 80:33.83 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:33.83 | ^ 80:33.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 80:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 80:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 80:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:19, 80:33.87 from Unified_cpp_dom_storage0.cpp:2: 80:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 80:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 80:33.87 332 | LayerPoint GetFixedPositionAnchor() const { 80:33.87 | ^ 80:34.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 80:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 80:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 80:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:19, 80:34.02 from Unified_cpp_dom_storage0.cpp:2: 80:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 80:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 80:34.02 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 80:34.02 | ^ 80:34.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:34.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:34.13 from Unified_cpp_dom_quota0.cpp:2: 80:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 80:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:34.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:34.13 | ^~~~~~~~ 80:34.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 80:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 80:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 80:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:19, 80:34.14 from Unified_cpp_dom_storage0.cpp:2: 80:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 80:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 80:34.14 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:34.14 | ^ 80:34.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:34.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 80:34.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:34.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:34.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:34.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:34.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:34.21 from Unified_cpp_dom_quota0.cpp:2: 80:34.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 80:34.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:34.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:34.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:34.21 | ^~~~~~~~ 80:34.42 dom/system 80:35.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:35.27 from Unified_cpp_dom_quota0.cpp:2: 80:35.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:35.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:35.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:35.27 427 | SizeT Size() const { return SizeT(width, height); } 80:35.27 | ^~~~ 80:35.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 80:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:35.29 from Unified_cpp_dom_quota0.cpp:2: 80:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:35.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:35.29 | ^~~~~~~~ 80:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:35.30 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:35.30 | ^~~~~~~~ 80:35.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:35.30 from Unified_cpp_dom_quota0.cpp:2: 80:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:35.30 62 | Sub operator-(const Sub& aPoint) const { 80:35.30 | ^~~~~~~~ 80:35.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:35.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 80:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 80:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 80:35.75 from Unified_cpp_dom_permission0.cpp:2: 80:35.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:35.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 80:35.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:35.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:35.75 | ^~~~~~~~ 80:35.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 80:35.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 80:35.88 from Unified_cpp_dom_permission0.cpp:2: 80:35.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 80:35.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:35.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:35.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:35.89 | ^~~~~~~~ 80:35.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:35.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:35.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:35.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:35.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:35.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:35.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:35.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:35.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:35.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:35.99 from Unified_cpp_dom_quota0.cpp:2: 80:35.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 80:35.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 80:35.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:35.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 80:35.99 | ^~~~~~~~ 80:36.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 80:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 80:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.h:23, 80:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:17: 80:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 80:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 80:36.47 21 | inline Rect ToRect(const gfxRect& aRect) { 80:36.47 | ^ 80:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 80:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 80:36.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 80:36.48 | ^ 80:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 80:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 80:36.48 40 | inline Point ToPoint(const gfxPoint& aPoint) { 80:36.48 | ^ 80:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 80:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 80:36.51 44 | inline Size ToSize(const gfxSize& aSize) { 80:36.52 | ^ 80:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 80:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 80:36.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 80:36.54 | ^ 80:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 80:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 80:36.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 80:36.54 | ^ 80:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 80:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 80:36.57 56 | inline gfxRect ThebesRect(const Rect& aRect) { 80:36.57 | ^ 80:36.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 80:36.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 80:36.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:36.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:36.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:36.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:36.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:36.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 80:36.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 80:36.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.h:11, 80:36.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:8: 80:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 80:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 80:36.82 21 | inline Rect ToRect(const gfxRect& aRect) { 80:36.82 | ^ 80:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 80:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 80:36.82 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 80:36.82 | ^ 80:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 80:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 80:36.82 40 | inline Point ToPoint(const gfxPoint& aPoint) { 80:36.82 | ^ 80:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 80:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 80:36.82 44 | inline Size ToSize(const gfxSize& aSize) { 80:36.82 | ^ 80:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 80:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 80:36.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 80:36.84 | ^ 80:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 80:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 80:36.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 80:36.84 | ^ 80:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 80:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 80:36.84 56 | inline gfxRect ThebesRect(const Rect& aRect) { 80:36.84 | ^ 80:37.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 80:37.40 from Unified_cpp_dom_permission0.cpp:2: 80:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:37.40 427 | SizeT Size() const { return SizeT(width, height); } 80:37.40 | ^~~~ 80:37.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 80:37.40 from Unified_cpp_dom_permission0.cpp:2: 80:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:37.40 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:37.40 | ^~~~~~~~ 80:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:37.40 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:37.40 | ^~~~~~~~ 80:37.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 80:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 80:37.40 from Unified_cpp_dom_permission0.cpp:2: 80:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:37.41 62 | Sub operator-(const Sub& aPoint) const { 80:37.41 | ^~~~~~~~ 80:37.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:37.41 from Unified_cpp_dom_quota0.cpp:2: 80:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:37.41 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:37.41 | ^~~~~~~~~~~~~ 80:37.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:37.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:37.41 from Unified_cpp_dom_quota0.cpp:2: 80:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:37.41 323 | static SizeTyped FromUnknownSize( 80:37.41 | ^~~~~~~~~~~~~~~ 80:37.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 80:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 80:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 80:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.h:11, 80:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:8: 80:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 80:37.60 1859 | int32_t aAppUnitsPerPixel) { 80:37.60 | ^ 80:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 80:37.60 3214 | int32_t aAppUnitsPerPixel) { 80:37.60 | ^ 80:38.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 80:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 80:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 80:38.18 from Unified_cpp_dom_push0.cpp:2: 80:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 80:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:38.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:38.18 | ^~~~~~~~ 80:38.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 80:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 80:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 80:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 80:38.32 from Unified_cpp_dom_push0.cpp:2: 80:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 80:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:38.32 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:38.32 | ^~~~~~~~ 80:38.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 80:38.43 from Unified_cpp_dom_push0.cpp:2: 80:38.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:38.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:38.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:38.43 427 | SizeT Size() const { return SizeT(width, height); } 80:38.43 | ^~~~ 80:38.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 80:38.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 80:38.43 from Unified_cpp_dom_push0.cpp:2: 80:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:38.44 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:38.44 | ^~~~~~~~ 80:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:38.44 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:38.44 | ^~~~~~~~ 80:38.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 80:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 80:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 80:38.44 from Unified_cpp_dom_push0.cpp:2: 80:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:38.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:38.44 62 | Sub operator-(const Sub& aPoint) const { 80:38.44 | ^~~~~~~~ 80:38.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 80:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 80:38.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 80:38.72 from Unified_cpp_dom_push0.cpp:2: 80:38.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 80:38.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 80:38.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:38.72 43 | friend Sub operator*(T aScale, Sub aCoord) { 80:38.72 | ^~~~~~~~ 80:38.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 80:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 80:38.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 80:38.87 from Unified_cpp_dom_permission0.cpp:2: 80:38.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 80:38.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 80:38.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:38.87 43 | friend Sub operator*(T aScale, Sub aCoord) { 80:38.87 | ^~~~~~~~ 80:39.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 80:39.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.h:23, 80:39.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:17: 80:39.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:39.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 80:39.13 1859 | int32_t aAppUnitsPerPixel) { 80:39.13 | ^ 80:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 80:39.14 3214 | int32_t aAppUnitsPerPixel) { 80:39.14 | ^ 80:39.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 80:39.14 from Unified_cpp_dom_push0.cpp:2: 80:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:39.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:39.14 | ^~~~~~~~~~~~~ 80:39.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 80:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:13, 80:39.14 from Unified_cpp_dom_push0.cpp:2: 80:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:39.14 323 | static SizeTyped FromUnknownSize( 80:39.14 | ^~~~~~~~~~~~~~~ 80:39.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 80:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 80:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:8, 80:39.16 from Unified_cpp_dom_security0.cpp:2: 80:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 80:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 80:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 80:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 80:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 80:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 80:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 80:39.16 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 80:39.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:39.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 80:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:9, 80:39.16 from Unified_cpp_dom_security0.cpp:2: 80:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 80:39.16 27 | struct JSGCSetting { 80:39.16 | ^~~~~~~~~~~ 80:39.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 80:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 80:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 80:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.h:11, 80:39.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:8: 80:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 80:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 80:39.16 332 | LayerPoint GetFixedPositionAnchor() const { 80:39.16 | ^ 80:39.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 80:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 80:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 80:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.h:11, 80:39.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:8: 80:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 80:39.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 80:39.28 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 80:39.28 | ^ 80:39.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 80:39.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:39.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:39.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 80:39.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 80:39.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.h:11, 80:39.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:8: 80:39.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 80:39.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 80:39.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:39.33 | ^ 80:39.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 80:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 80:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 80:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CSPEvalChecker.h:10, 80:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/CSPEvalChecker.cpp:7, 80:39.65 from Unified_cpp_dom_security0.cpp:2: 80:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:39.65 760 | typename detail::Nth::Type extract() { 80:39.65 | ^~~~~~~ 80:40.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 80:40.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:40.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 80:40.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 80:40.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 80:40.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 80:40.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:16, 80:40.63 from Unified_cpp_dom_svg3.cpp:2: 80:40.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:40.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:40.63 189 | CSSRect GetExpandedScrollableRect() const { 80:40.63 | ^ 80:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:40.72 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:40.72 | ^ 80:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:40.72 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:40.72 | ^ 80:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:40.72 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:40.72 | ^ 80:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:40.72 243 | CSSRect CalculateScrollRange() const { 80:40.72 | ^ 80:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:40.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:40.73 | ^ 80:40.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:40.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:40.82 457 | CSSRect GetVisualViewport() const { 80:40.82 | ^ 80:41.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 80:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 80:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 80:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 80:41.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:72: 80:41.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:41.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 80:41.23 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:41.23 | ^ 80:41.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 80:41.59 from Unified_cpp_dom_permission0.cpp:2: 80:41.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:41.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:41.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:41.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:41.59 | ^~~~~~~~~~~~~ 80:41.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 80:41.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:9, 80:41.60 from Unified_cpp_dom_permission0.cpp:2: 80:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:41.60 323 | static SizeTyped FromUnknownSize( 80:41.60 | ^~~~~~~~~~~~~~~ 80:42.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 80:42.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 80:42.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/TCPServerSocketParent.cpp:12, 80:42.22 from Unified_cpp_dom_network0.cpp:47: 80:42.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 80:42.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 80:42.22 1394 | LayerPoint GetFixedPositionAnchor() { 80:42.22 | ^ 80:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 80:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 80:42.24 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 80:42.24 | ^ 80:42.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 80:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 80:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 80:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:16, 80:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsCSPContext.h:11, 80:42.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:10, 80:42.45 from Unified_cpp_dom_security1.cpp:2: 80:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:42.45 189 | CSSRect GetExpandedScrollableRect() const { 80:42.45 | ^ 80:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:42.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:42.45 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:42.45 | ^ 80:42.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:42.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:42.48 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:42.48 | ^ 80:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:42.49 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:42.49 | ^ 80:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:42.49 243 | CSSRect CalculateScrollRange() const { 80:42.49 | ^ 80:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:42.49 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:42.49 | ^ 80:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:42.49 457 | CSSRect GetVisualViewport() const { 80:42.49 | ^ 80:43.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:43.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:43.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:43.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:43.10 from CSSGroupingRuleBinding.cpp:11, 80:43.10 from UnifiedBindings2.cpp:2: 80:43.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 80:43.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:43.10 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 80:43.10 | ^ 80:43.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 80:43.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 80:43.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 80:43.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:43.29 from CSSGroupingRuleBinding.cpp:11, 80:43.29 from UnifiedBindings2.cpp:2: 80:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 80:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 80:43.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 80:43.29 | ^ 80:43.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 80:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:43.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:43.64 | ^~~~~~~~ 80:43.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:43.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 80:43.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:43.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:43.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:43.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:43.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 80:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:43.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:43.70 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:43.70 | ^~~~~~~~ 80:43.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:43.80 427 | SizeT Size() const { return SizeT(width, height); } 80:43.80 | ^~~~ 80:43.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 80:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:43.82 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:43.82 | ^~~~~~~~ 80:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:43.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:43.82 | ^~~~~~~~ 80:43.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:43.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:43.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:43.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:43.83 62 | Sub operator-(const Sub& aPoint) const { 80:43.83 | ^~~~~~~~ 80:43.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 80:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 80:43.91 from CSSGroupingRuleBinding.cpp:11, 80:43.91 from UnifiedBindings2.cpp:2: 80:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 80:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:43.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 80:43.91 | ^ 80:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 80:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 80:43.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 80:43.91 | ^ 80:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 80:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 80:43.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 80:43.92 | ^ 80:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 80:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 80:43.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 80:43.93 | ^ 80:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 80:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 80:43.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 80:43.93 | ^ 80:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 80:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 80:43.94 371 | nscoord aAppUnitsPerDevPixel) { 80:43.94 | ^ 80:43.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 80:43.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 80:43.95 380 | nscoord aAppUnitsPerDevPixel) { 80:43.95 | ^ 80:43.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 80:43.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 80:43.95 387 | nscoord aAppUnitsPerDevPixel) { 80:43.95 | ^ 80:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 80:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:43.96 394 | nscoord aAppUnitsPerDevPixel) { 80:43.96 | ^ 80:44.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:44.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:44.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:44.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:44.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:44.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:44.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:44.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:44.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:44.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:44.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 80:44.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 80:44.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:44.10 43 | friend Sub operator*(T aScale, Sub aCoord) { 80:44.10 | ^~~~~~~~ 80:44.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 80:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 80:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 80:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 80:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 80:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 80:44.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:13, 80:44.47 from Unified_cpp_dom_svg2.cpp:128: 80:44.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 80:44.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 80:44.47 1394 | LayerPoint GetFixedPositionAnchor() { 80:44.47 | ^ 80:44.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 80:44.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 80:44.79 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 80:44.79 | ^ 80:45.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 80:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:40, 80:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 80:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:45.02 from Unified_cpp_dom_quota0.cpp:2: 80:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::Maybe; ElemType = mozilla::Maybe; IndexType = long unsigned int; SizeType = long unsigned int]': 80:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 80:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::Maybe; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 80:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::Maybe; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 80:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsParent.cpp:862:21: required from here 80:45.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class mozilla::Maybe'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 80:45.03 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 80:45.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:45.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BufferList.h:17, 80:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/pickle.h:17, 80:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/chrome/common/ipc_message.h:13, 80:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:27, 80:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:11, 80:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:45.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:45.04 from Unified_cpp_dom_quota0.cpp:2: 80:45.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Maybe.h:365:55: note: 'class mozilla::Maybe' declared here 80:45.04 365 | class MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS Maybe 80:45.04 | ^~~~~ 80:45.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:45.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:45.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:45.19 | ^~~~~~~~~~~~~ 80:45.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:45.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:45.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:45.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:45.21 323 | static SizeTyped FromUnknownSize( 80:45.21 | ^~~~~~~~~~~~~~~ 80:45.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:45.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:45.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:45.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:3354:47: required from here 80:45.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:45.64 383 | Point TopLeft() const { return Point(x, y); } 80:45.64 | ^~~~~~~ 80:45.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 80:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:40, 80:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 80:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:45.95 from Unified_cpp_dom_quota0.cpp:2: 80:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 80:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 80:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 80:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 80:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 80:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 80:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 80:45.95 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 80:45.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:45.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 80:45.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/StorageManager.cpp:12, 80:45.95 from Unified_cpp_dom_quota0.cpp:92: 80:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 80:45.95 27 | struct JSGCSetting { 80:45.95 | ^~~~~~~~~~~ 80:46.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:46.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 80:46.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 80:46.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 80:46.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 80:46.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 80:46.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 80:46.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 80:46.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.h:10, 80:46.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/quota/ActorsChild.cpp:7, 80:46.61 from Unified_cpp_dom_quota0.cpp:2: 80:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:46.61 760 | typename detail::Nth::Type extract() { 80:46.61 | ^~~~~~~ 80:47.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 80:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 80:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPluginInstance.h:25, 80:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsJSNPRuntime.cpp:15, 80:47.02 from Unified_cpp_dom_plugins_base0.cpp:11: 80:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:47.02 189 | CSSRect GetExpandedScrollableRect() const { 80:47.02 | ^ 80:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:47.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:47.02 | ^ 80:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:47.03 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:47.03 | ^ 80:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:47.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:47.03 | ^ 80:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:47.03 243 | CSSRect CalculateScrollRange() const { 80:47.03 | ^ 80:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:47.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:47.04 | ^ 80:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:47.04 457 | CSSRect GetVisualViewport() const { 80:47.04 | ^ 80:47.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:47.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:47.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:47.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 80:47.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 80:47.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 80:47.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 80:47.67 from Unified_cpp_dom_svg4.cpp:2: 80:47.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 80:47.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:47.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 80:47.67 | ^ 80:47.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:47.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:47.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 80:47.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 80:47.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 80:47.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 80:47.89 from Unified_cpp_dom_svg4.cpp:2: 80:47.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 80:47.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 80:47.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 80:47.89 | ^ 80:49.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 80:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 80:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 80:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 80:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 80:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 80:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 80:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 80:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 80:49.01 from ScrollAreaEventBinding.cpp:16, 80:49.01 from UnifiedBindings19.cpp:54: 80:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 80:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 80:49.01 1394 | LayerPoint GetFixedPositionAnchor() { 80:49.01 | ^ 80:49.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 80:49.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 80:49.03 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 80:49.03 | ^ 80:49.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 80:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 80:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 80:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 80:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 80:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsJSNPRuntime.cpp:39, 80:49.12 from Unified_cpp_dom_plugins_base0.cpp:11: 80:49.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 80:49.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 80:49.12 1249 | CSSCoord ToCSSPixels() const { return _0; } 80:49.13 | ^ 80:49.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 80:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 80:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 80:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 80:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:72: 80:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 80:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 80:49.18 21 | inline Rect ToRect(const gfxRect& aRect) { 80:49.19 | ^ 80:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 80:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 80:49.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 80:49.20 | ^ 80:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 80:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 80:49.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 80:49.20 | ^ 80:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 80:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 80:49.22 44 | inline Size ToSize(const gfxSize& aSize) { 80:49.22 | ^ 80:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 80:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 80:49.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 80:49.22 | ^ 80:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 80:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 80:49.25 52 | inline gfxSize ThebesSize(const Size& aSize) { 80:49.25 | ^ 80:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 80:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 80:49.25 56 | inline gfxRect ThebesRect(const Rect& aRect) { 80:49.25 | ^ 80:49.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 80:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 80:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 80:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 80:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 80:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 80:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 80:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 80:49.35 from ScrollAreaEventBinding.cpp:16, 80:49.35 from UnifiedBindings19.cpp:54: 80:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 80:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 80:49.35 49 | gfx::Size GetInheritedScale() const { return mScale; } 80:49.35 | ^ 80:49.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 80:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 80:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 80:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 80:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 80:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 80:49.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 80:49.79 from Unified_cpp_dom_svg4.cpp:2: 80:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 80:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:49.79 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 80:49.79 | ^ 80:49.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 80:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 80:49.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 80:49.80 | ^ 80:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 80:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 80:49.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 80:49.82 | ^ 80:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 80:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 80:49.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 80:49.82 | ^ 80:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 80:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 80:49.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 80:49.83 | ^ 80:49.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 80:49.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 80:49.86 371 | nscoord aAppUnitsPerDevPixel) { 80:49.86 | ^ 80:49.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 80:49.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 80:49.86 380 | nscoord aAppUnitsPerDevPixel) { 80:49.86 | ^ 80:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 80:49.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 80:49.87 387 | nscoord aAppUnitsPerDevPixel) { 80:49.87 | ^ 80:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 80:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:49.88 394 | nscoord aAppUnitsPerDevPixel) { 80:49.88 | ^ 80:50.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 80:50.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:50.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 80:50.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 80:50.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 80:50.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 80:50.30 from Unified_cpp_dom_svg4.cpp:2: 80:50.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 80:50.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 80:50.30 1249 | CSSCoord ToCSSPixels() const { return _0; } 80:50.30 | ^ 80:50.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 80:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 80:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 80:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 80:50.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:72: 80:50.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:50.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 80:50.31 1859 | int32_t aAppUnitsPerPixel) { 80:50.31 | ^ 80:50.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:50.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 80:50.32 3214 | int32_t aAppUnitsPerPixel) { 80:50.32 | ^ 80:50.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 80:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:42: 80:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 80:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 80:50.35 332 | LayerPoint GetFixedPositionAnchor() const { 80:50.35 | ^ 80:50.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 80:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:42: 80:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 80:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 80:50.78 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 80:50.78 | ^ 80:50.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 80:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 80:50.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CSSPseudoElement.h:14, 80:50.84 from CSSPseudoElementBinding.cpp:11, 80:50.84 from UnifiedBindings2.cpp:106: 80:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 80:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 80:50.84 189 | CSSRect GetExpandedScrollableRect() const { 80:50.84 | ^ 80:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 80:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 80:50.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:50.84 | ^ 80:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 80:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 80:50.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 80:50.84 | ^ 80:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 80:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 80:50.85 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 80:50.85 | ^ 80:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 80:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 80:50.85 243 | CSSRect CalculateScrollRange() const { 80:50.85 | ^ 80:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 80:50.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 80:50.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 80:50.85 | ^ 80:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 80:50.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 80:50.86 457 | CSSRect GetVisualViewport() const { 80:50.86 | ^ 80:50.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 80:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 80:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 80:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:72: 80:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 80:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 80:50.99 332 | LayerPoint GetFixedPositionAnchor() const { 80:50.99 | ^ 80:51.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 80:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 80:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 80:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:72: 80:51.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 80:51.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 80:51.05 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 80:51.05 | ^ 80:51.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 80:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:42: 80:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 80:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 80:51.07 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:51.07 | ^ 80:51.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 80:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 80:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 80:51.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:72: 80:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 80:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 80:51.10 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 80:51.10 | ^ 80:51.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 80:51.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 80:51.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:7, 80:51.36 from Unified_cpp_dom_push0.cpp:2: 80:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 80:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 80:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 80:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 80:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 80:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 80:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 80:51.36 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 80:51.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:51.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 80:51.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:18, 80:51.36 from Unified_cpp_dom_push0.cpp:2: 80:51.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 80:51.36 27 | struct JSGCSetting { 80:51.36 | ^~~~~~~~~~~ 80:51.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 80:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 80:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 80:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 80:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionsBinding.h:6, 80:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.h:10, 80:51.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/permission/PermissionObserver.cpp:7, 80:51.51 from Unified_cpp_dom_permission0.cpp:2: 80:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:51.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:51.52 760 | typename detail::Nth::Type extract() { 80:51.52 | ^~~~~~~ 80:51.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 80:51.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 80:51.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 80:51.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 80:51.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 80:51.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:16, 80:51.68 from Unified_cpp_dom_svg3.cpp:2: 80:51.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:51.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 80:51.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:51.68 | ^ 80:52.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 80:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 80:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 80:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 80:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 80:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 80:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsJSNPRuntime.cpp:39, 80:52.19 from Unified_cpp_dom_plugins_base0.cpp:11: 80:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 80:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 80:52.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 80:52.19 | ^ 80:52.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 80:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 80:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 80:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:52.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:52.46 | ^~~~~~~~ 80:52.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:52.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 80:52.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:52.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:52.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:52.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 80:52.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 80:52.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 80:52.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:52.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:52.51 | ^~~~~~~~ 80:52.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:52.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:52.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:52.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:52.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:52.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:52.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:52.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:52.88 from Unified_cpp_dom_svg2.cpp:2: 80:52.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:52.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 80:52.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:52.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:52.88 | ^~~~~~~~ 80:53.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 80:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 80:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 80:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 80:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 80:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:10, 80:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:29, 80:53.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/push/PushManager.cpp:7, 80:53.03 from Unified_cpp_dom_push0.cpp:2: 80:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:53.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.03 760 | typename detail::Nth::Type extract() { 80:53.03 | ^~~~~~~ 80:53.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 80:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:53.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 80:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:53.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.04 427 | SizeT Size() const { return SizeT(width, height); } 80:53.04 | ^~~~ 80:53.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 80:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 80:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 80:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 80:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 80:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 80:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 80:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 80:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 80:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 80:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 80:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 80:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 80:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.05 760 | typename detail::Nth::Type extract() { 80:53.05 | ^~~~~~~ 80:53.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 80:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 80:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.06 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:53.06 | ^~~~~~~~ 80:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.06 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:53.07 | ^~~~~~~~ 80:53.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 80:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 80:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.07 62 | Sub operator-(const Sub& aPoint) const { 80:53.07 | ^~~~~~~~ 80:53.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 80:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 80:53.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 80:53.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 80:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.31 43 | friend Sub operator*(T aScale, Sub aCoord) { 80:53.31 | ^~~~~~~~ 80:53.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 80:53.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 80:53.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 80:53.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:53.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:53.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:53.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:53.34 from Unified_cpp_dom_svg2.cpp:2: 80:53.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:53.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:53.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:53.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:53.34 | ^~~~~~~~ 80:53.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 80:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 80:53.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:53.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:53.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:53.66 | ^~~~~~~~~~~~~ 80:53.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 80:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 80:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 80:53.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:17: 80:53.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:53.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:53.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.67 323 | static SizeTyped FromUnknownSize( 80:53.67 | ^~~~~~~~~~~~~~~ 80:53.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:53.73 from Unified_cpp_dom_svg2.cpp:2: 80:53.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:53.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:53.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.73 427 | SizeT Size() const { return SizeT(width, height); } 80:53.73 | ^~~~ 80:53.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:53.74 from Unified_cpp_dom_svg2.cpp:2: 80:53.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:53.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:53.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:53.74 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:53.74 | ^~~~~~~~ 80:53.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:53.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:53.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:53.74 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:53.74 | ^~~~~~~~ 80:53.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:53.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:53.74 from Unified_cpp_dom_svg2.cpp:2: 80:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:53.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:53.75 62 | Sub operator-(const Sub& aPoint) const { 80:53.75 | ^~~~~~~~ 80:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp: In member function 'void mozilla::plugins::PluginInstanceChild::PaintRectWithAlphaExtraction(const nsIntRect&, gfxASurface*)': 80:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:54.04 3354 | gfxPoint deviceOffset = -targetRect.TopLeft(); 80:54.04 | ^ 80:54.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 80:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 80:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 80:54.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 80:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:54.05 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 80:54.05 | ^~~~~~~~~ 80:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:54.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:54.05 79 | Sub operator-() const { return Sub(-x, -y); } 80:54.05 | ^~~~~~~~ 80:54.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:54.56 from Unified_cpp_dom_svg2.cpp:2: 80:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:54.56 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:54.56 | ^~~~~~~~~~~~~ 80:54.58 dom/ipc 80:54.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 80:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 80:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 80:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 80:54.59 from ScrollAreaEventBinding.cpp:16, 80:54.59 from UnifiedBindings19.cpp:54: 80:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 80:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 80:54.59 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 80:54.59 | ^ 80:54.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:54.59 from Unified_cpp_dom_svg2.cpp:2: 80:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:54.59 323 | static SizeTyped FromUnknownSize( 80:54.59 | ^~~~~~~~~~~~~~~ 80:54.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:54.75 from Unified_cpp_dom_svg2.cpp:2: 80:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 80:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:54.75 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 80:54.75 | ^~~~~~~~~~ 80:54.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 80:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 80:54.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 80:54.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 80:54.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:16, 80:54.94 from Unified_cpp_dom_svg3.cpp:2: 80:54.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 80:54.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 80:54.94 1859 | int32_t aAppUnitsPerPixel) { 80:54.94 | ^ 80:54.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 80:54.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 80:54.94 3214 | int32_t aAppUnitsPerPixel) { 80:54.94 | ^ 80:55.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 80:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:55.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:55.32 from Unified_cpp_dom_network0.cpp:2: 80:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 80:55.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:55.32 | ^~~~~~~~ 80:55.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:55.37 from Unified_cpp_dom_network0.cpp:2: 80:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 80:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.37 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:55.37 | ^~~~~~~~ 80:55.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 80:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:55.42 from Unified_cpp_dom_svg2.cpp:2: 80:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 80:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.42 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 80:55.42 | ^~~~~~~~~~~~~~ 80:55.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:55.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:55.45 from Unified_cpp_dom_svg2.cpp:2: 80:55.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:55.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 80:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.46 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:55.46 | ^~~~~~~~~~~~~ 80:55.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:55.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 80:55.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:55.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:55.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:55.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:55.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:55.49 from Unified_cpp_dom_svg2.cpp:2: 80:55.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 80:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:55.50 383 | Point TopLeft() const { return Point(x, y); } 80:55.50 | ^~~~~~~ 80:55.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 80:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:55.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:55.50 from Unified_cpp_dom_svg2.cpp:2: 80:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 80:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.50 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 80:55.50 | ^~~~~~~~~~~~~~~ 80:55.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:55.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 80:55.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:55.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:55.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:55.76 from Unified_cpp_dom_network0.cpp:2: 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.76 427 | SizeT Size() const { return SizeT(width, height); } 80:55.76 | ^~~~ 80:55.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:55.76 from Unified_cpp_dom_network0.cpp:2: 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.76 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 80:55.76 | ^~~~~~~~ 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.76 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 80:55.76 | ^~~~~~~~ 80:55.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:55.76 from Unified_cpp_dom_network0.cpp:2: 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 80:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.76 62 | Sub operator-(const Sub& aPoint) const { 80:55.76 | ^~~~~~~~ 80:55.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 80:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 80:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 80:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 80:55.78 from Unified_cpp_dom_plugins_ipc0.cpp:2: 80:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 80:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.78 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 80:55.78 | ^ 80:55.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 80:55.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 80:55.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 80:55.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 80:55.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 80:55.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:16, 80:55.86 from Unified_cpp_dom_svg3.cpp:2: 80:55.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 80:55.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 80:55.86 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 80:55.86 | ^ 80:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 80:55.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 80:55.88 44 | operator Point() const { return Point(mX, mY); } 80:55.88 | ^ 80:55.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 80:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:55.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:55.95 from Unified_cpp_dom_network0.cpp:2: 80:55.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 80:55.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 80:55.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:55.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 80:55.96 | ^~~~~~~~ 80:56.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 80:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 80:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 80:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 80:56.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 80:56.11 from Unified_cpp_dom_plugins_ipc0.cpp:2: 80:56.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 80:56.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 80:56.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 80:56.11 | ^ 80:56.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 80:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:56.35 from Unified_cpp_dom_network0.cpp:2: 80:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 80:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 80:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:56.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:56.35 | ^~~~~~~~~~~~~ 80:56.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 80:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:56.36 from Unified_cpp_dom_network0.cpp:2: 80:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 80:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 80:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:56.36 323 | static SizeTyped FromUnknownSize( 80:56.36 | ^~~~~~~~~~~~~~~ 80:56.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 80:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 80:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 80:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 80:56.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 80:56.95 from Unified_cpp_dom_plugins_ipc0.cpp:2: 80:56.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 80:56.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:56.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 80:56.95 | ^ 80:56.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 80:56.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 80:56.95 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 80:56.95 | ^ 80:56.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 80:56.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 80:56.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 80:56.96 | ^ 80:56.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 80:56.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 80:56.98 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 80:56.98 | ^ 80:56.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 80:56.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 80:56.99 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 80:56.99 | ^ 80:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 80:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 80:57.01 371 | nscoord aAppUnitsPerDevPixel) { 80:57.01 | ^ 80:57.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 80:57.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 80:57.03 380 | nscoord aAppUnitsPerDevPixel) { 80:57.03 | ^ 80:57.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 80:57.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 80:57.03 387 | nscoord aAppUnitsPerDevPixel) { 80:57.03 | ^ 80:57.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 80:57.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:57.04 394 | nscoord aAppUnitsPerDevPixel) { 80:57.04 | ^ 80:57.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 80:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:45, 80:57.16 from Unified_cpp_dom_security1.cpp:2: 80:57.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 80:57.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 80:57.16 1249 | CSSCoord ToCSSPixels() const { return _0; } 80:57.16 | ^ 80:57.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 80:57.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:57.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:57.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:57.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:57.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:57.19 from Unified_cpp_dom_svg2.cpp:2: 80:57.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:57.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 80:57.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 80:57.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:57.19 246 | PointTyped As2DPoint() const { 80:57.19 | ^~~~~~~~~ 80:57.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 80:57.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 80:57.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 80:57.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 80:57.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 80:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 80:57.20 from Unified_cpp_dom_svg2.cpp:2: 80:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 80:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 80:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:57.20 794 | RectTyped TransformAndClipBounds( 80:57.20 | ^~~~~~~~~~~~~~~~~~~~~~ 80:57.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 80:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 80:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 80:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:57.46 from Unified_cpp_dom_network0.cpp:2: 80:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 80:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:57.46 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 80:57.46 | ^~~~~~~~~~~~~~ 80:57.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 80:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:57.54 from Unified_cpp_dom_network0.cpp:2: 80:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 80:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:57.54 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 80:57.54 | ^~~~~~~~~~~~~ 80:57.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 80:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:57.57 from Unified_cpp_dom_network0.cpp:2: 80:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 80:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:57.57 383 | Point TopLeft() const { return Point(x, y); } 80:57.57 | ^~~~~~~ 80:57.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 80:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 80:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 80:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:57.57 from Unified_cpp_dom_network0.cpp:2: 80:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 80:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:57.57 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 80:57.57 | ^~~~~~~~~~~~~~~ 80:57.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:28, 80:57.93 from Unified_cpp_dom_svg3.cpp:2: 80:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 80:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 80:57.93 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 80:57.93 | ^ 80:59.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 80:59.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:59.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:59.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:59.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:59.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 80:59.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 80:59.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 80:59.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 80:59.41 from SpeechSynthesisErrorEvent.cpp:9, 80:59.41 from UnifiedBindings20.cpp:2: 80:59.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 80:59.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:59.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 80:59.41 | ^ 80:59.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 80:59.51 from Unified_cpp_dom_storage0.cpp:2: 80:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 80:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 80:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:59.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 80:59.51 | ^~~~~~~~ 80:59.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 80:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 80:59.51 from Unified_cpp_dom_storage0.cpp:2: 80:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 80:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 80:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 80:59.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 80:59.51 | ^~~~~~~~ 80:59.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 80:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:59.54 from Unified_cpp_dom_network0.cpp:2: 80:59.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:59.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 80:59.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 80:59.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:59.54 246 | PointTyped As2DPoint() const { 80:59.54 | ^~~~~~~~~ 80:59.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:59.63 from Unified_cpp_dom_network0.cpp:2: 80:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 80:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 80:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:59.63 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 80:59.63 | ^~~~~~~~~ 80:59.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 80:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 80:59.63 from Unified_cpp_dom_network0.cpp:2: 80:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 80:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 80:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:59.63 2266 | PointTyped TransformPointSimple( 80:59.63 | ^~~~~~~~~~~~~~~~~~~~ 80:59.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 80:59.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 80:59.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 80:59.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 80:59.64 794 | RectTyped TransformAndClipBounds( 80:59.64 | ^~~~~~~~~~~~~~~~~~~~~~ 81:00.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:00.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 81:00.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:00.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:00.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:00.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:00.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 81:00.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 81:00.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 81:00.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 81:00.15 from SpeechSynthesisErrorEvent.cpp:9, 81:00.15 from UnifiedBindings20.cpp:2: 81:00.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:00.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:00.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:00.15 | ^ 81:00.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 81:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 81:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 81:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 81:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 81:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 81:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 81:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 81:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:00.22 189 | CSSRect GetExpandedScrollableRect() const { 81:00.22 | ^ 81:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:00.24 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:00.24 | ^ 81:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:00.24 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:00.24 | ^ 81:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:00.25 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:00.25 | ^ 81:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:00.25 243 | CSSRect CalculateScrollRange() const { 81:00.25 | ^ 81:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:00.25 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:00.25 | ^ 81:00.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:00.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:00.26 457 | CSSRect GetVisualViewport() const { 81:00.26 | ^ 81:00.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 81:00.93 from Unified_cpp_dom_storage0.cpp:2: 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:00.93 427 | SizeT Size() const { return SizeT(width, height); } 81:00.93 | ^~~~ 81:00.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 81:00.93 from Unified_cpp_dom_storage0.cpp:2: 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:00.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 81:00.93 | ^~~~~~~~ 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:00.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 81:00.93 | ^~~~~~~~ 81:00.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 81:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 81:00.93 from Unified_cpp_dom_storage0.cpp:2: 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 81:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:00.93 62 | Sub operator-(const Sub& aPoint) const { 81:00.93 | ^~~~~~~~ 81:00.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 81:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 81:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 81:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:00.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:00.97 from CSSStyleSheetBinding.cpp:25, 81:00.97 from UnifiedBindings2.cpp:171: 81:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 81:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 81:00.97 1249 | CSSCoord ToCSSPixels() const { return _0; } 81:00.97 | ^ 81:01.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 81:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 81:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 81:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 81:01.29 from Unified_cpp_dom_plugins_ipc0.cpp:2: 81:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:01.29 189 | CSSRect GetExpandedScrollableRect() const { 81:01.29 | ^ 81:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:01.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:01.29 | ^ 81:01.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:01.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:01.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:01.31 | ^ 81:01.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:01.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:01.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:01.31 | ^ 81:01.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:01.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:01.31 243 | CSSRect CalculateScrollRange() const { 81:01.31 | ^ 81:01.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:01.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:01.32 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:01.32 | ^ 81:01.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:01.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:01.35 457 | CSSRect GetVisualViewport() const { 81:01.35 | ^ 81:01.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 81:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 81:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 81:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 81:01.37 from SpeechSynthesisErrorEvent.cpp:9, 81:01.37 from UnifiedBindings20.cpp:2: 81:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:01.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:01.37 | ^ 81:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:01.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:01.37 | ^ 81:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:01.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:01.37 | ^ 81:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:01.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:01.37 | ^ 81:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:01.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:01.37 | ^ 81:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:01.39 371 | nscoord aAppUnitsPerDevPixel) { 81:01.39 | ^ 81:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:01.39 380 | nscoord aAppUnitsPerDevPixel) { 81:01.39 | ^ 81:01.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:01.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:01.40 387 | nscoord aAppUnitsPerDevPixel) { 81:01.40 | ^ 81:01.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:01.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:01.41 394 | nscoord aAppUnitsPerDevPixel) { 81:01.41 | ^ 81:01.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 81:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 81:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 81:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsJSNPRuntime.cpp:39, 81:01.58 from Unified_cpp_dom_plugins_base0.cpp:11: 81:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:01.58 21 | inline Rect ToRect(const gfxRect& aRect) { 81:01.58 | ^ 81:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:01.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:01.58 | ^ 81:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:01.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:01.58 | ^ 81:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:01.63 44 | inline Size ToSize(const gfxSize& aSize) { 81:01.63 | ^ 81:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:01.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:01.63 | ^ 81:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:01.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:01.63 | ^ 81:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:01.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:01.63 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:01.63 | ^ 81:01.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 81:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 81:01.76 from Unified_cpp_dom_plugins_ipc0.cpp:2: 81:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 81:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 81:01.76 1249 | CSSCoord ToCSSPixels() const { return _0; } 81:01.76 | ^ 81:02.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 81:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 81:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 81:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 81:02.35 1249 | CSSCoord ToCSSPixels() const { return _0; } 81:02.35 | ^ 81:02.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 81:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 81:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 81:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 81:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:32, 81:02.77 from Unified_cpp_dom_svg3.cpp:2: 81:02.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:02.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:02.77 332 | LayerPoint GetFixedPositionAnchor() const { 81:02.77 | ^ 81:02.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 81:02.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 81:02.82 from Unified_cpp_dom_storage0.cpp:2: 81:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 81:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 81:02.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:02.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 81:02.83 | ^~~~~~~~ 81:03.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:03.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:03.18 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:03.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:03.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:03.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:03.18 | ^ 81:03.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:13, 81:03.33 from Unified_cpp_dom_svg2.cpp:128: 81:03.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:03.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 81:03.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 81:03.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 81:03.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:76:52: required from here 81:03.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:03.33 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 81:03.33 | ^ 81:03.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:03.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:03.34 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:03.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:03.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:03.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:03.34 | ^ 81:04.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 81:04.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:45, 81:04.08 from Unified_cpp_dom_security1.cpp:2: 81:04.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 81:04.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 81:04.08 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 81:04.08 | ^ 81:04.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 81:04.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:04.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 81:04.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 81:04.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 81:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:04.20 189 | CSSRect GetExpandedScrollableRect() const { 81:04.20 | ^ 81:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:04.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:04.20 | ^ 81:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:04.21 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:04.21 | ^ 81:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:04.21 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:04.21 | ^ 81:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:04.21 243 | CSSRect CalculateScrollRange() const { 81:04.21 | ^ 81:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:04.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:04.21 | ^ 81:04.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:04.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:04.22 457 | CSSRect GetVisualViewport() const { 81:04.22 | ^ 81:04.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 81:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 81:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsJSNPRuntime.cpp:39, 81:04.27 from Unified_cpp_dom_plugins_base0.cpp:11: 81:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 81:04.27 1859 | int32_t aAppUnitsPerPixel) { 81:04.27 | ^ 81:04.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 81:04.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 81:04.28 from Unified_cpp_dom_storage0.cpp:2: 81:04.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 81:04.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 81:04.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:04.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:04.28 | ^~~~~~~~~~~~~ 81:04.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 81:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:14, 81:04.29 from Unified_cpp_dom_storage0.cpp:2: 81:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 81:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 81:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:04.29 323 | static SizeTyped FromUnknownSize( 81:04.29 | ^~~~~~~~~~~~~~~ 81:04.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 81:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 81:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:04.32 from CSSStyleSheetBinding.cpp:25, 81:04.32 from UnifiedBindings2.cpp:171: 81:04.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 81:04.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 81:04.32 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 81:04.32 | ^ 81:04.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:04.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 81:04.32 3214 | int32_t aAppUnitsPerPixel) { 81:04.32 | ^ 81:04.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 81:04.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 81:04.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:04.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:04.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:04.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:04.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:04.52 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:04.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:04.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:04.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:04.52 | ^ 81:04.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:04.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:04.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:04.57 | ^ 81:04.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:04.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:04.59 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:04.59 | ^ 81:04.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:04.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:04.61 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:04.61 | ^ 81:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:04.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:04.63 | ^ 81:04.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:04.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:04.75 371 | nscoord aAppUnitsPerDevPixel) { 81:04.75 | ^ 81:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:04.77 380 | nscoord aAppUnitsPerDevPixel) { 81:04.77 | ^ 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:04.79 387 | nscoord aAppUnitsPerDevPixel) { 81:04.79 | ^ 81:04.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 81:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 81:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 81:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 81:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 81:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 81:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:10, 81:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 81:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 81:04.79 from Unified_cpp_dom_svg2.cpp:2: 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 81:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 81:04.79 760 | typename detail::Nth::Type extract() { 81:04.79 | ^~~~~~~ 81:04.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:04.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:04.85 394 | nscoord aAppUnitsPerDevPixel) { 81:04.85 | ^ 81:05.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 81:05.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 81:05.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 81:05.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 81:05.17 from Unified_cpp_dom_network0.cpp:2: 81:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 81:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 81:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 81:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 81:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 81:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 81:05.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 81:05.17 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 81:05.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:05.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 81:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:12, 81:05.19 from Unified_cpp_dom_network0.cpp:2: 81:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 81:05.19 27 | struct JSGCSetting { 81:05.19 | ^~~~~~~~~~~ 81:06.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 81:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 81:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 81:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 81:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 81:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 81:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 81:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 81:06.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 81:06.70 from Unified_cpp_dom_network0.cpp:2: 81:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 81:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 81:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 81:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 81:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 81:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 81:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 81:06.70 760 | typename detail::Nth::Type extract() { 81:06.70 | ^~~~~~~ 81:07.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:13, 81:07.57 from Unified_cpp_dom_svg2.cpp:128: 81:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:07.57 97 | return aLP.ResolveToCSSPixelsWith( 81:07.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 81:07.57 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 81:07.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:07.57 In file included from Unified_cpp_dom_svg2.cpp:128: 81:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp: In member function 'virtual bool mozilla::dom::SVGCircleElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 81:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:99: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 81:07.57 99 | *aBounds = Rect(aToBoundsSpace.TransformPoint(Point(x, y)), Size()); 81:07.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 81:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:121: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 81:07.57 121 | *aBounds = aToBoundsSpace.TransformBounds(rect); 81:07.57 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:07.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:13, 81:07.57 from Unified_cpp_dom_svg2.cpp:128: 81:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:07.57 97 | return aLP.ResolveToCSSPixelsWith( 81:07.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 81:07.57 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 81:07.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:07.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 81:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 81:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 81:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 81:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 81:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 81:07.57 from Unified_cpp_dom_svg2.cpp:2: 81:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:07.57 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 81:07.57 | ^~~~~~~~~ 81:07.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 81:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 81:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 81:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 81:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 81:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 81:07.58 from Unified_cpp_dom_svg2.cpp:2: 81:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 81:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:07.58 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 81:07.58 | ^~~~~~~~~~~~~~ 81:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 81:07.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:07.61 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 81:07.61 | ^~~~~~~~~~~~~~~ 81:07.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 81:07.61 110 | quad[0] = TransformPoint(aRect.TopLeft()); 81:07.61 | ^~~~ 81:07.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 81:07.61 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 81:07.61 | ^ 81:07.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 81:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 81:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 81:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 81:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 81:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 81:07.61 from Unified_cpp_dom_svg2.cpp:2: 81:07.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:07.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:07.61 383 | Point TopLeft() const { return Point(x, y); } 81:07.61 | ^~~~~~~ 81:08.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 81:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 81:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsJSNPRuntime.cpp:39, 81:08.25 from Unified_cpp_dom_plugins_base0.cpp:11: 81:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:08.25 332 | LayerPoint GetFixedPositionAnchor() const { 81:08.25 | ^ 81:08.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 81:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsJSNPRuntime.cpp:39, 81:08.27 from Unified_cpp_dom_plugins_base0.cpp:11: 81:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:08.27 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:08.27 | ^ 81:08.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 81:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 81:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:08.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 81:08.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 81:08.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 81:08.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 81:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 81:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 81:08.29 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 81:08.29 | ^ 81:08.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 81:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsJSNPRuntime.cpp:39, 81:08.30 from Unified_cpp_dom_plugins_base0.cpp:11: 81:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:08.30 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:08.30 | ^ 81:09.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 81:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 81:09.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:09.06 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:09.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:09.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:09.06 189 | CSSRect GetExpandedScrollableRect() const { 81:09.06 | ^ 81:09.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:09.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:09.07 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:09.07 | ^ 81:09.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:09.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:09.07 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:09.07 | ^ 81:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:09.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:09.08 | ^ 81:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:09.08 243 | CSSRect CalculateScrollRange() const { 81:09.08 | ^ 81:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:09.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:09.08 | ^ 81:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:09.09 457 | CSSRect GetVisualViewport() const { 81:09.09 | ^ 81:09.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 81:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 81:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 81:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 81:09.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:09.47 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 81:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 81:09.47 1249 | CSSCoord ToCSSPixels() const { return _0; } 81:09.47 | ^ 81:09.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:09.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:32, 81:09.56 from Unified_cpp_dom_svg3.cpp:2: 81:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:09.56 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:09.56 | ^ 81:09.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:09.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:09.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:32, 81:09.61 from Unified_cpp_dom_svg3.cpp:2: 81:09.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:09.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:09.61 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:09.61 | ^ 81:09.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 81:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 81:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 81:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:17, 81:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsNPAPIPlugin.cpp:15: 81:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 81:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 81:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 81:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 81:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 81:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 81:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 81:09.62 760 | typename detail::Nth::Type extract() { 81:09.62 | ^~~~~~~ 81:10.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 81:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/system/OSFileConstants.cpp:60, 81:10.87 from Unified_cpp_dom_system0.cpp:2: 81:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:10.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:10.87 | ^ 81:10.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 81:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 81:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLParts.h:14, 81:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:14: 81:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 81:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 81:10.87 1249 | CSSCoord ToCSSPixels() const { return _0; } 81:10.87 | ^ 81:11.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 81:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:45, 81:11.47 from Unified_cpp_dom_security1.cpp:2: 81:11.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:11.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:11.47 21 | inline Rect ToRect(const gfxRect& aRect) { 81:11.47 | ^ 81:11.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 81:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/system/OSFileConstants.cpp:60, 81:11.49 from Unified_cpp_dom_system0.cpp:2: 81:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:11.49 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:11.49 | ^ 81:11.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:11.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:11.50 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:11.50 | ^ 81:11.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:11.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:11.50 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:11.50 | ^ 81:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:11.53 44 | inline Size ToSize(const gfxSize& aSize) { 81:11.53 | ^ 81:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:11.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:11.54 | ^ 81:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:11.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:11.55 | ^ 81:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:11.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:11.58 | ^ 81:12.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 81:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 81:12.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:45, 81:12.67 from Unified_cpp_dom_security1.cpp:2: 81:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 81:12.67 1859 | int32_t aAppUnitsPerPixel) { 81:12.67 | ^ 81:12.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:12.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 81:12.71 3214 | int32_t aAppUnitsPerPixel) { 81:12.71 | ^ 81:12.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 81:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 81:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:12.96 from CSSStyleSheetBinding.cpp:25, 81:12.96 from UnifiedBindings2.cpp:171: 81:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:12.96 21 | inline Rect ToRect(const gfxRect& aRect) { 81:12.96 | ^ 81:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:12.96 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:12.96 | ^ 81:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:12.96 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:12.96 | ^ 81:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:12.97 44 | inline Size ToSize(const gfxSize& aSize) { 81:12.97 | ^ 81:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:12.97 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:12.97 | ^ 81:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:12.97 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:12.97 | ^ 81:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:12.97 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:12.97 | ^ 81:13.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 81:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 81:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 81:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 81:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 81:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 81:13.02 from Unified_cpp_dom_svg4.cpp:2: 81:13.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:13.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:13.02 21 | inline Rect ToRect(const gfxRect& aRect) { 81:13.02 | ^ 81:13.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:13.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:13.03 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:13.03 | ^ 81:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:13.05 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:13.05 | ^ 81:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:13.06 44 | inline Size ToSize(const gfxSize& aSize) { 81:13.06 | ^ 81:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:13.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:13.06 | ^ 81:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:13.10 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:13.10 | ^ 81:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:13.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:13.10 | ^ 81:13.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 81:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 81:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 81:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Exception.h:12, 81:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ErrorReport.h:31, 81:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:34, 81:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/Storage.h:11, 81:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.h:10, 81:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/storage/LocalStorage.cpp:7, 81:13.20 from Unified_cpp_dom_storage0.cpp:2: 81:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 81:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 81:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 81:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 81:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 81:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 81:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 81:13.20 760 | typename detail::Nth::Type extract() { 81:13.20 | ^~~~~~~ 81:13.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 81:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:13.85 from CSSStyleSheetBinding.cpp:25, 81:13.85 from UnifiedBindings2.cpp:171: 81:13.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:13.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 81:13.85 1859 | int32_t aAppUnitsPerPixel) { 81:13.85 | ^ 81:13.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:13.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 81:13.85 3214 | int32_t aAppUnitsPerPixel) { 81:13.85 | ^ 81:14.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 81:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 81:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 81:14.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:45, 81:14.24 from Unified_cpp_dom_security1.cpp:2: 81:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:14.24 332 | LayerPoint GetFixedPositionAnchor() const { 81:14.24 | ^ 81:14.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:45, 81:14.39 from Unified_cpp_dom_security1.cpp:2: 81:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:14.39 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:14.39 | ^ 81:14.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:32, 81:14.40 from Unified_cpp_dom_svg3.cpp:2: 81:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 81:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 81:14.40 1394 | LayerPoint GetFixedPositionAnchor() { 81:14.40 | ^ 81:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 81:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 81:14.44 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 81:14.44 | ^ 81:14.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:14.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:14.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:14.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 81:14.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:14.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:14.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 81:14.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:45, 81:14.52 from Unified_cpp_dom_security1.cpp:2: 81:14.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:14.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:14.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:14.52 | ^ 81:15.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 81:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:15.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:15.15 from CSSStyleSheetBinding.cpp:25, 81:15.15 from UnifiedBindings2.cpp:171: 81:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:15.15 332 | LayerPoint GetFixedPositionAnchor() const { 81:15.15 | ^ 81:15.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:15.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:15.20 from CSSStyleSheetBinding.cpp:25, 81:15.20 from UnifiedBindings2.cpp:171: 81:15.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:15.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:15.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:15.20 | ^ 81:15.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:15.23 from CSSStyleSheetBinding.cpp:25, 81:15.23 from UnifiedBindings2.cpp:171: 81:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:15.23 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:15.23 | ^ 81:15.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 81:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 81:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/system/OSFileConstants.cpp:60, 81:15.41 from Unified_cpp_dom_system0.cpp:2: 81:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:15.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:15.41 | ^ 81:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:15.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:15.41 | ^ 81:15.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:15.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:15.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:15.44 | ^ 81:15.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:15.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:15.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:15.44 | ^ 81:15.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:15.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:15.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:15.46 | ^ 81:15.53 In file included from Unified_cpp_dom_svg2.cpp:137: 81:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGClipPathElement.cpp: In function 'mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage::': 81:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGClipPathElement.cpp:56:1: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:15.53 56 | } // namespace mozilla 81:15.53 | ^ 81:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:15.54 371 | nscoord aAppUnitsPerDevPixel) { 81:15.54 | ^ 81:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:15.54 380 | nscoord aAppUnitsPerDevPixel) { 81:15.54 | ^ 81:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:15.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:15.56 387 | nscoord aAppUnitsPerDevPixel) { 81:15.56 | ^ 81:15.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:15.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:15.57 394 | nscoord aAppUnitsPerDevPixel) { 81:15.57 | ^ 81:16.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 81:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 81:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLParts.h:14, 81:16.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:14: 81:16.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 81:16.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 81:16.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 81:16.14 | ^ 81:19.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 81:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 81:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 81:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 81:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 81:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:19.67 21 | inline Rect ToRect(const gfxRect& aRect) { 81:19.67 | ^ 81:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:19.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:19.68 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:19.68 | ^ 81:19.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:19.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:19.68 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:19.68 | ^ 81:19.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:19.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:19.68 44 | inline Size ToSize(const gfxSize& aSize) { 81:19.69 | ^ 81:19.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:19.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:19.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:19.71 | ^ 81:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:19.73 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:19.73 | ^ 81:19.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:19.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:19.76 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:19.76 | ^ 81:19.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 81:19.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:19.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLParts.h:14, 81:19.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:14: 81:19.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:19.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:19.86 21 | inline Rect ToRect(const gfxRect& aRect) { 81:19.86 | ^ 81:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:19.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:19.88 | ^ 81:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:19.88 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:19.88 | ^ 81:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:19.89 44 | inline Size ToSize(const gfxSize& aSize) { 81:19.89 | ^ 81:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:19.89 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:19.89 | ^ 81:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:19.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:19.90 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:19.90 | ^ 81:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:19.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:19.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:19.92 | ^ 81:20.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 81:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:23, 81:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:32, 81:20.07 from Unified_cpp_dom_svg3.cpp:2: 81:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 81:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 81:20.07 123 | Rect AsRect() const { 81:20.07 | ^ 81:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 81:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 81:20.07 135 | Point Point1() const { 81:20.07 | ^ 81:20.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:20.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLParts.h:14, 81:20.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:14: 81:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:20.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 81:20.69 1859 | int32_t aAppUnitsPerPixel) { 81:20.69 | ^ 81:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 81:20.71 3214 | int32_t aAppUnitsPerPixel) { 81:20.71 | ^ 81:22.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 81:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 81:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 81:22.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 81:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:22.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 81:22.76 1859 | int32_t aAppUnitsPerPixel) { 81:22.76 | ^ 81:22.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:22.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 81:22.77 3214 | int32_t aAppUnitsPerPixel) { 81:22.77 | ^ 81:23.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:23.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:23.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:23.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:23.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:23.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:23.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:23.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:23.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 81:23.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 81:23.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 81:23.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:23.26 40 | friend Sub operator*(Sub aCoord, T aScale) { 81:23.26 | ^~~~~~~~ 81:23.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 81:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 81:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 81:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 81:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 81:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:23.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 81:23.36 | ^~~~~~~~ 81:23.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 81:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 81:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 81:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 81:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 81:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 81:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 81:23.60 from Unified_cpp_dom_svg5.cpp:2: 81:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:23.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:23.60 | ^ 81:23.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 81:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 81:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 81:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 81:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 81:23.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 81:23.80 from Unified_cpp_dom_svg5.cpp:2: 81:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:23.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:23.80 | ^ 81:24.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 81:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 81:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 81:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 81:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 81:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 81:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 81:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 81:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 81:24.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 81:24.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 81:24.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.37 40 | friend Sub operator*(Sub aCoord, T aScale) { 81:24.37 | ^~~~~~~~ 81:24.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 81:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 81:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 81:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 81:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 81:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 81:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 81:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 81:24.41 | ^~~~~~~~ 81:24.48 dom/workers 81:24.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 81:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 81:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 81:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.66 427 | SizeT Size() const { return SizeT(width, height); } 81:24.66 | ^~~~ 81:24.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 81:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 81:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 81:24.67 | ^~~~~~~~ 81:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 81:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 81:24.67 | ^~~~~~~~ 81:24.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 81:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 81:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.67 62 | Sub operator-(const Sub& aPoint) const { 81:24.67 | ^~~~~~~~ 81:24.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 81:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 81:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 81:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.86 427 | SizeT Size() const { return SizeT(width, height); } 81:24.86 | ^~~~ 81:24.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 81:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 81:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 81:24.86 | ^~~~~~~~ 81:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 81:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 81:24.86 | ^~~~~~~~ 81:24.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 81:24.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 81:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 81:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 81:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 81:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 81:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.87 62 | Sub operator-(const Sub& aPoint) const { 81:24.87 | ^~~~~~~~ 81:24.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:23, 81:24.94 from Unified_cpp_dom_plugins_base0.cpp:38: 81:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 81:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 81:24.94 1394 | LayerPoint GetFixedPositionAnchor() { 81:24.94 | ^ 81:24.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 81:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 81:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 81:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 81:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 81:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 81:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 81:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 81:24.99 from Unified_cpp_dom_svg5.cpp:2: 81:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:24.99 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:24.99 | ^ 81:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 81:24.99 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:24.99 | ^ 81:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 81:24.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:24.99 | ^ 81:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 81:25.00 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:25.00 | ^ 81:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 81:25.00 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:25.00 | ^ 81:25.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:25.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 81:25.04 371 | nscoord aAppUnitsPerDevPixel) { 81:25.04 | ^ 81:25.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 81:25.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 81:25.04 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 81:25.04 | ^ 81:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 81:25.06 380 | nscoord aAppUnitsPerDevPixel) { 81:25.06 | ^ 81:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:25.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 81:25.06 387 | nscoord aAppUnitsPerDevPixel) { 81:25.06 | ^ 81:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:25.07 394 | nscoord aAppUnitsPerDevPixel) { 81:25.07 | ^ 81:25.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 81:25.33 from Unified_cpp_dom_svg5.cpp:2: 81:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 81:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 81:25.33 1249 | CSSCoord ToCSSPixels() const { return _0; } 81:25.33 | ^ 81:25.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 81:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 81:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 81:25.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 81:25.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:25.34 43 | friend Sub operator*(T aScale, Sub aCoord) { 81:25.34 | ^~~~~~~~ 81:25.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 81:25.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 81:25.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 81:25.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:25.57 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:25.57 | ^~~~~~~~~~~~~ 81:25.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 81:25.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prototype/PrototypeDocumentContentSink.cpp:8: 81:25.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 81:25.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 81:25.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:25.57 323 | static SizeTyped FromUnknownSize( 81:25.57 | ^~~~~~~~~~~~~~~ 81:26.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 81:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 81:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 81:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:26.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 81:26.29 | ^~~~~~~~ 81:26.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 81:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 81:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 81:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEvent.h:15, 81:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:17, 81:26.32 from SpeechSynthesisErrorEvent.cpp:9, 81:26.32 from UnifiedBindings20.cpp:2: 81:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:26.32 189 | CSSRect GetExpandedScrollableRect() const { 81:26.32 | ^ 81:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:26.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:26.33 | ^ 81:26.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:26.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:26.36 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:26.36 | ^ 81:26.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:26.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:26.37 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:26.37 | ^ 81:26.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:26.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:26.40 243 | CSSRect CalculateScrollRange() const { 81:26.40 | ^ 81:26.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:26.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:26.40 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:26.40 | ^ 81:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:26.43 457 | CSSRect GetVisualViewport() const { 81:26.43 | ^ 81:26.72 In file included from Unified_cpp_dom_svg3.cpp:2: 81:26.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp: In lambda function: 81:26.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:26.73 815 | return CSSCoord(ctx ? ctx->GetLength(SVGContentUtils::XY) : 0.0f); 81:26.73 | ^ 81:27.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 81:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 81:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 81:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:27.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:27.15 | ^~~~~~~~~~~~~ 81:27.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 81:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 81:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 81:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:27.15 323 | static SizeTyped FromUnknownSize( 81:27.15 | ^~~~~~~~~~~~~~~ 81:27.17 In file included from Unified_cpp_dom_svg2.cpp:128: 81:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp: In member function 'virtual bool mozilla::dom::SVGCircleElement::HasValidDimensions() const': 81:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:77:14: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] 81:27.17 77 | return r > 0; 81:27.17 | ^ 81:27.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp: In member function 'virtual bool mozilla::dom::SVGCircleElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 81:27.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:118:9: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] 81:27.37 118 | r += aStrokeOptions.mLineWidth / 2.f; 81:27.37 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:27.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:120:41: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] 81:27.37 120 | Rect rect(x - r, y - r, 2 * r, 2 * r); 81:27.37 | ^ 81:27.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 81:27.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 81:27.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 81:27.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLengthList.h:15, 81:27.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 81:27.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 81:27.37 from Unified_cpp_dom_svg2.cpp:2: 81:27.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:80:33: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] 81:27.37 80 | retPoint.y = aPoint.x * _12 + aPoint.y * _22 + _32; 81:27.37 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 81:27.39 In file included from Unified_cpp_dom_svg2.cpp:128: 81:27.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGCircleElement.cpp:91:9: note: 'x' was declared here 81:27.39 91 | float x, y, r; 81:27.39 | ^ 81:27.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:21, 81:27.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:26, 81:27.65 from Unified_cpp_dom_plugins_base0.cpp:38: 81:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 81:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 81:27.65 49 | gfx::Size GetInheritedScale() const { return mScale; } 81:27.65 | ^ 81:27.78 dom/workers/remoteworkers 81:28.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 81:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 81:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 81:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 81:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 81:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:28.40 332 | LayerPoint GetFixedPositionAnchor() const { 81:28.40 | ^ 81:28.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 81:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 81:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 81:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 81:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:28.72 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:28.72 | ^ 81:28.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 81:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 81:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 81:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 81:28.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:28.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:28.90 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:28.90 | ^ 81:29.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 81:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 81:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 81:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:33, 81:29.16 from Unified_cpp_dom_plugins_base0.cpp:38: 81:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 81:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 81:29.16 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 81:29.16 | ^ 81:30.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 81:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 81:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 81:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 81:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:30.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:30.75 | ^ 81:30.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 81:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 81:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 81:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 81:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 81:30.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 81:30.97 from Unified_cpp_dom_svg4.cpp:2: 81:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:30.97 189 | CSSRect GetExpandedScrollableRect() const { 81:30.97 | ^ 81:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:30.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:30.97 | ^ 81:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:31.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:31.00 | ^ 81:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:31.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:31.00 | ^ 81:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:31.00 243 | CSSRect CalculateScrollRange() const { 81:31.00 | ^ 81:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:31.01 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:31.01 | ^ 81:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:31.01 457 | CSSRect GetVisualViewport() const { 81:31.01 | ^ 81:31.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:16, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:31.38 from Unified_cpp_dom_svg3.cpp:2: 81:31.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:31.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 81:31.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:31.38 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 81:31.38 | ^~~~~~~~ 81:31.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 81:31.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 81:31.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:31.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:31.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:31.39 | ^ 81:31.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:31.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 81:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:31.46 from Unified_cpp_dom_svg3.cpp:2: 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:31.46 427 | SizeT Size() const { return SizeT(width, height); } 81:31.46 | ^~~~ 81:31.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 81:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 81:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:16, 81:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:31.46 from Unified_cpp_dom_svg3.cpp:2: 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:31.46 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 81:31.46 | ^~~~~~~~ 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:31.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 81:31.46 | ^~~~~~~~ 81:31.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 81:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:31.46 from Unified_cpp_dom_svg3.cpp:2: 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 81:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:31.46 62 | Sub operator-(const Sub& aPoint) const { 81:31.46 | ^~~~~~~~ 81:31.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 81:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:31.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:31.72 from Unified_cpp_dom_svg3.cpp:2: 81:31.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 81:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 81:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:31.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:31.73 | ^~~~~~~~~~~~~ 81:31.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 81:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:31.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:31.73 from Unified_cpp_dom_svg3.cpp:2: 81:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 81:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 81:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:31.73 323 | static SizeTyped FromUnknownSize( 81:31.73 | ^~~~~~~~~~~~~~~ 81:31.77 dom/workers/sharedworkers 81:31.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 81:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:31.81 from Unified_cpp_dom_svg3.cpp:2: 81:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 81:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:31.81 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 81:31.81 | ^~~~~~~~~~ 81:32.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 81:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 81:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 81:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 81:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 81:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 81:32.47 from Unified_cpp_dom_svg5.cpp:2: 81:32.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:32.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:32.47 21 | inline Rect ToRect(const gfxRect& aRect) { 81:32.47 | ^ 81:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:32.49 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:32.49 | ^ 81:32.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:32.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:32.50 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:32.50 | ^ 81:32.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:32.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:32.50 44 | inline Size ToSize(const gfxSize& aSize) { 81:32.50 | ^ 81:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:32.52 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:32.52 | ^ 81:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:32.52 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:32.52 | ^ 81:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:32.52 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:32.52 | ^ 81:32.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 81:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 81:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 81:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:32.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:32.59 | ^ 81:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:32.59 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:32.59 | ^ 81:32.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 81:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:32.59 from Unified_cpp_dom_svg3.cpp:2: 81:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 81:32.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:32.60 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 81:32.60 | ^~~~~~~~~~~~~~ 81:32.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 81:32.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:32.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:32.60 from Unified_cpp_dom_svg3.cpp:2: 81:32.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:32.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 81:32.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:32.60 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:32.60 | ^~~~~~~~~~~~~ 81:32.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:32.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:32.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:32.61 | ^ 81:32.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:32.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:32.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:32.62 | ^ 81:32.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:32.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:32.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:32.62 | ^ 81:32.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:32.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 81:32.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:32.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:32.63 from Unified_cpp_dom_svg3.cpp:2: 81:32.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:32.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 81:32.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:32.63 383 | Point TopLeft() const { return Point(x, y); } 81:32.63 | ^~~~~~~ 81:32.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 81:32.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:32.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:32.63 from Unified_cpp_dom_svg3.cpp:2: 81:32.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:32.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 81:32.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:32.63 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 81:32.63 | ^~~~~~~~~~~~~~~ 81:32.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:32.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:32.68 371 | nscoord aAppUnitsPerDevPixel) { 81:32.68 | ^ 81:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:32.70 380 | nscoord aAppUnitsPerDevPixel) { 81:32.70 | ^ 81:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:32.70 387 | nscoord aAppUnitsPerDevPixel) { 81:32.70 | ^ 81:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:32.71 394 | nscoord aAppUnitsPerDevPixel) { 81:32.71 | ^ 81:32.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 81:32.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:16, 81:32.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:32.90 from Unified_cpp_dom_svg3.cpp:2: 81:32.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:32.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:816:4: required from here 81:32.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:689: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 81:32.90 689 | CSSCoord LengthPercentage::ResolveToCSSPixelsWith(T aPercentageGetter) const { 81:32.90 | ^~~~~~~~~~~~~~~~ 81:33.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 81:33.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 81:33.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:9, 81:33.36 from Unified_cpp_dom_svg4.cpp:2: 81:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 81:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 81:33.36 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 81:33.36 | ^ 81:33.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 81:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 81:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 81:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:33.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:33.64 | ^ 81:33.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 81:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 81:33.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 81:33.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:33.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:33.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:33.79 | ^ 81:33.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 81:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 81:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 81:33.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 81:33.83 from Unified_cpp_dom_security1.cpp:2: 81:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 81:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 81:33.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:33.83 40 | friend Sub operator*(Sub aCoord, T aScale) { 81:33.83 | ^~~~~~~~ 81:33.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:33.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:33.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 81:33.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 81:33.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 81:33.86 from Unified_cpp_dom_security1.cpp:2: 81:33.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 81:33.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 81:33.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:33.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 81:33.86 | ^~~~~~~~ 81:34.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 81:34.18 from Unified_cpp_dom_security1.cpp:2: 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.18 427 | SizeT Size() const { return SizeT(width, height); } 81:34.18 | ^~~~ 81:34.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 81:34.18 from Unified_cpp_dom_security1.cpp:2: 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.18 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 81:34.18 | ^~~~~~~~ 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.18 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 81:34.18 | ^~~~~~~~ 81:34.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 81:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 81:34.18 from Unified_cpp_dom_security1.cpp:2: 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 81:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.18 62 | Sub operator-(const Sub& aPoint) const { 81:34.18 | ^~~~~~~~ 81:34.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 81:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:34.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:34.45 from Unified_cpp_dom_svg3.cpp:2: 81:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 81:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 81:34.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:34.45 246 | PointTyped As2DPoint() const { 81:34.45 | ^~~~~~~~~ 81:34.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 81:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:34.46 from Unified_cpp_dom_svg3.cpp:2: 81:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 81:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 81:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:34.46 794 | RectTyped TransformAndClipBounds( 81:34.46 | ^~~~~~~~~~~~~~~~~~~~~~ 81:34.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 81:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 81:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 81:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 81:34.46 from Unified_cpp_dom_security1.cpp:2: 81:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 81:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 81:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 81:34.46 | ^~~~~~~~ 81:34.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 81:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 81:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 81:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 81:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 81:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:34.70 | ^ 81:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:34.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:34.73 | ^ 81:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:34.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:34.73 | ^ 81:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:34.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:34.74 | ^ 81:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:34.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:34.75 | ^ 81:34.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:34.82 371 | nscoord aAppUnitsPerDevPixel) { 81:34.82 | ^ 81:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:34.82 380 | nscoord aAppUnitsPerDevPixel) { 81:34.82 | ^ 81:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:34.82 387 | nscoord aAppUnitsPerDevPixel) { 81:34.82 | ^ 81:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:34.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.83 394 | nscoord aAppUnitsPerDevPixel) { 81:34.83 | ^ 81:34.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:55, 81:34.90 from Unified_cpp_dom_plugins_base0.cpp:38: 81:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 81:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.90 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 81:34.90 | ^ 81:34.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 81:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 81:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 81:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 81:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 81:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 81:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIPluginTag.h:14, 81:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIPluginHost.h:18, 81:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:12, 81:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 81:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 81:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 81:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 81:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 81:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 81:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 81:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.92 760 | typename detail::Nth::Type extract() { 81:34.92 | ^~~~~~~ 81:34.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 81:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 81:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 81:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 81:34.96 from Unified_cpp_dom_security1.cpp:2: 81:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 81:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 81:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:34.96 | ^~~~~~~~~~~~~ 81:34.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 81:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 81:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentPolicyUtils.h:19, 81:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:9, 81:34.97 from Unified_cpp_dom_security1.cpp:2: 81:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 81:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 81:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:34.97 323 | static SizeTyped FromUnknownSize( 81:34.97 | ^~~~~~~~~~~~~~~ 81:35.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 81:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 81:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 81:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 81:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 81:35.98 from Unified_cpp_dom_plugins_ipc0.cpp:2: 81:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 81:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 81:35.98 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 81:35.98 | ^ 81:36.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 81:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:9, 81:36.25 from Unified_cpp_dom_svg4.cpp:2: 81:36.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:36.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 81:36.25 1859 | int32_t aAppUnitsPerPixel) { 81:36.25 | ^ 81:36.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:36.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 81:36.28 3214 | int32_t aAppUnitsPerPixel) { 81:36.28 | ^ 81:36.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 81:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 81:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 81:36.42 from Unified_cpp_dom_indexedDB1.cpp:2: 81:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:36.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:36.42 | ^ 81:36.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 81:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 81:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 81:36.80 from Unified_cpp_dom_indexedDB1.cpp:2: 81:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:36.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:36.80 | ^ 81:36.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEGaussianBlurElement.cpp:10, 81:36.92 from Unified_cpp_dom_svg4.cpp:20: 81:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 81:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 81:36.92 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 81:36.92 | ^ 81:37.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:37.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 81:37.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:37.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:37.53 from Unified_cpp_dom_svg3.cpp:2: 81:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 81:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 81:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:150:54: required from here 81:37.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:37.54 59 | Sub operator+(const Sub& aPoint) const { 81:37.54 | ^~~~~~~~ 81:37.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 81:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 81:37.60 from Unified_cpp_dom_indexedDB1.cpp:2: 81:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:37.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:37.60 | ^ 81:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:37.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:37.62 | ^ 81:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:37.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:37.62 | ^ 81:37.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:37.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:37.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:37.63 | ^ 81:37.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:37.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:37.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:37.63 | ^ 81:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:37.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:37.67 371 | nscoord aAppUnitsPerDevPixel) { 81:37.67 | ^ 81:37.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:37.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:37.70 380 | nscoord aAppUnitsPerDevPixel) { 81:37.70 | ^ 81:37.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:37.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:37.70 387 | nscoord aAppUnitsPerDevPixel) { 81:37.70 | ^ 81:37.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:37.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:37.71 394 | nscoord aAppUnitsPerDevPixel) { 81:37.71 | ^ 81:37.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 81:37.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 81:37.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:37.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:37.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:37.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:37.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:37.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:37.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 81:37.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:37.78 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:37.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 81:37.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 81:37.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 81:37.78 | ^ 81:37.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 81:37.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:37.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:37.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:37.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:37.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 81:37.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 81:37.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:37.90 from Unified_cpp_dom_indexedDB0.cpp:2: 81:37.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:37.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:37.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:37.90 | ^ 81:38.07 In file included from Unified_cpp_dom_svg4.cpp:128: 81:38.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFilters.cpp: In member function 'mozilla::gfx::Size mozilla::dom::SVGFE::GetKernelUnitLength(nsSVGFilterInstance*, mozilla::SVGAnimatedNumberPair*)': 81:38.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFilters.cpp:146:73: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:38.07 146 | SVGAnimatedNumberPair* aKernelUnitLength) { 81:38.07 | ^ 81:38.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 81:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 81:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 81:38.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:38.36 from Unified_cpp_dom_indexedDB0.cpp:2: 81:38.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:38.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:38.36 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:38.36 | ^ 81:38.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIReferrerInfo.h:17, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScriptSecurityManager.h:14, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsILoadInfo.h:18, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIChannel.h:14, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.h:30, 81:38.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/security/nsMixedContentBlocker.cpp:7, 81:38.58 from Unified_cpp_dom_security1.cpp:2: 81:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 81:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 81:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 81:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 81:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 81:38.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 81:38.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 81:38.59 760 | typename detail::Nth::Type extract() { 81:38.59 | ^~~~~~~ 81:39.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 81:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 81:39.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:39.21 from Unified_cpp_dom_indexedDB0.cpp:2: 81:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:39.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:39.21 | ^ 81:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:39.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:39.21 | ^ 81:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:39.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:39.21 | ^ 81:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:39.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:39.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:39.21 | ^ 81:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:39.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:39.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:39.22 | ^ 81:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:39.24 371 | nscoord aAppUnitsPerDevPixel) { 81:39.24 | ^ 81:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:39.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:39.24 380 | nscoord aAppUnitsPerDevPixel) { 81:39.24 | ^ 81:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:39.25 387 | nscoord aAppUnitsPerDevPixel) { 81:39.25 | ^ 81:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:39.25 394 | nscoord aAppUnitsPerDevPixel) { 81:39.25 | ^ 81:39.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:32, 81:39.48 from Unified_cpp_dom_svg3.cpp:2: 81:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 81:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 81:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 81:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:85:69: required from here 81:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:39.48 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 81:39.48 | ^ 81:39.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 81:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 81:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 81:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DeviceMotionEvent.h:12, 81:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/system/nsDeviceSensors.h:14, 81:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/system/nsDeviceSensors.cpp:11, 81:39.59 from Unified_cpp_dom_system0.cpp:11: 81:39.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:39.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:39.59 189 | CSSRect GetExpandedScrollableRect() const { 81:39.59 | ^ 81:39.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:39.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:39.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:39.59 | ^ 81:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:39.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:39.60 | ^ 81:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:39.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:39.60 | ^ 81:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:39.60 243 | CSSRect CalculateScrollRange() const { 81:39.60 | ^ 81:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:39.60 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:39.60 | ^ 81:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:39.61 457 | CSSRect GetVisualViewport() const { 81:39.61 | ^ 81:39.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:39.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:39.89 from ScreenBinding.cpp:4, 81:39.89 from UnifiedBindings19.cpp:15: 81:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 81:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 81:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:39.89 40 | friend Sub operator*(Sub aCoord, T aScale) { 81:39.89 | ^~~~~~~~ 81:40.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 81:40.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 81:40.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 81:40.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:40.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:40.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:40.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:40.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:40.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:40.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:40.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:40.05 from StreamFilterBinding.cpp:17, 81:40.05 from UnifiedBindings20.cpp:158: 81:40.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 81:40.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 81:40.05 1249 | CSSCoord ToCSSPixels() const { return _0; } 81:40.05 | ^ 81:40.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 81:40.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:40.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:40.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:40.21 from ScreenBinding.cpp:4, 81:40.21 from UnifiedBindings19.cpp:15: 81:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 81:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 81:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:40.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 81:40.21 | ^~~~~~~~ 81:40.33 dom/audiochannel 81:40.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 81:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 81:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 81:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 81:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 81:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 81:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 81:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 81:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 81:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:16, 81:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:40.98 from Unified_cpp_dom_svg3.cpp:2: 81:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 81:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from here 81:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 81:40.98 760 | typename detail::Nth::Type extract() { 81:40.98 | ^~~~~~~ 81:41.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:41.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:41.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:41.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:41.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:41.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:41.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:41.52 from ScreenBinding.cpp:4, 81:41.52 from UnifiedBindings19.cpp:15: 81:41.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 81:41.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 81:41.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:41.52 427 | SizeT Size() const { return SizeT(width, height); } 81:41.52 | ^~~~ 81:41.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 81:41.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:41.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:41.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:41.53 from ScreenBinding.cpp:4, 81:41.53 from UnifiedBindings19.cpp:15: 81:41.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:41.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 81:41.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:41.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 81:41.53 | ^~~~~~~~ 81:41.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:41.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 81:41.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:41.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 81:41.54 | ^~~~~~~~ 81:41.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:41.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:41.54 from ScreenBinding.cpp:4, 81:41.54 from UnifiedBindings19.cpp:15: 81:41.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:41.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 81:41.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:41.54 62 | Sub operator-(const Sub& aPoint) const { 81:41.54 | ^~~~~~~~ 81:42.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 81:42.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 81:42.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:42.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:42.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:42.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:42.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:42.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:42.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:42.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:42.44 from StreamFilterBinding.cpp:17, 81:42.44 from UnifiedBindings20.cpp:158: 81:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 81:42.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 81:42.44 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 81:42.44 | ^ 81:43.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:43.11 from ScreenBinding.cpp:4, 81:43.11 from UnifiedBindings19.cpp:15: 81:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 81:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 81:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:43.11 43 | friend Sub operator*(T aScale, Sub aCoord) { 81:43.11 | ^~~~~~~~ 81:43.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:43.33 from ScreenBinding.cpp:4, 81:43.33 from UnifiedBindings19.cpp:15: 81:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 81:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 81:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:43.33 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:43.33 | ^~~~~~~~~~~~~ 81:43.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:43.35 from ScreenBinding.cpp:4, 81:43.35 from UnifiedBindings19.cpp:15: 81:43.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 81:43.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 81:43.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:43.35 323 | static SizeTyped FromUnknownSize( 81:43.35 | ^~~~~~~~~~~~~~~ 81:44.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 81:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 81:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 81:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 81:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 81:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 81:44.08 from Unified_cpp_dom_svg5.cpp:2: 81:44.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:44.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:44.08 189 | CSSRect GetExpandedScrollableRect() const { 81:44.08 | ^ 81:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:44.09 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:44.09 | ^ 81:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:44.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:44.09 | ^ 81:44.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:44.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:44.10 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:44.10 | ^ 81:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:44.12 243 | CSSRect CalculateScrollRange() const { 81:44.12 | ^ 81:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:44.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:44.13 | ^ 81:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:44.15 457 | CSSRect GetVisualViewport() const { 81:44.15 | ^ 81:45.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 81:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 81:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:45.45 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:45.45 21 | inline Rect ToRect(const gfxRect& aRect) { 81:45.45 | ^ 81:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:45.45 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:45.45 | ^ 81:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:45.48 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:45.48 | ^ 81:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:45.48 44 | inline Size ToSize(const gfxSize& aSize) { 81:45.48 | ^ 81:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:45.48 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:45.48 | ^ 81:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:45.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:45.50 | ^ 81:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:45.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:45.50 | ^ 81:45.95 In file included from Unified_cpp_dom_svg3.cpp:2: 81:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp: In static member function 'static void mozilla::SVGContentUtils::RectilinearGetStrokeBounds(const Rect&, const Matrix&, const Matrix&, float, mozilla::SVGContentUtils::Rect*)': 81:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:592:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:45.95 592 | *aBounds = aToBoundsSpace.TransformBounds(aRect); 81:45.95 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:45.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 81:45.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:45.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:45.97 from Unified_cpp_dom_svg3.cpp:2: 81:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 81:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 81:45.97 110 | quad[0] = TransformPoint(aRect.TopLeft()); 81:45.97 | ^~~~ 81:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 81:45.99 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 81:45.99 | ^ 81:45.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 81:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:45.99 from Unified_cpp_dom_svg3.cpp:2: 81:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:45.99 383 | Point TopLeft() const { return Point(x, y); } 81:45.99 | ^~~~~~~ 81:45.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 81:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:45.99 from Unified_cpp_dom_svg3.cpp:2: 81:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:45.99 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 81:45.99 | ^~~~~~~~~ 81:46.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:46.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 81:46.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 81:46.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:46.02 from Unified_cpp_dom_svg3.cpp:2: 81:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:46.02 384 | Point TopRight() const { return Point(XMost(), y); } 81:46.02 | ^~~~~~~~ 81:46.04 In file included from Unified_cpp_dom_svg3.cpp:2: 81:46.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp: In static member function 'static float mozilla::SVGContentUtils::CoordToFloat(mozilla::dom::SVGElement*, const LengthPercentage&)': 81:46.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:813:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:46.04 813 | float result = aLength.ResolveToCSSPixelsWith([&] { 81:46.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 81:46.04 814 | SVGViewportElement* ctx = aContent->GetCtx(); 81:46.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:46.04 815 | return CSSCoord(ctx ? ctx->GetLength(SVGContentUtils::XY) : 0.0f); 81:46.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:46.04 816 | }); 81:46.04 | ~~ 81:46.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 81:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 81:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 81:46.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 81:46.11 from Unified_cpp_dom_plugins_ipc0.cpp:2: 81:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:46.11 21 | inline Rect ToRect(const gfxRect& aRect) { 81:46.11 | ^ 81:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:46.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:46.11 | ^ 81:46.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:46.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:46.12 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:46.12 | ^ 81:46.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:46.13 44 | inline Size ToSize(const gfxSize& aSize) { 81:46.13 | ^ 81:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:46.13 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:46.13 | ^ 81:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:46.13 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:46.13 | ^ 81:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:46.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:46.13 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:46.13 | ^ 81:46.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 81:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:46.18 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:46.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:46.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 81:46.18 1859 | int32_t aAppUnitsPerPixel) { 81:46.18 | ^ 81:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:46.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 81:46.19 3214 | int32_t aAppUnitsPerPixel) { 81:46.19 | ^ 81:46.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 81:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 81:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 81:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 81:46.39 from Unified_cpp_dom_network0.cpp:2: 81:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In function 'virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)': 81:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 81:46.39 410 | size_type Capacity() const { return mHdr->mCapacity; } 81:46.39 | ~~~~~~^~~~~~~~~ 81:46.39 In file included from Unified_cpp_dom_network0.cpp:101: 81:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing 'fallibleArray' 81:46.39 504 | FallibleTArray fallibleArray; 81:46.39 | ^~~~~~~~~~~~~ 81:46.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 81:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 81:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 81:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 81:46.39 from Unified_cpp_dom_network0.cpp:2: 81:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 81:46.39 402 | size_type Length() const { return mHdr->mLength; } 81:46.39 | ~~~~~~^~~~~~~ 81:46.39 In file included from Unified_cpp_dom_network0.cpp:101: 81:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing 'fallibleArray' 81:46.39 504 | FallibleTArray fallibleArray; 81:46.39 | ^~~~~~~~~~~~~ 81:46.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 81:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 81:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 81:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 81:46.39 from Unified_cpp_dom_network0.cpp:2: 81:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 81:46.39 402 | size_type Length() const { return mHdr->mLength; } 81:46.39 | ~~~~~~^~~~~~~ 81:46.39 In file included from Unified_cpp_dom_network0.cpp:101: 81:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing 'fallibleArray' 81:46.39 504 | FallibleTArray fallibleArray; 81:46.39 | ^~~~~~~~~~~~~ 81:46.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 81:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 81:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 81:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 81:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 81:46.40 from Unified_cpp_dom_network0.cpp:2: 81:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 81:46.40 416 | mArray.mHdr->mLength = 0; 81:46.40 | ~~~~~~~~~~~~~~~~~~~~~^~~ 81:46.40 In file included from Unified_cpp_dom_network0.cpp:101: 81:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing 'fallibleArray' 81:46.40 504 | FallibleTArray fallibleArray; 81:46.40 | ^~~~~~~~~~~~~ 81:46.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 81:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 81:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 81:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.h:10, 81:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/Connection.cpp:7, 81:46.40 from Unified_cpp_dom_network0.cpp:2: 81:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 81:46.40 416 | mArray.mHdr->mLength = 0; 81:46.40 | ~~~~~~~~~~~~~~~~~~~~~^~~ 81:46.40 In file included from Unified_cpp_dom_network0.cpp:101: 81:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/network/UDPSocketParent.cpp:509:21: note: while referencing 'infallibleArray' 81:46.40 509 | nsTArray infallibleArray; 81:46.40 | ^~~~~~~~~~~~~~~ 81:46.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:46.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:46.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:46.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:46.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 81:46.47 from Unified_cpp_dom_workers1.cpp:2: 81:46.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:46.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:46.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:46.47 | ^ 81:46.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 81:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 81:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 81:46.69 from Unified_cpp_dom_plugins_ipc0.cpp:2: 81:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 81:46.69 1859 | int32_t aAppUnitsPerPixel) { 81:46.69 | ^ 81:46.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:46.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 81:46.70 3214 | int32_t aAppUnitsPerPixel) { 81:46.70 | ^ 81:46.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 81:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 81:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 81:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 81:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:46.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:14, 81:46.83 from Unified_cpp_dom_svg4.cpp:137: 81:46.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:46.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:46.83 332 | LayerPoint GetFixedPositionAnchor() const { 81:46.83 | ^ 81:46.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 81:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 81:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 81:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 81:46.86 from Unified_cpp_remoteworkers0.cpp:2: 81:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:46.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:46.86 | ^ 81:46.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:46.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:46.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:46.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:46.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 81:46.95 from Unified_cpp_dom_workers1.cpp:2: 81:46.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:46.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:46.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:46.95 | ^ 81:46.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 81:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 81:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:46.96 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:46.96 332 | LayerPoint GetFixedPositionAnchor() const { 81:46.96 | ^ 81:46.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 81:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:46.99 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:47.00 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:47.00 | ^ 81:47.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 81:47.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 81:47.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 81:47.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 81:47.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 81:47.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 81:47.01 from Unified_cpp_dom_svg5.cpp:2: 81:47.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 81:47.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 81:47.01 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 81:47.01 | ^ 81:47.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:47.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:47.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 81:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:47.02 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:47.02 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:47.02 | ^ 81:47.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 81:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 81:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 81:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 81:47.03 from Unified_cpp_remoteworkers0.cpp:2: 81:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:47.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:47.03 | ^ 81:47.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 81:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 81:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:47.06 from StreamFilterBinding.cpp:17, 81:47.06 from UnifiedBindings20.cpp:158: 81:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:47.06 21 | inline Rect ToRect(const gfxRect& aRect) { 81:47.06 | ^ 81:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:47.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:47.06 | ^ 81:47.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:47.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:47.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:47.07 | ^ 81:47.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:47.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:47.07 44 | inline Size ToSize(const gfxSize& aSize) { 81:47.07 | ^ 81:47.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:47.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:47.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:47.07 | ^ 81:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:47.08 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:47.08 | ^ 81:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:47.08 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:47.08 | ^ 81:47.13 In file included from Unified_cpp_dom_svg3.cpp:65: 81:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp: In member function 'virtual bool mozilla::dom::SVGEllipseElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 81:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:109: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 81:47.13 109 | *aBounds = Rect(aToBoundsSpace.TransformPoint(Point(x, y)), Size()); 81:47.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 81:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:132: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 81:47.13 132 | *aBounds = aToBoundsSpace.TransformBounds(rect); 81:47.13 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:47.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSRenderingBorders.h:14, 81:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:47, 81:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:32, 81:47.14 from Unified_cpp_dom_svg3.cpp:2: 81:47.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'void mozilla::gfx::EllipseToBezier(T*, const Point&, const Size&) [with T = mozilla::gfx::PathBuilder]': 81:47.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:182: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 81:47.14 182 | aSink->LineTo(transform.TransformPoint(currentStartOffset)); 81:47.14 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 81:47.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 81:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 81:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 81:47.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 81:47.56 from Unified_cpp_dom_plugins_ipc0.cpp:2: 81:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:47.56 332 | LayerPoint GetFixedPositionAnchor() const { 81:47.56 | ^ 81:47.61 In file included from Unified_cpp_dom_svg3.cpp:110: 81:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEConvolveMatrixElement.cpp: In member function 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEConvolveMatrixElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)': 81:47.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEConvolveMatrixElement.cpp:186: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 81:47.61 186 | aInstance, &mNumberPairAttributes[KERNEL_UNIT_LENGTH]); 81:47.61 | ^ 81:47.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 81:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 81:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 81:47.63 from Unified_cpp_dom_plugins_ipc0.cpp:2: 81:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:47.63 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:47.63 | ^ 81:47.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 81:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 81:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 81:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 81:47.65 from Unified_cpp_dom_plugins_ipc0.cpp:2: 81:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:47.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:47.65 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:47.65 | ^ 81:47.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 81:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 81:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 81:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 81:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 81:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 81:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 81:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 81:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 81:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:16, 81:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 81:47.69 from Unified_cpp_dom_svg3.cpp:2: 81:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]': 81:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 81:47.69 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 81:47.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:47.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:14, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:47.90 from Unified_cpp_dom_indexedDB0.cpp:2: 81:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:47.90 189 | CSSRect GetExpandedScrollableRect() const { 81:47.90 | ^ 81:47.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:47.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:47.90 from StreamFilterBinding.cpp:17, 81:47.90 from UnifiedBindings20.cpp:158: 81:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 81:47.90 1859 | int32_t aAppUnitsPerPixel) { 81:47.90 | ^ 81:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:47.90 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:47.90 | ^ 81:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:47.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:47.90 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:47.90 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:47.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:47.91 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:47.91 243 | CSSRect CalculateScrollRange() const { 81:47.91 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 81:47.91 3214 | int32_t aAppUnitsPerPixel) { 81:47.91 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:47.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:47.91 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:47.91 457 | CSSRect GetVisualViewport() const { 81:47.91 | ^ 81:47.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 81:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 81:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 81:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 81:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 81:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 81:47.91 from Unified_cpp_remoteworkers0.cpp:2: 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:47.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:47.91 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:47.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:47.91 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:47.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:47.91 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:47.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:47.91 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:47.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:47.91 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:47.91 371 | nscoord aAppUnitsPerDevPixel) { 81:47.91 | ^ 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:47.91 380 | nscoord aAppUnitsPerDevPixel) { 81:47.91 | ^ 81:47.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:47.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:47.92 387 | nscoord aAppUnitsPerDevPixel) { 81:47.92 | ^ 81:47.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:47.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:47.92 394 | nscoord aAppUnitsPerDevPixel) { 81:47.92 | ^ 81:47.98 dom/broadcastchannel 81:48.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 81:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 81:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 81:48.25 from Unified_cpp_sharedworkers0.cpp:2: 81:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:48.25 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:48.25 | ^ 81:48.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 81:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:48.39 from ScreenBinding.cpp:4, 81:48.39 from UnifiedBindings19.cpp:15: 81:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 81:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:48.39 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 81:48.39 | ^~~~~~~~~~~~~~ 81:48.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 81:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 81:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 81:48.54 from Unified_cpp_sharedworkers0.cpp:2: 81:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:48.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:48.54 | ^ 81:48.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:48.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:48.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:48.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:48.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:48.55 from ScreenBinding.cpp:4, 81:48.55 from UnifiedBindings19.cpp:15: 81:48.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:48.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 81:48.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:48.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:48.55 | ^~~~~~~~~~~~~ 81:48.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:48.76 from ScreenBinding.cpp:4, 81:48.76 from UnifiedBindings19.cpp:15: 81:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 81:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:48.76 383 | Point TopLeft() const { return Point(x, y); } 81:48.76 | ^~~~~~~ 81:48.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:48.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:48.76 from ScreenBinding.cpp:4, 81:48.76 from UnifiedBindings19.cpp:15: 81:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 81:48.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:48.76 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 81:48.76 | ^~~~~~~~~~~~~~~ 81:48.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 81:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 81:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 81:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 81:49.00 from Unified_cpp_sharedworkers0.cpp:2: 81:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:49.00 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:49.00 | ^ 81:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:49.00 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:49.00 | ^ 81:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:49.00 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:49.00 | ^ 81:49.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:49.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:14, 81:49.01 from Unified_cpp_dom_svg4.cpp:137: 81:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:49.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:49.01 | ^ 81:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:49.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:49.01 | ^ 81:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:49.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:49.01 | ^ 81:49.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:49.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:49.03 371 | nscoord aAppUnitsPerDevPixel) { 81:49.03 | ^ 81:49.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/system/OSFileConstants.cpp:60, 81:49.03 from Unified_cpp_dom_system0.cpp:2: 81:49.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 81:49.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 81:49.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:49.03 40 | friend Sub operator*(Sub aCoord, T aScale) { 81:49.03 | ^~~~~~~~ 81:49.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:49.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:14, 81:49.03 from Unified_cpp_dom_svg4.cpp:137: 81:49.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:49.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:49.04 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:49.04 | ^ 81:49.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:49.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:49.04 380 | nscoord aAppUnitsPerDevPixel) { 81:49.04 | ^ 81:49.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:49.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:49.06 387 | nscoord aAppUnitsPerDevPixel) { 81:49.06 | ^ 81:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:49.07 394 | nscoord aAppUnitsPerDevPixel) { 81:49.07 | ^ 81:49.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 81:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:49.16 from StreamFilterBinding.cpp:17, 81:49.16 from UnifiedBindings20.cpp:158: 81:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:49.16 332 | LayerPoint GetFixedPositionAnchor() const { 81:49.16 | ^ 81:49.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:14, 81:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:49.18 from Unified_cpp_dom_indexedDB0.cpp:2: 81:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 81:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 81:49.18 1249 | CSSCoord ToCSSPixels() const { return _0; } 81:49.19 | ^ 81:49.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:49.19 from StreamFilterBinding.cpp:17, 81:49.19 from UnifiedBindings20.cpp:158: 81:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:49.19 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:49.19 | ^ 81:49.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 81:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 81:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 81:49.21 from StreamFilterBinding.cpp:17, 81:49.21 from UnifiedBindings20.cpp:158: 81:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:49.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:49.21 | ^ 81:49.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGObserverUtils.h:22, 81:49.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:28, 81:49.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasGradient.h:12, 81:49.36 from CanvasRenderingContext2DBinding.cpp:19, 81:49.36 from UnifiedBindings2.cpp:262: 81:49.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 81:49.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 81:49.36 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 81:49.36 | ^ 81:49.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 81:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasGradient.h:12, 81:49.90 from CanvasRenderingContext2DBinding.cpp:19, 81:49.90 from UnifiedBindings2.cpp:262: 81:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 81:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 81:49.91 1394 | LayerPoint GetFixedPositionAnchor() { 81:49.91 | ^ 81:49.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 81:49.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 81:49.93 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 81:49.93 | ^ 81:49.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 81:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 81:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/system/OSFileConstants.cpp:60, 81:49.99 from Unified_cpp_dom_system0.cpp:2: 81:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 81:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 81:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:49.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 81:49.99 | ^~~~~~~~ 81:50.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:50.01 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:50.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 81:50.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 81:50.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:50.01 40 | friend Sub operator*(Sub aCoord, T aScale) { 81:50.01 | ^~~~~~~~ 81:50.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 81:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 81:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:50.03 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:50.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 81:50.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 81:50.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:50.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 81:50.03 | ^~~~~~~~ 81:50.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:50.10 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 81:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 81:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:50.10 427 | SizeT Size() const { return SizeT(width, height); } 81:50.10 | ^~~~ 81:50.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:50.10 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 81:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:50.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 81:50.10 | ^~~~~~~~ 81:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 81:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:50.11 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 81:50.11 | ^~~~~~~~ 81:50.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:50.11 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 81:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:50.11 62 | Sub operator-(const Sub& aPoint) const { 81:50.11 | ^~~~~~~~ 81:50.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:50.22 from ScreenBinding.cpp:4, 81:50.22 from UnifiedBindings19.cpp:15: 81:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 81:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:50.23 277 | static RectTyped FromUnknownRect( 81:50.23 | ^~~~~~~~~~~~~~~ 81:50.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 81:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 81:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 81:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 81:50.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 81:50.23 from Unified_cpp_dom_svg5.cpp:2: 81:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:50.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 81:50.23 1859 | int32_t aAppUnitsPerPixel) { 81:50.23 | ^ 81:50.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:50.24 from ScreenBinding.cpp:4, 81:50.24 from UnifiedBindings19.cpp:15: 81:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 81:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:50.24 150 | static PointTyped FromUnknownPoint( 81:50.24 | ^~~~~~~~~~~~~~~~ 81:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 81:50.24 3214 | int32_t aAppUnitsPerPixel) { 81:50.24 | ^ 81:50.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:50.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:50.25 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 81:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 81:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:50.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 81:50.25 | ^~~~~~~~ 81:50.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:50.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:50.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:50.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:50.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 81:50.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 81:50.29 from ScreenBinding.cpp:4, 81:50.29 from UnifiedBindings19.cpp:15: 81:50.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 81:50.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 81:50.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:50.29 282 | RectTyped ToUnknownRect() const { 81:50.29 | ^~~~~~~~~~~~~ 81:50.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 81:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 81:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 81:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 81:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 81:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 81:50.95 from Unified_cpp_dom_svg5.cpp:2: 81:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 81:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 81:50.95 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 81:50.95 | ^ 81:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 81:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 81:50.97 44 | operator Point() const { return Point(mX, mY); } 81:50.97 | ^ 81:51.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 81:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 81:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 81:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 81:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 81:51.03 from CanvasRenderingContext2DBinding.cpp:34, 81:51.03 from UnifiedBindings2.cpp:262: 81:51.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 81:51.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 81:51.03 44 | operator Point() const { return Point(mX, mY); } 81:51.03 | ^ 81:51.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 81:51.15 from CanvasRenderingContext2DBinding.cpp:34, 81:51.15 from UnifiedBindings2.cpp:262: 81:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 81:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 81:51.15 123 | Rect AsRect() const { 81:51.15 | ^ 81:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 81:51.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 81:51.15 135 | Point Point1() const { 81:51.15 | ^ 81:51.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:51.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:51.16 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:51.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 81:51.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 81:51.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:51.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:51.16 | ^~~~~~~~~~~~~ 81:51.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 81:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:51.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:51.17 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 81:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 81:51.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:51.17 323 | static SizeTyped FromUnknownSize( 81:51.17 | ^~~~~~~~~~~~~~~ 81:51.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 81:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/system/OSFileConstants.cpp:60, 81:51.27 from Unified_cpp_dom_system0.cpp:2: 81:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 81:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 81:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:51.27 427 | SizeT Size() const { return SizeT(width, height); } 81:51.27 | ^~~~ 81:51.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 81:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 81:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/system/OSFileConstants.cpp:60, 81:51.28 from Unified_cpp_dom_system0.cpp:2: 81:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 81:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:51.28 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 81:51.28 | ^~~~~~~~ 81:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 81:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:51.28 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 81:51.28 | ^~~~~~~~ 81:51.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 81:51.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/system/OSFileConstants.cpp:60, 81:51.28 from Unified_cpp_dom_system0.cpp:2: 81:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 81:51.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:51.28 62 | Sub operator-(const Sub& aPoint) const { 81:51.28 | ^~~~~~~~ 81:51.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:7, 81:51.38 from Unified_cpp_dom_svg5.cpp:20: 81:51.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 81:51.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:123: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 81:51.38 123 | Rect AsRect() const { 81:51.38 | ^ 81:51.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 81:51.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:135: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 81:51.38 135 | Point Point1() const { 81:51.38 | ^ 81:51.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:12, 81:51.49 from Unified_cpp_dom_svg5.cpp:20: 81:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 81:51.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 81:51.49 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 81:51.49 | ^ 81:51.56 dom/messagechannel 81:52.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 81:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 81:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 81:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 81:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 81:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:16, 81:52.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 81:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:52.97 189 | CSSRect GetExpandedScrollableRect() const { 81:52.97 | ^ 81:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:52.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:52.97 | ^ 81:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:52.97 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:52.97 | ^ 81:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:52.97 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:52.97 | ^ 81:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:52.97 243 | CSSRect CalculateScrollRange() const { 81:52.97 | ^ 81:52.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:52.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:52.98 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:52.98 | ^ 81:52.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:52.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:52.98 457 | CSSRect GetVisualViewport() const { 81:52.98 | ^ 81:53.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 81:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 81:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:53.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 81:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 81:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 81:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:14, 81:53.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:53.31 from Unified_cpp_dom_indexedDB0.cpp:2: 81:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 81:53.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 81:53.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 81:53.31 | ^ 81:53.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:14, 81:53.46 from Unified_cpp_dom_svg4.cpp:137: 81:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 81:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 81:53.46 1394 | LayerPoint GetFixedPositionAnchor() { 81:53.46 | ^ 81:53.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 81:53.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 81:53.56 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 81:53.56 | ^ 81:54.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 81:54.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 81:54.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 81:54.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:54.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:54.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:54.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:54.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:54.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 81:54.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:16, 81:54.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 81:54.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 81:54.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 81:54.00 1249 | CSSCoord ToCSSPixels() const { return _0; } 81:54.00 | ^ 81:54.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 81:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 81:54.56 from Unified_cpp_dom_workers1.cpp:2: 81:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:54.56 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:54.56 | ^ 81:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:54.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:54.56 | ^ 81:54.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:54.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:54.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:54.57 | ^ 81:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:54.59 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:54.59 | ^ 81:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:54.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:54.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:54.64 | ^ 81:54.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 81:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 81:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:53: 81:54.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 81:54.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 81:54.68 1394 | LayerPoint GetFixedPositionAnchor() { 81:54.68 | ^ 81:54.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 81:54.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 81:54.71 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 81:54.71 | ^ 81:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:54.75 371 | nscoord aAppUnitsPerDevPixel) { 81:54.75 | ^ 81:54.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:54.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:54.78 380 | nscoord aAppUnitsPerDevPixel) { 81:54.78 | ^ 81:54.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:54.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:54.78 387 | nscoord aAppUnitsPerDevPixel) { 81:54.78 | ^ 81:54.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:54.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:54.83 394 | nscoord aAppUnitsPerDevPixel) { 81:54.83 | ^ 81:55.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 81:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 81:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 81:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 81:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:16, 81:55.35 from Unified_cpp_dom_svg5.cpp:20: 81:55.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:55.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:55.35 332 | LayerPoint GetFixedPositionAnchor() const { 81:55.35 | ^ 81:55.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:55.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:55.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:55.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:55.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:55.53 from Unified_cpp_dom_plugins_base0.cpp:2: 81:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 81:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 81:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:55.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 81:55.53 | ^~~~~~~~ 81:55.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 81:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 81:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:55.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:55.56 from Unified_cpp_dom_plugins_base0.cpp:2: 81:55.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 81:55.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 81:55.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:55.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 81:55.56 | ^~~~~~~~ 81:55.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 81:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 81:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 81:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 81:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 81:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 81:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 81:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:55.62 189 | CSSRect GetExpandedScrollableRect() const { 81:55.62 | ^ 81:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:55.62 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:55.62 | ^ 81:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:55.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:55.62 | ^ 81:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:55.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:55.63 | ^ 81:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:55.63 243 | CSSRect CalculateScrollRange() const { 81:55.63 | ^ 81:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:55.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:55.63 | ^ 81:55.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:55.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:55.64 457 | CSSRect GetVisualViewport() const { 81:55.64 | ^ 81:55.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 81:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 81:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelService.h:15, 81:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelAgent.cpp:6, 81:55.64 from Unified_cpp_dom_audiochannel0.cpp:2: 81:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:55.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:55.65 | ^ 81:56.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 81:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 81:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 81:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 81:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:9, 81:56.31 from Unified_cpp_sharedworkers0.cpp:2: 81:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:56.31 189 | CSSRect GetExpandedScrollableRect() const { 81:56.31 | ^ 81:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:56.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:56.32 | ^ 81:56.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:56.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:56.32 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:56.32 | ^ 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:56.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:56.34 | ^ 81:56.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:56.34 from Unified_cpp_dom_plugins_base0.cpp:2: 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:56.34 427 | SizeT Size() const { return SizeT(width, height); } 81:56.34 | ^~~~ 81:56.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:56.34 from Unified_cpp_dom_plugins_base0.cpp:2: 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:56.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 81:56.34 | ^~~~~~~~ 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 81:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:56.34 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 81:56.34 | ^~~~~~~~ 81:56.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:56.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:56.35 from Unified_cpp_dom_plugins_base0.cpp:2: 81:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 81:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:56.35 62 | Sub operator-(const Sub& aPoint) const { 81:56.35 | ^~~~~~~~ 81:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:56.37 243 | CSSRect CalculateScrollRange() const { 81:56.37 | ^ 81:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:56.37 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:56.37 | ^ 81:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:56.40 457 | CSSRect GetVisualViewport() const { 81:56.40 | ^ 81:56.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 81:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 81:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 81:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 81:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 81:56.58 from Unified_cpp_dom_svg6.cpp:2: 81:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 81:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:56.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 81:56.58 | ^ 81:56.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 81:56.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 81:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 81:56.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 81:56.67 1249 | CSSCoord ToCSSPixels() const { return _0; } 81:56.67 | ^ 81:56.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:56.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:56.71 from Unified_cpp_dom_plugins_base0.cpp:2: 81:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 81:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 81:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:56.71 43 | friend Sub operator*(T aScale, Sub aCoord) { 81:56.71 | ^~~~~~~~ 81:57.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:14, 81:57.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:57.13 from Unified_cpp_dom_indexedDB0.cpp:2: 81:57.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 81:57.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 81:57.13 21 | inline Rect ToRect(const gfxRect& aRect) { 81:57.13 | ^ 81:57.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 81:57.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 81:57.13 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 81:57.13 | ^ 81:57.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 81:57.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 81:57.13 40 | inline Point ToPoint(const gfxPoint& aPoint) { 81:57.13 | ^ 81:57.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 81:57.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 81:57.13 44 | inline Size ToSize(const gfxSize& aSize) { 81:57.14 | ^ 81:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 81:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 81:57.14 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 81:57.14 | ^ 81:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 81:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 81:57.14 52 | inline gfxSize ThebesSize(const Size& aSize) { 81:57.14 | ^ 81:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 81:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 81:57.14 56 | inline gfxRect ThebesRect(const Rect& aRect) { 81:57.14 | ^ 81:57.22 dom/promise 81:57.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:57.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:57.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:57.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:57.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:57.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:57.29 from Unified_cpp_dom_plugins_base0.cpp:2: 81:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 81:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 81:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:57.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:57.30 | ^~~~~~~~~~~~~ 81:57.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:57.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:57.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:57.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:57.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:57.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:57.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:57.30 from Unified_cpp_dom_plugins_base0.cpp:2: 81:57.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 81:57.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 81:57.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:57.30 323 | static SizeTyped FromUnknownSize( 81:57.30 | ^~~~~~~~~~~~~~~ 81:57.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 81:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 81:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 81:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 81:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ErrorEvent.h:16, 81:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:19, 81:57.51 from Unified_cpp_dom_indexedDB1.cpp:2: 81:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 81:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 81:57.51 189 | CSSRect GetExpandedScrollableRect() const { 81:57.51 | ^ 81:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 81:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 81:57.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:57.52 | ^ 81:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 81:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 81:57.52 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 81:57.52 | ^ 81:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 81:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 81:57.52 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 81:57.52 | ^ 81:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 81:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 81:57.54 243 | CSSRect CalculateScrollRange() const { 81:57.54 | ^ 81:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 81:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 81:57.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 81:57.54 | ^ 81:57.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 81:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 81:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 81:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 81:57.55 from Unified_cpp_dom_svg6.cpp:2: 81:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:57.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:57.55 | ^ 81:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 81:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 81:57.55 457 | CSSRect GetVisualViewport() const { 81:57.55 | ^ 81:57.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:57.80 from CSSGroupingRuleBinding.cpp:11, 81:57.80 from UnifiedBindings2.cpp:2: 81:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 81:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 81:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:57.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 81:57.80 | ^~~~~~~~ 81:58.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 81:58.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:58.00 from CSSGroupingRuleBinding.cpp:11, 81:58.00 from UnifiedBindings2.cpp:2: 81:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 81:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 81:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:58.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 81:58.00 | ^~~~~~~~ 81:58.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 81:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 81:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 81:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 81:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 81:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 81:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 81:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:14, 81:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:58.06 from Unified_cpp_dom_indexedDB0.cpp:2: 81:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 81:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 81:58.06 1859 | int32_t aAppUnitsPerPixel) { 81:58.06 | ^ 81:58.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 81:58.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 81:58.07 3214 | int32_t aAppUnitsPerPixel) { 81:58.07 | ^ 81:58.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:58.11 from CSSGroupingRuleBinding.cpp:11, 81:58.11 from UnifiedBindings2.cpp:2: 81:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 81:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 81:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:58.11 427 | SizeT Size() const { return SizeT(width, height); } 81:58.11 | ^~~~ 81:58.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 81:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:58.12 from CSSGroupingRuleBinding.cpp:11, 81:58.12 from UnifiedBindings2.cpp:2: 81:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 81:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:58.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 81:58.12 | ^~~~~~~~ 81:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 81:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 81:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:58.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 81:58.12 | ^~~~~~~~ 81:58.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 81:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:58.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:58.12 from CSSGroupingRuleBinding.cpp:11, 81:58.12 from UnifiedBindings2.cpp:2: 81:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 81:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 81:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:58.12 62 | Sub operator-(const Sub& aPoint) const { 81:58.12 | ^~~~~~~~ 81:58.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:58.26 from Unified_cpp_dom_plugins_base0.cpp:2: 81:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 81:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:58.26 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 81:58.26 | ^~~~~~~~~~~~~~ 81:58.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:58.26 from Unified_cpp_dom_plugins_base0.cpp:2: 81:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 81:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:58.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:58.27 | ^~~~~~~~~~~~~ 81:58.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:58.27 from Unified_cpp_dom_plugins_base0.cpp:2: 81:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 81:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:58.27 383 | Point TopLeft() const { return Point(x, y); } 81:58.27 | ^~~~~~~ 81:58.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:58.27 from Unified_cpp_dom_plugins_base0.cpp:2: 81:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 81:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:58.28 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 81:58.28 | ^~~~~~~~~~~~~~~ 81:58.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 81:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 81:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:58.57 from CSSGroupingRuleBinding.cpp:11, 81:58.57 from UnifiedBindings2.cpp:2: 81:58.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 81:58.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 81:58.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:58.57 43 | friend Sub operator*(T aScale, Sub aCoord) { 81:58.57 | ^~~~~~~~ 81:58.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:58.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:16, 81:58.70 from Unified_cpp_dom_svg5.cpp:20: 81:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:58.70 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:58.70 | ^ 81:58.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 81:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:16, 81:58.73 from Unified_cpp_dom_svg5.cpp:20: 81:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:58.73 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:58.73 | ^ 81:59.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:59.22 from Unified_cpp_dom_plugins_base0.cpp:2: 81:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 81:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:59.22 277 | static RectTyped FromUnknownRect( 81:59.22 | ^~~~~~~~~~~~~~~ 81:59.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:59.22 from CSSGroupingRuleBinding.cpp:11, 81:59.22 from UnifiedBindings2.cpp:2: 81:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 81:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 81:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:59.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 81:59.22 | ^~~~~~~~~~~~~ 81:59.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 81:59.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 81:59.22 from CSSGroupingRuleBinding.cpp:11, 81:59.22 from UnifiedBindings2.cpp:2: 81:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 81:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 81:59.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:59.22 323 | static SizeTyped FromUnknownSize( 81:59.22 | ^~~~~~~~~~~~~~~ 81:59.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 81:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 81:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 81:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 81:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:14, 81:59.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:59.26 from Unified_cpp_dom_indexedDB0.cpp:2: 81:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 81:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 81:59.26 332 | LayerPoint GetFixedPositionAnchor() const { 81:59.26 | ^ 81:59.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:59.29 from Unified_cpp_dom_plugins_base0.cpp:2: 81:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 81:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 81:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:59.29 150 | static PointTyped FromUnknownPoint( 81:59.29 | ^~~~~~~~~~~~~~~~ 81:59.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:14, 81:59.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:59.29 from Unified_cpp_dom_indexedDB0.cpp:2: 81:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 81:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 81:59.29 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 81:59.29 | ^ 81:59.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:14, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 81:59.34 from Unified_cpp_dom_indexedDB0.cpp:2: 81:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 81:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 81:59.34 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 81:59.34 | ^ 81:59.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 81:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 81:59.34 from Unified_cpp_dom_plugins_base0.cpp:2: 81:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 81:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 81:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 81:59.34 282 | RectTyped ToUnknownRect() const { 81:59.34 | ^~~~~~~~~~~~~ 81:59.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceParent.cpp:33, 81:59.40 from Unified_cpp_dom_plugins_ipc0.cpp:83: 81:59.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 81:59.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 81:59.40 1394 | LayerPoint GetFixedPositionAnchor() { 81:59.40 | ^ 81:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 81:59.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 81:59.52 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 81:59.52 | ^ 81:59.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 81:59.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 81:59.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:59.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:59.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 81:59.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelAgent.cpp:8, 81:59.52 from Unified_cpp_dom_audiochannel0.cpp:2: 81:59.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 81:59.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 81:59.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 81:59.52 | ^ 81:59.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 81:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 81:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 81:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 81:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 81:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 81:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 81:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 81:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 81:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 81:59.86 from Unified_cpp_dom_plugins_ipc1.cpp:2: 81:59.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 81:59.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:59.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:59.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 81:59.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 81:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 81:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 81:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 81:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 81:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 81:59.87 760 | typename detail::Nth::Type extract() { 81:59.87 | ^~~~~~~ 81:59.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 81:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 81:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 81:59.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelAgent.cpp:8, 81:59.90 from Unified_cpp_dom_audiochannel0.cpp:2: 81:59.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 81:59.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:59.90 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 81:59.90 | ^ 81:59.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 81:59.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 81:59.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 81:59.90 | ^ 81:59.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 81:59.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 81:59.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 81:59.90 | ^ 81:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 81:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 81:59.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 81:59.91 | ^ 81:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 81:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 81:59.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 81:59.91 | ^ 81:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 81:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 81:59.93 371 | nscoord aAppUnitsPerDevPixel) { 81:59.93 | ^ 81:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 81:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 81:59.93 380 | nscoord aAppUnitsPerDevPixel) { 81:59.93 | ^ 81:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 81:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 81:59.94 387 | nscoord aAppUnitsPerDevPixel) { 81:59.94 | ^ 81:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 81:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 81:59.94 394 | nscoord aAppUnitsPerDevPixel) { 81:59.94 | ^ 82:00.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 82:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 82:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 82:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 82:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 82:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 82:00.28 from Unified_cpp_dom_svg6.cpp:2: 82:00.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 82:00.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:00.29 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 82:00.29 | ^ 82:00.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 82:00.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 82:00.30 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 82:00.30 | ^ 82:00.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 82:00.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 82:00.32 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 82:00.32 | ^ 82:00.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 82:00.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 82:00.33 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 82:00.33 | ^ 82:00.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 82:00.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 82:00.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 82:00.34 | ^ 82:00.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 82:00.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 82:00.40 371 | nscoord aAppUnitsPerDevPixel) { 82:00.40 | ^ 82:00.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 82:00.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 82:00.40 380 | nscoord aAppUnitsPerDevPixel) { 82:00.40 | ^ 82:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 82:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 82:00.41 387 | nscoord aAppUnitsPerDevPixel) { 82:00.41 | ^ 82:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 82:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:00.42 394 | nscoord aAppUnitsPerDevPixel) { 82:00.42 | ^ 82:00.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 82:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 82:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 82:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:16, 82:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 82:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 82:00.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 82:00.74 | ^ 82:00.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 82:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 82:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 82:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 82:00.97 from Unified_cpp_dom_svg6.cpp:2: 82:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 82:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 82:00.97 1249 | CSSCoord ToCSSPixels() const { return _0; } 82:00.97 | ^ 82:01.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:01.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:01.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 82:01.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 82:01.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:01.20 from CSSGroupingRuleBinding.cpp:11, 82:01.20 from UnifiedBindings2.cpp:2: 82:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:104:72: required from here 82:01.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:01.20 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 82:01.20 | ^~~~~~~~~~ 82:01.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 82:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 82:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:01.34 from CSSGroupingRuleBinding.cpp:11, 82:01.34 from UnifiedBindings2.cpp:2: 82:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 82:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:01.34 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 82:01.34 | ^~~~~~~~~~~~~~ 82:02.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 82:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 82:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 82:02.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 82:02.16 from Unified_cpp_dom_plugins_base0.cpp:2: 82:02.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:02.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:2538:55: required from here 82:02.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:02.16 383 | Point TopLeft() const { return Point(x, y); } 82:02.16 | ^~~~~~~ 82:02.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 82:02.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:2538:55: required from here 82:02.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:02.16 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 82:02.16 | ^~~~~~~~ 82:02.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 82:02.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:22, 82:02.79 from Unified_cpp_dom_indexedDB1.cpp:2: 82:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 82:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 82:02.79 1249 | CSSCoord ToCSSPixels() const { return _0; } 82:02.79 | ^ 82:02.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 82:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 82:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 82:02.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 82:02.88 from ScreenBinding.cpp:4, 82:02.88 from UnifiedBindings19.cpp:15: 82:02.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:02.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:02.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 82:02.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:02.88 246 | PointTyped As2DPoint() const { 82:02.88 | ^~~~~~~~~ 82:02.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 82:02.91 from ScreenBinding.cpp:4, 82:02.91 from UnifiedBindings19.cpp:15: 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:02.91 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 82:02.91 | ^~~~~~~~~ 82:02.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 82:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 82:02.91 from ScreenBinding.cpp:4, 82:02.91 from UnifiedBindings19.cpp:15: 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:02.91 2266 | PointTyped TransformPointSimple( 82:02.91 | ^~~~~~~~~~~~~~~~~~~~ 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:02.91 794 | RectTyped TransformAndClipBounds( 82:02.91 | ^~~~~~~~~~~~~~~~~~~~~~ 82:03.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 82:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 82:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 82:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 82:03.65 from Unified_cpp_dom_plugins_base0.cpp:2: 82:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:03.66 246 | PointTyped As2DPoint() const { 82:03.66 | ^~~~~~~~~ 82:03.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 82:03.66 from Unified_cpp_dom_plugins_base0.cpp:2: 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:03.66 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 82:03.66 | ^~~~~~~~~ 82:03.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 82:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 82:03.66 from Unified_cpp_dom_plugins_base0.cpp:2: 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:03.66 2266 | PointTyped TransformPointSimple( 82:03.66 | ^~~~~~~~~~~~~~~~~~~~ 82:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:03.67 794 | RectTyped TransformAndClipBounds( 82:03.67 | ^~~~~~~~~~~~~~~~~~~~~~ 82:04.29 dom/smil 82:04.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 82:04.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 82:04.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 82:04.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 82:04.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 82:04.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 82:04.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:16, 82:04.41 from Unified_cpp_dom_svg5.cpp:20: 82:04.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 82:04.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 82:04.41 1394 | LayerPoint GetFixedPositionAnchor() { 82:04.41 | ^ 82:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 82:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 82:04.48 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 82:04.48 | ^ 82:04.51 dom/url 82:05.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 82:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 82:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 82:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 82:05.34 from Unified_cpp_dom_plugins_base0.cpp:2: 82:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)' 82:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:2538:55: required from here 82:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:05.34 79 | Sub operator-() const { return Sub(-x, -y); } 82:05.34 | ^~~~~~~~ 82:05.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 82:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 82:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 82:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 82:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 82:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:23, 82:05.80 from Unified_cpp_dom_workers1.cpp:2: 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 82:05.80 189 | CSSRect GetExpandedScrollableRect() const { 82:05.80 | ^ 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 82:05.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:05.80 | ^ 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 82:05.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 82:05.80 | ^ 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 82:05.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 82:05.80 | ^ 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 82:05.80 243 | CSSRect CalculateScrollRange() const { 82:05.80 | ^ 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 82:05.80 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 82:05.80 | ^ 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 82:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 82:05.80 457 | CSSRect GetVisualViewport() const { 82:05.80 | ^ 82:05.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 82:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 82:05.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 82:05.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 82:05.96 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 82:05.96 | ^ 82:06.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 82:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 82:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 82:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:06.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:14, 82:06.21 from Unified_cpp_sharedworkers0.cpp:2: 82:06.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 82:06.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 82:06.21 1249 | CSSCoord ToCSSPixels() const { return _0; } 82:06.21 | ^ 82:06.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 82:06.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:22, 82:06.30 from Unified_cpp_dom_indexedDB1.cpp:2: 82:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 82:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 82:06.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 82:06.30 | ^ 82:06.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 82:06.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 82:06.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 82:06.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 82:06.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionNoteChild.h:14, 82:06.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCOMPtr.h:30, 82:06.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.h:11, 82:06.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:9, 82:06.42 from Unified_cpp_dom_plugins_base0.cpp:2: 82:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 82:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 82:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 82:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 82:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 82:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 82:06.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 82:06.42 760 | typename detail::Nth::Type extract() { 82:06.42 | ^~~~~~~ 82:06.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 82:06.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 82:06.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 82:06.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 82:06.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 82:06.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:23, 82:06.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 82:06.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:14, 82:06.53 from Unified_cpp_dom_svg4.cpp:137: 82:06.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 82:06.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 82:06.53 44 | operator Point() const { return Point(mX, mY); } 82:06.53 | ^ 82:06.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 82:06.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:23, 82:06.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 82:06.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:14, 82:06.86 from Unified_cpp_dom_svg4.cpp:137: 82:06.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 82:06.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 82:06.86 123 | Rect AsRect() const { 82:06.86 | ^ 82:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 82:06.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 82:06.88 135 | Point Point1() const { 82:06.88 | ^ 82:08.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 82:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:08.50 from Unified_cpp_dom_svg4.cpp:2: 82:08.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 82:08.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 82:08.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:08.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 82:08.50 | ^~~~~~~~ 82:08.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 82:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 82:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/PluginInstanceParent.cpp:65, 82:08.54 from Unified_cpp_dom_plugins_ipc0.cpp:83: 82:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 82:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:08.54 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 82:08.54 | ^ 82:08.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 82:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 82:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 82:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:33, 82:08.86 from Unified_cpp_dom_plugins_base0.cpp:38: 82:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 82:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:08.86 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 82:08.86 | ^ 82:08.86 In file included from Unified_cpp_dom_svg3.cpp:137: 82:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDistantLightElement.cpp: In function 'mozilla::SVGContentUtils::CoordToFloat(mozilla::dom::SVGElement*, const LengthPercentage&)::': 82:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDistantLightElement.cpp:69:1: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:08.86 69 | } // namespace mozilla 82:08.86 | ^ 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:08.89 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 82:08.89 | ^~~~~~~~~~~ 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:08.89 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 82:08.89 | ^ 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:08.89 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 82:08.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 82:08.89 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 82:08.89 | ~~~~~~~~~~~~~^~ 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:08.89 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 82:08.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:08.89 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 82:08.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 82:08.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 82:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 82:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 82:08.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 82:08.89 from Unified_cpp_dom_plugins_base0.cpp:2: 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 82:08.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:08.89 282 | RectTyped ToUnknownRect() const { 82:08.89 | ^~~~~~~~~~~~~ 82:08.98 In file included from Unified_cpp_dom_plugins_base0.cpp:38: 82:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp: In member function 'void nsPluginInstanceOwner::Paint(gfxContext*, const gfxRect&, const gfxRect&)': 82:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:2533: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 82:09.03 2533 | pluginRect = aContext->DeviceToUser(pluginRect); 82:09.03 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:09.03 2538 | gfxRect dirtyRect = aDirtyRect - pluginRect.TopLeft(); 82:09.04 | ~~~~~~~~~~~~~~~~~~^~ 82:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:09.04 2538 | gfxRect dirtyRect = aDirtyRect - pluginRect.TopLeft(); 82:09.04 | ^ 82:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:09.04 2579 | aContext->CurrentMatrixDouble().PreTranslate(pluginRect.TopLeft())); 82:09.04 | ~~~~~~~~~~~~~~~~~~^~ 82:09.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 82:09.04 from Unified_cpp_dom_plugins_base0.cpp:2: 82:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 82:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:09.04 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 82:09.04 | ^~~~~~~~ 82:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:09.04 363 | MoveBy(-aPoint); 82:09.04 | ^~~~~~~ 82:09.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 82:09.04 from Unified_cpp_dom_plugins_base0.cpp:2: 82:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:09.04 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 82:09.04 | ^~~~~~~~~ 82:09.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 82:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginHost.h:29, 82:09.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 82:09.05 from Unified_cpp_dom_plugins_base0.cpp:2: 82:09.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:09.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:09.05 383 | Point TopLeft() const { return Point(x, y); } 82:09.05 | ^~~~~~~ 82:09.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 82:09.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 82:09.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 82:09.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 82:09.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 82:09.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:09.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 82:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 82:09.09 from Unified_cpp_remoteworkers0.cpp:2: 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 82:09.09 189 | CSSRect GetExpandedScrollableRect() const { 82:09.09 | ^ 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 82:09.09 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:09.09 | ^ 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 82:09.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 82:09.09 | ^ 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 82:09.09 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 82:09.09 | ^ 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 82:09.09 243 | CSSRect CalculateScrollRange() const { 82:09.09 | ^ 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 82:09.09 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 82:09.09 | ^ 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 82:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 82:09.09 457 | CSSRect GetVisualViewport() const { 82:09.09 | ^ 82:09.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 82:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 82:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:16, 82:09.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 82:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 82:09.31 21 | inline Rect ToRect(const gfxRect& aRect) { 82:09.31 | ^ 82:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 82:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 82:09.31 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 82:09.31 | ^ 82:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 82:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 82:09.31 40 | inline Point ToPoint(const gfxPoint& aPoint) { 82:09.31 | ^ 82:09.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 82:09.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 82:09.32 44 | inline Size ToSize(const gfxSize& aSize) { 82:09.32 | ^ 82:09.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 82:09.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 82:09.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 82:09.32 | ^ 82:09.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 82:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 82:09.33 52 | inline gfxSize ThebesSize(const Size& aSize) { 82:09.33 | ^ 82:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 82:09.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 82:09.33 56 | inline gfxRect ThebesRect(const Rect& aRect) { 82:09.33 | ^ 82:09.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 82:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:16, 82:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 82:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 82:09.85 1859 | int32_t aAppUnitsPerPixel) { 82:09.85 | ^ 82:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 82:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 82:09.87 3214 | int32_t aAppUnitsPerPixel) { 82:09.87 | ^ 82:09.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 82:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 82:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 82:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:09.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:09.97 from Unified_cpp_dom_svg4.cpp:2: 82:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 82:09.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:09.97 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 82:09.97 | ^~~~~~~~ 82:10.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 82:10.76 from SpeechSynthesisErrorEvent.cpp:9, 82:10.76 from UnifiedBindings20.cpp:2: 82:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 82:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 82:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:10.76 40 | friend Sub operator*(Sub aCoord, T aScale) { 82:10.76 | ^~~~~~~~ 82:10.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 82:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 82:10.76 from SpeechSynthesisErrorEvent.cpp:9, 82:10.76 from UnifiedBindings20.cpp:2: 82:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 82:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 82:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:10.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 82:10.76 | ^~~~~~~~ 82:10.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 82:10.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 82:10.87 from Unified_cpp_remoteworkers0.cpp:2: 82:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 82:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 82:10.87 1249 | CSSCoord ToCSSPixels() const { return _0; } 82:10.87 | ^ 82:10.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 82:10.97 from SpeechSynthesisErrorEvent.cpp:9, 82:10.97 from UnifiedBindings20.cpp:2: 82:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 82:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 82:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:10.97 427 | SizeT Size() const { return SizeT(width, height); } 82:10.97 | ^~~~ 82:10.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 82:10.97 from SpeechSynthesisErrorEvent.cpp:9, 82:10.97 from UnifiedBindings20.cpp:2: 82:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 82:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:10.97 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 82:10.97 | ^~~~~~~~ 82:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 82:10.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:10.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 82:10.97 | ^~~~~~~~ 82:10.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:10.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 82:10.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 82:10.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 82:10.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 82:10.98 from SpeechSynthesisErrorEvent.cpp:9, 82:10.98 from UnifiedBindings20.cpp:2: 82:10.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:10.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 82:10.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:10.98 62 | Sub operator-(const Sub& aPoint) const { 82:10.98 | ^~~~~~~~ 82:11.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 82:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 82:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 82:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 82:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 82:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CSSGroupingRuleBinding.h:6, 82:11.10 from CSSGroupingRuleBinding.cpp:4, 82:11.10 from UnifiedBindings2.cpp:2: 82:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 82:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 82:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 82:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 82:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 82:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 82:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 82:11.11 760 | typename detail::Nth::Type extract() { 82:11.11 | ^~~~~~~ 82:11.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 82:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 82:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 82:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 82:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 82:11.37 from SpeechSynthesisErrorEvent.cpp:9, 82:11.37 from UnifiedBindings20.cpp:2: 82:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 82:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 82:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:11.37 43 | friend Sub operator*(T aScale, Sub aCoord) { 82:11.37 | ^~~~~~~~ 82:11.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 82:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 82:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 82:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 82:11.67 from SpeechSynthesisErrorEvent.cpp:9, 82:11.67 from UnifiedBindings20.cpp:2: 82:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 82:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 82:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:11.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:11.67 | ^~~~~~~~~~~~~ 82:11.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 82:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 82:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 82:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 82:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 82:11.68 from SpeechSynthesisErrorEvent.cpp:9, 82:11.68 from UnifiedBindings20.cpp:2: 82:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 82:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 82:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:11.68 323 | static SizeTyped FromUnknownSize( 82:11.68 | ^~~~~~~~~~~~~~~ 82:11.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:11.81 from Unified_cpp_dom_svg4.cpp:2: 82:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 82:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 82:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:11.81 427 | SizeT Size() const { return SizeT(width, height); } 82:11.81 | ^~~~ 82:11.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:11.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:11.81 from Unified_cpp_dom_svg4.cpp:2: 82:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 82:11.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:11.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 82:11.81 | ^~~~~~~~ 82:11.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:11.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 82:11.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:11.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 82:11.82 | ^~~~~~~~ 82:11.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:11.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:11.83 from Unified_cpp_dom_svg4.cpp:2: 82:11.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:11.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 82:11.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:11.83 62 | Sub operator-(const Sub& aPoint) const { 82:11.83 | ^~~~~~~~ 82:12.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 82:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 82:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 82:12.13 from Unified_cpp_dom_workers0.cpp:2: 82:12.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 82:12.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:12.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 82:12.13 | ^ 82:12.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:12.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:23, 82:12.30 from Unified_cpp_dom_workers1.cpp:2: 82:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 82:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 82:12.30 1249 | CSSCoord ToCSSPixels() const { return _0; } 82:12.30 | ^ 82:12.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 82:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 82:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:16, 82:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:12.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 82:12.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 82:12.82 332 | LayerPoint GetFixedPositionAnchor() const { 82:12.82 | ^ 82:12.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 82:12.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:12.84 from Unified_cpp_dom_messagechannel0.cpp:2: 82:12.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 82:12.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:12.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 82:12.84 | ^ 82:12.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 82:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 82:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:16, 82:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 82:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 82:12.90 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 82:12.90 | ^ 82:12.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:12.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 82:12.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:12.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:12.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:12.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:12.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 82:12.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 82:12.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 82:12.91 from Unified_cpp_dom_workers0.cpp:2: 82:12.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 82:12.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 82:12.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 82:12.91 | ^ 82:13.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 82:13.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:13.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:13.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 82:13.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:16, 82:13.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:13.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 82:13.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 82:13.00 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:13.00 | ^ 82:13.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 82:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 82:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 82:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 82:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 82:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 82:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 82:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 82:13.04 21 | inline Rect ToRect(const gfxRect& aRect) { 82:13.04 | ^ 82:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 82:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 82:13.04 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 82:13.04 | ^ 82:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 82:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 82:13.04 40 | inline Point ToPoint(const gfxPoint& aPoint) { 82:13.04 | ^ 82:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 82:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 82:13.04 44 | inline Size ToSize(const gfxSize& aSize) { 82:13.04 | ^ 82:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 82:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 82:13.04 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 82:13.04 | ^ 82:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 82:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 82:13.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 82:13.06 | ^ 82:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 82:13.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 82:13.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 82:13.06 | ^ 82:13.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 82:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 82:13.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:13.13 from Unified_cpp_dom_messagechannel0.cpp:2: 82:13.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 82:13.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 82:13.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 82:13.13 | ^ 82:13.41 In file included from Unified_cpp_dom_svg5.cpp:20: 82:13.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp: In function 'mozilla::gfx::Point mozilla::dom::GetPointFrom(const mozilla::dom::DOMPointInit&)': 82:13.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:174: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 82:13.41 174 | static Point GetPointFrom(const DOMPointInit& aPoint) { 82:13.41 | ^ 82:13.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 82:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:13.49 from Unified_cpp_dom_messagechannel0.cpp:2: 82:13.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 82:13.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:13.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 82:13.49 | ^ 82:13.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 82:13.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 82:13.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 82:13.49 | ^ 82:13.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 82:13.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 82:13.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 82:13.49 | ^ 82:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 82:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 82:13.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 82:13.50 | ^ 82:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 82:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 82:13.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 82:13.50 | ^ 82:13.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 82:13.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 82:13.52 371 | nscoord aAppUnitsPerDevPixel) { 82:13.52 | ^ 82:13.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 82:13.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 82:13.52 380 | nscoord aAppUnitsPerDevPixel) { 82:13.52 | ^ 82:13.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 82:13.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 82:13.53 387 | nscoord aAppUnitsPerDevPixel) { 82:13.53 | ^ 82:13.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 82:13.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:13.53 394 | nscoord aAppUnitsPerDevPixel) { 82:13.53 | ^ 82:13.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 82:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 82:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 82:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 82:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 82:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 82:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 82:13.91 1859 | int32_t aAppUnitsPerPixel) { 82:13.91 | ^ 82:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 82:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 82:13.91 3214 | int32_t aAppUnitsPerPixel) { 82:13.91 | ^ 82:14.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 82:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 82:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 82:14.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 82:14.10 from Unified_cpp_remoteworkers0.cpp:2: 82:14.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 82:14.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 82:14.10 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 82:14.10 | ^ 82:14.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:14.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:14.39 from Unified_cpp_dom_svg4.cpp:2: 82:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 82:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 82:14.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.39 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:14.39 | ^~~~~~~~~~~~~ 82:14.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:14.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:14.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:14.42 from Unified_cpp_dom_svg4.cpp:2: 82:14.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 82:14.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 82:14.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.42 323 | static SizeTyped FromUnknownSize( 82:14.42 | ^~~~~~~~~~~~~~~ 82:14.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:14.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:14.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:14.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:14.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 82:14.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 82:14.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 82:14.53 from Unified_cpp_dom_workers0.cpp:2: 82:14.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 82:14.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 82:14.53 | ^ 82:14.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 82:14.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 82:14.53 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 82:14.53 | ^ 82:14.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 82:14.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 82:14.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 82:14.54 | ^ 82:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 82:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 82:14.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 82:14.56 | ^ 82:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 82:14.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 82:14.56 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 82:14.56 | ^ 82:14.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 82:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 82:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 82:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 82:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 82:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 82:14.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 82:14.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 82:14.60 332 | LayerPoint GetFixedPositionAnchor() const { 82:14.60 | ^ 82:14.63 dom/webauthn 82:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 82:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 82:14.63 371 | nscoord aAppUnitsPerDevPixel) { 82:14.63 | ^ 82:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 82:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 82:14.65 380 | nscoord aAppUnitsPerDevPixel) { 82:14.65 | ^ 82:14.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 82:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 82:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 82:14.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 82:14.65 | ^ 82:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 82:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 82:14.65 387 | nscoord aAppUnitsPerDevPixel) { 82:14.65 | ^ 82:14.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 82:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 82:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 82:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 82:14.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 82:14.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 82:14.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:14.66 | ^ 82:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 82:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.68 394 | nscoord aAppUnitsPerDevPixel) { 82:14.68 | ^ 82:14.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:14.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:14.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:14.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 82:14.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 82:14.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:14.68 from CSSGroupingRuleBinding.cpp:11, 82:14.68 from UnifiedBindings2.cpp:2: 82:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.68 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 82:14.68 | ^~~~~~~~~ 82:14.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasGradient.h:12, 82:14.68 from CanvasRenderingContext2DBinding.cpp:19, 82:14.68 from UnifiedBindings2.cpp:262: 82:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h: In member function 'void mozilla::dom::CanvasRenderingContext2D::BezierTo(const Point&, const Point&, const Point&)': 82:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:488: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 82:14.68 488 | mDSPathBuilder->BezierTo(transform.TransformPoint(aCP1), 82:14.68 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 82:14.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 82:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 82:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 82:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.71 40 | friend Sub operator*(Sub aCoord, T aScale) { 82:14.71 | ^~~~~~~~ 82:14.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 82:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 82:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 82:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 82:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 82:14.72 | ^~~~~~~~ 82:14.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.98 427 | SizeT Size() const { return SizeT(width, height); } 82:14.98 | ^~~~ 82:14.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 82:14.98 | ^~~~~~~~ 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.98 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 82:14.98 | ^~~~~~~~ 82:14.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 82:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:14.98 62 | Sub operator-(const Sub& aPoint) const { 82:14.98 | ^~~~~~~~ 82:15.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:15.08 from Unified_cpp_dom_svg4.cpp:2: 82:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 82:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:15.08 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 82:15.08 | ^~~~~~~~~~ 82:15.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:15.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 82:15.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 82:15.12 from Unified_cpp_dom_broadcastchannel0.cpp:2: 82:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 82:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:15.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 82:15.12 | ^ 82:15.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 82:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:15.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 82:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 82:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:15.18 43 | friend Sub operator*(T aScale, Sub aCoord) { 82:15.18 | ^~~~~~~~ 82:15.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:15.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 82:15.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:15.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:15.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:15.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:15.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 82:15.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 82:15.65 from Unified_cpp_dom_broadcastchannel0.cpp:2: 82:15.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 82:15.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 82:15.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 82:15.65 | ^ 82:15.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 82:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 82:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:15.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:15.81 | ^~~~~~~~~~~~~ 82:15.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 82:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 82:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:15.81 323 | static SizeTyped FromUnknownSize( 82:15.81 | ^~~~~~~~~~~~~~~ 82:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFETurbulenceElement.cpp:133:54: required from here 82:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:15.81 383 | Point TopLeft() const { return Point(x, y); } 82:15.81 | ^~~~~~~ 82:16.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 82:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 82:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 82:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 82:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 82:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 82:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 82:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 82:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 82:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 82:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 82:16.15 from Unified_cpp_dom_smil0.cpp:2: 82:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 82:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:16.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 82:16.15 | ^ 82:16.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 82:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 82:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:14, 82:16.22 from Unified_cpp_sharedworkers0.cpp:2: 82:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 82:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 82:16.22 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 82:16.22 | ^ 82:16.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:16.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:16.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:16.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:16.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 82:16.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 82:16.24 from Unified_cpp_dom_broadcastchannel0.cpp:2: 82:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 82:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:16.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 82:16.24 | ^ 82:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 82:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 82:16.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 82:16.25 | ^ 82:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 82:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 82:16.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 82:16.25 | ^ 82:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 82:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 82:16.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 82:16.25 | ^ 82:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 82:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 82:16.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 82:16.25 | ^ 82:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 82:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 82:16.27 371 | nscoord aAppUnitsPerDevPixel) { 82:16.27 | ^ 82:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 82:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 82:16.27 380 | nscoord aAppUnitsPerDevPixel) { 82:16.27 | ^ 82:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 82:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 82:16.28 387 | nscoord aAppUnitsPerDevPixel) { 82:16.28 | ^ 82:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 82:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:16.43 394 | nscoord aAppUnitsPerDevPixel) { 82:16.43 | ^ 82:16.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 82:16.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 82:16.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 82:16.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 82:16.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 82:16.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:6, 82:16.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 82:16.53 from SpeechSynthesisErrorEvent.cpp:9, 82:16.53 from UnifiedBindings20.cpp:2: 82:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 82:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 82:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 82:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 82:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 82:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 82:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 82:16.53 760 | typename detail::Nth::Type extract() { 82:16.53 | ^~~~~~~ 82:16.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 82:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:22, 82:16.77 from Unified_cpp_dom_indexedDB1.cpp:2: 82:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 82:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 82:16.77 21 | inline Rect ToRect(const gfxRect& aRect) { 82:16.77 | ^ 82:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 82:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 82:16.77 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 82:16.77 | ^ 82:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 82:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 82:16.77 40 | inline Point ToPoint(const gfxPoint& aPoint) { 82:16.77 | ^ 82:16.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 82:16.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 82:16.78 44 | inline Size ToSize(const gfxSize& aSize) { 82:16.78 | ^ 82:16.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 82:16.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 82:16.78 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 82:16.78 | ^ 82:16.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 82:16.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 82:16.78 52 | inline gfxSize ThebesSize(const Size& aSize) { 82:16.78 | ^ 82:16.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 82:16.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 82:16.78 56 | inline gfxRect ThebesRect(const Rect& aRect) { 82:16.78 | ^ 82:17.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:17.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 82:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:17.24 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 82:17.24 | ^~~~~~~~~~~~~~ 82:17.24 In file included from Unified_cpp_dom_svg3.cpp:65: 82:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp: In member function 'virtual bool mozilla::dom::SVGEllipseElement::HasValidDimensions() const': 82:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:87:17: warning: 'ry' may be used uninitialized in this function [-Wmaybe-uninitialized] 82:17.25 87 | return rx > 0 && ry > 0; 82:17.25 | ~~~~~~~^~~~~~~~~ 82:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:87:17: warning: 'rx' may be used uninitialized in this function [-Wmaybe-uninitialized] 82:17.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 82:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:17.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:17.25 | ^~~~~~~~~~~~~ 82:17.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 82:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:17.30 383 | Point TopLeft() const { return Point(x, y); } 82:17.30 | ^~~~~~~ 82:17.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:17.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 82:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:17.31 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 82:17.31 | ^~~~~~~~~~~~~~~ 82:17.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:17.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:17.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:17.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:17.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:17.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:17.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:17.33 from Unified_cpp_dom_svg4.cpp:2: 82:17.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:17.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 82:17.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:17.34 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 82:17.34 | ^~~~~~~~~~~~~~ 82:17.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:17.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:17.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:17.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:17.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:17.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:17.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:17.34 from Unified_cpp_dom_svg4.cpp:2: 82:17.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:17.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 82:17.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:17.34 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:17.34 | ^~~~~~~~~~~~~ 82:17.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:17.36 from Unified_cpp_dom_svg4.cpp:2: 82:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 82:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:17.36 383 | Point TopLeft() const { return Point(x, y); } 82:17.36 | ^~~~~~~ 82:17.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:17.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:17.36 from Unified_cpp_dom_svg4.cpp:2: 82:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 82:17.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:17.36 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 82:17.36 | ^~~~~~~~~~~~~~~ 82:17.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:17.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 82:17.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:17.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:17.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:17.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:17.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:17.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:17.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:17.83 from Unified_cpp_dom_svg5.cpp:2: 82:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 82:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 82:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:17.83 40 | friend Sub operator*(Sub aCoord, T aScale) { 82:17.83 | ^~~~~~~~ 82:17.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 82:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:22, 82:17.97 from Unified_cpp_dom_indexedDB1.cpp:2: 82:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 82:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 82:17.97 1859 | int32_t aAppUnitsPerPixel) { 82:17.97 | ^ 82:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 82:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 82:17.97 3214 | int32_t aAppUnitsPerPixel) { 82:17.97 | ^ 82:18.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 82:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 82:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 82:18.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:18.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 82:18.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 82:18.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:18.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 82:18.02 | ^~~~~~~~ 82:18.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 82:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 82:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 82:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 82:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:18.05 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 82:18.05 | ^~~~~~~~ 82:18.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 82:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 82:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 82:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:18.19 from Unified_cpp_dom_svg5.cpp:2: 82:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 82:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:18.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 82:18.19 | ^~~~~~~~ 82:18.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 82:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 82:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 82:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 82:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 82:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 82:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 82:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 82:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 82:18.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 82:18.26 from VRServiceTestBinding.cpp:4, 82:18.26 from UnifiedBindings22.cpp:2: 82:18.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 82:18.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:18.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 82:18.26 | ^ 82:18.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:18.42 from Unified_cpp_dom_svg5.cpp:2: 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:18.42 427 | SizeT Size() const { return SizeT(width, height); } 82:18.42 | ^~~~ 82:18.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:18.42 from Unified_cpp_dom_svg5.cpp:2: 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:18.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 82:18.42 | ^~~~~~~~ 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:18.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 82:18.42 | ^~~~~~~~ 82:18.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:18.42 from Unified_cpp_dom_svg5.cpp:2: 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 82:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:18.42 62 | Sub operator-(const Sub& aPoint) const { 82:18.42 | ^~~~~~~~ 82:18.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:18.71 from Unified_cpp_dom_svg5.cpp:2: 82:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 82:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 82:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:18.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:18.71 | ^~~~~~~~~~~~~ 82:18.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:18.71 from Unified_cpp_dom_svg5.cpp:2: 82:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 82:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 82:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:18.71 323 | static SizeTyped FromUnknownSize( 82:18.71 | ^~~~~~~~~~~~~~~ 82:18.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 82:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 82:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 82:18.76 from Unified_cpp_remoteworkers0.cpp:2: 82:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 82:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 82:18.76 21 | inline Rect ToRect(const gfxRect& aRect) { 82:18.76 | ^ 82:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 82:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 82:18.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 82:18.76 | ^ 82:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 82:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 82:18.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 82:18.78 | ^ 82:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 82:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 82:18.79 44 | inline Size ToSize(const gfxSize& aSize) { 82:18.79 | ^ 82:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 82:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 82:18.79 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 82:18.79 | ^ 82:18.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 82:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 82:18.79 from Unified_cpp_dom_smil0.cpp:2: 82:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 82:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 82:18.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 82:18.79 | ^ 82:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 82:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 82:18.81 52 | inline gfxSize ThebesSize(const Size& aSize) { 82:18.81 | ^ 82:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 82:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 82:18.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 82:18.81 | ^ 82:18.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:18.83 from Unified_cpp_dom_svg5.cpp:2: 82:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 82:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:18.84 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 82:18.84 | ^~~~~~~~~~ 82:19.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 82:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 82:19.17 from VRServiceTestBinding.cpp:4, 82:19.17 from UnifiedBindings22.cpp:2: 82:19.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 82:19.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 82:19.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 82:19.17 | ^ 82:19.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:19.37 427 | SizeT Size() const { return SizeT(width, height); } 82:19.37 | ^~~~ 82:19.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:19.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 82:19.37 | ^~~~~~~~ 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:19.37 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 82:19.37 | ^~~~~~~~ 82:19.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 82:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 82:19.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:19.38 62 | Sub operator-(const Sub& aPoint) const { 82:19.38 | ^~~~~~~~ 82:19.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:19.41 from Unified_cpp_dom_svg5.cpp:2: 82:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 82:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:19.41 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 82:19.41 | ^~~~~~~~~~~~~~ 82:19.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:19.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:19.41 from Unified_cpp_dom_svg5.cpp:2: 82:19.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 82:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:19.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:19.42 | ^~~~~~~~~~~~~ 82:19.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:19.44 from Unified_cpp_dom_svg5.cpp:2: 82:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 82:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:19.44 383 | Point TopLeft() const { return Point(x, y); } 82:19.44 | ^~~~~~~ 82:19.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:19.44 from Unified_cpp_dom_svg5.cpp:2: 82:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 82:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:19.44 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 82:19.44 | ^~~~~~~~~~~~~~~ 82:19.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 82:19.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 82:19.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 82:19.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:33, 82:19.50 from Unified_cpp_dom_plugins_base0.cpp:38: 82:19.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 82:19.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:19.50 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 82:19.50 | ^~~~~~~~~~~ 82:19.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:19.67 from Unified_cpp_dom_svg4.cpp:2: 82:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 82:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:19.67 246 | PointTyped As2DPoint() const { 82:19.67 | ^~~~~~~~~ 82:19.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:19.67 from Unified_cpp_dom_svg4.cpp:2: 82:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:19.67 794 | RectTyped TransformAndClipBounds( 82:19.67 | ^~~~~~~~~~~~~~~~~~~~~~ 82:19.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 82:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 82:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 82:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 82:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 82:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 82:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 82:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 82:19.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 82:19.69 from Unified_cpp_dom_smil0.cpp:2: 82:19.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 82:19.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:19.69 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 82:19.69 | ^ 82:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 82:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 82:19.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 82:19.70 | ^ 82:19.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 82:19.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 82:19.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 82:19.71 | ^ 82:19.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 82:19.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 82:19.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 82:19.72 | ^ 82:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 82:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 82:19.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 82:19.74 | ^ 82:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 82:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 82:19.78 371 | nscoord aAppUnitsPerDevPixel) { 82:19.78 | ^ 82:19.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 82:19.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 82:19.81 380 | nscoord aAppUnitsPerDevPixel) { 82:19.81 | ^ 82:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 82:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 82:19.82 387 | nscoord aAppUnitsPerDevPixel) { 82:19.82 | ^ 82:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 82:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:19.82 394 | nscoord aAppUnitsPerDevPixel) { 82:19.82 | ^ 82:20.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 82:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 82:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 82:20.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 82:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 82:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:20.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 82:20.23 | ^~~~~~~~ 82:20.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 82:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 82:20.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:22, 82:20.55 from Unified_cpp_dom_indexedDB1.cpp:2: 82:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 82:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 82:20.55 332 | LayerPoint GetFixedPositionAnchor() const { 82:20.55 | ^ 82:20.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 82:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 82:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 82:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 82:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 82:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 82:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 82:20.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 82:20.61 from VRServiceTestBinding.cpp:4, 82:20.61 from UnifiedBindings22.cpp:2: 82:20.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 82:20.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:20.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 82:20.61 | ^ 82:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 82:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 82:20.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 82:20.62 | ^ 82:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 82:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 82:20.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 82:20.62 | ^ 82:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 82:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 82:20.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 82:20.63 | ^ 82:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 82:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 82:20.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 82:20.64 | ^ 82:20.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 82:20.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 82:20.64 from Unified_cpp_remoteworkers0.cpp:2: 82:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 82:20.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 82:20.64 1859 | int32_t aAppUnitsPerPixel) { 82:20.64 | ^ 82:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 82:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 82:20.66 3214 | int32_t aAppUnitsPerPixel) { 82:20.66 | ^ 82:20.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 82:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 82:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:22, 82:20.71 from Unified_cpp_dom_indexedDB1.cpp:2: 82:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 82:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 82:20.71 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 82:20.71 | ^ 82:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 82:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 82:20.71 371 | nscoord aAppUnitsPerDevPixel) { 82:20.71 | ^ 82:20.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 82:20.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 82:20.72 380 | nscoord aAppUnitsPerDevPixel) { 82:20.72 | ^ 82:20.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 82:20.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:20.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:20.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:20.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:20.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:20.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:20.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:20.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:14, 82:20.73 from Unified_cpp_sharedworkers0.cpp:2: 82:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 82:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 82:20.73 21 | inline Rect ToRect(const gfxRect& aRect) { 82:20.73 | ^ 82:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 82:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 82:20.74 387 | nscoord aAppUnitsPerDevPixel) { 82:20.74 | ^ 82:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 82:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:20.74 394 | nscoord aAppUnitsPerDevPixel) { 82:20.74 | ^ 82:20.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 82:20.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 82:20.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 82:20.76 | ^ 82:20.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 82:20.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 82:20.76 40 | inline Point ToPoint(const gfxPoint& aPoint) { 82:20.76 | ^ 82:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 82:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 82:20.78 44 | inline Size ToSize(const gfxSize& aSize) { 82:20.78 | ^ 82:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 82:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 82:20.78 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 82:20.78 | ^ 82:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 82:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 82:20.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 82:20.79 | ^ 82:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 82:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 82:20.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 82:20.81 | ^ 82:20.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 82:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 82:20.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:22, 82:20.83 from Unified_cpp_dom_indexedDB1.cpp:2: 82:20.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 82:20.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 82:20.83 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:20.83 | ^ 82:21.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 82:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:21.25 246 | PointTyped As2DPoint() const { 82:21.25 | ^~~~~~~~~ 82:21.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:21.42 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 82:21.42 | ^~~~~~~~~ 82:21.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:15, 82:21.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:21.42 2266 | PointTyped TransformPointSimple( 82:21.42 | ^~~~~~~~~~~~~~~~~~~~ 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:21.42 794 | RectTyped TransformAndClipBounds( 82:21.43 | ^~~~~~~~~~~~~~~~~~~~~~ 82:21.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 82:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 82:21.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:21.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 82:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 82:21.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:21.47 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:21.47 | ^~~~~~~~~~~~~ 82:21.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 82:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IDBMutableFile.h:13, 82:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseInlines.h:15, 82:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:12: 82:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 82:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 82:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:21.49 323 | static SizeTyped FromUnknownSize( 82:21.49 | ^~~~~~~~~~~~~~~ 82:21.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:14, 82:21.58 from Unified_cpp_sharedworkers0.cpp:2: 82:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 82:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 82:21.58 1859 | int32_t aAppUnitsPerPixel) { 82:21.58 | ^ 82:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 82:21.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 82:21.59 3214 | int32_t aAppUnitsPerPixel) { 82:21.59 | ^ 82:21.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:21.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 82:21.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:21.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:21.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:21.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:21.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 82:21.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 82:21.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 82:21.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 82:21.60 from Unified_cpp_dom_plugins_ipc0.cpp:2: 82:21.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 82:21.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 82:21.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:21.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 82:21.60 | ^~~~~~~~ 82:21.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 82:21.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 82:21.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:21.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 82:21.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 82:21.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 82:21.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 82:21.66 from Unified_cpp_dom_plugins_ipc0.cpp:2: 82:21.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 82:21.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 82:21.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:21.66 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 82:21.66 | ^~~~~~~~ 82:21.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 82:21.76 from Unified_cpp_dom_plugins_ipc0.cpp:2: 82:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 82:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 82:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:21.76 427 | SizeT Size() const { return SizeT(width, height); } 82:21.76 | ^~~~ 82:21.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 82:21.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 82:21.76 from Unified_cpp_dom_plugins_ipc0.cpp:2: 82:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 82:21.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:21.76 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 82:21.76 | ^~~~~~~~ 82:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 82:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:21.77 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 82:21.77 | ^~~~~~~~ 82:21.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 82:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 82:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 82:21.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 82:21.77 from Unified_cpp_dom_plugins_ipc0.cpp:2: 82:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 82:21.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:21.77 62 | Sub operator-(const Sub& aPoint) const { 82:21.77 | ^~~~~~~~ 82:22.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 82:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 82:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 82:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 82:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 82:22.14 from Unified_cpp_dom_plugins_ipc0.cpp:2: 82:22.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 82:22.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 82:22.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:22.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 82:22.14 | ^~~~~~~~ 82:22.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:14, 82:22.39 from Unified_cpp_dom_svg4.cpp:137: 82:22.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:22.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 82:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:85:67: required from here 82:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:22.40 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 82:22.40 | ^ 82:22.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:22.66 from Unified_cpp_dom_svg5.cpp:2: 82:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 82:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:22.66 246 | PointTyped As2DPoint() const { 82:22.66 | ^~~~~~~~~ 82:22.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:22.66 from Unified_cpp_dom_svg5.cpp:2: 82:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 82:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:22.66 794 | RectTyped TransformAndClipBounds( 82:22.66 | ^~~~~~~~~~~~~~~~~~~~~~ 82:22.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 82:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 82:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 82:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 82:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 82:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 82:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:10, 82:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:11, 82:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:22.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:22.71 from Unified_cpp_dom_svg4.cpp:2: 82:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 82:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 82:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 82:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 82:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 82:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 82:22.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 82:22.71 760 | typename detail::Nth::Type extract() { 82:22.71 | ^~~~~~~ 82:23.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 82:23.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:23.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:23.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:23.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:14, 82:23.05 from Unified_cpp_sharedworkers0.cpp:2: 82:23.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 82:23.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 82:23.05 332 | LayerPoint GetFixedPositionAnchor() const { 82:23.05 | ^ 82:23.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 82:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:14, 82:23.13 from Unified_cpp_sharedworkers0.cpp:2: 82:23.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 82:23.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 82:23.13 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 82:23.13 | ^ 82:23.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 82:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:23.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:14, 82:23.17 from Unified_cpp_sharedworkers0.cpp:2: 82:23.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 82:23.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 82:23.17 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:23.17 | ^ 82:23.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 82:23.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:23.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:23.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:23.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:23.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 82:23.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 82:23.23 from Unified_cpp_remoteworkers0.cpp:2: 82:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 82:23.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 82:23.23 332 | LayerPoint GetFixedPositionAnchor() const { 82:23.23 | ^ 82:23.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 82:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 82:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 82:23.42 from Unified_cpp_remoteworkers0.cpp:2: 82:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 82:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 82:23.42 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 82:23.42 | ^ 82:23.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 82:23.49 from Unified_cpp_dom_plugins_ipc0.cpp:2: 82:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 82:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 82:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:23.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:23.49 | ^~~~~~~~~~~~~ 82:23.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 82:23.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 82:23.49 from Unified_cpp_dom_plugins_ipc0.cpp:2: 82:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 82:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 82:23.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:23.49 323 | static SizeTyped FromUnknownSize( 82:23.49 | ^~~~~~~~~~~~~~~ 82:23.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 82:23.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:23.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:23.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:23.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:23.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 82:23.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 82:23.54 from Unified_cpp_remoteworkers0.cpp:2: 82:23.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 82:23.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 82:23.54 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:23.54 | ^ 82:24.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 82:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 82:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 82:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 82:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 82:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 82:24.65 from Unified_cpp_dom_plugins_ipc0.cpp:2: 82:24.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:24.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 82:24.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:24.65 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 82:24.65 | ^~~~~~~~~~~~~~ 82:24.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:24.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:23, 82:24.70 from Unified_cpp_dom_workers1.cpp:2: 82:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 82:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 82:24.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 82:24.70 | ^ 82:25.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:25.01 from Unified_cpp_dom_svg4.cpp:2: 82:25.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:25.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:25.01 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 82:25.01 | ^~~~~~~~~ 82:25.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:16, 82:25.12 from Unified_cpp_dom_svg5.cpp:20: 82:25.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:25.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:25.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 82:25.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 82:25.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGImageElement.cpp:255:56: required from here 82:25.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:25.12 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 82:25.12 | ^ 82:25.44 In file included from Unified_cpp_dom_svg4.cpp:110: 82:25.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFETurbulenceElement.cpp: In member function 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFETurbulenceElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)': 82:25.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFETurbulenceElement.cpp:129: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 82:25.44 129 | aInstance->UserSpaceToFilterSpace(firstPeriodInUserSpace); 82:25.44 | ^ 82:25.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:25.44 133 | gfxPoint offset = firstPeriodInFilterSpace.TopLeft(); 82:25.44 | ^ 82:25.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 82:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 82:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 82:25.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 82:25.44 from Unified_cpp_dom_svg4.cpp:2: 82:25.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:25.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:25.44 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 82:25.44 | ^~~~~~~~~ 82:25.51 In file included from Unified_cpp_dom_svg4.cpp:128: 82:25.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFilters.cpp: In member function 'mozilla::gfx::Size mozilla::dom::SVGFE::GetKernelUnitLength(nsSVGFilterInstance*, mozilla::SVGAnimatedNumberPair*)': 82:25.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFilters.cpp:145: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 82:25.51 145 | Size SVGFE::GetKernelUnitLength(nsSVGFilterInstance* aInstance, 82:25.51 | ^~~~~ 82:25.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:14, 82:25.59 from Unified_cpp_dom_svg4.cpp:137: 82:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:25.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:25.59 97 | return aLP.ResolveToCSSPixelsWith( 82:25.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 82:25.59 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 82:25.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:26.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 82:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 82:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 82:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 82:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.h:10, 82:26.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:7, 82:26.13 from Unified_cpp_dom_svg5.cpp:2: 82:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 82:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 82:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 82:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 82:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 82:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 82:26.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 82:26.13 760 | typename detail::Nth::Type extract() { 82:26.13 | ^~~~~~~ 82:26.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 82:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 82:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 82:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 82:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 82:26.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:6, 82:26.87 from ScreenBinding.cpp:4, 82:26.87 from UnifiedBindings19.cpp:15: 82:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 82:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 82:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 82:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 82:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 82:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 82:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 82:26.87 760 | typename detail::Nth::Type extract() { 82:26.87 | ^~~~~~~ 82:27.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 82:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 82:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 82:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 82:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 82:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 82:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 82:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 82:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 82:27.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 82:27.78 from Unified_cpp_dom_smil1.cpp:11: 82:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 82:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:27.78 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 82:27.78 | ^ 82:28.38 In file included from Unified_cpp_dom_svg5.cpp:20: 82:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp: In member function 'bool mozilla::dom::SVGGeometryElement::IsPointInFill(const DOMPointInit&)': 82:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:179: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 82:28.38 179 | auto point = GetPointFrom(aPoint); 82:28.38 | ^ 82:28.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:28.38 from Unified_cpp_dom_svg5.cpp:2: 82:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:28.38 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 82:28.38 | ^~~~~~~~~ 82:28.38 In file included from Unified_cpp_dom_svg5.cpp:20: 82:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp: In member function 'bool mozilla::dom::SVGGeometryElement::IsPointInStroke(const DOMPointInit&)': 82:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:190: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 82:28.38 190 | auto point = GetPointFrom(aPoint); 82:28.38 | ^ 82:28.41 In file included from Unified_cpp_dom_svg5.cpp:56: 82:28.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGImageElement.cpp: In member function 'virtual bool mozilla::dom::SVGImageElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 82:28.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGImageElement.cpp:262:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:28.41 262 | *aBounds = aToBoundsSpace.TransformBounds(rect); 82:28.41 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:28.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:16, 82:28.42 from Unified_cpp_dom_svg5.cpp:20: 82:28.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:28.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:28.42 97 | return aLP.ResolveToCSSPixelsWith( 82:28.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 82:28.42 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 82:28.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:28.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:28.43 from Unified_cpp_dom_svg5.cpp:2: 82:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 82:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:28.43 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 82:28.43 | ^~~~~~~~~~~~~~~ 82:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 82:28.43 110 | quad[0] = TransformPoint(aRect.TopLeft()); 82:28.43 | ^~~~ 82:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 82:28.43 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 82:28.43 | ^ 82:28.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:28.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:28.43 from Unified_cpp_dom_svg5.cpp:2: 82:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 82:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 82:28.43 383 | Point TopLeft() const { return Point(x, y); } 82:28.43 | ^~~~~~~ 82:28.45 In file included from Unified_cpp_dom_svg5.cpp:101: 82:28.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLineElement.cpp: In member function 'virtual bool mozilla::dom::SVGLineElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 82:28.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLineElement.cpp:164: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 82:28.45 164 | bounds = aToNonScalingStrokeSpace->TransformBounds(bounds); 82:28.46 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGLineElement.cpp:181: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 82:28.46 181 | nonScalingSpaceP1 = aToNonScalingStrokeSpace->TransformPoint(Point(x1, y1)); 82:28.46 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:28.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 82:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:28.62 from Unified_cpp_dom_svg5.cpp:2: 82:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:28.62 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 82:28.62 | ^~~~~~~~~ 82:29.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 82:29.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 82:29.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 82:29.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 82:29.09 from Unified_cpp_dom_svg6.cpp:2: 82:29.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 82:29.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 82:29.09 21 | inline Rect ToRect(const gfxRect& aRect) { 82:29.09 | ^ 82:29.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 82:29.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 82:29.10 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 82:29.10 | ^ 82:29.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 82:29.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 82:29.10 40 | inline Point ToPoint(const gfxPoint& aPoint) { 82:29.10 | ^ 82:29.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 82:29.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 82:29.11 44 | inline Size ToSize(const gfxSize& aSize) { 82:29.11 | ^ 82:29.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 82:29.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 82:29.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 82:29.11 | ^ 82:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 82:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 82:29.12 52 | inline gfxSize ThebesSize(const Size& aSize) { 82:29.12 | ^ 82:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 82:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 82:29.12 56 | inline gfxRect ThebesRect(const Rect& aRect) { 82:29.12 | ^ 82:29.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 82:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 82:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 82:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 82:29.70 from Unified_cpp_dom_indexedDB0.cpp:2: 82:29.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 82:29.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 82:29.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:29.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 82:29.70 | ^~~~~~~~ 82:29.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:29.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:29.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 82:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 82:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 82:29.76 from Unified_cpp_dom_indexedDB0.cpp:2: 82:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 82:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 82:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:29.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 82:29.76 | ^~~~~~~~ 82:29.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 82:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 82:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:29.76 from TextBinding.cpp:14, 82:29.76 from UnifiedBindings21.cpp:2: 82:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 82:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:29.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 82:29.76 | ^ 82:29.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 82:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 82:29.89 from Unified_cpp_dom_smil1.cpp:11: 82:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 82:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 82:29.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 82:29.89 | ^ 82:30.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 82:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 82:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:30.11 from TextBinding.cpp:14, 82:30.11 from UnifiedBindings21.cpp:2: 82:30.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 82:30.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 82:30.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 82:30.11 | ^ 82:30.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 82:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 82:30.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 82:30.57 from Unified_cpp_dom_indexedDB0.cpp:2: 82:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 82:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 82:30.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:30.57 427 | SizeT Size() const { return SizeT(width, height); } 82:30.57 | ^~~~ 82:30.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 82:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 82:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 82:30.60 from Unified_cpp_dom_indexedDB0.cpp:2: 82:30.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:30.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 82:30.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:30.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 82:30.60 | ^~~~~~~~ 82:30.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:30.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 82:30.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:30.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 82:30.60 | ^~~~~~~~ 82:30.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 82:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 82:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 82:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 82:30.61 from Unified_cpp_dom_indexedDB0.cpp:2: 82:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 82:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:30.61 62 | Sub operator-(const Sub& aPoint) const { 82:30.61 | ^~~~~~~~ 82:30.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:30.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:23, 82:30.93 from Unified_cpp_dom_workers1.cpp:2: 82:30.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 82:30.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 82:30.93 21 | inline Rect ToRect(const gfxRect& aRect) { 82:30.93 | ^ 82:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 82:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 82:30.96 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 82:30.96 | ^ 82:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 82:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 82:30.96 40 | inline Point ToPoint(const gfxPoint& aPoint) { 82:30.96 | ^ 82:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 82:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 82:30.97 44 | inline Size ToSize(const gfxSize& aSize) { 82:30.97 | ^ 82:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 82:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 82:30.97 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 82:30.97 | ^ 82:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 82:30.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 82:30.97 52 | inline gfxSize ThebesSize(const Size& aSize) { 82:30.97 | ^ 82:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 82:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 82:31.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 82:31.00 | ^ 82:31.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:31.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 82:31.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:31.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:31.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:31.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:31.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 82:31.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 82:31.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 82:31.08 from Unified_cpp_dom_indexedDB0.cpp:2: 82:31.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 82:31.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 82:31.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:31.08 43 | friend Sub operator*(T aScale, Sub aCoord) { 82:31.08 | ^~~~~~~~ 82:31.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 82:31.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 82:31.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 82:31.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 82:31.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 82:31.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:31.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:31.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:31.13 from Unified_cpp_dom_messagechannel0.cpp:2: 82:31.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 82:31.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 82:31.13 189 | CSSRect GetExpandedScrollableRect() const { 82:31.14 | ^ 82:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 82:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 82:31.16 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:31.16 | ^ 82:31.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 82:31.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 82:31.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 82:31.17 | ^ 82:31.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 82:31.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 82:31.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 82:31.19 | ^ 82:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 82:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 82:31.20 243 | CSSRect CalculateScrollRange() const { 82:31.20 | ^ 82:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 82:31.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 82:31.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 82:31.20 | ^ 82:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 82:31.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 82:31.21 457 | CSSRect GetVisualViewport() const { 82:31.21 | ^ 82:31.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 82:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 82:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 82:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 82:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 82:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 82:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:11, 82:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.h:14, 82:31.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 82:31.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 82:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 82:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 82:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 82:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 82:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 82:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 82:31.24 760 | typename detail::Nth::Type extract() { 82:31.24 | ^~~~~~~ 82:31.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:31.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:31.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 82:31.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 82:31.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 82:31.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 82:31.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 82:31.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 82:31.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 82:31.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 82:31.52 from Unified_cpp_dom_smil1.cpp:11: 82:31.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 82:31.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:31.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 82:31.52 | ^ 82:31.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 82:31.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 82:31.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 82:31.52 | ^ 82:31.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 82:31.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 82:31.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 82:31.52 | ^ 82:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 82:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 82:31.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 82:31.53 | ^ 82:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 82:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 82:31.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 82:31.53 | ^ 82:31.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 82:31.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 82:31.55 371 | nscoord aAppUnitsPerDevPixel) { 82:31.55 | ^ 82:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 82:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 82:31.55 380 | nscoord aAppUnitsPerDevPixel) { 82:31.55 | ^ 82:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 82:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 82:31.55 387 | nscoord aAppUnitsPerDevPixel) { 82:31.55 | ^ 82:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 82:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:31.55 394 | nscoord aAppUnitsPerDevPixel) { 82:31.55 | ^ 82:32.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:23, 82:32.05 from Unified_cpp_dom_workers1.cpp:2: 82:32.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 82:32.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 82:32.05 1859 | int32_t aAppUnitsPerPixel) { 82:32.05 | ^ 82:32.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 82:32.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 82:32.08 3214 | int32_t aAppUnitsPerPixel) { 82:32.08 | ^ 82:32.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 82:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 82:32.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 82:32.15 from Unified_cpp_dom_indexedDB0.cpp:2: 82:32.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 82:32.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 82:32.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:32.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:32.15 | ^~~~~~~~~~~~~ 82:32.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 82:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 82:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:13, 82:32.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 82:32.16 from Unified_cpp_dom_indexedDB0.cpp:2: 82:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 82:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 82:32.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:32.16 323 | static SizeTyped FromUnknownSize( 82:32.16 | ^~~~~~~~~~~~~~~ 82:32.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 82:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:32.28 from TextBinding.cpp:14, 82:32.28 from UnifiedBindings21.cpp:2: 82:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 82:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:32.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 82:32.28 | ^ 82:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 82:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 82:32.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 82:32.29 | ^ 82:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 82:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 82:32.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 82:32.29 | ^ 82:32.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 82:32.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 82:32.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 82:32.30 | ^ 82:32.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 82:32.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 82:32.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 82:32.30 | ^ 82:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 82:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 82:32.32 371 | nscoord aAppUnitsPerDevPixel) { 82:32.32 | ^ 82:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 82:32.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 82:32.32 380 | nscoord aAppUnitsPerDevPixel) { 82:32.32 | ^ 82:32.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 82:32.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 82:32.33 387 | nscoord aAppUnitsPerDevPixel) { 82:32.33 | ^ 82:32.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 82:32.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:32.33 394 | nscoord aAppUnitsPerDevPixel) { 82:32.33 | ^ 82:33.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 82:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:23, 82:33.13 from Unified_cpp_dom_workers1.cpp:2: 82:33.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 82:33.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 82:33.13 332 | LayerPoint GetFixedPositionAnchor() const { 82:33.13 | ^ 82:33.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 82:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 82:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 82:33.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 82:33.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 82:33.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:33.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:33.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:33.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:33.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:33.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:11, 82:33.16 from Unified_cpp_dom_workers0.cpp:2: 82:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 82:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 82:33.16 189 | CSSRect GetExpandedScrollableRect() const { 82:33.16 | ^ 82:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 82:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 82:33.16 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:33.16 | ^ 82:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 82:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 82:33.16 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 82:33.16 | ^ 82:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 82:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 82:33.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 82:33.17 | ^ 82:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 82:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 82:33.17 243 | CSSRect CalculateScrollRange() const { 82:33.17 | ^ 82:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 82:33.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 82:33.17 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 82:33.17 | ^ 82:33.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 82:33.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 82:33.18 457 | CSSRect GetVisualViewport() const { 82:33.18 | ^ 82:33.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 82:33.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:33.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:33.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:33.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:33.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:33.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:33.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:23, 82:33.20 from Unified_cpp_dom_workers1.cpp:2: 82:33.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 82:33.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 82:33.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 82:33.20 | ^ 82:33.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 82:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:23, 82:33.23 from Unified_cpp_dom_workers1.cpp:2: 82:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 82:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 82:33.23 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:33.23 | ^ 82:33.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 82:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 82:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 82:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:33.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:33.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:33.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:33.56 from Unified_cpp_dom_messagechannel0.cpp:2: 82:33.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 82:33.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 82:33.56 1249 | CSSCoord ToCSSPixels() const { return _0; } 82:33.56 | ^ 82:34.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 82:34.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 82:34.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 82:34.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 82:34.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 82:34.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 82:34.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 82:34.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 82:34.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 82:34.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, 82:34.31 from Unified_cpp_dom_plugins_ipc0.cpp:2: 82:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 82:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 82:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 82:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 82:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 82:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 82:34.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 82:34.31 760 | typename detail::Nth::Type extract() { 82:34.31 | ^~~~~~~ 82:37.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 82:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:37.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:11, 82:37.09 from Unified_cpp_dom_workers0.cpp:2: 82:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 82:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 82:37.09 1249 | CSSCoord ToCSSPixels() const { return _0; } 82:37.09 | ^ 82:38.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 82:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 82:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 82:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 82:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 82:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 82:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 82:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannelChild.h:10, 82:38.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:8, 82:38.19 from Unified_cpp_dom_broadcastchannel0.cpp:2: 82:38.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 82:38.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 82:38.19 189 | CSSRect GetExpandedScrollableRect() const { 82:38.19 | ^ 82:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 82:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 82:38.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:38.20 | ^ 82:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 82:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 82:38.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 82:38.20 | ^ 82:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 82:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 82:38.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 82:38.35 | ^ 82:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 82:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 82:38.35 243 | CSSRect CalculateScrollRange() const { 82:38.35 | ^ 82:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 82:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 82:38.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 82:38.35 | ^ 82:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 82:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 82:38.35 457 | CSSRect GetVisualViewport() const { 82:38.35 | ^ 82:38.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 82:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 82:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:38.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:38.76 from Unified_cpp_dom_messagechannel0.cpp:2: 82:38.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 82:38.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 82:38.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 82:38.76 | ^ 82:39.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 82:39.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 82:39.71 from Unified_cpp_dom_svg3.cpp:2: 82:39.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 82:39.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:39.71 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 82:39.71 | ^~~~~~~~~~~~~~~ 82:40.02 In file included from Unified_cpp_dom_svg3.cpp:65: 82:40.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp: In member function 'virtual bool mozilla::dom::SVGEllipseElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 82:40.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:98: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 82:40.02 98 | bool SVGEllipseElement::GetGeometryBounds( 82:40.02 | ^~~~~~~~~~~~~~~~~ 82:40.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:98: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 82:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:129:10: warning: 'ry' may be used uninitialized in this function [-Wmaybe-uninitialized] 82:40.12 129 | ry += aStrokeOptions.mLineWidth / 2.f; 82:40.12 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:128:10: warning: 'rx' may be used uninitialized in this function [-Wmaybe-uninitialized] 82:40.12 128 | rx += aStrokeOptions.mLineWidth / 2.f; 82:40.12 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:131:45: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] 82:40.12 131 | Rect rect(x - rx, y - ry, 2 * rx, 2 * ry); 82:40.12 | ^ 82:40.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:13, 82:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 82:40.12 from Unified_cpp_dom_svg3.cpp:2: 82:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:80:33: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] 82:40.12 80 | retPoint.y = aPoint.x * _12 + aPoint.y * _22 + _32; 82:40.12 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 82:40.12 In file included from Unified_cpp_dom_svg3.cpp:65: 82:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:101:9: note: 'x' was declared here 82:40.12 101 | float x, y, rx, ry; 82:40.12 | ^ 82:40.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 82:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.h:16, 82:40.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:9, 82:40.12 from Unified_cpp_dom_svg3.cpp:2: 82:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685: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 82:40.12 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 82:40.12 | ^ 82:40.12 In file included from Unified_cpp_dom_svg3.cpp:65: 82:40.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGEllipseElement.cpp:132: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 82:40.12 132 | *aBounds = aToBoundsSpace.TransformBounds(rect); 82:40.12 | ^ 82:40.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGContentUtils.cpp:32, 82:40.19 from Unified_cpp_dom_svg3.cpp:2: 82:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h: In lambda function: 82:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:267: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 82:40.19 267 | bool res = DoForComputedStyle(aElement, [&](auto const* style) { 82:40.19 | ^ 82:42.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 82:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 82:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 82:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 82:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 82:42.74 from Unified_cpp_dom_svg6.cpp:2: 82:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 82:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 82:42.74 189 | CSSRect GetExpandedScrollableRect() const { 82:42.75 | ^ 82:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 82:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 82:42.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:42.77 | ^ 82:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 82:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 82:42.77 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 82:42.77 | ^ 82:42.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 82:42.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 82:42.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 82:42.78 | ^ 82:42.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 82:42.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 82:42.78 243 | CSSRect CalculateScrollRange() const { 82:42.78 | ^ 82:42.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 82:42.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 82:42.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 82:42.78 | ^ 82:42.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 82:42.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 82:42.81 457 | CSSRect GetVisualViewport() const { 82:42.81 | ^ 82:43.79 In file included from Unified_cpp_dom_svg5.cpp:137: 82:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMatrix.cpp: In function 'mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage::': 82:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMatrix.cpp:190:1: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:43.79 190 | } // namespace mozilla 82:43.79 | ^ 82:44.38 In file included from Unified_cpp_dom_svg3.cpp:110: 82:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEConvolveMatrixElement.cpp: In member function 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEConvolveMatrixElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)': 82:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFEConvolveMatrixElement.cpp:128: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 82:44.38 128 | FilterPrimitiveDescription SVGFEConvolveMatrixElement::GetPrimitiveDescription( 82:44.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 82:44.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 82:44.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 82:44.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 82:44.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:44.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 82:44.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 82:44.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 82:44.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 82:44.77 from Unified_cpp_dom_promise0.cpp:2: 82:44.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 82:44.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:44.77 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 82:44.77 | ^ 82:44.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 82:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 82:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 82:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 82:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 82:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 82:44.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 82:44.90 from Unified_cpp_dom_promise0.cpp:2: 82:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 82:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 82:44.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 82:44.90 | ^ 82:44.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 82:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 82:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 82:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Exception.h:12, 82:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ErrorReport.h:31, 82:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:34, 82:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/IDBResult.h:8, 82:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.h:10, 82:44.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/Key.cpp:7: 82:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 82:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 82:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 82:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 82:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 82:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 82:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 82:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 82:44.94 760 | typename detail::Nth::Type extract() { 82:44.94 | ^~~~~~~ 82:45.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 82:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 82:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 82:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 82:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 82:45.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLSlotElement.h:10, 82:45.32 from TextBinding.cpp:19, 82:45.32 from UnifiedBindings21.cpp:2: 82:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 82:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 82:45.32 189 | CSSRect GetExpandedScrollableRect() const { 82:45.32 | ^ 82:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 82:45.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 82:45.32 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:45.32 | ^ 82:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 82:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 82:45.36 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 82:45.36 | ^ 82:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 82:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 82:45.36 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 82:45.36 | ^ 82:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 82:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 82:45.36 243 | CSSRect CalculateScrollRange() const { 82:45.36 | ^ 82:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 82:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 82:45.36 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 82:45.36 | ^ 82:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 82:45.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 82:45.37 457 | CSSRect GetVisualViewport() const { 82:45.37 | ^ 82:45.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 82:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 82:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 82:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 82:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGPathElement.h:13, 82:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:10, 82:45.62 from Unified_cpp_dom_svg6.cpp:11: 82:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 82:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 82:45.62 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 82:45.62 | ^ 82:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 82:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 82:45.62 44 | operator Point() const { return Point(mX, mY); } 82:45.62 | ^ 82:45.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGPathElement.h:13, 82:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:10, 82:45.70 from Unified_cpp_dom_svg6.cpp:11: 82:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 82:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 82:45.70 123 | Rect AsRect() const { 82:45.71 | ^ 82:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 82:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 82:45.71 135 | Point Point1() const { 82:45.71 | ^ 82:46.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 82:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:46.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:46.26 from Unified_cpp_dom_messagechannel0.cpp:2: 82:46.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 82:46.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 82:46.26 21 | inline Rect ToRect(const gfxRect& aRect) { 82:46.26 | ^ 82:46.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 82:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 82:46.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 82:46.27 | ^ 82:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 82:46.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 82:46.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 82:46.27 | ^ 82:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 82:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 82:46.28 44 | inline Size ToSize(const gfxSize& aSize) { 82:46.28 | ^ 82:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 82:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 82:46.28 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 82:46.28 | ^ 82:46.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 82:46.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 82:46.29 52 | inline gfxSize ThebesSize(const Size& aSize) { 82:46.29 | ^ 82:46.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 82:46.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 82:46.29 56 | inline gfxRect ThebesRect(const Rect& aRect) { 82:46.29 | ^ 82:46.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 82:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 82:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 82:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 82:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 82:46.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 82:46.38 from Unified_cpp_dom_promise0.cpp:2: 82:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 82:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:46.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 82:46.38 | ^ 82:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 82:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 82:46.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 82:46.38 | ^ 82:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 82:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 82:46.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 82:46.38 | ^ 82:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 82:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 82:46.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 82:46.38 | ^ 82:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 82:46.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 82:46.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 82:46.38 | ^ 82:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 82:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 82:46.39 371 | nscoord aAppUnitsPerDevPixel) { 82:46.39 | ^ 82:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 82:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 82:46.39 380 | nscoord aAppUnitsPerDevPixel) { 82:46.39 | ^ 82:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 82:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 82:46.40 387 | nscoord aAppUnitsPerDevPixel) { 82:46.40 | ^ 82:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 82:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:46.40 394 | nscoord aAppUnitsPerDevPixel) { 82:46.40 | ^ 82:46.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 82:46.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:11, 82:46.71 from Unified_cpp_dom_workers0.cpp:2: 82:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 82:46.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 82:46.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 82:46.71 | ^ 82:47.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 82:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 82:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 82:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:47.12 from Unified_cpp_dom_messagechannel0.cpp:2: 82:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 82:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 82:47.12 1859 | int32_t aAppUnitsPerPixel) { 82:47.12 | ^ 82:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 82:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 82:47.12 3214 | int32_t aAppUnitsPerPixel) { 82:47.12 | ^ 82:47.15 In file included from Unified_cpp_dom_svg4.cpp:137: 82:47.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp: In member function 'virtual bool mozilla::dom::SVGForeignObjectElement::HasValidDimensions() const': 82:47.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:108:20: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized] 82:47.16 108 | return width > 0 && height > 0; 82:47.16 | ~~~~~~~~~~^~~~~~~~~~~~~ 82:47.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGForeignObjectElement.cpp:108:20: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] 82:48.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 82:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 82:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 82:48.05 from Unified_cpp_dom_indexedDB1.cpp:2: 82:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 82:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 82:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:48.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 82:48.05 | ^~~~~~~~ 82:48.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 82:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 82:48.30 from Unified_cpp_dom_indexedDB1.cpp:2: 82:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 82:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 82:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:48.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 82:48.30 | ^~~~~~~~ 82:48.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 82:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:48.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:48.92 from Unified_cpp_dom_messagechannel0.cpp:2: 82:48.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 82:48.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 82:48.92 332 | LayerPoint GetFixedPositionAnchor() const { 82:48.92 | ^ 82:49.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 82:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:49.19 from Unified_cpp_dom_messagechannel0.cpp:2: 82:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 82:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 82:49.19 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 82:49.19 | ^ 82:49.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 82:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 82:49.33 from Unified_cpp_dom_messagechannel0.cpp:2: 82:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 82:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 82:49.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:49.33 | ^ 82:49.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannelChild.h:10, 82:49.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:8, 82:49.35 from Unified_cpp_dom_broadcastchannel0.cpp:2: 82:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 82:49.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 82:49.35 1249 | CSSCoord ToCSSPixels() const { return _0; } 82:49.35 | ^ 82:50.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 82:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 82:50.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 82:50.15 from Unified_cpp_sharedworkers0.cpp:2: 82:50.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 82:50.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 82:50.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:50.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 82:50.15 | ^~~~~~~~ 82:50.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:50.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:50.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:50.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:50.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 82:50.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 82:50.41 from Unified_cpp_sharedworkers0.cpp:2: 82:50.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 82:50.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 82:50.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:50.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 82:50.41 | ^~~~~~~~ 82:50.45 In file included from Unified_cpp_dom_plugins_base0.cpp:38: 82:50.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp: In member function 'void nsPluginInstanceOwner::Paint(gfxContext*, const gfxRect&, const gfxRect&)': 82:50.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/plugins/base/nsPluginInstanceOwner.cpp:2525: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 82:50.45 2525 | void nsPluginInstanceOwner::Paint(gfxContext* aContext, 82:50.45 | ^~~~~~~~~~~~~~~~~~~~~ 82:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 82:51.19 from Unified_cpp_dom_indexedDB1.cpp:2: 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:51.19 427 | SizeT Size() const { return SizeT(width, height); } 82:51.19 | ^~~~ 82:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 82:51.19 from Unified_cpp_dom_indexedDB1.cpp:2: 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:51.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 82:51.19 | ^~~~~~~~ 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:51.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 82:51.19 | ^~~~~~~~ 82:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 82:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 82:51.19 from Unified_cpp_dom_indexedDB1.cpp:2: 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 82:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:51.19 62 | Sub operator-(const Sub& aPoint) const { 82:51.19 | ^~~~~~~~ 82:51.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 82:51.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 82:51.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 82:51.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 82:51.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 82:51.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 82:51.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 82:51.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelService.cpp:20, 82:51.29 from Unified_cpp_dom_audiochannel0.cpp:11: 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 82:51.29 189 | CSSRect GetExpandedScrollableRect() const { 82:51.29 | ^ 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 82:51.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:51.29 | ^ 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 82:51.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 82:51.29 | ^ 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 82:51.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 82:51.29 | ^ 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 82:51.29 243 | CSSRect CalculateScrollRange() const { 82:51.29 | ^ 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 82:51.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 82:51.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 82:51.29 | ^ 82:51.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 82:51.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 82:51.35 457 | CSSRect GetVisualViewport() const { 82:51.35 | ^ 82:52.23 In file included from Unified_cpp_dom_svg4.cpp:128: 82:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFilters.cpp: In member function 'mozilla::gfx::Size mozilla::dom::SVGFE::GetKernelUnitLength(nsSVGFilterInstance*, mozilla::SVGAnimatedNumberPair*)': 82:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFilters.cpp:145: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 82:52.23 145 | Size SVGFE::GetKernelUnitLength(nsSVGFilterInstance* aInstance, 82:52.23 | ^~~~~ 82:52.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 82:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 82:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 82:52.53 from Unified_cpp_sharedworkers0.cpp:2: 82:52.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 82:52.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 82:52.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:52.53 427 | SizeT Size() const { return SizeT(width, height); } 82:52.53 | ^~~~ 82:52.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 82:52.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 82:52.55 from Unified_cpp_sharedworkers0.cpp:2: 82:52.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:52.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 82:52.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:52.55 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 82:52.55 | ^~~~~~~~ 82:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 82:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 82:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:52.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 82:52.58 | ^~~~~~~~ 82:52.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 82:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 82:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 82:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 82:52.58 from Unified_cpp_sharedworkers0.cpp:2: 82:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 82:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 82:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:52.58 62 | Sub operator-(const Sub& aPoint) const { 82:52.58 | ^~~~~~~~ 82:52.78 In file included from Unified_cpp_dom_svg5.cpp:56: 82:52.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGImageElement.cpp: In member function 'virtual bool mozilla::dom::SVGImageElement::HasValidDimensions() const': 82:52.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGImageElement.cpp:286:20: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized] 82:52.78 286 | return width > 0 && height > 0; 82:52.78 | ~~~~~~~~~~^~~~~~~~~~~~~ 82:52.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGImageElement.cpp:286:20: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] 82:53.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 82:53.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 82:53.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 82:53.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 82:53.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 82:53.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:27, 82:53.38 from Unified_cpp_dom_promise0.cpp:2: 82:53.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 82:53.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 82:53.38 189 | CSSRect GetExpandedScrollableRect() const { 82:53.38 | ^ 82:53.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 82:53.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 82:53.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 82:53.38 | ^ 82:53.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 82:53.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 82:53.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 82:53.38 | ^ 82:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 82:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 82:53.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 82:53.39 | ^ 82:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 82:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 82:53.39 243 | CSSRect CalculateScrollRange() const { 82:53.39 | ^ 82:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 82:53.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 82:53.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 82:53.39 | ^ 82:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 82:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 82:53.40 457 | CSSRect GetVisualViewport() const { 82:53.40 | ^ 82:53.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:53.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 82:53.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:53.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:53.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 82:53.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 82:53.56 from Unified_cpp_dom_indexedDB1.cpp:2: 82:53.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 82:53.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 82:53.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:53.56 43 | friend Sub operator*(T aScale, Sub aCoord) { 82:53.56 | ^~~~~~~~ 82:54.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 82:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 82:54.41 from Unified_cpp_dom_indexedDB1.cpp:2: 82:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 82:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 82:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:54.41 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:54.41 | ^~~~~~~~~~~~~ 82:54.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 82:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentEvents.h:11, 82:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:15, 82:54.41 from Unified_cpp_dom_indexedDB1.cpp:2: 82:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 82:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 82:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:54.41 323 | static SizeTyped FromUnknownSize( 82:54.41 | ^~~~~~~~~~~~~~~ 82:54.48 In file included from Unified_cpp_dom_svg5.cpp:20: 82:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp: In member function 'already_AddRefed mozilla::dom::SVGGeometryElement::GetPointAtLength(float, nsINode::ErrorResult&)': 82:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.cpp:227: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 82:54.48 227 | already_AddRefed SVGGeometryElement::GetPointAtLength( 82:54.48 | ^~~~~~~~~~~~~~~~~~ 82:54.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 82:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 82:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 82:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 82:54.75 from Unified_cpp_sharedworkers0.cpp:2: 82:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 82:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 82:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:54.75 43 | friend Sub operator*(T aScale, Sub aCoord) { 82:54.75 | ^~~~~~~~ 82:56.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 82:56.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:27, 82:56.28 from Unified_cpp_dom_promise0.cpp:2: 82:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 82:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 82:56.28 1249 | CSSCoord ToCSSPixels() const { return _0; } 82:56.28 | ^ 82:56.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 82:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 82:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 82:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 82:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 82:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 82:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 82:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 82:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 82:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 82:56.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 82:56.70 from TextBinding.cpp:23, 82:56.70 from UnifiedBindings21.cpp:2: 82:56.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 82:56.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 82:56.74 1249 | CSSCoord ToCSSPixels() const { return _0; } 82:56.74 | ^ 82:56.89 In file included from Unified_cpp_dom_svg4.cpp:110: 82:56.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFETurbulenceElement.cpp: In member function 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFETurbulenceElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)': 82:56.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFETurbulenceElement.cpp:92: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 82:56.89 92 | FilterPrimitiveDescription SVGFETurbulenceElement::GetPrimitiveDescription( 82:56.89 | ^~~~~~~~~~~~~~~~~~~~~~ 82:57.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 82:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 82:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsComputedDOMStyle.h:26, 82:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:13, 82:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPathElement.cpp:13, 82:57.21 from Unified_cpp_dom_svg6.cpp:101: 82:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 82:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 82:57.21 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 82:57.21 | ^ 82:57.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 82:57.27 from Unified_cpp_sharedworkers0.cpp:2: 82:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 82:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 82:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:57.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 82:57.27 | ^~~~~~~~~~~~~ 82:57.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:12, 82:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 82:57.27 from Unified_cpp_sharedworkers0.cpp:2: 82:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 82:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 82:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:57.27 323 | static SizeTyped FromUnknownSize( 82:57.27 | ^~~~~~~~~~~~~~~ 82:59.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 82:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 82:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 82:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 82:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 82:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 82:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 82:59.56 from Unified_cpp_dom_svg5.cpp:2: 82:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 82:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 82:59.56 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 82:59.56 | ^~~~~~~~~~~~~~~ 83:00.26 In file included from Unified_cpp_dom_svg5.cpp:56: 83:00.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGImageElement.cpp: In member function 'virtual bool mozilla::dom::SVGImageElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 83:00.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGImageElement.cpp:248: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 83:00.26 248 | bool SVGImageElement::GetGeometryBounds( 83:00.26 | ^~~~~~~~~~~~~~~ 83:00.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGImageElement.cpp:248: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 83:00.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 83:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 83:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 83:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 83:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 83:00.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 83:00.28 from Unified_cpp_dom_svg5.cpp:2: 83:00.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685: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 83:00.28 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 83:00.28 | ^ 83:00.28 In file included from Unified_cpp_dom_svg5.cpp:56: 83:00.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGImageElement.cpp:262: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 83:00.28 262 | *aBounds = aToBoundsSpace.TransformBounds(rect); 83:00.28 | ^ 83:00.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:00.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:00.31 from Unified_cpp_dom_webauthn0.cpp:2: 83:00.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:00.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:00.31 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:00.31 | ^ 83:00.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:00.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:00.67 from Unified_cpp_dom_webauthn0.cpp:2: 83:00.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:00.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:00.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:00.67 | ^ 83:00.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:00.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:27, 83:00.79 from Unified_cpp_dom_promise0.cpp:2: 83:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 83:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 83:00.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 83:00.79 | ^ 83:02.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:14, 83:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/PersistenceType.h:10, 83:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.h:12, 83:02.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:7, 83:02.31 from Unified_cpp_dom_indexedDB1.cpp:2: 83:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 83:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 83:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 83:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 83:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:02.32 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 83:02.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:02.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 83:02.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:22, 83:02.32 from Unified_cpp_dom_indexedDB1.cpp:2: 83:02.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 83:02.32 27 | struct JSGCSetting { 83:02.32 | ^~~~~~~~~~~ 83:02.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 83:02.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 83:02.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 83:02.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 83:02.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 83:02.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 83:02.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:10, 83:02.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/quota/PersistenceType.h:10, 83:02.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.h:12, 83:02.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:7, 83:02.86 from Unified_cpp_dom_indexedDB1.cpp:2: 83:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 83:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 83:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 83:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 83:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 83:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 83:02.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 83:02.86 760 | typename detail::Nth::Type extract() { 83:02.86 | ^~~~~~~ 83:03.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 83:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 83:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:03.37 from TextBinding.cpp:23, 83:03.37 from UnifiedBindings21.cpp:2: 83:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 83:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 83:03.37 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 83:03.37 | ^ 83:03.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:03.62 from Unified_cpp_dom_webauthn0.cpp:2: 83:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:03.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:03.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:03.62 | ^ 83:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:03.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:03.63 | ^ 83:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:03.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:03.63 | ^ 83:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:03.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:03.65 | ^ 83:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:03.67 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:03.67 | ^ 83:03.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 83:03.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:11, 83:03.67 from Unified_cpp_dom_workers0.cpp:2: 83:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:03.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:03.67 21 | inline Rect ToRect(const gfxRect& aRect) { 83:03.67 | ^ 83:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:03.68 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:03.68 | ^ 83:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:03.68 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:03.68 | ^ 83:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:03.69 44 | inline Size ToSize(const gfxSize& aSize) { 83:03.69 | ^ 83:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:03.69 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:03.69 | ^ 83:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:03.69 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:03.69 | ^ 83:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:03.69 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:03.69 | ^ 83:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:03.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:03.79 371 | nscoord aAppUnitsPerDevPixel) { 83:03.79 | ^ 83:03.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:03.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:03.81 from WorkletGlobalScopeBinding.cpp:7, 83:03.81 from UnifiedBindings23.cpp:2: 83:03.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:03.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:03.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:03.81 | ^ 83:03.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:03.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:03.83 380 | nscoord aAppUnitsPerDevPixel) { 83:03.83 | ^ 83:03.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:03.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:03.83 387 | nscoord aAppUnitsPerDevPixel) { 83:03.83 | ^ 83:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:03.87 394 | nscoord aAppUnitsPerDevPixel) { 83:03.87 | ^ 83:03.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:03.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:03.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:03.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:03.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:03.93 from Unified_cpp_dom_url0.cpp:2: 83:03.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:03.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:03.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:03.93 | ^ 83:03.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 83:03.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:15, 83:03.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPathElement.cpp:13, 83:03.93 from Unified_cpp_dom_svg6.cpp:101: 83:03.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:03.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 83:03.93 1859 | int32_t aAppUnitsPerPixel) { 83:03.93 | ^ 83:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 83:03.94 3214 | int32_t aAppUnitsPerPixel) { 83:03.94 | ^ 83:04.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:04.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:04.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:04.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:04.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:04.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:04.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:04.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:04.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:04.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 83:04.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:11, 83:04.46 from Unified_cpp_dom_workers0.cpp:2: 83:04.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:04.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 83:04.46 1859 | int32_t aAppUnitsPerPixel) { 83:04.46 | ^ 83:04.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:04.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:04.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:04.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:04.46 from WorkletGlobalScopeBinding.cpp:7, 83:04.46 from UnifiedBindings23.cpp:2: 83:04.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:04.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:04.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:04.46 | ^ 83:04.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:04.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 83:04.46 3214 | int32_t aAppUnitsPerPixel) { 83:04.46 | ^ 83:04.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:04.79 from Unified_cpp_dom_url0.cpp:2: 83:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:04.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:04.79 | ^ 83:05.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.h:22, 83:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:18, 83:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 83:05.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPathElement.cpp:13, 83:05.03 from Unified_cpp_dom_svg6.cpp:101: 83:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 83:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 83:05.04 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 83:05.04 | ^ 83:05.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 83:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 83:05.70 from ChromeUtilsBinding.cpp:4, 83:05.71 from UnifiedBindings3.cpp:2: 83:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:05.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:05.71 | ^ 83:05.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 83:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 83:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 83:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 83:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannelChild.h:10, 83:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:8, 83:05.71 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 83:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 83:05.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 83:05.71 | ^ 83:06.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 83:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 83:06.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 83:06.25 from Unified_cpp_dom_smil1.cpp:11: 83:06.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:06.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:06.25 189 | CSSRect GetExpandedScrollableRect() const { 83:06.26 | ^ 83:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:06.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:06.26 | ^ 83:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:06.26 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:06.26 | ^ 83:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:06.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:06.27 | ^ 83:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:06.27 243 | CSSRect CalculateScrollRange() const { 83:06.27 | ^ 83:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:06.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:06.27 | ^ 83:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:06.28 457 | CSSRect GetVisualViewport() const { 83:06.28 | ^ 83:06.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 83:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 83:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:12, 83:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 83:06.45 from Unified_cpp_dom_indexedDB0.cpp:2: 83:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 83:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 83:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 83:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 83:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:06.45 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 83:06.45 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:06.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 83:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:37, 83:06.45 from Unified_cpp_dom_indexedDB0.cpp:2: 83:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 83:06.45 27 | struct JSGCSetting { 83:06.45 | ^~~~~~~~~~~ 83:06.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 83:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 83:06.45 from ChromeUtilsBinding.cpp:4, 83:06.45 from UnifiedBindings3.cpp:2: 83:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:06.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:06.46 | ^ 83:06.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 83:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 83:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:11, 83:06.56 from Unified_cpp_dom_workers0.cpp:2: 83:06.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:06.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:06.56 332 | LayerPoint GetFixedPositionAnchor() const { 83:06.56 | ^ 83:06.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 83:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:11, 83:06.76 from Unified_cpp_dom_workers0.cpp:2: 83:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:06.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:06.77 | ^ 83:06.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:29, 83:06.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:11, 83:06.89 from Unified_cpp_dom_workers0.cpp:2: 83:06.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:06.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:06.89 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:06.89 | ^ 83:07.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 83:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 83:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 83:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 83:07.22 from Unified_cpp_remoteworkers0.cpp:2: 83:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 83:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:07.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:07.22 | ^~~~~~~~ 83:07.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 83:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 83:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 83:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelService.h:15, 83:07.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelAgent.cpp:6, 83:07.32 from Unified_cpp_dom_audiochannel0.cpp:2: 83:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 83:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:07.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:07.32 | ^~~~~~~~ 83:07.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 83:07.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 83:07.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:07.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 83:07.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:07.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 83:07.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 83:07.43 from Unified_cpp_remoteworkers0.cpp:2: 83:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 83:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:07.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:07.43 | ^~~~~~~~ 83:07.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 83:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelAgent.cpp:8, 83:07.46 from Unified_cpp_dom_audiochannel0.cpp:2: 83:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 83:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:07.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:07.46 | ^~~~~~~~ 83:08.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 83:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 83:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 83:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 83:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 83:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 83:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 83:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 83:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 83:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 83:08.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPathElement.cpp:13, 83:08.03 from Unified_cpp_dom_svg6.cpp:101: 83:08.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:08.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:08.03 332 | LayerPoint GetFixedPositionAnchor() const { 83:08.03 | ^ 83:08.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:08.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:08.43 from WorkletGlobalScopeBinding.cpp:7, 83:08.43 from UnifiedBindings23.cpp:2: 83:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:08.43 | ^ 83:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:08.43 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:08.43 | ^ 83:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:08.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:08.44 | ^ 83:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:08.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:08.46 | ^ 83:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:08.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:08.46 | ^ 83:08.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:08.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 83:08.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:08.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:08.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:08.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:08.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 83:08.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 83:08.47 from Unified_cpp_dom_messagechannel0.cpp:2: 83:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 83:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:08.47 | ^~~~~~~~ 83:08.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:08.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:08.50 371 | nscoord aAppUnitsPerDevPixel) { 83:08.50 | ^ 83:08.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 83:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelService.h:15, 83:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelAgent.cpp:6, 83:08.52 from Unified_cpp_dom_audiochannel0.cpp:2: 83:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.52 427 | SizeT Size() const { return SizeT(width, height); } 83:08.52 | ^~~~ 83:08.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 83:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelAgent.cpp:8, 83:08.52 from Unified_cpp_dom_audiochannel0.cpp:2: 83:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:08.52 | ^~~~~~~~ 83:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:08.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.52 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:08.52 | ^~~~~~~~ 83:08.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 83:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 83:08.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelService.h:15, 83:08.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/audiochannel/AudioChannelAgent.cpp:6, 83:08.53 from Unified_cpp_dom_audiochannel0.cpp:2: 83:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.53 62 | Sub operator-(const Sub& aPoint) const { 83:08.53 | ^~~~~~~~ 83:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:08.53 380 | nscoord aAppUnitsPerDevPixel) { 83:08.53 | ^ 83:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:08.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:08.53 387 | nscoord aAppUnitsPerDevPixel) { 83:08.53 | ^ 83:08.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 83:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 83:08.54 from Unified_cpp_dom_messagechannel0.cpp:2: 83:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 83:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:08.54 | ^~~~~~~~ 83:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.55 394 | nscoord aAppUnitsPerDevPixel) { 83:08.55 | ^ 83:08.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:08.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:08.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:08.78 from Unified_cpp_dom_url0.cpp:2: 83:08.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:08.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:08.78 | ^ 83:08.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:08.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:08.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:08.80 | ^ 83:08.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:08.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:08.80 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:08.80 | ^ 83:08.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:08.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:08.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:08.83 | ^ 83:08.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:08.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:08.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:08.83 | ^ 83:08.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:08.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:08.90 371 | nscoord aAppUnitsPerDevPixel) { 83:08.90 | ^ 83:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:08.92 380 | nscoord aAppUnitsPerDevPixel) { 83:08.92 | ^ 83:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:08.92 387 | nscoord aAppUnitsPerDevPixel) { 83:08.92 | ^ 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.96 394 | nscoord aAppUnitsPerDevPixel) { 83:08.96 | ^ 83:08.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 83:08.96 from Unified_cpp_dom_messagechannel0.cpp:2: 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.96 427 | SizeT Size() const { return SizeT(width, height); } 83:08.96 | ^~~~ 83:08.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 83:08.96 from Unified_cpp_dom_messagechannel0.cpp:2: 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:08.96 | ^~~~~~~~ 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:08.96 | ^~~~~~~~ 83:08.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 83:08.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 83:08.97 from Unified_cpp_dom_messagechannel0.cpp:2: 83:08.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:08.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:08.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:08.97 62 | Sub operator-(const Sub& aPoint) const { 83:08.97 | ^~~~~~~~ 83:09.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 83:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 83:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 83:09.11 from Unified_cpp_dom_messagechannel0.cpp:2: 83:09.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:09.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:09.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:09.11 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:09.11 | ^~~~~~~~ 83:09.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 83:09.19 from Unified_cpp_remoteworkers0.cpp:2: 83:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:09.19 427 | SizeT Size() const { return SizeT(width, height); } 83:09.19 | ^~~~ 83:09.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 83:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 83:09.19 from Unified_cpp_remoteworkers0.cpp:2: 83:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:09.20 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:09.20 | ^~~~~~~~ 83:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:09.20 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:09.20 | ^~~~~~~~ 83:09.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 83:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 83:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 83:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 83:09.20 from Unified_cpp_remoteworkers0.cpp:2: 83:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:09.20 62 | Sub operator-(const Sub& aPoint) const { 83:09.20 | ^~~~~~~~ 83:09.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 83:09.52 from Unified_cpp_dom_messagechannel0.cpp:2: 83:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:09.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:09.52 | ^~~~~~~~~~~~~ 83:09.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 83:09.52 from Unified_cpp_remoteworkers0.cpp:2: 83:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:09.52 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:09.52 | ^~~~~~~~ 83:09.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:11, 83:09.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:10, 83:09.52 from Unified_cpp_dom_messagechannel0.cpp:2: 83:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:09.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:09.53 323 | static SizeTyped FromUnknownSize( 83:09.53 | ^~~~~~~~~~~~~~~ 83:09.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 83:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 83:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 83:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 83:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.h:10, 83:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 83:09.87 from Unified_cpp_dom_indexedDB0.cpp:2: 83:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 83:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 83:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 83:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 83:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 83:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 83:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 83:09.87 760 | typename detail::Nth::Type extract() { 83:09.87 | ^~~~~~~ 83:10.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 83:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 83:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 83:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 83:10.10 from Unified_cpp_remoteworkers0.cpp:2: 83:10.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:10.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:10.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:10.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:10.10 | ^~~~~~~~~~~~~ 83:10.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 83:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 83:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 83:10.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 83:10.11 from Unified_cpp_remoteworkers0.cpp:2: 83:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:10.11 323 | static SizeTyped FromUnknownSize( 83:10.11 | ^~~~~~~~~~~~~~~ 83:10.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPathElement.cpp:13, 83:10.38 from Unified_cpp_dom_svg6.cpp:101: 83:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:10.38 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:10.38 | ^ 83:10.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 83:10.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPathElement.cpp:13, 83:10.38 from Unified_cpp_dom_svg6.cpp:101: 83:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:10.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:10.38 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:10.38 | ^ 83:10.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 83:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 83:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:12, 83:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 83:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 83:10.69 from Unified_cpp_dom_smil1.cpp:11: 83:10.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:10.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:10.69 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:10.70 | ^ 83:10.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 83:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:11, 83:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 83:10.77 from Unified_cpp_sharedworkers0.cpp:2: 83:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 83:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 83:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 83:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 83:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:10.78 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 83:10.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:10.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 83:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:21, 83:10.78 from Unified_cpp_sharedworkers0.cpp:2: 83:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 83:10.78 27 | struct JSGCSetting { 83:10.78 | ^~~~~~~~~~~ 83:11.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 83:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 83:11.06 from ChromeUtilsBinding.cpp:4, 83:11.06 from UnifiedBindings3.cpp:2: 83:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:11.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:11.06 | ^ 83:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:11.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:11.08 | ^ 83:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:11.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:11.08 | ^ 83:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:11.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:11.10 | ^ 83:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:11.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:11.11 | ^ 83:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:11.13 371 | nscoord aAppUnitsPerDevPixel) { 83:11.14 | ^ 83:11.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:11.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:11.15 380 | nscoord aAppUnitsPerDevPixel) { 83:11.15 | ^ 83:11.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:11.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:11.15 387 | nscoord aAppUnitsPerDevPixel) { 83:11.15 | ^ 83:11.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:11.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:27, 83:11.16 from Unified_cpp_dom_promise0.cpp:2: 83:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:11.16 21 | inline Rect ToRect(const gfxRect& aRect) { 83:11.16 | ^ 83:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:11.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:11.16 | ^ 83:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:11.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:11.16 394 | nscoord aAppUnitsPerDevPixel) { 83:11.16 | ^ 83:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:11.19 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:11.19 | ^ 83:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:11.22 44 | inline Size ToSize(const gfxSize& aSize) { 83:11.22 | ^ 83:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:11.23 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:11.23 | ^ 83:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:11.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:11.24 | ^ 83:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:11.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:11.24 | ^ 83:11.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:20, 83:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 83:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.h:10, 83:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 83:11.68 from Unified_cpp_sharedworkers0.cpp:2: 83:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 83:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 83:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 83:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 83:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 83:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 83:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 83:11.68 760 | typename detail::Nth::Type extract() { 83:11.68 | ^~~~~~~ 83:12.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 83:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 83:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 83:12.40 from Unified_cpp_dom_svg8.cpp:2: 83:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:12.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:12.40 | ^ 83:13.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPathElement.cpp:13, 83:13.38 from Unified_cpp_dom_svg6.cpp:101: 83:13.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 83:13.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 83:13.38 1394 | LayerPoint GetFixedPositionAnchor() { 83:13.38 | ^ 83:13.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:13.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:27, 83:13.39 from Unified_cpp_dom_promise0.cpp:2: 83:13.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:13.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 83:13.39 1859 | int32_t aAppUnitsPerPixel) { 83:13.39 | ^ 83:13.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 83:13.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 83:13.41 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 83:13.41 | ^ 83:13.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:13.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 83:13.46 3214 | int32_t aAppUnitsPerPixel) { 83:13.46 | ^ 83:13.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:13.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:13.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 83:13.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 83:13.56 from Unified_cpp_dom_svg8.cpp:2: 83:13.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:13.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:13.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:13.56 | ^ 83:13.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 83:13.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:13.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:13, 83:13.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 83:13.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 83:13.59 from Unified_cpp_dom_smil1.cpp:11: 83:13.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:13.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:13.59 21 | inline Rect ToRect(const gfxRect& aRect) { 83:13.59 | ^ 83:13.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:13.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:13.61 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:13.61 | ^ 83:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:13.62 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:13.62 | ^ 83:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:13.64 44 | inline Size ToSize(const gfxSize& aSize) { 83:13.64 | ^ 83:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:13.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:13.64 | ^ 83:13.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:13.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:13.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:13.65 | ^ 83:13.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:13.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:13.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:13.65 | ^ 83:13.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 83:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 83:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 83:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 83:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 83:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 83:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 83:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 83:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:276: 83:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 83:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 83:13.84 1394 | LayerPoint GetFixedPositionAnchor() { 83:13.84 | ^ 83:13.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 83:13.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 83:13.94 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 83:13.94 | ^ 83:14.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 83:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 83:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 83:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 83:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 83:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 83:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 83:14.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:276: 83:14.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 83:14.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 83:14.66 49 | gfx::Size GetInheritedScale() const { return mScale; } 83:14.66 | ^ 83:15.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 83:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:27, 83:15.41 from Unified_cpp_dom_promise0.cpp:2: 83:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:15.41 332 | LayerPoint GetFixedPositionAnchor() const { 83:15.41 | ^ 83:15.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:27, 83:15.49 from Unified_cpp_dom_promise0.cpp:2: 83:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:15.49 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:15.49 | ^ 83:15.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:15.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:15.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:15.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:15.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:27, 83:15.53 from Unified_cpp_dom_promise0.cpp:2: 83:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:15.53 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:15.53 | ^ 83:15.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 83:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:15.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 83:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 83:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannelChild.h:10, 83:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:8, 83:15.81 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:15.81 21 | inline Rect ToRect(const gfxRect& aRect) { 83:15.81 | ^ 83:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:15.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:15.81 | ^ 83:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:15.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:15.81 | ^ 83:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:15.81 44 | inline Size ToSize(const gfxSize& aSize) { 83:15.81 | ^ 83:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:15.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:15.81 | ^ 83:15.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:15.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:15.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:15.82 | ^ 83:15.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:15.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:15.82 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:15.82 | ^ 83:15.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 83:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 83:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 83:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 83:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 83:15.93 from Unified_cpp_dom_svg8.cpp:2: 83:15.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:15.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:15.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:15.93 | ^ 83:16.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 83:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 83:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:16.20 from TextBinding.cpp:23, 83:16.20 from UnifiedBindings21.cpp:2: 83:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:16.20 21 | inline Rect ToRect(const gfxRect& aRect) { 83:16.20 | ^ 83:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:16.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:16.23 | ^ 83:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:16.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:16.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:16.23 | ^ 83:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:16.26 44 | inline Size ToSize(const gfxSize& aSize) { 83:16.26 | ^ 83:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:16.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:16.26 | ^ 83:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:16.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:16.26 | ^ 83:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:16.31 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:16.31 | ^ 83:16.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 83:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 83:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannelChild.h:10, 83:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:8, 83:16.31 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 83:16.31 1859 | int32_t aAppUnitsPerPixel) { 83:16.31 | ^ 83:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 83:16.31 3214 | int32_t aAppUnitsPerPixel) { 83:16.31 | ^ 83:17.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 83:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 83:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 83:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannelChild.h:10, 83:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:8, 83:17.00 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:17.00 332 | LayerPoint GetFixedPositionAnchor() const { 83:17.00 | ^ 83:17.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:17.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:17.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:17.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 83:17.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 83:17.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannelChild.h:10, 83:17.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:8, 83:17.01 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:17.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:17.01 | ^ 83:17.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:17.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:17.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:17.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 83:17.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 83:17.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannelChild.h:10, 83:17.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:8, 83:17.05 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:17.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:17.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:17.05 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:17.05 | ^ 83:17.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 83:17.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:17.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 83:17.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 83:17.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 83:17.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 83:17.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 83:17.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 83:17.68 from VRServiceTestBinding.cpp:4, 83:17.68 from UnifiedBindings22.cpp:2: 83:17.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:17.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:17.68 189 | CSSRect GetExpandedScrollableRect() const { 83:17.68 | ^ 83:17.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:17.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:17.70 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:17.70 | ^ 83:17.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:17.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:17.70 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:17.70 | ^ 83:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:17.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:17.71 | ^ 83:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:17.71 243 | CSSRect CalculateScrollRange() const { 83:17.71 | ^ 83:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:17.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:17.72 | ^ 83:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:17.72 457 | CSSRect GetVisualViewport() const { 83:17.72 | ^ 83:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 83:17.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:17.83 | ^ 83:17.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 83:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:17.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:17.84 from Unified_cpp_dom_smil0.cpp:2: 83:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:17.84 189 | CSSRect GetExpandedScrollableRect() const { 83:17.84 | ^ 83:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:17.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:17.84 | ^ 83:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:17.85 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:17.85 | ^ 83:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:17.85 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:17.85 | ^ 83:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:17.85 243 | CSSRect CalculateScrollRange() const { 83:17.85 | ^ 83:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:17.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:17.85 | ^ 83:17.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:17.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:17.86 457 | CSSRect GetVisualViewport() const { 83:17.86 | ^ 83:17.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:17.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 83:17.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:17.86 | ^ 83:17.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:17.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 83:17.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:17.86 | ^ 83:17.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:17.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 83:17.89 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:17.89 | ^ 83:17.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:17.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 83:17.94 371 | nscoord aAppUnitsPerDevPixel) { 83:17.94 | ^ 83:17.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:17.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 83:17.94 380 | nscoord aAppUnitsPerDevPixel) { 83:17.94 | ^ 83:17.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:17.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 83:17.96 387 | nscoord aAppUnitsPerDevPixel) { 83:17.96 | ^ 83:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:17.97 394 | nscoord aAppUnitsPerDevPixel) { 83:17.97 | ^ 83:18.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 83:18.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:18.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 83:18.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 83:18.28 from Unified_cpp_dom_svg8.cpp:2: 83:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:18.28 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:18.28 | ^ 83:19.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 83:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 83:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 83:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Exception.h:12, 83:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ErrorReport.h:31, 83:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:34, 83:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.h:11, 83:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/messagechannel/MessageChannel.cpp:7, 83:19.22 from Unified_cpp_dom_messagechannel0.cpp:2: 83:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 83:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 83:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 83:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 83:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 83:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 83:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 83:19.23 760 | typename detail::Nth::Type extract() { 83:19.23 | ^~~~~~~ 83:19.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 83:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:19.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:19.49 from TextBinding.cpp:23, 83:19.49 from UnifiedBindings21.cpp:2: 83:19.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:19.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 83:19.49 1859 | int32_t aAppUnitsPerPixel) { 83:19.49 | ^ 83:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 83:19.51 3214 | int32_t aAppUnitsPerPixel) { 83:19.51 | ^ 83:19.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 83:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 83:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 83:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 83:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URLWorker.cpp:11, 83:19.55 from Unified_cpp_dom_url0.cpp:29: 83:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:19.55 189 | CSSRect GetExpandedScrollableRect() const { 83:19.55 | ^ 83:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:19.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:19.55 | ^ 83:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:19.56 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:19.56 | ^ 83:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:19.56 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:19.56 | ^ 83:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:19.56 243 | CSSRect CalculateScrollRange() const { 83:19.56 | ^ 83:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:19.56 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:19.56 | ^ 83:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:19.57 457 | CSSRect GetVisualViewport() const { 83:19.57 | ^ 83:19.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 83:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 83:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:12, 83:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:20.00 from Unified_cpp_dom_smil0.cpp:2: 83:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:20.00 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:20.00 | ^ 83:20.16 dom/xml 83:20.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 83:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 83:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 83:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 83:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLSharedElement.h:10, 83:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLDocument.h:18, 83:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/WebAuthnManager.cpp:8, 83:20.32 from Unified_cpp_dom_webauthn0.cpp:74: 83:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:20.32 189 | CSSRect GetExpandedScrollableRect() const { 83:20.32 | ^ 83:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:20.32 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:20.32 | ^ 83:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:20.32 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:20.32 | ^ 83:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:20.32 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:20.32 | ^ 83:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:20.32 243 | CSSRect CalculateScrollRange() const { 83:20.33 | ^ 83:20.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:20.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:20.33 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:20.33 | ^ 83:20.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:20.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:20.33 457 | CSSRect GetVisualViewport() const { 83:20.33 | ^ 83:20.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 83:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 83:20.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 83:20.74 from Unified_cpp_dom_svg7.cpp:2: 83:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:20.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:20.74 | ^ 83:21.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 83:21.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:21.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:13, 83:21.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:21.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:21.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:21.15 from Unified_cpp_dom_smil0.cpp:2: 83:21.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:21.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:21.15 21 | inline Rect ToRect(const gfxRect& aRect) { 83:21.15 | ^ 83:21.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:21.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:21.15 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:21.16 | ^ 83:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:21.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:21.16 | ^ 83:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:21.17 44 | inline Size ToSize(const gfxSize& aSize) { 83:21.17 | ^ 83:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:21.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:21.17 | ^ 83:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:21.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:21.18 | ^ 83:21.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:21.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:21.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:21.18 | ^ 83:21.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 83:21.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 83:21.33 from Unified_cpp_dom_svg7.cpp:2: 83:21.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:21.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:21.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:21.33 | ^ 83:21.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:21.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 83:21.49 from Unified_cpp_dom_workers1.cpp:2: 83:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 83:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:21.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:21.50 | ^~~~~~~~ 83:21.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:21.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:21.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 83:21.81 from Unified_cpp_dom_workers1.cpp:2: 83:21.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 83:21.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:21.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:21.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:21.81 | ^~~~~~~~ 83:22.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:12, 83:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 83:22.04 from Unified_cpp_remoteworkers0.cpp:2: 83:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 83:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 83:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 83:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 83:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:22.04 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 83:22.04 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:22.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 83:22.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:44, 83:22.06 from Unified_cpp_remoteworkers0.cpp:2: 83:22.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 83:22.06 27 | struct JSGCSetting { 83:22.06 | ^~~~~~~~~~~ 83:22.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 83:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 83:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 83:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:276: 83:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 83:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 83:22.23 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 83:22.23 | ^ 83:22.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 83:22.29 from Unified_cpp_dom_workers1.cpp:2: 83:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:22.29 427 | SizeT Size() const { return SizeT(width, height); } 83:22.29 | ^~~~ 83:22.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 83:22.31 from Unified_cpp_dom_workers1.cpp:2: 83:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:22.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:22.31 | ^~~~~~~~ 83:22.32 dom/xslt/base 83:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:22.32 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:22.32 | ^~~~~~~~ 83:22.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 83:22.32 from Unified_cpp_dom_workers1.cpp:2: 83:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:22.32 62 | Sub operator-(const Sub& aPoint) const { 83:22.32 | ^~~~~~~~ 83:22.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 83:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:22.36 from TextBinding.cpp:23, 83:22.36 from UnifiedBindings21.cpp:2: 83:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:22.36 332 | LayerPoint GetFixedPositionAnchor() const { 83:22.36 | ^ 83:22.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:22.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:22.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:22.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:22.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:22.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:22.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:22.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 83:22.50 from Unified_cpp_dom_workers1.cpp:2: 83:22.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:22.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:22.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:22.50 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:22.50 | ^~~~~~~~ 83:22.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 83:22.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 83:22.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:48, 83:22.50 from Unified_cpp_dom_promise0.cpp:2: 83:22.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 83:22.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 83:22.50 79 | memset(this, 0, sizeof(nsXPTCVariant)); 83:22.50 | ^ 83:22.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 83:22.50 44 | struct nsXPTCVariant { 83:22.50 | ^~~~~~~~~~~~~ 83:22.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:22.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:22.53 from TextBinding.cpp:23, 83:22.53 from UnifiedBindings21.cpp:2: 83:22.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:22.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:22.53 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:22.53 | ^ 83:22.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 83:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 83:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 83:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 83:22.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 83:22.54 from Unified_cpp_dom_svg7.cpp:2: 83:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:22.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:22.54 | ^ 83:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 83:22.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:22.54 | ^ 83:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:22.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 83:22.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:22.54 | ^ 83:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 83:22.55 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:22.55 | ^ 83:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:22.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 83:22.55 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:22.55 | ^ 83:22.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:22.57 from TextBinding.cpp:23, 83:22.57 from UnifiedBindings21.cpp:2: 83:22.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:22.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:22.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:22.57 | ^ 83:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 83:22.58 371 | nscoord aAppUnitsPerDevPixel) { 83:22.58 | ^ 83:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 83:22.58 380 | nscoord aAppUnitsPerDevPixel) { 83:22.58 | ^ 83:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 83:22.58 387 | nscoord aAppUnitsPerDevPixel) { 83:22.58 | ^ 83:22.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:22.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:22.59 394 | nscoord aAppUnitsPerDevPixel) { 83:22.59 | ^ 83:22.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 83:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 83:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 83:22.65 from Unified_cpp_dom_svg7.cpp:2: 83:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:22.65 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:22.65 | ^ 83:22.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 83:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 83:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 83:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 83:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 83:22.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/WebAuthnManager.cpp:19, 83:22.74 from Unified_cpp_dom_webauthn0.cpp:74: 83:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:22.74 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:22.74 | ^ 83:22.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 83:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 83:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 83:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 83:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 83:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 83:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:10, 83:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 83:22.93 from Unified_cpp_remoteworkers0.cpp:2: 83:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 83:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 83:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 83:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 83:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 83:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 83:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 83:22.93 760 | typename detail::Nth::Type extract() { 83:22.93 | ^~~~~~~ 83:23.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 83:23.19 from Unified_cpp_dom_workers1.cpp:2: 83:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:23.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:23.19 | ^~~~~~~~~~~~~ 83:23.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:23.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 83:23.19 from Unified_cpp_dom_workers1.cpp:2: 83:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:23.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:23.19 323 | static SizeTyped FromUnknownSize( 83:23.20 | ^~~~~~~~~~~~~~~ 83:23.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 83:23.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 83:23.46 from Unified_cpp_dom_smil1.cpp:11: 83:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 83:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:23.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:23.46 | ^~~~~~~~ 83:23.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:23.48 from VTTCueBinding.cpp:21, 83:23.48 from UnifiedBindings22.cpp:15: 83:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:23.48 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:23.48 | ^ 83:23.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 83:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 83:23.48 from Unified_cpp_dom_smil1.cpp:11: 83:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:23.48 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:23.48 | ^~~~~~~~ 83:23.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 83:23.72 from Unified_cpp_dom_smil1.cpp:11: 83:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:23.72 427 | SizeT Size() const { return SizeT(width, height); } 83:23.72 | ^~~~ 83:23.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 83:23.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 83:23.72 from Unified_cpp_dom_smil1.cpp:11: 83:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:23.72 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:23.72 | ^~~~~~~~ 83:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:23.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:23.72 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:23.72 | ^~~~~~~~ 83:23.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 83:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 83:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 83:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 83:23.73 from Unified_cpp_dom_smil1.cpp:11: 83:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:23.73 62 | Sub operator-(const Sub& aPoint) const { 83:23.73 | ^~~~~~~~ 83:23.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.h:10, 83:23.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 83:23.97 from Unified_cpp_dom_smil1.cpp:11: 83:23.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:23.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:23.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:23.97 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:23.97 | ^~~~~~~~ 83:24.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 83:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 83:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 83:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 83:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/WebAuthnManager.cpp:19, 83:24.79 from Unified_cpp_dom_webauthn0.cpp:74: 83:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 83:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 83:24.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 83:24.79 | ^ 83:24.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 83:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 83:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 83:24.97 from Unified_cpp_dom_svg7.cpp:2: 83:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:24.97 21 | inline Rect ToRect(const gfxRect& aRect) { 83:24.97 | ^ 83:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:25.02 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:25.02 | ^ 83:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:25.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:25.03 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:25.03 | ^ 83:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:25.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:25.05 44 | inline Size ToSize(const gfxSize& aSize) { 83:25.05 | ^ 83:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:25.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:25.09 | ^ 83:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:25.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:25.10 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:25.10 | ^ 83:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:25.16 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:25.16 | ^ 83:25.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 83:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 83:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:25.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:25.60 from VTTCueBinding.cpp:21, 83:25.60 from UnifiedBindings22.cpp:15: 83:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 83:25.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 83:25.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 83:25.60 | ^ 83:26.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 83:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLFormSubmission.h:11, 83:26.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormData.h:13, 83:26.20 from XMLHttpRequestBinding.cpp:19, 83:26.20 from UnifiedBindings23.cpp:28: 83:26.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:26.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:26.20 189 | CSSRect GetExpandedScrollableRect() const { 83:26.20 | ^ 83:26.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:26.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:26.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:26.21 | ^ 83:26.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:26.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:26.21 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:26.21 | ^ 83:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:26.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:26.29 | ^ 83:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:26.29 243 | CSSRect CalculateScrollRange() const { 83:26.29 | ^ 83:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:26.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:26.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:26.29 | ^ 83:26.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:26.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:26.40 457 | CSSRect GetVisualViewport() const { 83:26.40 | ^ 83:27.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 83:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:27.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:27.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:27.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:27.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 83:27.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 83:27.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/WebAuthnManager.cpp:19, 83:27.82 from Unified_cpp_dom_webauthn0.cpp:74: 83:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:27.82 21 | inline Rect ToRect(const gfxRect& aRect) { 83:27.82 | ^ 83:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:27.82 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:27.82 | ^ 83:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:27.82 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:27.82 | ^ 83:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:27.82 44 | inline Size ToSize(const gfxSize& aSize) { 83:27.82 | ^ 83:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:27.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:27.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:27.82 | ^ 83:27.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:27.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:27.83 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:27.83 | ^ 83:27.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:27.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:27.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:27.83 | ^ 83:28.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URLWorker.cpp:11, 83:28.29 from Unified_cpp_dom_url0.cpp:29: 83:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:28.29 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:28.29 | ^ 83:28.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/WebAuthnManager.cpp:19, 83:28.29 from Unified_cpp_dom_webauthn0.cpp:74: 83:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 83:28.29 1859 | int32_t aAppUnitsPerPixel) { 83:28.29 | ^ 83:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 83:28.29 3214 | int32_t aAppUnitsPerPixel) { 83:28.29 | ^ 83:28.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:28.30 from VTTCueBinding.cpp:21, 83:28.30 from UnifiedBindings22.cpp:15: 83:28.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:28.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:28.30 21 | inline Rect ToRect(const gfxRect& aRect) { 83:28.30 | ^ 83:28.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:28.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:28.30 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:28.37 | ^ 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:28.37 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:28.37 | ^ 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:28.37 44 | inline Size ToSize(const gfxSize& aSize) { 83:28.37 | ^ 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:28.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:28.37 | ^ 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:28.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:28.37 | ^ 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:28.37 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:28.37 | ^ 83:28.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 83:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RestyleManager.h:13, 83:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:14, 83:28.37 from Unified_cpp_dom_smil0.cpp:2: 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 83:28.37 1859 | int32_t aAppUnitsPerPixel) { 83:28.37 | ^ 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 83:28.37 3214 | int32_t aAppUnitsPerPixel) { 83:28.37 | ^ 83:28.76 dom/xslt/xml 83:29.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 83:29.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:29.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:14, 83:29.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:10, 83:29.04 from ChromeUtilsBinding.cpp:32, 83:29.04 from UnifiedBindings3.cpp:2: 83:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:29.04 189 | CSSRect GetExpandedScrollableRect() const { 83:29.04 | ^ 83:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:29.04 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:29.04 | ^ 83:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:29.04 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:29.04 | ^ 83:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:29.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:29.04 | ^ 83:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:29.04 243 | CSSRect CalculateScrollRange() const { 83:29.04 | ^ 83:29.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:29.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:29.05 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:29.05 | ^ 83:29.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:29.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:29.06 457 | CSSRect GetVisualViewport() const { 83:29.06 | ^ 83:29.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 83:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:29.12 from VTTCueBinding.cpp:21, 83:29.12 from UnifiedBindings22.cpp:15: 83:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 83:29.12 1859 | int32_t aAppUnitsPerPixel) { 83:29.12 | ^ 83:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 83:29.12 3214 | int32_t aAppUnitsPerPixel) { 83:29.12 | ^ 83:29.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 83:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 83:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 83:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/WebAuthnManager.cpp:19, 83:29.41 from Unified_cpp_dom_webauthn0.cpp:74: 83:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:29.41 332 | LayerPoint GetFixedPositionAnchor() const { 83:29.41 | ^ 83:29.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 83:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 83:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/WebAuthnManager.cpp:19, 83:29.47 from Unified_cpp_dom_webauthn0.cpp:74: 83:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:29.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:29.47 | ^ 83:29.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:29.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:29.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:29.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 83:29.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 83:29.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/WebAuthnManager.cpp:19, 83:29.49 from Unified_cpp_dom_webauthn0.cpp:74: 83:29.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:29.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:29.49 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:29.49 | ^ 83:29.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:29.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 83:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:29.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:29.56 | ^~~~~~~~ 83:29.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 83:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 83:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 83:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 83:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:29.60 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:29.60 | ^~~~~~~~ 83:30.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:30.12 427 | SizeT Size() const { return SizeT(width, height); } 83:30.12 | ^~~~ 83:30.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:30.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:30.14 | ^~~~~~~~ 83:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:30.14 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:30.14 | ^~~~~~~~ 83:30.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:30.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:30.14 62 | Sub operator-(const Sub& aPoint) const { 83:30.14 | ^~~~~~~~ 83:30.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:30.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:30.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 83:30.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:30.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:30.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:30.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:30.41 from Unified_cpp_dom_svg6.cpp:2: 83:30.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:30.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 83:30.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:30.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:30.41 | ^~~~~~~~ 83:30.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 83:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:30.47 from VTTCueBinding.cpp:21, 83:30.47 from UnifiedBindings22.cpp:15: 83:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:30.47 332 | LayerPoint GetFixedPositionAnchor() const { 83:30.47 | ^ 83:30.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:30.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:30.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:30.49 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:30.49 | ^~~~~~~~ 83:30.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:30.53 from VTTCueBinding.cpp:21, 83:30.53 from UnifiedBindings22.cpp:15: 83:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:30.53 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:30.53 | ^ 83:30.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:30.55 from VTTCueBinding.cpp:21, 83:30.55 from UnifiedBindings22.cpp:15: 83:30.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:30.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:30.55 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:30.55 | ^ 83:31.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:31.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:31.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:31.15 | ^~~~~~~~~~~~~ 83:31.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:31.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:31.16 323 | static SizeTyped FromUnknownSize( 83:31.16 | ^~~~~~~~~~~~~~~ 83:31.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 83:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 83:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 83:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 83:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 83:31.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILCompositor.cpp:9, 83:31.97 from Unified_cpp_dom_smil0.cpp:47: 83:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 83:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 83:31.97 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 83:31.97 | ^ 83:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 83:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 83:31.97 44 | operator Point() const { return Point(mX, mY); } 83:31.97 | ^ 83:32.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 83:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:32.55 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 83:32.55 | ^~~~~~~~~~~~~~ 83:32.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 83:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:32.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:32.55 | ^~~~~~~~~~~~~ 83:32.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:32.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:32.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 83:32.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:32.57 383 | Point TopLeft() const { return Point(x, y); } 83:32.57 | ^~~~~~~ 83:32.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:32.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 83:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:32.58 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 83:32.58 | ^~~~~~~~~~~~~~~ 83:32.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:32.71 from Unified_cpp_dom_smil0.cpp:2: 83:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 83:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:32.71 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:32.71 | ^~~~~~~~ 83:32.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 83:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 83:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:32.72 from Unified_cpp_dom_smil0.cpp:2: 83:32.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:32.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:32.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:32.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:32.72 | ^~~~~~~~ 83:32.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 83:32.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 83:32.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 83:32.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:32.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:32.81 from Unified_cpp_dom_svg6.cpp:2: 83:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:32.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:32.81 | ^~~~~~~~ 83:32.85 dom/xslt/xpath 83:33.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 83:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:33.08 from Unified_cpp_dom_smil0.cpp:2: 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:33.08 427 | SizeT Size() const { return SizeT(width, height); } 83:33.08 | ^~~~ 83:33.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:33.08 from Unified_cpp_dom_smil0.cpp:2: 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:33.08 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:33.08 | ^~~~~~~~ 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:33.08 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:33.08 | ^~~~~~~~ 83:33.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:33.08 from Unified_cpp_dom_smil0.cpp:2: 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:33.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:33.09 62 | Sub operator-(const Sub& aPoint) const { 83:33.09 | ^~~~~~~~ 83:33.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 83:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 83:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 83:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:33.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:33.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:33.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:33.63 from Unified_cpp_dom_smil0.cpp:2: 83:33.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:33.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:33.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:33.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:33.63 | ^~~~~~~~ 83:33.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 83:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 83:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 83:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 83:33.87 from Unified_cpp_dom_workers1.cpp:2: 83:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 83:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 83:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 83:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 83:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:33.87 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 83:33.87 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:33.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 83:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerNavigator.h:15, 83:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:12, 83:33.89 from Unified_cpp_dom_workers1.cpp:2: 83:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 83:33.89 27 | struct JSGCSetting { 83:33.89 | ^~~~~~~~~~~ 83:34.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 83:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:34.14 from Unified_cpp_dom_svg6.cpp:2: 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:34.15 427 | SizeT Size() const { return SizeT(width, height); } 83:34.15 | ^~~~ 83:34.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 83:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 83:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 83:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:34.15 from Unified_cpp_dom_svg6.cpp:2: 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:34.15 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:34.15 | ^~~~~~~~ 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:34.15 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:34.15 | ^~~~~~~~ 83:34.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 83:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:34.15 from Unified_cpp_dom_svg6.cpp:2: 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:34.15 62 | Sub operator-(const Sub& aPoint) const { 83:34.15 | ^~~~~~~~ 83:34.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:34.19 from Unified_cpp_dom_smil0.cpp:2: 83:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:34.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:34.19 | ^~~~~~~~~~~~~ 83:34.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IDTracker.h:11, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:17, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 83:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 83:34.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.h:13, 83:34.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/smil/SMILAnimationController.cpp:7, 83:34.20 from Unified_cpp_dom_smil0.cpp:2: 83:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:34.20 323 | static SizeTyped FromUnknownSize( 83:34.20 | ^~~~~~~~~~~~~~~ 83:34.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 83:34.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 83:34.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 83:34.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:17, 83:34.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:12, 83:34.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerNavigator.cpp:7, 83:34.80 from Unified_cpp_dom_workers1.cpp:2: 83:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 83:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 83:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 83:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 83:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 83:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 83:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 83:34.80 760 | typename detail::Nth::Type extract() { 83:34.80 | ^~~~~~~ 83:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMotionSMILPathUtils.cpp:69:71: required from here 83:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:34.91 59 | Sub operator+(const Sub& aPoint) const { 83:34.91 | ^~~~~~~~ 83:35.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 83:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 83:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 83:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 83:35.30 from Unified_cpp_dom_svg7.cpp:2: 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:35.30 189 | CSSRect GetExpandedScrollableRect() const { 83:35.30 | ^ 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:35.30 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:35.30 | ^ 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:35.30 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:35.30 | ^ 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:35.30 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:35.30 | ^ 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:35.30 243 | CSSRect CalculateScrollRange() const { 83:35.30 | ^ 83:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:35.31 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:35.31 | ^ 83:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:35.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:35.31 457 | CSSRect GetVisualViewport() const { 83:35.31 | ^ 83:35.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 83:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 83:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 83:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:35.66 from ChromeUtilsBinding.cpp:32, 83:35.66 from UnifiedBindings3.cpp:2: 83:35.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:35.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:35.66 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:35.66 | ^ 83:35.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 83:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:35.92 from Unified_cpp_dom_svg6.cpp:2: 83:35.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:35.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:35.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:35.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:35.92 | ^~~~~~~~~~~~~ 83:35.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 83:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:35.92 from Unified_cpp_dom_svg6.cpp:2: 83:35.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:35.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:35.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:35.92 323 | static SizeTyped FromUnknownSize( 83:35.92 | ^~~~~~~~~~~~~~~ 83:36.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:36.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 83:36.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:36.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:36.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:36.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:36.35 from Unified_cpp_dom_svg6.cpp:2: 83:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 83:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:36.35 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 83:36.35 | ^~~~~~~~~~ 83:36.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URLWorker.cpp:11, 83:36.97 from Unified_cpp_dom_url0.cpp:29: 83:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 83:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 83:36.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 83:36.97 | ^ 83:37.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 83:37.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 83:37.23 from Unified_cpp_dom_svg7.cpp:2: 83:37.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 83:37.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 83:37.23 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 83:37.23 | ^ 83:37.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 83:37.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 83:37.23 44 | operator Point() const { return Point(mX, mY); } 83:37.23 | ^ 83:37.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.h:12, 83:37.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp:7, 83:37.42 from Unified_cpp_dom_svg7.cpp:11: 83:37.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 83:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:123: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 83:37.43 123 | Rect AsRect() const { 83:37.43 | ^ 83:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 83:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:135: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 83:37.43 135 | Point Point1() const { 83:37.43 | ^ 83:38.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 83:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 83:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:38.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:38.15 from ChromeUtilsBinding.cpp:32, 83:38.15 from UnifiedBindings3.cpp:2: 83:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 83:38.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 83:38.15 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 83:38.15 | ^ 83:38.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 83:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 83:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 83:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 83:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 83:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRect.cpp:10, 83:38.45 from Unified_cpp_dom_svg7.cpp:47: 83:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 83:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 83:38.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 83:38.45 | ^ 83:38.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 83:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 83:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 83:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:38.60 from XMLHttpRequestBinding.cpp:26, 83:38.60 from UnifiedBindings23.cpp:28: 83:38.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:38.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:38.60 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:38.60 | ^ 83:38.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:38.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:38.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:38.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:38.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:38.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 83:38.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 83:38.95 from DOMTokenListBinding.cpp:4, 83:38.95 from UnifiedBindings4.cpp:2: 83:38.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:38.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:38.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:38.95 | ^ 83:39.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 83:39.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 83:39.20 from DOMTokenListBinding.cpp:4, 83:39.20 from UnifiedBindings4.cpp:2: 83:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:39.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:39.20 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:39.20 | ^ 83:39.23 dom/xslt/xslt 83:40.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 83:40.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 83:40.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 83:40.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 83:40.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:40.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:40.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:40.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:40.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:40.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:40.74 from XMLHttpRequestBinding.cpp:26, 83:40.74 from UnifiedBindings23.cpp:28: 83:40.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 83:40.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 83:40.75 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 83:40.75 | ^ 83:41.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 83:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 83:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 83:41.02 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 83:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:41.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:41.02 | ^~~~~~~~ 83:41.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 83:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 83:41.07 from DOMTokenListBinding.cpp:4, 83:41.07 from UnifiedBindings4.cpp:2: 83:41.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:41.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:41.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:41.07 | ^ 83:41.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 83:41.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 83:41.07 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:41.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 83:41.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:41.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:41.08 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:41.08 | ^~~~~~~~ 83:41.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:41.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:41.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:41.08 | ^ 83:41.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:41.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:41.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:41.08 | ^ 83:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:41.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:41.09 | ^ 83:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:41.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:41.09 | ^ 83:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:41.11 371 | nscoord aAppUnitsPerDevPixel) { 83:41.11 | ^ 83:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:41.11 380 | nscoord aAppUnitsPerDevPixel) { 83:41.11 | ^ 83:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:41.12 387 | nscoord aAppUnitsPerDevPixel) { 83:41.12 | ^ 83:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:41.12 394 | nscoord aAppUnitsPerDevPixel) { 83:41.12 | ^ 83:41.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 83:41.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:41.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:41.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:41.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:41.24 from Unified_cpp_dom_svg6.cpp:2: 83:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 83:41.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:41.24 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 83:41.24 | ^~~~~~~~~~~~~~ 83:41.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 83:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:41.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:41.26 from Unified_cpp_dom_svg6.cpp:2: 83:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 83:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:41.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:41.26 | ^~~~~~~~~~~~~ 83:41.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 83:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:41.46 from Unified_cpp_dom_svg6.cpp:2: 83:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 83:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:41.46 383 | Point TopLeft() const { return Point(x, y); } 83:41.46 | ^~~~~~~ 83:41.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 83:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:41.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:41.46 from Unified_cpp_dom_svg6.cpp:2: 83:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 83:41.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:41.46 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 83:41.46 | ^~~~~~~~~~~~~~~ 83:42.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 83:42.51 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:42.51 427 | SizeT Size() const { return SizeT(width, height); } 83:42.51 | ^~~~ 83:42.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 83:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 83:42.51 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:42.51 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:42.51 | ^~~~~~~~ 83:42.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:42.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:42.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:42.52 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:42.52 | ^~~~~~~~ 83:42.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:42.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 83:42.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:42.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:42.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:42.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:42.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 83:42.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 83:42.52 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:42.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:42.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:42.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:42.52 62 | Sub operator-(const Sub& aPoint) const { 83:42.52 | ^~~~~~~~ 83:42.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 83:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 83:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 83:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 83:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRect.cpp:10, 83:42.63 from Unified_cpp_dom_svg7.cpp:47: 83:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 83:42.63 1859 | int32_t aAppUnitsPerPixel) { 83:42.63 | ^ 83:42.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:42.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 83:42.67 3214 | int32_t aAppUnitsPerPixel) { 83:42.67 | ^ 83:43.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 83:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:43.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 83:43.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 83:43.33 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:43.33 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:43.33 | ^~~~~~~~ 83:44.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 83:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 83:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:44.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:44.67 from ChromeUtilsBinding.cpp:32, 83:44.67 from UnifiedBindings3.cpp:2: 83:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:44.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:44.67 21 | inline Rect ToRect(const gfxRect& aRect) { 83:44.67 | ^ 83:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:44.71 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:44.71 | ^ 83:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:44.71 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:44.71 | ^ 83:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:44.72 44 | inline Size ToSize(const gfxSize& aSize) { 83:44.72 | ^ 83:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:44.72 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:44.72 | ^ 83:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:44.72 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:44.72 | ^ 83:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:44.74 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:44.74 | ^ 83:44.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 83:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:44.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URLWorker.cpp:11, 83:44.89 from Unified_cpp_dom_url0.cpp:29: 83:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:44.89 21 | inline Rect ToRect(const gfxRect& aRect) { 83:44.89 | ^ 83:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:44.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:44.89 | ^ 83:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:44.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:44.90 | ^ 83:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:44.90 44 | inline Size ToSize(const gfxSize& aSize) { 83:44.90 | ^ 83:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:44.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:44.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:44.90 | ^ 83:44.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:44.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:44.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:44.91 | ^ 83:44.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:44.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:44.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:44.92 | ^ 83:45.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 83:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 83:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 83:45.14 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:45.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:45.14 | ^~~~~~~~~~~~~ 83:45.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 83:45.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:45.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:45.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:45.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:45.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 83:45.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 83:45.17 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:45.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:45.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:45.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:45.17 323 | static SizeTyped FromUnknownSize( 83:45.17 | ^~~~~~~~~~~~~~~ 83:45.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 83:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:45.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:45.75 from ChromeUtilsBinding.cpp:32, 83:45.75 from UnifiedBindings3.cpp:2: 83:45.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:45.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 83:45.75 1859 | int32_t aAppUnitsPerPixel) { 83:45.75 | ^ 83:45.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:45.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 83:45.76 3214 | int32_t aAppUnitsPerPixel) { 83:45.76 | ^ 83:46.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 83:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URLWorker.cpp:11, 83:46.45 from Unified_cpp_dom_url0.cpp:29: 83:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 83:46.45 1859 | int32_t aAppUnitsPerPixel) { 83:46.45 | ^ 83:46.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:46.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 83:46.46 3214 | int32_t aAppUnitsPerPixel) { 83:46.46 | ^ 83:47.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:47.13 from Unified_cpp_dom_webauthn0.cpp:2: 83:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 83:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:47.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:47.13 | ^~~~~~~~ 83:47.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 83:47.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 83:47.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 83:47.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 83:47.22 from Unified_cpp_dom_svg8.cpp:2: 83:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:47.22 21 | inline Rect ToRect(const gfxRect& aRect) { 83:47.22 | ^ 83:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:47.22 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:47.22 | ^ 83:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:47.22 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:47.22 | ^ 83:47.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:47.25 44 | inline Size ToSize(const gfxSize& aSize) { 83:47.25 | ^ 83:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:47.25 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:47.25 | ^ 83:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:47.25 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:47.25 | ^ 83:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:47.25 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:47.25 | ^ 83:47.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:47.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:47.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:47.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:47.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:47.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 83:47.43 from EventHandlerBinding.cpp:4, 83:47.43 from UnifiedBindings5.cpp:2: 83:47.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:47.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:47.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:47.43 | ^ 83:47.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 83:47.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:47.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:47.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:47.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:47.43 from Unified_cpp_dom_svg6.cpp:2: 83:47.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:47.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 83:47.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 83:47.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:47.43 246 | PointTyped As2DPoint() const { 83:47.43 | ^~~~~~~~~ 83:47.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 83:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:47.44 from Unified_cpp_dom_svg6.cpp:2: 83:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 83:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 83:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:47.44 794 | RectTyped TransformAndClipBounds( 83:47.44 | ^~~~~~~~~~~~~~~~~~~~~~ 83:47.50 dom/xul 83:47.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 83:47.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:47.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:47.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:47.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:47.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:47.50 from ChromeUtilsBinding.cpp:32, 83:47.50 from UnifiedBindings3.cpp:2: 83:47.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:47.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:47.50 332 | LayerPoint GetFixedPositionAnchor() const { 83:47.50 | ^ 83:47.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:47.63 from Unified_cpp_dom_webauthn0.cpp:2: 83:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 83:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:47.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:47.65 | ^~~~~~~~ 83:47.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:47.66 from ChromeUtilsBinding.cpp:32, 83:47.66 from UnifiedBindings3.cpp:2: 83:47.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:47.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:47.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:47.66 | ^ 83:47.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 83:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 83:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:47.69 from Unified_cpp_dom_promise0.cpp:2: 83:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 83:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:47.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:47.69 | ^~~~~~~~ 83:47.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:47.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:47.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:47.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:47.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:47.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:47.74 from ChromeUtilsBinding.cpp:32, 83:47.74 from UnifiedBindings3.cpp:2: 83:47.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:47.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:47.74 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:47.74 | ^ 83:47.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.h:22, 83:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:18, 83:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 83:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:15, 83:47.78 from Unified_cpp_dom_svg7.cpp:56: 83:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 83:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 83:47.78 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 83:47.78 | ^ 83:47.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 83:47.87 from EventHandlerBinding.cpp:4, 83:47.87 from UnifiedBindings5.cpp:2: 83:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:47.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:47.87 | ^ 83:47.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 83:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URLWorker.cpp:11, 83:47.91 from Unified_cpp_dom_url0.cpp:29: 83:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:47.91 332 | LayerPoint GetFixedPositionAnchor() const { 83:47.91 | ^ 83:47.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URLWorker.cpp:11, 83:47.97 from Unified_cpp_dom_url0.cpp:29: 83:47.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:47.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:47.97 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:47.97 | ^ 83:48.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 83:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 83:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 83:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 83:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URLWorker.cpp:11, 83:48.01 from Unified_cpp_dom_url0.cpp:29: 83:48.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:48.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:48.01 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:48.01 | ^ 83:48.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 83:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 83:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:48.05 from Unified_cpp_dom_promise0.cpp:2: 83:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 83:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:48.05 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:48.05 | ^~~~~~~~ 83:48.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:48.28 from Unified_cpp_dom_webauthn0.cpp:2: 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:48.29 427 | SizeT Size() const { return SizeT(width, height); } 83:48.29 | ^~~~ 83:48.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:48.29 from Unified_cpp_dom_webauthn0.cpp:2: 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:48.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:48.29 | ^~~~~~~~ 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:48.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:48.29 | ^~~~~~~~ 83:48.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:48.29 from Unified_cpp_dom_webauthn0.cpp:2: 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:48.29 62 | Sub operator-(const Sub& aPoint) const { 83:48.29 | ^~~~~~~~ 83:48.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 83:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 83:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:48.37 from Unified_cpp_dom_promise0.cpp:2: 83:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:48.37 427 | SizeT Size() const { return SizeT(width, height); } 83:48.37 | ^~~~ 83:48.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:48.39 from Unified_cpp_dom_promise0.cpp:2: 83:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:48.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:48.39 | ^~~~~~~~ 83:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:48.39 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:48.39 | ^~~~~~~~ 83:48.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 83:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:48.39 from Unified_cpp_dom_promise0.cpp:2: 83:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:48.39 62 | Sub operator-(const Sub& aPoint) const { 83:48.39 | ^~~~~~~~ 83:48.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 83:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:48.84 277 | static RectTyped FromUnknownRect( 83:48.84 | ^~~~~~~~~~~~~~~ 83:48.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 83:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:48.84 150 | static PointTyped FromUnknownPoint( 83:48.84 | ^~~~~~~~~~~~~~~~ 83:48.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:48.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 83:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 83:48.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:48.84 282 | RectTyped ToUnknownRect() const { 83:48.84 | ^~~~~~~~~~~~~ 83:48.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:48.99 from Unified_cpp_dom_webauthn0.cpp:2: 83:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:48.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:48.99 | ^~~~~~~~ 83:49.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 83:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:49.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 83:49.12 from DOMTokenListBinding.cpp:9, 83:49.12 from UnifiedBindings4.cpp:2: 83:49.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:49.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:49.12 189 | CSSRect GetExpandedScrollableRect() const { 83:49.12 | ^ 83:49.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:49.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:49.12 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:49.12 | ^ 83:49.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 83:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 83:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:49.14 from Unified_cpp_dom_promise0.cpp:2: 83:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:49.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:49.14 | ^~~~~~~~ 83:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:49.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:49.14 | ^ 83:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:49.15 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:49.15 | ^ 83:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:49.15 243 | CSSRect CalculateScrollRange() const { 83:49.15 | ^ 83:49.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 83:49.17 from EventHandlerBinding.cpp:4, 83:49.17 from UnifiedBindings5.cpp:2: 83:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:49.17 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:49.17 | ^ 83:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:49.17 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:49.17 | ^ 83:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:49.17 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:49.17 | ^ 83:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:49.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:49.17 | ^ 83:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:49.18 457 | CSSRect GetVisualViewport() const { 83:49.18 | ^ 83:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:49.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:49.18 | ^ 83:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:49.20 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:49.20 | ^ 83:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:49.22 371 | nscoord aAppUnitsPerDevPixel) { 83:49.22 | ^ 83:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:49.24 380 | nscoord aAppUnitsPerDevPixel) { 83:49.24 | ^ 83:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:49.25 387 | nscoord aAppUnitsPerDevPixel) { 83:49.25 | ^ 83:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:49.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:49.25 394 | nscoord aAppUnitsPerDevPixel) { 83:49.25 | ^ 83:50.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 83:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 83:50.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 83:50.01 from Unified_cpp_dom_xslt_xml0.cpp:2: 83:50.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:50.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:50.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:50.01 | ^ 83:50.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 83:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 83:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:50.16 from Unified_cpp_dom_promise0.cpp:2: 83:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:50.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:50.16 | ^~~~~~~~~~~~~ 83:50.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 83:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 83:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 83:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 83:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 83:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 83:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 83:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 83:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 83:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 83:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:15, 83:50.18 from Unified_cpp_dom_svg7.cpp:56: 83:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:50.18 332 | LayerPoint GetFixedPositionAnchor() const { 83:50.18 | ^ 83:50.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:50.18 from Unified_cpp_dom_promise0.cpp:2: 83:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:50.18 323 | static SizeTyped FromUnknownSize( 83:50.18 | ^~~~~~~~~~~~~~~ 83:50.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 83:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 83:50.18 from Unified_cpp_dom_xslt_xml0.cpp:2: 83:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:50.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:50.18 | ^ 83:50.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 83:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 83:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:50.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:50.46 from XMLHttpRequestBinding.cpp:26, 83:50.46 from UnifiedBindings23.cpp:28: 83:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 83:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 83:50.46 21 | inline Rect ToRect(const gfxRect& aRect) { 83:50.46 | ^ 83:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 83:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 83:50.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 83:50.46 | ^ 83:50.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 83:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 83:50.47 40 | inline Point ToPoint(const gfxPoint& aPoint) { 83:50.47 | ^ 83:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 83:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 83:50.47 44 | inline Size ToSize(const gfxSize& aSize) { 83:50.47 | ^ 83:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 83:50.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 83:50.47 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 83:50.47 | ^ 83:50.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 83:50.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 83:50.48 52 | inline gfxSize ThebesSize(const Size& aSize) { 83:50.48 | ^ 83:50.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 83:50.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 83:50.48 56 | inline gfxRect ThebesRect(const Rect& aRect) { 83:50.48 | ^ 83:50.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 83:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 83:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 83:50.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 83:50.82 from Unified_cpp_dom_workers0.cpp:2: 83:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 83:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:50.82 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:50.82 | ^~~~~~~~ 83:50.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 83:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 83:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Wrapper.h:12, 83:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CallbackObject.h:23, 83:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 83:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:11, 83:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 83:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:50.87 from Unified_cpp_dom_promise0.cpp:2: 83:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 83:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 83:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 83:50.87 34 | memset(aT, 0, sizeof(T)); 83:50.87 | ~~~~~~^~~~~~~~~~~~~~~~~~ 83:50.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:48, 83:50.87 from Unified_cpp_dom_promise0.cpp:2: 83:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 83:50.87 2214 | struct GlobalProperties { 83:50.87 | ^~~~~~~~~~~~~~~~ 83:50.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 83:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 83:50.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 83:50.92 from Unified_cpp_dom_workers0.cpp:2: 83:50.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 83:50.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:50.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:50.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:50.92 | ^~~~~~~~ 83:50.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 83:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 83:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:50.96 246 | PointTyped As2DPoint() const { 83:50.96 | ^~~~~~~~~ 83:50.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:50.97 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 83:50.97 | ^~~~~~~~~ 83:50.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:50.97 2266 | PointTyped TransformPointSimple( 83:50.97 | ^~~~~~~~~~~~~~~~~~~~ 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 83:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 83:50.97 794 | RectTyped TransformAndClipBounds( 83:50.97 | ^~~~~~~~~~~~~~~~~~~~~~ 83:51.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:51.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:51.06 from Unified_cpp_dom_webauthn0.cpp:2: 83:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.06 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:51.06 | ^~~~~~~~~~~~~ 83:51.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 83:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 83:51.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 83:51.06 from Unified_cpp_dom_webauthn0.cpp:2: 83:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.06 323 | static SizeTyped FromUnknownSize( 83:51.06 | ^~~~~~~~~~~~~~~ 83:51.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:51.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 83:51.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 83:51.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 83:51.41 from Unified_cpp_dom_xslt_xml0.cpp:2: 83:51.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:51.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:51.41 | ^ 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:51.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:51.42 | ^ 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:51.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:51.42 | ^ 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:51.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:51.42 | ^ 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:51.42 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:51.42 | ^ 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:51.42 371 | nscoord aAppUnitsPerDevPixel) { 83:51.42 | ^ 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:51.42 380 | nscoord aAppUnitsPerDevPixel) { 83:51.42 | ^ 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:51.42 387 | nscoord aAppUnitsPerDevPixel) { 83:51.42 | ^ 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.42 394 | nscoord aAppUnitsPerDevPixel) { 83:51.42 | ^ 83:51.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 83:51.42 from Unified_cpp_dom_workers0.cpp:2: 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.42 427 | SizeT Size() const { return SizeT(width, height); } 83:51.42 | ^~~~ 83:51.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 83:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 83:51.42 from Unified_cpp_dom_workers0.cpp:2: 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:51.42 | ^~~~~~~~ 83:51.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:51.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:51.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:51.43 | ^~~~~~~~ 83:51.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 83:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 83:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 83:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 83:51.46 from Unified_cpp_dom_workers0.cpp:2: 83:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.46 62 | Sub operator-(const Sub& aPoint) const { 83:51.46 | ^~~~~~~~ 83:51.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 83:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 83:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 83:51.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 83:51.46 from Unified_cpp_dom_workers0.cpp:2: 83:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:51.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:51.46 | ^~~~~~~~ 83:51.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 83:51.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 83:51.77 from Unified_cpp_dom_workers0.cpp:2: 83:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.77 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:51.77 | ^~~~~~~~~~~~~ 83:51.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:12, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 83:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 83:51.77 from Unified_cpp_dom_workers0.cpp:2: 83:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:51.77 323 | static SizeTyped FromUnknownSize( 83:51.77 | ^~~~~~~~~~~~~~~ 83:51.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 83:51.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 83:51.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 83:51.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 83:51.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:51.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:51.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:51.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:51.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:51.91 from XMLHttpRequestBinding.cpp:26, 83:51.91 from UnifiedBindings23.cpp:28: 83:51.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 83:51.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 83:51.91 1859 | int32_t aAppUnitsPerPixel) { 83:51.91 | ^ 83:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 83:51.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 83:51.94 3214 | int32_t aAppUnitsPerPixel) { 83:51.94 | ^ 83:52.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:52.22 from Unified_cpp_dom_svg6.cpp:2: 83:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 83:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 83:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 83:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 83:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 83:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 83:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 83:52.22 760 | typename detail::Nth::Type extract() { 83:52.22 | ^~~~~~~ 83:52.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 83:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 83:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 83:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 83:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 83:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 83:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 83:52.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 83:52.45 from Unified_cpp_dom_xml0.cpp:2: 83:52.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:52.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:52.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:52.45 | ^ 83:53.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:53.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:53.52 from Unified_cpp_dom_url0.cpp:2: 83:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 83:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 83:53.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:53.52 40 | friend Sub operator*(Sub aCoord, T aScale) { 83:53.52 | ^~~~~~~~ 83:53.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 83:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 83:53.65 from Unified_cpp_dom_xslt_xpath0.cpp:2: 83:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:53.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:53.65 | ^ 83:53.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:53.66 from Unified_cpp_dom_url0.cpp:2: 83:53.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 83:53.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 83:53.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:53.66 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 83:53.66 | ^~~~~~~~ 83:53.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:15, 83:53.94 from Unified_cpp_dom_svg7.cpp:56: 83:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:53.94 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:53.94 | ^ 83:53.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:15, 83:53.94 from Unified_cpp_dom_svg7.cpp:56: 83:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:53.94 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:53.94 | ^ 83:53.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:53.94 from Unified_cpp_dom_url0.cpp:2: 83:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 83:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 83:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:53.94 427 | SizeT Size() const { return SizeT(width, height); } 83:53.94 | ^~~~ 83:53.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:53.95 from Unified_cpp_dom_url0.cpp:2: 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:53.95 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 83:53.95 | ^~~~~~~~ 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:53.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 83:53.95 | ^~~~~~~~ 83:53.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:53.95 from Unified_cpp_dom_url0.cpp:2: 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:53.95 62 | Sub operator-(const Sub& aPoint) const { 83:53.95 | ^~~~~~~~ 83:53.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:53.95 from XMLHttpRequestBinding.cpp:26, 83:53.95 from UnifiedBindings23.cpp:28: 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 83:53.95 332 | LayerPoint GetFixedPositionAnchor() const { 83:53.95 | ^ 83:53.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 83:53.95 from Unified_cpp_dom_xslt_xslt0.cpp:11: 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:53.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:53.95 | ^ 83:53.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:53.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:53.95 from XMLHttpRequestBinding.cpp:26, 83:53.95 from UnifiedBindings23.cpp:28: 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 83:53.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 83:53.95 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 83:53.95 | ^ 83:53.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 83:53.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 83:53.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 83:53.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 83:53.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 83:53.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 83:53.96 from XMLHttpRequestBinding.cpp:26, 83:53.96 from UnifiedBindings23.cpp:28: 83:53.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 83:53.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 83:53.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:53.96 | ^ 83:53.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:53.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:53.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:53.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 83:53.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 83:53.96 from Unified_cpp_dom_xslt_xpath0.cpp:2: 83:53.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:53.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:53.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:53.96 | ^ 83:54.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 83:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 83:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:54.07 from Unified_cpp_dom_url0.cpp:2: 83:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 83:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 83:54.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:54.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 83:54.07 | ^~~~~~~~ 83:54.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:54.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:54.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:54.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 83:54.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 83:54.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 83:54.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 83:54.27 from Unified_cpp_dom_xslt_xslt0.cpp:11: 83:54.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:54.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:54.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:54.27 | ^ 83:54.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 83:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 83:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 83:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 83:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 83:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 83:54.59 from Unified_cpp_dom_svg6.cpp:2: 83:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 83:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:54.59 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 83:54.59 | ^~~~~~~~~ 83:54.59 In file included from Unified_cpp_dom_svg6.cpp:29: 83:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMotionSMILPathUtils.cpp: In member function 'bool mozilla::SVGMotionSMILPathUtils::PathGenerator::LineToAbsolute(const nsAString&, double&)': 83:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGMotionSMILPathUtils.cpp:53: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 83:54.59 53 | Point initialPoint = mPathBuilder->CurrentPoint(); 83:54.59 | ^ 83:54.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 83:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 83:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/base/txDouble.cpp:10, 83:54.88 from Unified_cpp_dom_xslt_base0.cpp:2: 83:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 83:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:54.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 83:54.88 | ^ 83:54.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:54.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:54.98 from Unified_cpp_dom_url0.cpp:2: 83:54.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 83:54.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 83:54.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:54.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 83:54.98 | ^~~~~~~~~~~~~ 83:55.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 83:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 83:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 83:55.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:13, 83:55.01 from Unified_cpp_dom_url0.cpp:2: 83:55.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 83:55.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 83:55.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:55.01 323 | static SizeTyped FromUnknownSize( 83:55.01 | ^~~~~~~~~~~~~~~ 83:55.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 83:55.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 83:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 83:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 83:55.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/base/txDouble.cpp:10, 83:55.03 from Unified_cpp_dom_xslt_base0.cpp:2: 83:55.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:55.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:55.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:55.03 | ^ 83:55.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 83:55.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 83:55.35 from Unified_cpp_dom_xslt_xpath0.cpp:2: 83:55.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:55.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:55.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:55.35 | ^ 83:55.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:55.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:55.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:55.35 | ^ 83:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:55.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:55.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:55.36 | ^ 83:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:55.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:55.37 | ^ 83:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:55.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:55.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:55.39 | ^ 83:55.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 83:55.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 83:55.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 83:55.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 83:55.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 83:55.41 from Unified_cpp_dom_xslt_xml0.cpp:2: 83:55.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:55.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:55.41 189 | CSSRect GetExpandedScrollableRect() const { 83:55.41 | ^ 83:55.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:55.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:55.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:55.41 | ^ 83:55.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:55.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:55.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:55.41 | ^ 83:55.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:55.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:55.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:55.41 | ^ 83:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:55.42 243 | CSSRect CalculateScrollRange() const { 83:55.42 | ^ 83:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:55.42 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:55.42 | ^ 83:55.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:55.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:55.43 371 | nscoord aAppUnitsPerDevPixel) { 83:55.43 | ^ 83:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:55.44 380 | nscoord aAppUnitsPerDevPixel) { 83:55.44 | ^ 83:55.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:55.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:55.45 387 | nscoord aAppUnitsPerDevPixel) { 83:55.45 | ^ 83:55.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:55.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:55.45 457 | CSSRect GetVisualViewport() const { 83:55.45 | ^ 83:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:55.47 394 | nscoord aAppUnitsPerDevPixel) { 83:55.47 | ^ 83:55.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 83:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 83:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 83:55.48 from EventHandlerBinding.cpp:8, 83:55.48 from UnifiedBindings5.cpp:2: 83:55.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:55.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:55.48 189 | CSSRect GetExpandedScrollableRect() const { 83:55.48 | ^ 83:55.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:55.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:55.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:55.48 | ^ 83:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:55.53 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:55.53 | ^ 83:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:55.53 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:55.53 | ^ 83:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:55.53 243 | CSSRect CalculateScrollRange() const { 83:55.53 | ^ 83:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:55.53 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:55.53 | ^ 83:55.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:55.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:55.55 457 | CSSRect GetVisualViewport() const { 83:55.55 | ^ 83:55.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 83:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 83:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/base/txDouble.cpp:10, 83:55.92 from Unified_cpp_dom_xslt_base0.cpp:2: 83:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:55.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:55.92 | ^ 83:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:55.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:56.00 | ^ 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:56.00 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:56.00 | ^ 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:56.00 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:56.00 | ^ 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:56.00 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:56.00 | ^ 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:56.00 371 | nscoord aAppUnitsPerDevPixel) { 83:56.00 | ^ 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:56.00 380 | nscoord aAppUnitsPerDevPixel) { 83:56.00 | ^ 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:56.00 387 | nscoord aAppUnitsPerDevPixel) { 83:56.00 | ^ 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:56.00 394 | nscoord aAppUnitsPerDevPixel) { 83:56.00 | ^ 83:56.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 83:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 83:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 83:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 83:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 83:56.34 from Unified_cpp_dom_xslt_xslt0.cpp:11: 83:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:56.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:56.34 | ^ 83:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:56.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:56.34 | ^ 83:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:56.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:56.35 | ^ 83:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:56.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:56.35 | ^ 83:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:56.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:56.36 | ^ 83:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:56.40 371 | nscoord aAppUnitsPerDevPixel) { 83:56.40 | ^ 83:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:56.42 380 | nscoord aAppUnitsPerDevPixel) { 83:56.42 | ^ 83:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:56.42 387 | nscoord aAppUnitsPerDevPixel) { 83:56.42 | ^ 83:56.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:56.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:56.43 394 | nscoord aAppUnitsPerDevPixel) { 83:56.43 | ^ 83:56.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 83:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 83:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 83:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 83:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 83:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 83:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 83:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 83:56.76 from Unified_cpp_dom_xml0.cpp:2: 83:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 83:56.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 83:56.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 83:56.76 | ^ 83:56.92 dom/vr 83:57.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 83:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 83:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 83:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 83:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 83:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 83:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 83:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 83:57.18 from Unified_cpp_dom_xml0.cpp:2: 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:57.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 83:57.18 | ^ 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 83:57.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 83:57.18 | ^ 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 83:57.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 83:57.18 | ^ 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 83:57.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 83:57.18 | ^ 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 83:57.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 83:57.18 | ^ 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 83:57.18 371 | nscoord aAppUnitsPerDevPixel) { 83:57.18 | ^ 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 83:57.18 380 | nscoord aAppUnitsPerDevPixel) { 83:57.18 | ^ 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 83:57.18 387 | nscoord aAppUnitsPerDevPixel) { 83:57.18 | ^ 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 83:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 83:57.18 394 | nscoord aAppUnitsPerDevPixel) { 83:57.18 | ^ 83:57.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 83:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 83:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 83:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 83:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 83:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 83:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 83:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 83:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 83:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.h:14, 83:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentChild.cpp:12: 83:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 83:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 83:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 83:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 83:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 83:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 83:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 83:57.57 760 | typename detail::Nth::Type extract() { 83:57.57 | ^~~~~~~ 83:57.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 83:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:17, 83:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:57.87 from Unified_cpp_dom_promise0.cpp:2: 83:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 83:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 83:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 83:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 83:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:57.87 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 83:57.87 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:57.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 83:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:27, 83:57.87 from Unified_cpp_dom_promise0.cpp:2: 83:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 83:57.88 27 | struct JSGCSetting { 83:57.88 | ^~~~~~~~~~~ 83:58.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 83:58.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 83:58.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 83:58.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 83:58.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:21, 83:58.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 83:58.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:15, 83:58.10 from Unified_cpp_dom_svg7.cpp:56: 83:58.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 83:58.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 83:58.10 1394 | LayerPoint GetFixedPositionAnchor() { 83:58.10 | ^ 83:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 83:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 83:58.12 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 83:58.13 | ^ 83:58.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 83:58.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 83:58.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 83:58.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 83:58.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 83:58.51 from Unified_cpp_dom_xslt_xml0.cpp:2: 83:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:58.51 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:58.51 | ^ 83:58.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 83:58.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 83:58.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 83:58.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Promise.h:13, 83:58.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:13, 83:58.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/promise/Promise.cpp:7, 83:58.71 from Unified_cpp_dom_promise0.cpp:2: 83:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 83:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 83:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 83:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 83:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 83:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 83:58.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 83:58.71 760 | typename detail::Nth::Type extract() { 83:58.71 | ^~~~~~~ 83:59.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 83:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 83:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:19, 83:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 83:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 83:59.08 from Unified_cpp_dom_svg8.cpp:2: 83:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 83:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 83:59.08 189 | CSSRect GetExpandedScrollableRect() const { 83:59.08 | ^ 83:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 83:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 83:59.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 83:59.11 | ^ 83:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 83:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 83:59.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 83:59.11 | ^ 83:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 83:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 83:59.16 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 83:59.16 | ^ 83:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 83:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 83:59.16 243 | CSSRect CalculateScrollRange() const { 83:59.16 | ^ 83:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 83:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 83:59.16 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 83:59.16 | ^ 83:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 83:59.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 83:59.16 457 | CSSRect GetVisualViewport() const { 83:59.16 | ^ 83:59.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsTimingFunction.h:10, 83:59.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 83:59.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTiming.h:12, 83:59.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 83:59.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:23, 83:59.32 from DocumentBinding.cpp:26, 83:59.32 from UnifiedBindings4.cpp:236: 83:59.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 83:59.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 83:59.32 1249 | CSSCoord ToCSSPixels() const { return _0; } 83:59.32 | ^ 83:59.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 83:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 83:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 83:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 83:59.34 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 83:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 83:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 83:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 83:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 83:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:59.34 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 83:59.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:59.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 83:59.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:18, 83:59.34 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:59.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 83:59.34 27 | struct JSGCSetting { 83:59.34 | ^~~~~~~~~~~ 83:59.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 83:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 83:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 83:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 83:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 83:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 83:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 83:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 83:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 83:59.70 from Unified_cpp_dom_broadcastchannel0.cpp:2: 83:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 83:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 83:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 83:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 83:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 83:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 83:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 83:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 83:59.70 760 | typename detail::Nth::Type extract() { 83:59.70 | ^~~~~~~ 84:00.19 dom/u2f 84:00.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 84:00.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 84:00.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:00.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:00.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txExecutionState.h:18, 84:00.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, 84:00.35 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:00.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:00.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:00.35 189 | CSSRect GetExpandedScrollableRect() const { 84:00.35 | ^ 84:00.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:00.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:00.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:00.35 | ^ 84:00.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:00.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:00.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:00.35 | ^ 84:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:00.37 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:00.37 | ^ 84:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:00.37 243 | CSSRect CalculateScrollRange() const { 84:00.37 | ^ 84:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:00.37 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:00.37 | ^ 84:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:00.38 457 | CSSRect GetVisualViewport() const { 84:00.38 | ^ 84:00.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 84:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 84:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:10, 84:00.74 from Unified_cpp_dom_svg8.cpp:2: 84:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 84:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 84:00.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 84:00.74 | ^ 84:02.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 84:02.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 84:02.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 84:02.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 84:02.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 84:02.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:6, 84:02.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 84:02.26 from Unified_cpp_dom_webauthn0.cpp:2: 84:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 84:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 84:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 84:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 84:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 84:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 84:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 84:02.26 760 | typename detail::Nth::Type extract() { 84:02.26 | ^~~~~~~ 84:03.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 84:03.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 84:03.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 84:03.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 84:03.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:16, 84:03.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 84:03.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/base/txURIUtils.cpp:11, 84:03.46 from Unified_cpp_dom_xslt_base0.cpp:47: 84:03.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:03.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:03.46 189 | CSSRect GetExpandedScrollableRect() const { 84:03.46 | ^ 84:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:03.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:03.48 | ^ 84:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:03.48 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:03.48 | ^ 84:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:03.49 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:03.49 | ^ 84:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:03.49 243 | CSSRect CalculateScrollRange() const { 84:03.49 | ^ 84:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:03.49 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:03.49 | ^ 84:03.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:03.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:03.50 457 | CSSRect GetVisualViewport() const { 84:03.50 | ^ 84:03.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 84:03.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 84:03.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:03.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:03.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txExecutionState.h:18, 84:03.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, 84:03.83 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:03.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 84:03.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 84:03.83 1249 | CSSCoord ToCSSPixels() const { return _0; } 84:03.83 | ^ 84:04.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 84:04.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:04.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:10, 84:04.48 from Unified_cpp_dom_svg8.cpp:2: 84:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 84:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 84:04.48 1859 | int32_t aAppUnitsPerPixel) { 84:04.48 | ^ 84:04.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 84:04.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 84:04.49 3214 | int32_t aAppUnitsPerPixel) { 84:04.49 | ^ 84:04.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 84:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 84:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 84:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathExpression.cpp:12, 84:04.50 from Unified_cpp_dom_xslt_xpath0.cpp:11: 84:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:04.50 189 | CSSRect GetExpandedScrollableRect() const { 84:04.50 | ^ 84:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:04.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:04.51 | ^ 84:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:04.51 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:04.51 | ^ 84:04.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:04.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:04.52 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:04.52 | ^ 84:04.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:04.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:04.52 243 | CSSRect CalculateScrollRange() const { 84:04.52 | ^ 84:04.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:04.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:04.53 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:04.53 | ^ 84:04.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:04.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:04.55 457 | CSSRect GetVisualViewport() const { 84:04.55 | ^ 84:04.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 84:04.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.h:10, 84:04.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:7, 84:04.98 from Unified_cpp_dom_url0.cpp:2: 84:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 84:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 84:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 84:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 84:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 84:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 84:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84:04.98 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 84:04.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:04.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 84:04.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URLWorker.cpp:11, 84:04.98 from Unified_cpp_dom_url0.cpp:29: 84:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 84:04.98 27 | struct JSGCSetting { 84:04.98 | ^~~~~~~~~~~ 84:04.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:04.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 84:04.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 84:04.98 from Unified_cpp_dom_xul0.cpp:2: 84:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 84:04.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:04.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 84:04.98 | ^ 84:05.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 84:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 84:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 84:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 84:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 84:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 84:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 84:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 84:05.07 from EventHandlerBinding.cpp:12, 84:05.07 from UnifiedBindings5.cpp:2: 84:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 84:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 84:05.07 1249 | CSSCoord ToCSSPixels() const { return _0; } 84:05.07 | ^ 84:05.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 84:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 84:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 84:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 84:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 84:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.h:10, 84:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/url/URL.cpp:7, 84:05.67 from Unified_cpp_dom_url0.cpp:2: 84:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 84:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 84:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 84:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 84:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 84:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 84:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 84:05.67 760 | typename detail::Nth::Type extract() { 84:05.67 | ^~~~~~~ 84:05.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 84:05.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 84:05.71 from Unified_cpp_dom_xul0.cpp:2: 84:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 84:05.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 84:05.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 84:05.71 | ^ 84:06.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:06.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/base/txDouble.cpp:10, 84:06.55 from Unified_cpp_dom_xslt_base0.cpp:2: 84:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:06.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:06.55 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:06.55 | ^~~~~~~~ 84:06.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 84:06.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 84:06.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:23, 84:06.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:06.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathExpression.cpp:12, 84:06.59 from Unified_cpp_dom_xslt_xpath0.cpp:11: 84:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 84:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 84:06.59 1249 | CSSCoord ToCSSPixels() const { return _0; } 84:06.59 | ^ 84:06.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/base/txDouble.cpp:10, 84:06.73 from Unified_cpp_dom_xslt_base0.cpp:2: 84:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:06.73 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:06.73 | ^~~~~~~~ 84:07.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 84:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 84:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 84:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTextContentElement.cpp:13, 84:07.01 from Unified_cpp_dom_svg8.cpp:11: 84:07.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 84:07.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 84:07.02 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 84:07.02 | ^ 84:07.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 84:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 84:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:11, 84:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 84:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 84:07.06 from Unified_cpp_dom_workers0.cpp:2: 84:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 84:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 84:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 84:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 84:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 84:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 84:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84:07.06 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 84:07.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 84:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 84:07.06 44 | operator Point() const { return Point(mX, mY); } 84:07.06 | ^ 84:07.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/WorkerPrivate.h:35, 84:07.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:11, 84:07.08 from Unified_cpp_dom_workers0.cpp:2: 84:07.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 84:07.08 27 | struct JSGCSetting { 84:07.08 | ^~~~~~~~~~~ 84:07.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 84:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 84:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 84:07.45 from Unified_cpp_dom_xul0.cpp:2: 84:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 84:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:07.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 84:07.45 | ^ 84:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 84:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 84:07.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 84:07.45 | ^ 84:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 84:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 84:07.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 84:07.45 | ^ 84:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 84:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 84:07.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 84:07.45 | ^ 84:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 84:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 84:07.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 84:07.45 | ^ 84:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 84:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 84:07.48 371 | nscoord aAppUnitsPerDevPixel) { 84:07.48 | ^ 84:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 84:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 84:07.48 380 | nscoord aAppUnitsPerDevPixel) { 84:07.48 | ^ 84:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 84:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 84:07.48 387 | nscoord aAppUnitsPerDevPixel) { 84:07.48 | ^ 84:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 84:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:07.49 394 | nscoord aAppUnitsPerDevPixel) { 84:07.49 | ^ 84:07.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/base/txDouble.cpp:10, 84:07.56 from Unified_cpp_dom_xslt_base0.cpp:2: 84:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:07.57 427 | SizeT Size() const { return SizeT(width, height); } 84:07.57 | ^~~~ 84:07.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/base/txDouble.cpp:10, 84:07.58 from Unified_cpp_dom_xslt_base0.cpp:2: 84:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:07.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:07.58 | ^~~~~~~~ 84:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:07.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:07.58 | ^~~~~~~~ 84:07.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/base/txDouble.cpp:10, 84:07.61 from Unified_cpp_dom_xslt_base0.cpp:2: 84:07.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:07.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:07.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:07.61 62 | Sub operator-(const Sub& aPoint) const { 84:07.61 | ^~~~~~~~ 84:07.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 84:07.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 84:07.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 84:07.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:07.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 84:07.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 84:07.83 from Unified_cpp_dom_xml0.cpp:2: 84:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:07.83 189 | CSSRect GetExpandedScrollableRect() const { 84:07.83 | ^ 84:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:07.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:07.83 | ^ 84:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:07.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:07.83 | ^ 84:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:07.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:07.84 | ^ 84:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:07.84 243 | CSSRect CalculateScrollRange() const { 84:07.84 | ^ 84:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:07.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:07.84 | ^ 84:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:07.85 457 | CSSRect GetVisualViewport() const { 84:07.85 | ^ 84:08.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 84:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 84:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 84:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 84:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 84:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:6, 84:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:11, 84:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.h:10, 84:08.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/workers/ChromeWorker.cpp:7, 84:08.30 from Unified_cpp_dom_workers0.cpp:2: 84:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 84:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 84:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 84:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 84:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 84:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 84:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 84:08.30 760 | typename detail::Nth::Type extract() { 84:08.30 | ^~~~~~~ 84:08.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 84:08.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 84:08.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:08.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:08.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:08.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:08.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:08.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:08.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 84:08.43 from TouchEventBinding.cpp:19, 84:08.43 from UnifiedBindings21.cpp:145: 84:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 84:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 84:08.43 1394 | LayerPoint GetFixedPositionAnchor() { 84:08.43 | ^ 84:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 84:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 84:08.47 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 84:08.47 | ^ 84:08.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 84:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 84:08.70 from TouchEventBinding.cpp:19, 84:08.70 from UnifiedBindings21.cpp:145: 84:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 84:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 84:08.70 49 | gfx::Size GetInheritedScale() const { return mScale; } 84:08.70 | ^ 84:09.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:09.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:09.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 84:09.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:09.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:09.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:09.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:09.28 from Unified_cpp_dom_svg7.cpp:2: 84:09.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:09.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 84:09.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:09.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:09.28 | ^~~~~~~~ 84:09.28 dom/console 84:09.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:19, 84:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 84:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 84:09.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 84:09.42 from DocumentBinding.cpp:60, 84:09.42 from UnifiedBindings4.cpp:236: 84:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 84:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 84:09.42 21 | inline Rect ToRect(const gfxRect& aRect) { 84:09.42 | ^ 84:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 84:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 84:09.42 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 84:09.42 | ^ 84:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 84:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 84:09.42 40 | inline Point ToPoint(const gfxPoint& aPoint) { 84:09.42 | ^ 84:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 84:09.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 84:09.51 44 | inline Size ToSize(const gfxSize& aSize) { 84:09.51 | ^ 84:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 84:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 84:09.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 84:09.54 | ^ 84:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 84:09.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 84:09.56 52 | inline gfxSize ThebesSize(const Size& aSize) { 84:09.56 | ^ 84:09.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 84:09.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 84:09.57 56 | inline gfxRect ThebesRect(const Rect& aRect) { 84:09.57 | ^ 84:09.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 84:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 84:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:23, 84:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 84:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 84:09.59 from Unified_cpp_dom_xml0.cpp:2: 84:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 84:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 84:09.59 1249 | CSSCoord ToCSSPixels() const { return _0; } 84:09.60 | ^ 84:10.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 84:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 84:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:10.84 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 84:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 84:10.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 84:10.84 | ^ 84:10.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 84:10.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 84:10.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 84:10.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:10.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:10.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:10.88 from Unified_cpp_dom_svg7.cpp:2: 84:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:10.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:10.88 | ^~~~~~~~ 84:10.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 84:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 84:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 84:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 84:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 84:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 84:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 84:10.91 from EventHandlerBinding.cpp:12, 84:10.91 from UnifiedBindings5.cpp:2: 84:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 84:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 84:10.91 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 84:10.91 | ^ 84:11.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 84:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 84:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 84:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathExpression.cpp:20, 84:11.07 from Unified_cpp_dom_xslt_xpath0.cpp:11: 84:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 84:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 84:11.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 84:11.07 | ^ 84:11.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 84:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 84:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txExecutionState.h:18, 84:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, 84:11.32 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 84:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 84:11.33 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 84:11.33 | ^ 84:11.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:11.92 from Unified_cpp_dom_svg7.cpp:2: 84:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:11.92 427 | SizeT Size() const { return SizeT(width, height); } 84:11.92 | ^~~~ 84:11.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 84:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 84:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 84:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:11.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:11.92 from Unified_cpp_dom_svg7.cpp:2: 84:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:11.92 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:11.92 | ^~~~~~~~ 84:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:11.92 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:11.92 | ^~~~~~~~ 84:11.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:11.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 84:11.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:11.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:11.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:11.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:11.93 from Unified_cpp_dom_svg7.cpp:2: 84:11.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:11.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:11.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:11.93 62 | Sub operator-(const Sub& aPoint) const { 84:11.93 | ^~~~~~~~ 84:12.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:12.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:12.17 from Unified_cpp_dom_svg7.cpp:2: 84:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp:121:53: required from here 84:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:12.17 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 84:12.17 | ^~~~~~~~~~~~~~~ 84:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp:123:60: required from here 84:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:12.17 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 84:12.17 | ^~~~~~~~~~~~~~ 84:12.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:12.41 from Unified_cpp_dom_svg7.cpp:2: 84:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:12.41 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:12.41 | ^~~~~~~~~~~~~ 84:12.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 84:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:12.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:12.41 from Unified_cpp_dom_svg7.cpp:2: 84:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:12.41 323 | static SizeTyped FromUnknownSize( 84:12.41 | ^~~~~~~~~~~~~~~ 84:12.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:12.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:12.45 from Unified_cpp_dom_svg7.cpp:2: 84:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 84:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:12.45 383 | Point TopLeft() const { return Point(x, y); } 84:12.45 | ^~~~~~~ 84:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 84:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:12.46 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 84:12.46 | ^~~~~~~~~~ 84:12.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/XMLDocument.cpp:11, 84:12.97 from Unified_cpp_dom_xml0.cpp:20: 84:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 84:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 84:12.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 84:12.97 | ^ 84:13.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 84:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 84:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:11, 84:13.04 from Unified_cpp_dom_xul0.cpp:2: 84:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:13.05 189 | CSSRect GetExpandedScrollableRect() const { 84:13.05 | ^ 84:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:13.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:13.08 | ^ 84:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:13.08 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:13.08 | ^ 84:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:13.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:13.08 | ^ 84:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:13.09 243 | CSSRect CalculateScrollRange() const { 84:13.09 | ^ 84:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:13.10 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:13.10 | ^ 84:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:13.12 457 | CSSRect GetVisualViewport() const { 84:13.12 | ^ 84:13.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:13.30 from Unified_cpp_dom_svg7.cpp:2: 84:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 84:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:13.30 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 84:13.30 | ^~~~~~~~~~~~~~ 84:13.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:13.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:13.32 from Unified_cpp_dom_svg7.cpp:2: 84:13.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:13.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 84:13.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:13.33 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:13.33 | ^~~~~~~~~~~~~ 84:13.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 84:13.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:13.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:13.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:13.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txExecutionState.h:18, 84:13.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, 84:13.78 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:13.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 84:13.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 84:13.78 21 | inline Rect ToRect(const gfxRect& aRect) { 84:13.78 | ^ 84:13.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 84:13.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 84:13.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 84:13.78 | ^ 84:13.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 84:13.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 84:13.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 84:13.78 | ^ 84:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 84:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 84:13.79 44 | inline Size ToSize(const gfxSize& aSize) { 84:13.79 | ^ 84:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 84:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 84:13.79 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 84:13.79 | ^ 84:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 84:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 84:13.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 84:13.79 | ^ 84:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 84:13.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 84:13.79 56 | inline gfxRect ThebesRect(const Rect& aRect) { 84:13.79 | ^ 84:13.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:13.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:13.91 from Unified_cpp_dom_svg7.cpp:2: 84:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:213:35: required from here 84:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:13.91 385 | Point BottomLeft() const { return Point(x, YMost()); } 84:13.91 | ^~~~~~~~~~ 84:14.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 84:14.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTextContentElement.cpp:17, 84:14.50 from Unified_cpp_dom_svg8.cpp:11: 84:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 84:14.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 84:14.50 332 | LayerPoint GetFixedPositionAnchor() const { 84:14.50 | ^ 84:14.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:14.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:14.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:14.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 84:14.58 from TouchEventBinding.cpp:19, 84:14.58 from UnifiedBindings21.cpp:145: 84:14.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 84:14.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 84:14.58 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 84:14.58 | ^ 84:14.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 84:14.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTextContentElement.cpp:17, 84:14.59 from Unified_cpp_dom_svg8.cpp:11: 84:14.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 84:14.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 84:14.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 84:14.59 | ^ 84:14.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 84:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTextContentElement.cpp:17, 84:14.64 from Unified_cpp_dom_svg8.cpp:11: 84:14.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 84:14.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 84:14.64 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:14.64 | ^ 84:14.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 84:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 84:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 84:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 84:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 84:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 84:14.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 84:14.69 from EventHandlerBinding.cpp:12, 84:14.69 from UnifiedBindings5.cpp:2: 84:14.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 84:14.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 84:14.69 21 | inline Rect ToRect(const gfxRect& aRect) { 84:14.69 | ^ 84:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 84:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 84:14.72 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 84:14.72 | ^ 84:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 84:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 84:14.72 40 | inline Point ToPoint(const gfxPoint& aPoint) { 84:14.72 | ^ 84:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 84:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 84:14.73 44 | inline Size ToSize(const gfxSize& aSize) { 84:14.73 | ^ 84:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 84:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 84:14.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 84:14.73 | ^ 84:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 84:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 84:14.73 52 | inline gfxSize ThebesSize(const Size& aSize) { 84:14.73 | ^ 84:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 84:14.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 84:14.74 56 | inline gfxRect ThebesRect(const Rect& aRect) { 84:14.74 | ^ 84:14.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txExecutionState.h:18, 84:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, 84:14.75 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 84:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 84:14.75 1859 | int32_t aAppUnitsPerPixel) { 84:14.75 | ^ 84:14.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 84:14.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 84:14.76 3214 | int32_t aAppUnitsPerPixel) { 84:14.76 | ^ 84:14.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 84:14.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:14.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 84:14.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:14.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathExpression.cpp:20, 84:14.88 from Unified_cpp_dom_xslt_xpath0.cpp:11: 84:14.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 84:14.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 84:14.88 21 | inline Rect ToRect(const gfxRect& aRect) { 84:14.88 | ^ 84:14.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 84:14.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 84:14.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 84:14.88 | ^ 84:14.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 84:14.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 84:14.89 40 | inline Point ToPoint(const gfxPoint& aPoint) { 84:14.89 | ^ 84:14.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 84:14.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 84:14.90 44 | inline Size ToSize(const gfxSize& aSize) { 84:14.90 | ^ 84:14.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 84:14.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 84:14.92 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 84:14.92 | ^ 84:14.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 84:14.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 84:14.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 84:14.94 | ^ 84:14.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 84:14.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 84:14.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 84:14.94 | ^ 84:15.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 84:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 84:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 84:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 84:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 84:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 84:15.27 from EventHandlerBinding.cpp:12, 84:15.27 from UnifiedBindings5.cpp:2: 84:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 84:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 84:15.27 1859 | int32_t aAppUnitsPerPixel) { 84:15.27 | ^ 84:15.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 84:15.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 84:15.28 3214 | int32_t aAppUnitsPerPixel) { 84:15.28 | ^ 84:15.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:15.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:15.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:15.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:15.33 from Unified_cpp_dom_svg7.cpp:2: 84:15.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:15.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:15.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:15.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:15.33 794 | RectTyped TransformAndClipBounds( 84:15.33 | ^~~~~~~~~~~~~~~~~~~~~~ 84:16.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp: In member function 'void mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::PerformMaintenanceOnDatabase()': 84:16.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/indexedDB/ActorsParent.cpp:18583:3: warning: 'maintenanceAction' may be used uninitialized in this function [-Wmaybe-uninitialized] 84:16.14 18583 | switch (maintenanceAction) { 84:16.14 | ^~~~~~ 84:16.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 84:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:16.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:16.22 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 84:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 84:16.22 21 | inline Rect ToRect(const gfxRect& aRect) { 84:16.22 | ^ 84:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 84:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 84:16.22 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 84:16.22 | ^ 84:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 84:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 84:16.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 84:16.26 | ^ 84:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 84:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 84:16.27 44 | inline Size ToSize(const gfxSize& aSize) { 84:16.27 | ^ 84:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 84:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 84:16.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 84:16.27 | ^ 84:16.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 84:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:16.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathExpression.cpp:20, 84:16.28 from Unified_cpp_dom_xslt_xpath0.cpp:11: 84:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 84:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 84:16.28 1859 | int32_t aAppUnitsPerPixel) { 84:16.28 | ^ 84:16.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 84:16.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 84:16.30 3214 | int32_t aAppUnitsPerPixel) { 84:16.30 | ^ 84:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 84:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 84:16.31 52 | inline gfxSize ThebesSize(const Size& aSize) { 84:16.31 | ^ 84:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 84:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 84:16.31 56 | inline gfxRect ThebesRect(const Rect& aRect) { 84:16.31 | ^ 84:16.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 84:16.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:16.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:16.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:16.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 84:16.73 from Unified_cpp_dom_vr0.cpp:2: 84:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 84:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:16.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 84:16.73 | ^ 84:17.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:15, 84:17.43 from Unified_cpp_dom_svg7.cpp:56: 84:17.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 84:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:100:69: required from here 84:17.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:17.44 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 84:17.44 | ^ 84:17.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 84:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 84:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 84:17.87 from Unified_cpp_dom_xslt_xslt0.cpp:29: 84:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 84:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 84:17.87 79 | memset(this, 0, sizeof(nsXPTCVariant)); 84:17.87 | ^ 84:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 84:17.87 44 | struct nsXPTCVariant { 84:17.87 | ^~~~~~~~~~~~~ 84:17.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 84:17.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:17.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:17.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 84:17.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 84:17.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 84:17.92 from EventHandlerBinding.cpp:12, 84:17.92 from UnifiedBindings5.cpp:2: 84:17.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 84:17.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 84:17.92 332 | LayerPoint GetFixedPositionAnchor() const { 84:17.92 | ^ 84:17.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 84:17.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:17.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:17.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 84:17.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 84:17.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 84:17.96 from EventHandlerBinding.cpp:12, 84:17.96 from UnifiedBindings5.cpp:2: 84:17.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 84:17.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 84:17.96 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 84:17.96 | ^ 84:17.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 84:17.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:17.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:17.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 84:17.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 84:17.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 84:17.98 from EventHandlerBinding.cpp:12, 84:17.98 from UnifiedBindings5.cpp:2: 84:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 84:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 84:17.98 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:17.98 | ^ 84:18.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 84:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLParts.h:14, 84:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/XMLDocument.cpp:14, 84:18.16 from Unified_cpp_dom_xml0.cpp:20: 84:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 84:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 84:18.16 21 | inline Rect ToRect(const gfxRect& aRect) { 84:18.16 | ^ 84:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 84:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 84:18.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 84:18.16 | ^ 84:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 84:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 84:18.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 84:18.16 | ^ 84:18.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 84:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 84:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 84:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 84:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 84:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 84:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:10, 84:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:18.17 from Unified_cpp_dom_svg7.cpp:2: 84:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 84:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 84:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 84:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 84:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 84:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 84:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 84:18.17 760 | typename detail::Nth::Type extract() { 84:18.17 | ^~~~~~~ 84:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 84:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 84:18.23 44 | inline Size ToSize(const gfxSize& aSize) { 84:18.23 | ^ 84:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 84:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 84:18.23 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 84:18.23 | ^ 84:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 84:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 84:18.23 52 | inline gfxSize ThebesSize(const Size& aSize) { 84:18.23 | ^ 84:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 84:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 84:18.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 84:18.24 | ^ 84:18.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 84:18.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 84:18.76 from Unified_cpp_dom_xslt_xpath0.cpp:2: 84:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:18.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:18.76 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:18.76 | ^~~~~~~~ 84:19.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:19.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 84:19.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 84:19.09 from Unified_cpp_dom_xslt_xpath0.cpp:2: 84:19.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:19.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:19.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:19.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:19.09 | ^~~~~~~~ 84:19.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:19.21 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 84:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 84:19.21 1859 | int32_t aAppUnitsPerPixel) { 84:19.21 | ^ 84:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 84:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 84:19.23 3214 | int32_t aAppUnitsPerPixel) { 84:19.23 | ^ 84:19.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 84:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 84:19.42 from Unified_cpp_dom_xslt_xpath0.cpp:2: 84:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:19.42 427 | SizeT Size() const { return SizeT(width, height); } 84:19.43 | ^~~~ 84:19.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 84:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 84:19.44 from Unified_cpp_dom_xslt_xpath0.cpp:2: 84:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:19.44 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:19.44 | ^~~~~~~~ 84:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:19.44 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:19.44 | ^~~~~~~~ 84:19.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 84:19.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 84:19.45 from Unified_cpp_dom_xslt_xpath0.cpp:2: 84:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:19.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:19.45 62 | Sub operator-(const Sub& aPoint) const { 84:19.45 | ^~~~~~~~ 84:19.88 In file included from Unified_cpp_dom_svg7.cpp:11: 84:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp: In member function 'virtual bool mozilla::dom::SVGPolyElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 84:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp:117: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 84:19.88 117 | Rect bounds(points[0], Size()); 84:19.88 | ^ 84:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp:121: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 84:19.88 121 | *aBounds = aToBoundsSpace.TransformBounds(bounds); 84:19.88 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp:123: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 84:19.88 123 | *aBounds = Rect(aToBoundsSpace.TransformPoint(points[0]), Size()); 84:19.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 84:19.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:19.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:19.88 from Unified_cpp_dom_svg7.cpp:2: 84:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 84:19.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:19.88 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 84:19.88 | ^~~~~~~~~~~~~~~ 84:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 84:19.89 110 | quad[0] = TransformPoint(aRect.TopLeft()); 84:19.89 | ^~~~ 84:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 84:19.89 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 84:19.89 | ^ 84:19.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:19.89 from Unified_cpp_dom_svg7.cpp:2: 84:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:19.89 383 | Point TopLeft() const { return Point(x, y); } 84:19.89 | ^~~~~~~ 84:19.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:19.89 from Unified_cpp_dom_svg7.cpp:2: 84:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:19.89 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 84:19.89 | ^~~~~~~~~ 84:19.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:19.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:19.89 from Unified_cpp_dom_svg7.cpp:2: 84:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:19.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:19.89 384 | Point TopRight() const { return Point(XMost(), y); } 84:19.89 | ^~~~~~~~ 84:19.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:15, 84:19.93 from Unified_cpp_dom_svg7.cpp:56: 84:19.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:19.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:19.93 97 | return aLP.ResolveToCSSPixelsWith( 84:19.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 84:19.93 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 84:19.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:19.94 In file included from Unified_cpp_dom_svg7.cpp:56: 84:19.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp: In member function 'virtual bool mozilla::dom::SVGRectElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 84:19.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:129: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 84:19.94 129 | *aBounds = aToBoundsSpace.TransformBounds(rect); 84:19.94 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp: In member function 'virtual already_AddRefed mozilla::dom::SVGRectElement::BuildPath(mozilla::dom::SVGGeometryElement::PathBuilder*)': 84:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:19.95 210 | aBuilder->MoveTo(r.TopLeft()); 84:19.95 | ~~~~~~~~~^~ 84:20.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 84:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 84:20.11 from Unified_cpp_dom_xslt_xpath0.cpp:2: 84:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 84:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 84:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:20.11 43 | friend Sub operator*(T aScale, Sub aCoord) { 84:20.11 | ^~~~~~~~ 84:20.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 84:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 84:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 84:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 84:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTextContentElement.cpp:17, 84:20.14 from Unified_cpp_dom_svg8.cpp:11: 84:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 84:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 84:20.14 1394 | LayerPoint GetFixedPositionAnchor() { 84:20.14 | ^ 84:20.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 84:20.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 84:20.16 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 84:20.16 | ^ 84:20.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 84:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 84:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 84:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTextContentElement.cpp:17, 84:20.51 from Unified_cpp_dom_svg8.cpp:11: 84:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 84:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 84:20.51 49 | gfx::Size GetInheritedScale() const { return mScale; } 84:20.51 | ^ 84:20.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 84:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 84:20.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 84:20.52 from DocumentBinding.cpp:60, 84:20.52 from UnifiedBindings4.cpp:236: 84:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 84:20.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 84:20.52 1859 | int32_t aAppUnitsPerPixel) { 84:20.52 | ^ 84:20.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 84:20.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 84:20.53 3214 | int32_t aAppUnitsPerPixel) { 84:20.53 | ^ 84:20.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:20.71 from Unified_cpp_dom_u2f0.cpp:2: 84:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 84:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:20.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 84:20.71 | ^ 84:20.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:20.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHTMLParts.h:14, 84:20.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/XMLDocument.cpp:14, 84:20.72 from Unified_cpp_dom_xml0.cpp:20: 84:20.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 84:20.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 84:20.72 1859 | int32_t aAppUnitsPerPixel) { 84:20.72 | ^ 84:20.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 84:20.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 84:20.75 3214 | int32_t aAppUnitsPerPixel) { 84:20.75 | ^ 84:20.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:20.87 from Unified_cpp_dom_u2f0.cpp:2: 84:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 84:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 84:20.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 84:20.87 | ^ 84:20.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:20.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:20.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:20.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 84:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 84:20.93 from Unified_cpp_dom_xslt_xpath0.cpp:2: 84:20.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:20.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:20.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:20.93 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:20.93 | ^~~~~~~~~~~~~ 84:20.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:20.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:20.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:20.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:20.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 84:20.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 84:20.96 from Unified_cpp_dom_xslt_xpath0.cpp:2: 84:20.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:20.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:20.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:20.96 323 | static SizeTyped FromUnknownSize( 84:20.96 | ^~~~~~~~~~~~~~~ 84:21.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 84:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 84:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 84:21.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 84:21.04 from Unified_cpp_dom_vr0.cpp:2: 84:21.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 84:21.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 84:21.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 84:21.04 | ^ 84:21.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 84:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 84:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 84:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 84:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 84:21.11 from DocumentBinding.cpp:60, 84:21.11 from UnifiedBindings4.cpp:236: 84:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator gfxPoint() const': 84:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:42: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 84:21.11 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 84:21.11 | ^ 84:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 84:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 84:21.11 44 | operator Point() const { return Point(mX, mY); } 84:21.11 | ^ 84:21.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 84:21.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 84:21.89 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:21.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:21.89 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:21.89 | ^~~~~~~~ 84:21.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 84:21.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 84:21.95 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:21.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:21.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:21.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:21.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:21.95 | ^~~~~~~~ 84:22.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:22.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:22.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:22.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:22.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:22.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:22.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 84:22.03 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:22.03 427 | SizeT Size() const { return SizeT(width, height); } 84:22.03 | ^~~~ 84:22.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 84:22.03 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:22.03 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:22.03 | ^~~~~~~~ 84:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:22.03 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:22.03 | ^~~~~~~~ 84:22.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 84:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 84:22.04 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:22.04 62 | Sub operator-(const Sub& aPoint) const { 84:22.04 | ^~~~~~~~ 84:22.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 84:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 84:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 84:22.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WheelEvent.h:10, 84:22.10 from WheelEventBinding.cpp:18, 84:22.10 from UnifiedBindings22.cpp:262: 84:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 84:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 84:22.10 1394 | LayerPoint GetFixedPositionAnchor() { 84:22.10 | ^ 84:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 84:22.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 84:22.11 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 84:22.11 | ^ 84:22.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 84:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 84:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WheelEvent.h:10, 84:22.24 from WheelEventBinding.cpp:18, 84:22.24 from UnifiedBindings22.cpp:262: 84:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 84:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 84:22.24 49 | gfx::Size GetInheritedScale() const { return mScale; } 84:22.24 | ^ 84:22.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 84:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 84:22.29 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 84:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 84:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:22.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 84:22.29 | ^~~~~~~~ 84:22.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 84:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 84:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 84:22.40 from CompositionEventBinding.cpp:15, 84:22.40 from UnifiedBindings3.cpp:132: 84:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 84:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 84:22.40 1394 | LayerPoint GetFixedPositionAnchor() { 84:22.40 | ^ 84:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 84:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 84:22.49 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 84:22.49 | ^ 84:22.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:22.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:22.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:22.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:22.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:22.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 84:22.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 84:22.91 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:22.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:22.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:22.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:22.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:22.91 | ^~~~~~~~~~~~~ 84:22.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 84:22.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 84:22.92 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:22.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:22.92 323 | static SizeTyped FromUnknownSize( 84:22.92 | ^~~~~~~~~~~~~~~ 84:22.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 84:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 84:22.96 from CompositionEventBinding.cpp:15, 84:22.96 from UnifiedBindings3.cpp:132: 84:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 84:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 84:22.96 49 | gfx::Size GetInheritedScale() const { return mScale; } 84:22.96 | ^ 84:23.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 84:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 84:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 84:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsNodeInfoManager.h:20, 84:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:16, 84:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContent.h:13, 84:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:9, 84:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 84:23.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 84:23.08 from Unified_cpp_dom_xslt_xslt0.cpp:11: 84:23.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 84:23.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 84:23.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 84:23.08 34 | memset(aT, 0, sizeof(T)); 84:23.08 | ~~~~~~^~~~~~~~~~~~~~~~~~ 84:23.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 84:23.08 from Unified_cpp_dom_xslt_xslt0.cpp:29: 84:23.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 84:23.08 2214 | struct GlobalProperties { 84:23.08 | ^~~~~~~~~~~~~~~~ 84:23.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 84:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 84:23.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 84:23.22 from Unified_cpp_dom_vr0.cpp:2: 84:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 84:23.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:23.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 84:23.22 | ^ 84:23.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 84:23.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 84:23.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 84:23.25 | ^ 84:23.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 84:23.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 84:23.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 84:23.25 | ^ 84:23.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 84:23.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 84:23.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 84:23.27 | ^ 84:23.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 84:23.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 84:23.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 84:23.27 | ^ 84:23.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:23.32 from Unified_cpp_dom_u2f0.cpp:2: 84:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 84:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:23.32 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 84:23.32 | ^ 84:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 84:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 84:23.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 84:23.33 | ^ 84:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 84:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 84:23.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 84:23.33 | ^ 84:23.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 84:23.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 84:23.34 371 | nscoord aAppUnitsPerDevPixel) { 84:23.34 | ^ 84:23.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 84:23.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 84:23.34 380 | nscoord aAppUnitsPerDevPixel) { 84:23.34 | ^ 84:23.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 84:23.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 84:23.34 387 | nscoord aAppUnitsPerDevPixel) { 84:23.34 | ^ 84:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 84:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 84:23.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 84:23.35 | ^ 84:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 84:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:23.36 394 | nscoord aAppUnitsPerDevPixel) { 84:23.36 | ^ 84:23.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 84:23.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 84:23.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 84:23.37 | ^ 84:23.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 84:23.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 84:23.40 371 | nscoord aAppUnitsPerDevPixel) { 84:23.40 | ^ 84:23.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 84:23.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 84:23.41 380 | nscoord aAppUnitsPerDevPixel) { 84:23.41 | ^ 84:23.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 84:23.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 84:23.41 387 | nscoord aAppUnitsPerDevPixel) { 84:23.41 | ^ 84:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 84:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:23.42 394 | nscoord aAppUnitsPerDevPixel) { 84:23.42 | ^ 84:23.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:23.59 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:23.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:23.60 | ^~~~~~~~ 84:23.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 84:23.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 84:23.69 from XMLHttpRequestEventTargetBinding.cpp:18, 84:23.69 from UnifiedBindings23.cpp:41: 84:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 84:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 84:23.69 79 | memset(this, 0, sizeof(nsXPTCVariant)); 84:23.69 | ^ 84:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 84:23.69 44 | struct nsXPTCVariant { 84:23.69 | ^~~~~~~~~~~~~ 84:23.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:23.93 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:23.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:23.93 | ^~~~~~~~ 84:24.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 84:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 84:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 84:24.12 from Unified_cpp_dom_xul1.cpp:2: 84:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 84:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:24.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 84:24.12 | ^ 84:24.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:24.22 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:24.22 427 | SizeT Size() const { return SizeT(width, height); } 84:24.22 | ^~~~ 84:24.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:24.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:24.22 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:24.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:24.22 | ^~~~~~~~ 84:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:24.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:24.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:24.22 | ^~~~~~~~ 84:24.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:24.27 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:24.27 62 | Sub operator-(const Sub& aPoint) const { 84:24.27 | ^~~~~~~~ 84:24.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 84:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WheelEvent.h:10, 84:24.41 from WheelEventBinding.cpp:18, 84:24.41 from UnifiedBindings22.cpp:262: 84:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 84:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 84:24.42 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 84:24.42 | ^ 84:24.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:24.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:24.93 from TextBinding.cpp:14, 84:24.93 from UnifiedBindings21.cpp:2: 84:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:24.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:24.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:24.93 | ^~~~~~~~ 84:25.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:25.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:25.18 from TextBinding.cpp:14, 84:25.18 from UnifiedBindings21.cpp:2: 84:25.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:25.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:25.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:25.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:25.18 | ^~~~~~~~ 84:25.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:25.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:25.35 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 84:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 84:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:25.35 43 | friend Sub operator*(T aScale, Sub aCoord) { 84:25.35 | ^~~~~~~~ 84:25.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:25.41 from TextBinding.cpp:14, 84:25.41 from UnifiedBindings21.cpp:2: 84:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:25.41 427 | SizeT Size() const { return SizeT(width, height); } 84:25.41 | ^~~~ 84:25.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:25.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:25.41 from TextBinding.cpp:14, 84:25.41 from UnifiedBindings21.cpp:2: 84:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:25.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:25.41 | ^~~~~~~~ 84:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:25.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:25.41 | ^~~~~~~~ 84:25.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:25.42 from TextBinding.cpp:14, 84:25.42 from UnifiedBindings21.cpp:2: 84:25.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:25.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:25.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:25.42 62 | Sub operator-(const Sub& aPoint) const { 84:25.42 | ^~~~~~~~ 84:25.88 In file included from Unified_cpp_dom_svg7.cpp:137: 84:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTSpanElement.cpp: In function 'mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage::': 84:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTSpanElement.cpp:55:1: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:25.88 55 | } // namespace mozilla 84:25.88 | ^ 84:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 84:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 84:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 84:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 84:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 84:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 84:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 84:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 84:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 84:25.89 from DocumentBinding.cpp:67, 84:25.89 from UnifiedBindings4.cpp:236: 84:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 84:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 84:25.89 332 | LayerPoint GetFixedPositionAnchor() const { 84:25.89 | ^ 84:25.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 84:25.92 from DocumentBinding.cpp:67, 84:25.92 from UnifiedBindings4.cpp:236: 84:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 84:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 84:25.93 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 84:25.93 | ^ 84:25.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:25.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 84:25.95 from DocumentBinding.cpp:67, 84:25.95 from UnifiedBindings4.cpp:236: 84:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 84:25.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 84:25.95 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:25.95 | ^ 84:26.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:26.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:26.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:26.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:26.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:26.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:26.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:26.18 from TextBinding.cpp:14, 84:26.18 from UnifiedBindings21.cpp:2: 84:26.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 84:26.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 84:26.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.18 43 | friend Sub operator*(T aScale, Sub aCoord) { 84:26.18 | ^~~~~~~~ 84:26.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:26.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 84:26.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:26.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:26.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 84:26.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 84:26.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 84:26.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 84:26.35 from Unified_cpp_dom_xul1.cpp:2: 84:26.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 84:26.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 84:26.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 84:26.35 | ^ 84:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 84:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 84:26.54 from Unified_cpp_dom_xml0.cpp:2: 84:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:26.54 | ^~~~~~~~ 84:26.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 84:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 84:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 84:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 84:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 84:26.57 from Unified_cpp_dom_xml0.cpp:2: 84:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:26.57 | ^~~~~~~~ 84:26.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 84:26.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 84:26.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 84:26.73 from WindowBinding.cpp:35, 84:26.73 from UnifiedBindings22.cpp:288: 84:26.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 84:26.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 84:26.73 79 | memset(this, 0, sizeof(nsXPTCVariant)); 84:26.73 | ^ 84:26.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 84:26.73 44 | struct nsXPTCVariant { 84:26.73 | ^~~~~~~~~~~~~ 84:26.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 84:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 84:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 84:26.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 84:26.74 from Unified_cpp_dom_xul1.cpp:2: 84:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 84:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 84:26.74 | ^ 84:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 84:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 84:26.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 84:26.74 | ^ 84:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 84:26.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 84:26.74 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 84:26.74 | ^ 84:26.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 84:26.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 84:26.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 84:26.75 | ^ 84:26.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 84:26.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 84:26.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 84:26.75 | ^ 84:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 84:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 84:26.77 371 | nscoord aAppUnitsPerDevPixel) { 84:26.77 | ^ 84:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 84:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 84:26.77 380 | nscoord aAppUnitsPerDevPixel) { 84:26.77 | ^ 84:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 84:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 84:26.78 387 | nscoord aAppUnitsPerDevPixel) { 84:26.78 | ^ 84:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 84:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.78 394 | nscoord aAppUnitsPerDevPixel) { 84:26.78 | ^ 84:26.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 84:26.83 from Unified_cpp_dom_xml0.cpp:2: 84:26.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:26.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:26.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.83 427 | SizeT Size() const { return SizeT(width, height); } 84:26.83 | ^~~~ 84:26.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:26.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 84:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 84:26.84 from Unified_cpp_dom_xml0.cpp:2: 84:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.84 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:26.84 | ^~~~~~~~ 84:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.84 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:26.84 | ^~~~~~~~ 84:26.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 84:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 84:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 84:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 84:26.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 84:26.84 from Unified_cpp_dom_xml0.cpp:2: 84:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:26.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.84 62 | Sub operator-(const Sub& aPoint) const { 84:26.84 | ^~~~~~~~ 84:26.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:26.92 from TextBinding.cpp:14, 84:26.92 from UnifiedBindings21.cpp:2: 84:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:26.92 | ^~~~~~~~~~~~~ 84:26.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:26.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:26.93 from TextBinding.cpp:14, 84:26.93 from UnifiedBindings21.cpp:2: 84:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:26.93 323 | static SizeTyped FromUnknownSize( 84:26.93 | ^~~~~~~~~~~~~~~ 84:27.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 84:27.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 84:27.03 from Unified_cpp_dom_xml0.cpp:2: 84:27.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 84:27.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 84:27.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:27.03 43 | friend Sub operator*(T aScale, Sub aCoord) { 84:27.03 | ^~~~~~~~ 84:27.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:27.13 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:27.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:27.13 | ^~~~~~~~~~~~~ 84:27.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLParser.cpp:8, 84:27.13 from Unified_cpp_dom_xslt_xml0.cpp:2: 84:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:27.13 323 | static SizeTyped FromUnknownSize( 84:27.13 | ^~~~~~~~~~~~~~~ 84:27.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 84:27.29 from Unified_cpp_dom_xml0.cpp:2: 84:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:27.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:27.29 | ^~~~~~~~~~~~~ 84:27.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CDATASection.h:11, 84:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xml/CDATASection.cpp:7, 84:27.29 from Unified_cpp_dom_xml0.cpp:2: 84:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:27.29 323 | static SizeTyped FromUnknownSize( 84:27.29 | ^~~~~~~~~~~~~~~ 84:27.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 84:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 84:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULCommandEvent.h:13, 84:27.64 from XULCommandEventBinding.cpp:16, 84:27.64 from UnifiedBindings23.cpp:249: 84:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 84:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 84:27.64 1394 | LayerPoint GetFixedPositionAnchor() { 84:27.64 | ^ 84:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 84:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 84:27.65 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 84:27.65 | ^ 84:27.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 84:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULCommandEvent.h:13, 84:27.77 from XULCommandEventBinding.cpp:16, 84:27.77 from UnifiedBindings23.cpp:249: 84:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 84:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 84:27.77 49 | gfx::Size GetInheritedScale() const { return mScale; } 84:27.77 | ^ 84:28.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 84:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 84:28.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 84:28.40 from Unified_cpp_dom_console0.cpp:2: 84:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 84:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:28.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 84:28.40 | ^ 84:28.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:28.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:28.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:28.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:28.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:28.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 84:28.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 84:28.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 84:28.58 from Unified_cpp_dom_console0.cpp:2: 84:28.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 84:28.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 84:28.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 84:28.58 | ^ 84:29.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:29.13 from TextBinding.cpp:14, 84:29.13 from UnifiedBindings21.cpp:2: 84:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 84:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:29.14 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 84:29.14 | ^~~~~~~~~~~~~~ 84:29.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:29.15 from TextBinding.cpp:14, 84:29.15 from UnifiedBindings21.cpp:2: 84:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 84:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:29.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:29.16 | ^~~~~~~~~~~~~ 84:29.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:29.20 from TextBinding.cpp:14, 84:29.20 from UnifiedBindings21.cpp:2: 84:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 84:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:29.20 383 | Point TopLeft() const { return Point(x, y); } 84:29.20 | ^~~~~~~ 84:29.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:29.22 from TextBinding.cpp:14, 84:29.22 from UnifiedBindings21.cpp:2: 84:29.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:29.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 84:29.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:29.22 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 84:29.22 | ^~~~~~~~~~~~~~~ 84:29.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:29.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:29.58 from TextBinding.cpp:14, 84:29.58 from UnifiedBindings21.cpp:2: 84:29.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:29.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 84:29.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:29.58 277 | static RectTyped FromUnknownRect( 84:29.58 | ^~~~~~~~~~~~~~~ 84:29.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:29.60 from TextBinding.cpp:14, 84:29.60 from UnifiedBindings21.cpp:2: 84:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 84:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:29.60 150 | static PointTyped FromUnknownPoint( 84:29.60 | ^~~~~~~~~~~~~~~~ 84:29.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 84:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 84:29.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 84:29.61 from Unified_cpp_dom_console0.cpp:2: 84:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 84:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:29.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 84:29.61 | ^ 84:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 84:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 84:29.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 84:29.61 | ^ 84:29.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 84:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 84:29.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 84:29.62 | ^ 84:29.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:29.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:29.62 from TextBinding.cpp:14, 84:29.62 from UnifiedBindings21.cpp:2: 84:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 84:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 84:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:29.62 282 | RectTyped ToUnknownRect() const { 84:29.62 | ^~~~~~~~~~~~~ 84:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 84:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 84:29.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 84:29.62 | ^ 84:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 84:29.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 84:29.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 84:29.62 | ^ 84:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 84:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 84:29.64 371 | nscoord aAppUnitsPerDevPixel) { 84:29.64 | ^ 84:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 84:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 84:29.64 380 | nscoord aAppUnitsPerDevPixel) { 84:29.64 | ^ 84:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 84:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 84:29.64 387 | nscoord aAppUnitsPerDevPixel) { 84:29.64 | ^ 84:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 84:29.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:29.65 394 | nscoord aAppUnitsPerDevPixel) { 84:29.65 | ^ 84:29.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:29.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 84:29.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 84:29.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTextContentElement.cpp:17, 84:29.67 from Unified_cpp_dom_svg8.cpp:11: 84:29.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 84:29.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 84:29.67 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 84:29.67 | ^ 84:29.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:29.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:29.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:29.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 84:29.77 from CompositionEventBinding.cpp:15, 84:29.77 from UnifiedBindings3.cpp:132: 84:29.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 84:29.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 84:29.78 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 84:29.78 | ^ 84:29.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULCommandEvent.h:13, 84:29.78 from XULCommandEventBinding.cpp:16, 84:29.78 from UnifiedBindings23.cpp:249: 84:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 84:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 84:29.78 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 84:29.78 | ^ 84:29.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 84:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 84:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 84:29.81 from DocumentBinding.cpp:67, 84:29.81 from UnifiedBindings4.cpp:236: 84:29.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 84:29.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 84:29.81 1394 | LayerPoint GetFixedPositionAnchor() { 84:29.81 | ^ 84:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 84:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 84:29.83 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 84:29.83 | ^ 84:29.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 84:29.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:29.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:29.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:29.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:29.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:29.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:29.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 84:29.95 from DocumentBinding.cpp:67, 84:29.95 from UnifiedBindings4.cpp:236: 84:29.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 84:29.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 84:29.95 49 | gfx::Size GetInheritedScale() const { return mScale; } 84:29.95 | ^ 84:30.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:18, 84:30.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:19, 84:30.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTextContentElement.cpp:17, 84:30.62 from Unified_cpp_dom_svg8.cpp:11: 84:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 84:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 84:30.62 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 84:30.62 | ^ 84:30.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 84:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 84:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 84:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 84:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 84:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 84:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 84:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:9, 84:30.74 from Unified_cpp_dom_u2f0.cpp:2: 84:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:30.74 189 | CSSRect GetExpandedScrollableRect() const { 84:30.74 | ^ 84:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:30.76 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:30.76 | ^ 84:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:30.76 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:30.76 | ^ 84:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:30.76 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:30.76 | ^ 84:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:30.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:30.77 243 | CSSRect CalculateScrollRange() const { 84:30.77 | ^ 84:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:30.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:30.78 | ^ 84:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:30.78 457 | CSSRect GetVisualViewport() const { 84:30.78 | ^ 84:31.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTextContentElement.cpp:17, 84:31.05 from Unified_cpp_dom_svg8.cpp:11: 84:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h: In static member function 'static gfxPoint mozilla::CharPosition::UnspecifiedPoint()': 84:31.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:105: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 84:31.05 105 | static gfxPoint UnspecifiedPoint() { 84:31.05 | ^ 84:32.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 84:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:32.25 from Unified_cpp_dom_svg8.cpp:2: 84:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 84:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:32.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:32.25 | ^~~~~~~~ 84:32.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:32.25 from TextBinding.cpp:14, 84:32.25 from UnifiedBindings21.cpp:2: 84:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 84:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:32.25 246 | PointTyped As2DPoint() const { 84:32.25 | ^~~~~~~~~ 84:32.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:32.28 from TextBinding.cpp:14, 84:32.28 from UnifiedBindings21.cpp:2: 84:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:32.28 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 84:32.28 | ^~~~~~~~~ 84:32.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:32.29 from TextBinding.cpp:14, 84:32.29 from UnifiedBindings21.cpp:2: 84:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:32.29 2266 | PointTyped TransformPointSimple( 84:32.29 | ^~~~~~~~~~~~~~~~~~~~ 84:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:32.29 794 | RectTyped TransformAndClipBounds( 84:32.29 | ^~~~~~~~~~~~~~~~~~~~~~ 84:32.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 84:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 84:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 84:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:32.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:32.54 from Unified_cpp_dom_svg8.cpp:2: 84:32.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:32.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:32.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:32.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:32.54 | ^~~~~~~~ 84:32.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:32.83 from Unified_cpp_dom_svg8.cpp:2: 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:32.83 427 | SizeT Size() const { return SizeT(width, height); } 84:32.83 | ^~~~ 84:32.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 84:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 84:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 84:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:32.83 from Unified_cpp_dom_svg8.cpp:2: 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:32.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:32.83 | ^~~~~~~~ 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:32.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:32.83 | ^~~~~~~~ 84:32.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 84:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:32.83 from Unified_cpp_dom_svg8.cpp:2: 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:32.83 62 | Sub operator-(const Sub& aPoint) const { 84:32.83 | ^~~~~~~~ 84:33.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 84:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 84:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 84:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 84:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 84:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 84:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 84:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:9, 84:33.00 from Unified_cpp_dom_u2f0.cpp:2: 84:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 84:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 84:33.00 1249 | CSSCoord ToCSSPixels() const { return _0; } 84:33.00 | ^ 84:33.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:33.21 from Unified_cpp_dom_svg8.cpp:2: 84:33.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:33.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:33.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:33.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:33.21 | ^~~~~~~~~~~~~ 84:33.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 84:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:33.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:33.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:33.22 from Unified_cpp_dom_svg8.cpp:2: 84:33.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:33.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:33.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:33.22 323 | static SizeTyped FromUnknownSize( 84:33.22 | ^~~~~~~~~~~~~~~ 84:33.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 84:33.51 from DocumentBinding.cpp:67, 84:33.51 from UnifiedBindings4.cpp:236: 84:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 84:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 84:33.51 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 84:33.51 | ^ 84:33.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:33.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:33.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:33.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:33.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:33.63 from Unified_cpp_dom_svg7.cpp:2: 84:33.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 84:33.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:33.63 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 84:33.63 | ^~~~~~~~~~~~~~~ 84:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 84:33.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:33.69 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 84:33.69 | ^~~~~~~~~~~~~~ 84:33.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:33.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:33.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:33.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:33.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:33.80 from Unified_cpp_dom_svg8.cpp:2: 84:33.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:33.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 84:33.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:33.80 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 84:33.80 | ^~~~~~~~~~~~~~ 84:33.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:33.82 from Unified_cpp_dom_svg8.cpp:2: 84:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 84:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:33.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:33.82 | ^~~~~~~~~~~~~ 84:33.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:33.84 from Unified_cpp_dom_svg8.cpp:2: 84:33.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:33.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 84:33.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:33.84 383 | Point TopLeft() const { return Point(x, y); } 84:33.84 | ^~~~~~~ 84:33.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:33.84 from Unified_cpp_dom_svg8.cpp:2: 84:33.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:33.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 84:33.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:33.84 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 84:33.84 | ^~~~~~~~~~~~~~~ 84:33.86 In file included from Unified_cpp_dom_svg7.cpp:11: 84:33.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp: In member function 'virtual bool mozilla::dom::SVGPolyElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 84:33.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp:97: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 84:33.86 97 | bool SVGPolyElement::GetGeometryBounds(Rect* aBounds, 84:33.86 | ^~~~~~~~~~~~~~ 84:33.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp:97: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 84:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp:121: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 84:33.90 121 | *aBounds = aToBoundsSpace.TransformBounds(bounds); 84:33.90 | ^ 84:33.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPolyElement.cpp:123: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 84:33.90 123 | *aBounds = Rect(aToBoundsSpace.TransformPoint(points[0]), Size()); 84:33.90 | ^ 84:34.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:34.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:34.05 from Unified_cpp_dom_svg8.cpp:2: 84:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 84:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:34.06 277 | static RectTyped FromUnknownRect( 84:34.06 | ^~~~~~~~~~~~~~~ 84:34.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 84:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:34.06 from Unified_cpp_dom_svg8.cpp:2: 84:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 84:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:34.06 150 | static PointTyped FromUnknownPoint( 84:34.06 | ^~~~~~~~~~~~~~~~ 84:34.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 84:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:34.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:34.06 from Unified_cpp_dom_svg8.cpp:2: 84:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 84:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 84:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:34.06 282 | RectTyped ToUnknownRect() const { 84:34.06 | ^~~~~~~~~~~~~ 84:35.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:9, 84:35.20 from Unified_cpp_dom_u2f0.cpp:2: 84:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 84:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 84:35.20 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 84:35.20 | ^ 84:35.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:15, 84:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 84:35.20 from Unified_cpp_dom_svg7.cpp:2: 84:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function 'mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixelsWith(T) const [with T = mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage::]': 84:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:689: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 84:35.20 689 | CSSCoord LengthPercentage::ResolveToCSSPixelsWith(T aPercentageGetter) const { 84:35.20 | ^~~~~~~~~~~~~~~~ 84:35.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 84:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:35.60 from Unified_cpp_dom_svg8.cpp:2: 84:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 84:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:35.60 246 | PointTyped As2DPoint() const { 84:35.60 | ^~~~~~~~~ 84:35.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 84:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGElement.h:17, 84:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGStringList.h:11, 84:35.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:8, 84:35.64 from Unified_cpp_dom_svg8.cpp:2: 84:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:35.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:35.64 794 | RectTyped TransformAndClipBounds( 84:35.64 | ^~~~~~~~~~~~~~~~~~~~~~ 84:35.82 In file included from Unified_cpp_dom_svg7.cpp:56: 84:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp: In member function 'virtual bool mozilla::dom::SVGRectElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)': 84:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:113: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 84:35.83 113 | bool SVGRectElement::GetGeometryBounds(Rect* aBounds, 84:35.83 | ^~~~~~~~~~~~~~ 84:35.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:15, 84:35.93 from Unified_cpp_dom_svg7.cpp:56: 84:35.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:35.93 97 | return aLP.ResolveToCSSPixelsWith( 84:35.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 84:35.93 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 84:35.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:35.93 In file included from Unified_cpp_dom_svg7.cpp:56: 84:35.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:129: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 84:35.93 129 | *aBounds = aToBoundsSpace.TransformBounds(rect); 84:35.93 | ^ 84:35.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp: In member function 'virtual bool mozilla::dom::SVGRectElement::HasValidDimensions() const': 84:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:102:20: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized] 84:36.02 102 | return width > 0 && height > 0; 84:36.02 | ~~~~~~~~~~^~~~~~~~~~~~~ 84:36.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGRectElement.cpp:102:20: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] 84:36.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 84:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 84:36.41 from EventTargetBinding.cpp:26, 84:36.41 from UnifiedBindings5.cpp:41: 84:36.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 84:36.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 84:36.41 79 | memset(this, 0, sizeof(nsXPTCVariant)); 84:36.41 | ^ 84:36.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 84:36.49 44 | struct nsXPTCVariant { 84:36.49 | ^~~~~~~~~~~~~ 84:36.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:36.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:36.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:36.53 from WorkletGlobalScopeBinding.cpp:7, 84:36.53 from UnifiedBindings23.cpp:2: 84:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:36.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:36.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:36.53 | ^~~~~~~~ 84:36.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 84:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 84:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 84:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 84:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 84:36.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:23, 84:36.94 from Unified_cpp_dom_console0.cpp:2: 84:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:36.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:36.94 189 | CSSRect GetExpandedScrollableRect() const { 84:36.95 | ^ 84:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:36.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:36.96 | ^ 84:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:36.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:36.96 | ^ 84:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:36.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:36.96 | ^ 84:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:36.96 243 | CSSRect CalculateScrollRange() const { 84:36.96 | ^ 84:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:36.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:36.97 | ^ 84:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:36.97 457 | CSSRect GetVisualViewport() const { 84:36.97 | ^ 84:37.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:37.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:37.29 from WorkletGlobalScopeBinding.cpp:7, 84:37.29 from UnifiedBindings23.cpp:2: 84:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:37.29 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:37.29 | ^~~~~~~~ 84:37.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:37.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:37.45 from WorkletGlobalScopeBinding.cpp:7, 84:37.45 from UnifiedBindings23.cpp:2: 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:37.45 427 | SizeT Size() const { return SizeT(width, height); } 84:37.45 | ^~~~ 84:37.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:37.45 from WorkletGlobalScopeBinding.cpp:7, 84:37.45 from UnifiedBindings23.cpp:2: 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:37.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:37.45 | ^~~~~~~~ 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:37.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:37.45 | ^~~~~~~~ 84:37.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:37.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:37.45 from WorkletGlobalScopeBinding.cpp:7, 84:37.45 from UnifiedBindings23.cpp:2: 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:37.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:37.45 62 | Sub operator-(const Sub& aPoint) const { 84:37.45 | ^~~~~~~~ 84:37.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.h:15, 84:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txVariableRefExpr.cpp:8, 84:37.91 from Unified_cpp_dom_xslt_xpath2.cpp:11: 84:37.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 84:37.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:37.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 84:37.92 | ^ 84:38.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 84:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 84:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 84:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 84:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 84:38.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:9, 84:38.09 from Unified_cpp_dom_u2f0.cpp:2: 84:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 84:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 84:38.09 21 | inline Rect ToRect(const gfxRect& aRect) { 84:38.09 | ^ 84:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 84:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 84:38.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 84:38.09 | ^ 84:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 84:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 84:38.09 40 | inline Point ToPoint(const gfxPoint& aPoint) { 84:38.09 | ^ 84:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 84:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 84:38.10 44 | inline Size ToSize(const gfxSize& aSize) { 84:38.10 | ^ 84:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 84:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 84:38.10 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 84:38.10 | ^ 84:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 84:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 84:38.10 52 | inline gfxSize ThebesSize(const Size& aSize) { 84:38.10 | ^ 84:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 84:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 84:38.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 84:38.10 | ^ 84:38.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 84:38.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 84:38.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:11, 84:38.17 from Unified_cpp_dom_xul0.cpp:2: 84:38.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 84:38.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 84:38.18 1249 | CSSCoord ToCSSPixels() const { return _0; } 84:38.18 | ^ 84:38.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:38.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:38.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:38.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:38.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.h:15, 84:38.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txVariableRefExpr.cpp:8, 84:38.21 from Unified_cpp_dom_xslt_xpath2.cpp:11: 84:38.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 84:38.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 84:38.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 84:38.21 | ^ 84:38.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:38.27 from WorkletGlobalScopeBinding.cpp:7, 84:38.27 from UnifiedBindings23.cpp:2: 84:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 84:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 84:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:38.27 43 | friend Sub operator*(T aScale, Sub aCoord) { 84:38.27 | ^~~~~~~~ 84:38.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:38.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 84:38.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 84:38.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:38.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:38.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:38.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 84:38.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 84:38.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:9, 84:38.62 from Unified_cpp_dom_u2f0.cpp:2: 84:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 84:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 84:38.62 1859 | int32_t aAppUnitsPerPixel) { 84:38.62 | ^ 84:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 84:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 84:38.62 3214 | int32_t aAppUnitsPerPixel) { 84:38.62 | ^ 84:39.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 84:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 84:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 84:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 84:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 84:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterDataBinding.h:6, 84:39.14 from TextBinding.cpp:4, 84:39.14 from UnifiedBindings21.cpp:2: 84:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 84:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 84:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 84:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 84:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 84:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 84:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 84:39.15 760 | typename detail::Nth::Type extract() { 84:39.15 | ^~~~~~~ 84:39.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 84:39.34 from Unified_cpp_dom_xslt_xpath1.cpp:2: 84:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 84:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:39.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 84:39.34 | ^ 84:39.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:39.35 from WorkletGlobalScopeBinding.cpp:7, 84:39.35 from UnifiedBindings23.cpp:2: 84:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:39.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:39.35 | ^~~~~~~~~~~~~ 84:39.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:39.38 from WorkletGlobalScopeBinding.cpp:7, 84:39.38 from UnifiedBindings23.cpp:2: 84:39.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:39.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:39.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:39.38 323 | static SizeTyped FromUnknownSize( 84:39.38 | ^~~~~~~~~~~~~~~ 84:39.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 84:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 84:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 84:39.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:9, 84:39.55 from Unified_cpp_dom_u2f0.cpp:2: 84:39.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 84:39.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 84:39.55 332 | LayerPoint GetFixedPositionAnchor() const { 84:39.55 | ^ 84:39.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 84:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 84:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 84:39.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:9, 84:39.59 from Unified_cpp_dom_u2f0.cpp:2: 84:39.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 84:39.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 84:39.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 84:39.59 | ^ 84:39.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 84:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 84:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 84:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:9, 84:39.61 from Unified_cpp_dom_u2f0.cpp:2: 84:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 84:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 84:39.61 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:39.61 | ^ 84:39.72 dom/performance 84:39.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:39.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 84:39.85 from Unified_cpp_dom_xslt_xpath1.cpp:2: 84:39.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 84:39.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 84:39.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 84:39.85 | ^ 84:40.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:40.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.h:15, 84:40.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txVariableRefExpr.cpp:8, 84:40.20 from Unified_cpp_dom_xslt_xpath2.cpp:11: 84:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 84:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:40.20 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 84:40.20 | ^ 84:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 84:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 84:40.20 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 84:40.20 | ^ 84:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 84:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 84:40.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 84:40.20 | ^ 84:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 84:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 84:40.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 84:40.21 | ^ 84:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 84:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 84:40.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 84:40.21 | ^ 84:40.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 84:40.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 84:40.23 371 | nscoord aAppUnitsPerDevPixel) { 84:40.23 | ^ 84:40.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 84:40.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 84:40.23 380 | nscoord aAppUnitsPerDevPixel) { 84:40.23 | ^ 84:40.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 84:40.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 84:40.24 387 | nscoord aAppUnitsPerDevPixel) { 84:40.24 | ^ 84:40.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 84:40.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:40.24 394 | nscoord aAppUnitsPerDevPixel) { 84:40.24 | ^ 84:40.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 84:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 84:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 84:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 84:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 84:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 84:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGStringList.h:11, 84:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGTests.h:12, 84:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTests.cpp:7, 84:40.65 from Unified_cpp_dom_svg8.cpp:2: 84:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 84:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 84:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 84:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 84:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 84:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 84:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 84:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 84:40.65 760 | typename detail::Nth::Type extract() { 84:40.65 | ^~~~~~~ 84:40.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 84:40.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:23, 84:40.82 from Unified_cpp_dom_console0.cpp:2: 84:40.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 84:40.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 84:40.82 1249 | CSSCoord ToCSSPixels() const { return _0; } 84:40.82 | ^ 84:41.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 84:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 84:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Wrapper.h:12, 84:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/wrappers/WrapperFactory.h:10, 84:41.79 from WorkletGlobalScopeBinding.cpp:5, 84:41.79 from UnifiedBindings23.cpp:2: 84:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 84:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 84:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 84:41.79 34 | memset(aT, 0, sizeof(T)); 84:41.79 | ~~~~~~^~~~~~~~~~~~~~~~~~ 84:41.79 In file included from XMLHttpRequestEventTargetBinding.cpp:18, 84:41.79 from UnifiedBindings23.cpp:41: 84:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 84:41.79 2214 | struct GlobalProperties { 84:41.79 | ^~~~~~~~~~~~~~~~ 84:42.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 84:42.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 84:42.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:11, 84:42.22 from Unified_cpp_dom_xul0.cpp:2: 84:42.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 84:42.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 84:42.22 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 84:42.23 | ^ 84:42.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 84:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 84:42.63 from Unified_cpp_dom_xslt_xpath1.cpp:2: 84:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 84:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:42.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 84:42.63 | ^ 84:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 84:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 84:42.66 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 84:42.66 | ^ 84:42.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:42.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:42.66 from WorkletGlobalScopeBinding.cpp:7, 84:42.66 from UnifiedBindings23.cpp:2: 84:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 84:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:42.66 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 84:42.66 | ^~~~~~~~~~~~~~ 84:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 84:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 84:42.66 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 84:42.66 | ^ 84:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 84:42.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 84:42.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 84:42.66 | ^ 84:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 84:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 84:42.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 84:42.68 | ^ 84:42.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:42.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:42.72 from WorkletGlobalScopeBinding.cpp:7, 84:42.72 from UnifiedBindings23.cpp:2: 84:42.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:42.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 84:42.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:42.72 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:42.72 | ^~~~~~~~~~~~~ 84:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 84:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 84:42.74 371 | nscoord aAppUnitsPerDevPixel) { 84:42.74 | ^ 84:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 84:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 84:42.74 380 | nscoord aAppUnitsPerDevPixel) { 84:42.74 | ^ 84:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 84:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 84:42.74 387 | nscoord aAppUnitsPerDevPixel) { 84:42.75 | ^ 84:42.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 84:42.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:42.76 394 | nscoord aAppUnitsPerDevPixel) { 84:42.76 | ^ 84:42.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:42.77 from WorkletGlobalScopeBinding.cpp:7, 84:42.77 from UnifiedBindings23.cpp:2: 84:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 84:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:42.77 383 | Point TopLeft() const { return Point(x, y); } 84:42.77 | ^~~~~~~ 84:42.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:42.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:42.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:42.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:42.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:42.78 from WorkletGlobalScopeBinding.cpp:7, 84:42.78 from UnifiedBindings23.cpp:2: 84:42.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:42.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 84:42.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:42.78 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 84:42.78 | ^~~~~~~~~~~~~~~ 84:43.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 84:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 84:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 84:43.23 from Unified_cpp_dom_xslt_xslt1.cpp:2: 84:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 84:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:43.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 84:43.23 | ^ 84:43.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:43.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:43.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:43.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:43.69 from WorkletGlobalScopeBinding.cpp:7, 84:43.69 from UnifiedBindings23.cpp:2: 84:43.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:43.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 84:43.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:43.69 277 | static RectTyped FromUnknownRect( 84:43.69 | ^~~~~~~~~~~~~~~ 84:43.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:43.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:43.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:43.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:43.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:43.72 from WorkletGlobalScopeBinding.cpp:7, 84:43.72 from UnifiedBindings23.cpp:2: 84:43.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:43.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 84:43.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:43.72 150 | static PointTyped FromUnknownPoint( 84:43.72 | ^~~~~~~~~~~~~~~~ 84:43.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:43.73 from WorkletGlobalScopeBinding.cpp:7, 84:43.73 from UnifiedBindings23.cpp:2: 84:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 84:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 84:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:43.73 282 | RectTyped ToUnknownRect() const { 84:43.73 | ^~~~~~~~~~~~~ 84:43.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 84:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 84:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 84:43.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 84:43.73 from Unified_cpp_dom_xul1.cpp:2: 84:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:43.73 189 | CSSRect GetExpandedScrollableRect() const { 84:43.74 | ^ 84:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:43.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:43.74 | ^ 84:43.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:43.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:43.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:43.75 | ^ 84:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:43.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:43.76 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:43.76 | ^ 84:43.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:43.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:43.77 243 | CSSRect CalculateScrollRange() const { 84:43.77 | ^ 84:43.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:43.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:43.77 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:43.77 | ^ 84:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:43.80 457 | CSSRect GetVisualViewport() const { 84:43.80 | ^ 84:44.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 84:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 84:44.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 84:44.37 from Unified_cpp_dom_xslt_xslt1.cpp:2: 84:44.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 84:44.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 84:44.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 84:44.37 | ^ 84:44.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.h:15, 84:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txVariableRefExpr.cpp:8, 84:44.62 from Unified_cpp_dom_xslt_xpath2.cpp:11: 84:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:44.62 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:44.62 | ^~~~~~~~ 84:44.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.h:15, 84:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txVariableRefExpr.cpp:8, 84:44.74 from Unified_cpp_dom_xslt_xpath2.cpp:11: 84:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:44.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:44.74 | ^~~~~~~~ 84:44.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 84:44.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 84:44.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 84:44.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 84:44.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:44.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:44.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:44.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 84:44.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 84:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 84:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 84:44.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:23, 84:44.92 from Unified_cpp_dom_console0.cpp:2: 84:44.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 84:44.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 84:44.92 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 84:44.92 | ^ 84:45.24 In file included from Unified_cpp_dom_svg8.cpp:92: 84:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTransformableElement.cpp: In member function 'already_AddRefed mozilla::dom::SVGTransformableElement::GetBBox(const mozilla::dom::SVGBoundingBoxOptions&)': 84:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTransformableElement.cpp:197: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 84:45.24 197 | frame->GetRectRelativeToSelf(), frame); 84:45.24 | ^ 84:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTransformableElement.cpp:205: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 84:45.24 205 | return do_AddRef(new SVGRect(this, ToRect(rec))); 84:45.24 | ~~~~~~^~~~~ 84:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTransformableElement.cpp:210: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 84:45.24 210 | this, ToRect(nsSVGUtils::GetBBox( 84:45.24 | ~~~~~~~~~~~~~~~~~~~^ 84:45.24 211 | frame, nsSVGUtils::eBBoxIncludeFillGeometry | 84:45.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:45.24 212 | nsSVGUtils::eUseUserSpaceOfUseElement)))); 84:45.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTransformableElement.cpp:210:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:45.24 210 | this, ToRect(nsSVGUtils::GetBBox( 84:45.24 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 84:45.24 211 | frame, nsSVGUtils::eBBoxIncludeFillGeometry | 84:45.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:45.24 212 | nsSVGUtils::eUseUserSpaceOfUseElement)))); 84:45.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTransformableElement.cpp:236: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 84:45.24 236 | new SVGRect(this, ToRect(nsSVGUtils::GetBBox(frame, flags)))); 84:45.24 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 84:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTransformableElement.cpp:236: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 84:45.24 236 | new SVGRect(this, ToRect(nsSVGUtils::GetBBox(frame, flags)))); 84:45.24 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:45.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 84:45.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 84:45.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:11, 84:45.39 from Unified_cpp_dom_xul0.cpp:2: 84:45.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 84:45.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 84:45.39 21 | inline Rect ToRect(const gfxRect& aRect) { 84:45.39 | ^ 84:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 84:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 84:45.40 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 84:45.40 | ^ 84:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 84:45.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 84:45.40 40 | inline Point ToPoint(const gfxPoint& aPoint) { 84:45.40 | ^ 84:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 84:45.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 84:45.41 44 | inline Size ToSize(const gfxSize& aSize) { 84:45.41 | ^ 84:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 84:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 84:45.43 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 84:45.43 | ^ 84:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 84:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 84:45.43 52 | inline gfxSize ThebesSize(const Size& aSize) { 84:45.43 | ^ 84:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 84:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 84:45.43 56 | inline gfxRect ThebesRect(const Rect& aRect) { 84:45.44 | ^ 84:45.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 84:45.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:45.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:45.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 84:45.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 84:45.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 84:45.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 84:45.60 from Unified_cpp_dom_vr1.cpp:2: 84:45.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 84:45.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:45.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 84:45.60 | ^ 84:45.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 84:45.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 84:45.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSWindowActorChild.h:14, 84:45.79 from WindowGlobalActorsBinding.cpp:14, 84:45.79 from UnifiedBindings22.cpp:301: 84:45.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 84:45.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:45.79 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 84:45.79 | ^ 84:45.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:45.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:45.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:45.86 from Unified_cpp_dom_u2f0.cpp:2: 84:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:45.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:45.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:45.86 | ^~~~~~~~ 84:46.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:46.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:46.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:46.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:46.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:46.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:46.21 from Unified_cpp_dom_u2f0.cpp:2: 84:46.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:46.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:46.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:46.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:46.21 | ^~~~~~~~ 84:46.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 84:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 84:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 84:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 84:46.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 84:46.30 from Unified_cpp_dom_vr1.cpp:2: 84:46.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 84:46.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 84:46.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 84:46.30 | ^ 84:46.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:46.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:46.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:46.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:46.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:46.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:46.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:46.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:46.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:46.31 from ChromeUtilsBinding.cpp:4, 84:46.31 from UnifiedBindings3.cpp:2: 84:46.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:46.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:46.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:46.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:46.31 | ^~~~~~~~ 84:46.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 84:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 84:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 84:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 84:46.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 84:46.54 from Unified_cpp_dom_xslt_xslt1.cpp:2: 84:46.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 84:46.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:46.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 84:46.54 | ^ 84:46.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 84:46.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 84:46.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 84:46.56 | ^ 84:46.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 84:46.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 84:46.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 84:46.56 | ^ 84:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 84:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 84:46.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 84:46.57 | ^ 84:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 84:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 84:46.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 84:46.57 | ^ 84:46.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 84:46.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 84:46.62 371 | nscoord aAppUnitsPerDevPixel) { 84:46.62 | ^ 84:46.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 84:46.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 84:46.63 380 | nscoord aAppUnitsPerDevPixel) { 84:46.63 | ^ 84:46.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 84:46.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 84:46.64 387 | nscoord aAppUnitsPerDevPixel) { 84:46.64 | ^ 84:46.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 84:46.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:46.64 394 | nscoord aAppUnitsPerDevPixel) { 84:46.64 | ^ 84:46.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:46.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:46.74 from Unified_cpp_dom_u2f0.cpp:2: 84:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:46.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:46.74 427 | SizeT Size() const { return SizeT(width, height); } 84:46.74 | ^~~~ 84:46.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:46.76 from Unified_cpp_dom_u2f0.cpp:2: 84:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:46.76 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:46.76 | ^~~~~~~~ 84:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:46.76 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:46.76 | ^~~~~~~~ 84:46.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:46.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:46.76 from Unified_cpp_dom_u2f0.cpp:2: 84:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:46.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:46.76 62 | Sub operator-(const Sub& aPoint) const { 84:46.76 | ^~~~~~~~ 84:46.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 84:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 84:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 84:46.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 84:46.96 from Unified_cpp_dom_vr1.cpp:2: 84:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 84:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:46.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 84:46.96 | ^ 84:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 84:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 84:46.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 84:46.96 | ^ 84:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 84:46.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 84:46.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 84:46.96 | ^ 84:46.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 84:46.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 84:46.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 84:46.97 | ^ 84:46.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 84:46.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 84:46.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 84:46.97 | ^ 84:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 84:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 84:46.99 371 | nscoord aAppUnitsPerDevPixel) { 84:46.99 | ^ 84:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 84:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 84:46.99 380 | nscoord aAppUnitsPerDevPixel) { 84:46.99 | ^ 84:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 84:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 84:47.00 387 | nscoord aAppUnitsPerDevPixel) { 84:47.00 | ^ 84:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 84:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:47.00 394 | nscoord aAppUnitsPerDevPixel) { 84:47.00 | ^ 84:47.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:47.06 from ChromeUtilsBinding.cpp:4, 84:47.06 from UnifiedBindings3.cpp:2: 84:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:47.06 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:47.06 | ^~~~~~~~ 84:47.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:47.08 from Unified_cpp_dom_u2f0.cpp:2: 84:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 84:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 84:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:47.08 43 | friend Sub operator*(T aScale, Sub aCoord) { 84:47.08 | ^~~~~~~~ 84:47.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:47.13 from ChromeUtilsBinding.cpp:4, 84:47.13 from UnifiedBindings3.cpp:2: 84:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:47.13 427 | SizeT Size() const { return SizeT(width, height); } 84:47.13 | ^~~~ 84:47.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:47.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:47.13 from ChromeUtilsBinding.cpp:4, 84:47.13 from UnifiedBindings3.cpp:2: 84:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:47.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:47.13 | ^~~~~~~~ 84:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:47.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:47.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:47.13 | ^~~~~~~~ 84:47.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:47.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:47.14 from ChromeUtilsBinding.cpp:4, 84:47.14 from UnifiedBindings3.cpp:2: 84:47.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:47.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:47.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:47.14 62 | Sub operator-(const Sub& aPoint) const { 84:47.14 | ^~~~~~~~ 84:47.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:47.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:47.64 from ChromeUtilsBinding.cpp:4, 84:47.64 from UnifiedBindings3.cpp:2: 84:47.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 84:47.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 84:47.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:47.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 84:47.64 | ^~~~~~~~ 84:47.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:47.95 from Unified_cpp_dom_u2f0.cpp:2: 84:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:47.95 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:47.95 | ^~~~~~~~~~~~~ 84:47.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:14, 84:47.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 84:47.95 from Unified_cpp_dom_u2f0.cpp:2: 84:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:47.95 323 | static SizeTyped FromUnknownSize( 84:47.95 | ^~~~~~~~~~~~~~~ 84:48.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 84:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 84:48.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:27, 84:48.10 from Unified_cpp_dom_xul1.cpp:2: 84:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 84:48.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 84:48.10 1249 | CSSCoord ToCSSPixels() const { return _0; } 84:48.10 | ^ 84:48.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 84:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:11, 84:48.30 from Unified_cpp_dom_xul0.cpp:2: 84:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 84:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 84:48.31 1859 | int32_t aAppUnitsPerPixel) { 84:48.31 | ^ 84:48.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:48.31 from ChromeUtilsBinding.cpp:4, 84:48.31 from UnifiedBindings3.cpp:2: 84:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:48.31 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:48.31 | ^~~~~~~~~~~~~ 84:48.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:48.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:48.31 from ChromeUtilsBinding.cpp:4, 84:48.31 from UnifiedBindings3.cpp:2: 84:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:48.32 323 | static SizeTyped FromUnknownSize( 84:48.32 | ^~~~~~~~~~~~~~~ 84:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 84:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 84:48.32 3214 | int32_t aAppUnitsPerPixel) { 84:48.32 | ^ 84:49.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 84:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 84:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 84:49.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 84:49.31 from Unified_cpp_dom_xul1.cpp:2: 84:49.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:49.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:49.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:49.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:49.31 | ^~~~~~~~ 84:49.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 84:49.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:23, 84:49.37 from Unified_cpp_dom_console0.cpp:2: 84:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 84:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 84:49.37 21 | inline Rect ToRect(const gfxRect& aRect) { 84:49.37 | ^ 84:49.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 84:49.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 84:49.39 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 84:49.39 | ^ 84:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 84:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 84:49.40 40 | inline Point ToPoint(const gfxPoint& aPoint) { 84:49.40 | ^ 84:49.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 84:49.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 84:49.41 44 | inline Size ToSize(const gfxSize& aSize) { 84:49.41 | ^ 84:49.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 84:49.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 84:49.42 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 84:49.42 | ^ 84:49.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 84:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 84:49.43 52 | inline gfxSize ThebesSize(const Size& aSize) { 84:49.43 | ^ 84:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 84:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 84:49.44 56 | inline gfxRect ThebesRect(const Rect& aRect) { 84:49.44 | ^ 84:49.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 84:49.55 from Unified_cpp_dom_xul1.cpp:2: 84:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:49.55 427 | SizeT Size() const { return SizeT(width, height); } 84:49.55 | ^~~~ 84:49.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 84:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 84:49.55 from Unified_cpp_dom_xul1.cpp:2: 84:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:49.55 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:49.55 | ^~~~~~~~ 84:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:49.56 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:49.56 | ^~~~~~~~ 84:49.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 84:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 84:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 84:49.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 84:49.56 from Unified_cpp_dom_xul1.cpp:2: 84:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:49.56 62 | Sub operator-(const Sub& aPoint) const { 84:49.56 | ^~~~~~~~ 84:49.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 84:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 84:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 84:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 84:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 84:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 84:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.h:17, 84:49.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 84:49.77 from Unified_cpp_dom_xul1.cpp:2: 84:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 84:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 84:49.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:49.77 43 | friend Sub operator*(T aScale, Sub aCoord) { 84:49.77 | ^~~~~~~~ 84:49.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:49.99 from ChromeUtilsBinding.cpp:4, 84:49.99 from UnifiedBindings3.cpp:2: 84:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 84:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:49.99 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 84:49.99 | ^~~~~~~~~~~~~~ 84:49.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:49.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:49.99 from ChromeUtilsBinding.cpp:4, 84:49.99 from UnifiedBindings3.cpp:2: 84:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 84:49.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:49.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:49.99 | ^~~~~~~~~~~~~ 84:50.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:50.02 from ChromeUtilsBinding.cpp:4, 84:50.02 from UnifiedBindings3.cpp:2: 84:50.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:50.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 84:50.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:50.02 383 | Point TopLeft() const { return Point(x, y); } 84:50.02 | ^~~~~~~ 84:50.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:50.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:50.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:50.03 from ChromeUtilsBinding.cpp:4, 84:50.03 from UnifiedBindings3.cpp:2: 84:50.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:50.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 84:50.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:50.03 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 84:50.03 | ^~~~~~~~~~~~~~~ 84:50.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 84:50.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 84:50.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:50.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:50.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:50.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:50.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:50.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FocusEvent.h:10, 84:50.08 from FocusEventBinding.cpp:14, 84:50.08 from UnifiedBindings5.cpp:327: 84:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 84:50.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 84:50.08 1394 | LayerPoint GetFixedPositionAnchor() { 84:50.08 | ^ 84:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 84:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 84:50.11 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 84:50.11 | ^ 84:50.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 84:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 84:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 84:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 84:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FocusEvent.h:10, 84:50.22 from FocusEventBinding.cpp:14, 84:50.22 from UnifiedBindings5.cpp:327: 84:50.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 84:50.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 84:50.22 49 | gfx::Size GetInheritedScale() const { return mScale; } 84:50.22 | ^ 84:50.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:50.35 from ChromeUtilsBinding.cpp:4, 84:50.35 from UnifiedBindings3.cpp:2: 84:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 84:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:50.35 277 | static RectTyped FromUnknownRect( 84:50.35 | ^~~~~~~~~~~~~~~ 84:50.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:50.35 from ChromeUtilsBinding.cpp:4, 84:50.35 from UnifiedBindings3.cpp:2: 84:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 84:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:50.35 150 | static PointTyped FromUnknownPoint( 84:50.35 | ^~~~~~~~~~~~~~~~ 84:50.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:50.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:50.35 from ChromeUtilsBinding.cpp:4, 84:50.35 from UnifiedBindings3.cpp:2: 84:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 84:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 84:50.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:50.35 282 | RectTyped ToUnknownRect() const { 84:50.35 | ^~~~~~~~~~~~~ 84:50.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 84:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 84:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 84:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 84:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 84:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 84:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 84:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 84:50.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:23, 84:50.52 from Unified_cpp_dom_console0.cpp:2: 84:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 84:50.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 84:50.52 1859 | int32_t aAppUnitsPerPixel) { 84:50.52 | ^ 84:50.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 84:50.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 84:50.55 3214 | int32_t aAppUnitsPerPixel) { 84:50.55 | ^ 84:50.61 dom/webbrowserpersist 84:51.04 dom/xhr 84:51.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:51.71 from WorkletGlobalScopeBinding.cpp:7, 84:51.71 from UnifiedBindings23.cpp:2: 84:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 84:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:51.71 246 | PointTyped As2DPoint() const { 84:51.71 | ^~~~~~~~~ 84:51.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 84:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 84:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:51.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txStylesheet.cpp:16, 84:51.73 from Unified_cpp_dom_xslt_xslt1.cpp:20: 84:51.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:51.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:51.73 189 | CSSRect GetExpandedScrollableRect() const { 84:51.73 | ^ 84:51.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:51.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:51.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:51.73 | ^ 84:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:51.74 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:51.74 | ^ 84:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:51.74 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:51.74 | ^ 84:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:51.75 243 | CSSRect CalculateScrollRange() const { 84:51.75 | ^ 84:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:51.76 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:51.76 | ^ 84:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:51.77 457 | CSSRect GetVisualViewport() const { 84:51.77 | ^ 84:51.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:51.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:51.77 from WorkletGlobalScopeBinding.cpp:7, 84:51.77 from UnifiedBindings23.cpp:2: 84:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:51.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:51.77 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 84:51.77 | ^~~~~~~~~ 84:51.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:51.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:51.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:51.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:51.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:51.80 from WorkletGlobalScopeBinding.cpp:7, 84:51.80 from UnifiedBindings23.cpp:2: 84:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:51.80 2266 | PointTyped TransformPointSimple( 84:51.80 | ^~~~~~~~~~~~~~~~~~~~ 84:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:51.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:51.80 794 | RectTyped TransformAndClipBounds( 84:51.80 | ^~~~~~~~~~~~~~~~~~~~~~ 84:52.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 84:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 84:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 84:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 84:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 84:52.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:23, 84:52.01 from Unified_cpp_dom_console0.cpp:2: 84:52.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 84:52.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 84:52.01 332 | LayerPoint GetFixedPositionAnchor() const { 84:52.01 | ^ 84:52.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 84:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 84:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 84:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 84:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 84:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:23, 84:52.13 from Unified_cpp_dom_console0.cpp:2: 84:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 84:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 84:52.13 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 84:52.13 | ^ 84:52.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 84:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 84:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 84:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 84:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 84:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 84:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 84:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:23, 84:52.18 from Unified_cpp_dom_console0.cpp:2: 84:52.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 84:52.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 84:52.18 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:52.18 | ^ 84:52.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 84:52.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 84:52.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 84:52.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FocusEvent.h:10, 84:52.41 from FocusEventBinding.cpp:14, 84:52.41 from UnifiedBindings5.cpp:327: 84:52.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 84:52.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 84:52.41 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 84:52.41 | ^ 84:52.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 84:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 84:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 84:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 84:52.80 from Unified_cpp_dom_xslt_xpath1.cpp:2: 84:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:52.80 189 | CSSRect GetExpandedScrollableRect() const { 84:52.80 | ^ 84:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:52.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:52.80 | ^ 84:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:52.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:52.80 | ^ 84:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:52.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:52.81 | ^ 84:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:52.81 243 | CSSRect CalculateScrollRange() const { 84:52.81 | ^ 84:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:52.81 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:52.81 | ^ 84:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:52.81 457 | CSSRect GetVisualViewport() const { 84:52.81 | ^ 84:53.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 84:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 84:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 84:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 84:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txStylesheet.cpp:16, 84:53.82 from Unified_cpp_dom_xslt_xslt1.cpp:20: 84:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 84:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 84:53.82 1249 | CSSCoord ToCSSPixels() const { return _0; } 84:53.82 | ^ 84:54.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:54.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:54.16 from ChromeUtilsBinding.cpp:4, 84:54.16 from UnifiedBindings3.cpp:2: 84:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 84:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:54.16 246 | PointTyped As2DPoint() const { 84:54.16 | ^~~~~~~~~ 84:54.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:54.29 from ChromeUtilsBinding.cpp:4, 84:54.29 from UnifiedBindings3.cpp:2: 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:54.29 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 84:54.29 | ^~~~~~~~~ 84:54.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:11, 84:54.29 from ChromeUtilsBinding.cpp:4, 84:54.29 from UnifiedBindings3.cpp:2: 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:54.29 2266 | PointTyped TransformPointSimple( 84:54.29 | ^~~~~~~~~~~~~~~~~~~~ 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 84:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 84:54.29 794 | RectTyped TransformAndClipBounds( 84:54.29 | ^~~~~~~~~~~~~~~~~~~~~~ 84:57.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:57.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 84:57.16 from EventHandlerBinding.cpp:4, 84:57.16 from UnifiedBindings5.cpp:2: 84:57.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 84:57.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 84:57.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:57.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 84:57.16 | ^~~~~~~~ 84:57.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:57.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:57.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:57.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 84:57.32 from EventHandlerBinding.cpp:4, 84:57.32 from UnifiedBindings5.cpp:2: 84:57.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 84:57.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 84:57.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:57.32 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 84:57.32 | ^~~~~~~~ 84:57.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 84:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:57.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 84:57.56 from EventHandlerBinding.cpp:4, 84:57.56 from UnifiedBindings5.cpp:2: 84:57.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 84:57.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 84:57.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:57.56 427 | SizeT Size() const { return SizeT(width, height); } 84:57.56 | ^~~~ 84:57.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 84:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 84:57.57 from EventHandlerBinding.cpp:4, 84:57.57 from UnifiedBindings5.cpp:2: 84:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 84:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:57.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 84:57.57 | ^~~~~~~~ 84:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 84:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 84:57.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:57.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 84:57.57 | ^~~~~~~~ 84:57.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 84:57.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:57.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:57.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:57.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:57.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:57.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:57.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 84:57.58 from EventHandlerBinding.cpp:4, 84:57.58 from UnifiedBindings5.cpp:2: 84:57.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 84:57.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 84:57.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:57.58 62 | Sub operator-(const Sub& aPoint) const { 84:57.58 | ^~~~~~~~ 84:57.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 84:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 84:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 84:57.96 from EventHandlerBinding.cpp:4, 84:57.96 from UnifiedBindings5.cpp:2: 84:57.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 84:57.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 84:57.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:57.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 84:57.96 | ^~~~~~~~ 84:58.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 84:58.36 from EventHandlerBinding.cpp:4, 84:58.36 from UnifiedBindings5.cpp:2: 84:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 84:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 84:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:58.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 84:58.36 | ^~~~~~~~~~~~~ 84:58.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 84:58.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 84:58.36 from EventHandlerBinding.cpp:4, 84:58.36 from UnifiedBindings5.cpp:2: 84:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 84:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 84:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 84:58.37 323 | static SizeTyped FromUnknownSize( 84:58.37 | ^~~~~~~~~~~~~~~ 84:58.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 84:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 84:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 84:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMappedAttributeElement.h:16, 84:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:11, 84:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 84:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:14, 84:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 84:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 84:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:11, 84:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 84:58.67 from Unified_cpp_dom_vr1.cpp:2: 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 84:58.67 189 | CSSRect GetExpandedScrollableRect() const { 84:58.67 | ^ 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 84:58.67 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 84:58.67 | ^ 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 84:58.67 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 84:58.67 | ^ 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 84:58.67 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 84:58.67 | ^ 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 84:58.67 243 | CSSRect CalculateScrollRange() const { 84:58.67 | ^ 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 84:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 84:58.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 84:58.67 | ^ 84:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 84:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 84:58.68 457 | CSSRect GetVisualViewport() const { 84:58.68 | ^ 84:59.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 84:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 84:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Wrapper.h:12, 84:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CallbackObject.h:23, 84:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 84:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:11, 84:59.56 from EventHandlerBinding.cpp:4, 84:59.56 from UnifiedBindings5.cpp:2: 84:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 84:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 84:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 84:59.56 34 | memset(aT, 0, sizeof(T)); 84:59.56 | ~~~~~~^~~~~~~~~~~~~~~~~~ 84:59.56 In file included from EventTargetBinding.cpp:26, 84:59.56 from UnifiedBindings5.cpp:41: 84:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 84:59.56 2214 | struct GlobalProperties { 84:59.56 | ^~~~~~~~~~~~~~~~ 85:00.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 85:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 85:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 85:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 85:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:11, 85:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:00.03 from Unified_cpp_dom_vr1.cpp:2: 85:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:00.03 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:00.03 | ^ 85:00.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 85:00.20 from EventHandlerBinding.cpp:4, 85:00.20 from UnifiedBindings5.cpp:2: 85:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 85:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:00.20 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 85:00.20 | ^~~~~~~~~~~~~~ 85:00.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 85:00.22 from EventHandlerBinding.cpp:4, 85:00.22 from UnifiedBindings5.cpp:2: 85:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 85:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:00.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:00.22 | ^~~~~~~~~~~~~ 85:00.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 85:00.24 from EventHandlerBinding.cpp:4, 85:00.24 from UnifiedBindings5.cpp:2: 85:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 85:00.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:00.24 383 | Point TopLeft() const { return Point(x, y); } 85:00.24 | ^~~~~~~ 85:00.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:00.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 85:00.24 from EventHandlerBinding.cpp:4, 85:00.25 from UnifiedBindings5.cpp:2: 85:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 85:00.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:00.25 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 85:00.25 | ^~~~~~~~~~~~~~~ 85:00.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 85:00.45 from EventHandlerBinding.cpp:4, 85:00.45 from UnifiedBindings5.cpp:2: 85:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 85:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:00.45 277 | static RectTyped FromUnknownRect( 85:00.45 | ^~~~~~~~~~~~~~~ 85:00.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 85:00.45 from EventHandlerBinding.cpp:4, 85:00.45 from UnifiedBindings5.cpp:2: 85:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 85:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:00.45 150 | static PointTyped FromUnknownPoint( 85:00.45 | ^~~~~~~~~~~~~~~~ 85:00.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:00.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:00.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:00.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:00.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:00.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 85:00.46 from EventHandlerBinding.cpp:4, 85:00.46 from UnifiedBindings5.cpp:2: 85:00.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 85:00.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 85:00.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:00.46 282 | RectTyped ToUnknownRect() const { 85:00.46 | ^~~~~~~~~~~~~ 85:00.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 85:00.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 85:00.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 85:00.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 85:00.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:00.58 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:00.58 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:00.58 | ^ 85:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGTransformableElement.cpp:165: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 85:00.74 165 | already_AddRefed SVGTransformableElement::GetBBox( 85:00.74 | ^~~~~~~~~~~~~~~~~~~~~~~ 85:01.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 85:01.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 85:01.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 85:01.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 85:01.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:11, 85:01.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:01.01 from Unified_cpp_dom_vr1.cpp:2: 85:01.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:01.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:01.01 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:01.01 | ^ 85:01.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 85:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:01.07 from Unified_cpp_dom_performance0.cpp:2: 85:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:01.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:01.07 | ^ 85:01.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 85:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:01.34 from Unified_cpp_dom_performance0.cpp:2: 85:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:01.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:01.34 | ^ 85:01.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:01.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:01.99 from Unified_cpp_dom_performance0.cpp:2: 85:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:01.99 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:01.99 | ^ 85:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:01.99 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:01.99 | ^ 85:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:01.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:02.00 | ^ 85:02.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:02.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:02.00 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:02.00 | ^ 85:02.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:02.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:02.00 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:02.00 | ^ 85:02.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:02.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:02.02 371 | nscoord aAppUnitsPerDevPixel) { 85:02.02 | ^ 85:02.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:02.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:02.02 380 | nscoord aAppUnitsPerDevPixel) { 85:02.02 | ^ 85:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:02.03 387 | nscoord aAppUnitsPerDevPixel) { 85:02.03 | ^ 85:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:02.03 394 | nscoord aAppUnitsPerDevPixel) { 85:02.03 | ^ 85:02.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 85:02.57 from EventHandlerBinding.cpp:4, 85:02.57 from UnifiedBindings5.cpp:2: 85:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 85:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:02.57 246 | PointTyped As2DPoint() const { 85:02.57 | ^~~~~~~~~ 85:02.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 85:02.59 from EventHandlerBinding.cpp:4, 85:02.59 from UnifiedBindings5.cpp:2: 85:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:02.59 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 85:02.59 | ^~~~~~~~~ 85:02.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:02.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:02.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 85:02.60 from EventHandlerBinding.cpp:4, 85:02.60 from UnifiedBindings5.cpp:2: 85:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:02.60 2266 | PointTyped TransformPointSimple( 85:02.60 | ^~~~~~~~~~~~~~~~~~~~ 85:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:02.60 794 | RectTyped TransformAndClipBounds( 85:02.60 | ^~~~~~~~~~~~~~~~~~~~~~ 85:02.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 85:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 85:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 85:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 85:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 85:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/U2F.h:12, 85:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/u2f/U2F.cpp:7, 85:02.84 from Unified_cpp_dom_u2f0.cpp:2: 85:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 85:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 85:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 85:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 85:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 85:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 85:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 85:02.84 760 | typename detail::Nth::Type extract() { 85:02.84 | ^~~~~~~ 85:03.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 85:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 85:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 85:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 85:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 85:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkletGlobalScopeBinding.h:6, 85:03.48 from WorkletGlobalScopeBinding.cpp:4, 85:03.48 from UnifiedBindings23.cpp:2: 85:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 85:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 85:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 85:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 85:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 85:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 85:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 85:03.48 760 | typename detail::Nth::Type extract() { 85:03.48 | ^~~~~~~ 85:03.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 85:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 85:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 85:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 85:03.86 from Unified_cpp_webbrowserpersist0.cpp:2: 85:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:03.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:03.87 | ^ 85:04.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:04.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:04.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:04.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 85:04.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 85:04.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 85:04.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 85:04.20 from Unified_cpp_webbrowserpersist0.cpp:2: 85:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:04.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:04.20 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:04.20 | ^ 85:04.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 85:04.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/XULMenuElement.cpp:7, 85:04.43 from Unified_cpp_dom_xul0.cpp:29: 85:04.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 85:04.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 85:04.43 332 | LayerPoint GetFixedPositionAnchor() const { 85:04.43 | ^ 85:04.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 85:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/XULMenuElement.cpp:7, 85:04.54 from Unified_cpp_dom_xul0.cpp:29: 85:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 85:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 85:04.54 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 85:04.54 | ^ 85:04.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 85:04.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 85:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 85:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/XULMenuElement.cpp:7, 85:04.60 from Unified_cpp_dom_xul0.cpp:29: 85:04.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 85:04.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 85:04.60 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:04.60 | ^ 85:04.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 85:04.64 from Unified_cpp_webbrowserpersist0.cpp:2: 85:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:04.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:04.64 | ^ 85:04.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 85:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 85:04.64 from Unified_cpp_dom_ipc0.cpp:2: 85:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:04.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:04.64 | ^ 85:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:04.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:04.65 | ^ 85:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:04.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:04.65 | ^ 85:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:04.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:04.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:04.65 | ^ 85:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:04.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:04.66 | ^ 85:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:04.68 371 | nscoord aAppUnitsPerDevPixel) { 85:04.68 | ^ 85:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:04.68 380 | nscoord aAppUnitsPerDevPixel) { 85:04.68 | ^ 85:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:04.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:04.68 387 | nscoord aAppUnitsPerDevPixel) { 85:04.68 | ^ 85:04.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:04.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:04.69 394 | nscoord aAppUnitsPerDevPixel) { 85:04.69 | ^ 85:04.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:04.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:04.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:04.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 85:04.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 85:04.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 85:04.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 85:04.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 85:04.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 85:04.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 85:04.79 from Unified_cpp_dom_ipc0.cpp:2: 85:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:04.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:04.79 | ^ 85:05.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 85:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 85:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 85:05.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 85:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:05.19 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:05.19 | ^ 85:05.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 85:05.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 85:05.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 85:05.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 85:05.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txStylesheet.cpp:16, 85:05.24 from Unified_cpp_dom_xslt_xslt1.cpp:20: 85:05.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:05.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:05.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:05.24 | ^ 85:05.54 dom/worklet 85:05.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 85:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 85:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 85:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 85:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 85:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 85:05.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 85:05.61 from Unified_cpp_dom_ipc0.cpp:2: 85:05.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:05.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:05.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:05.61 | ^ 85:05.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:05.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 85:05.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:05.61 | ^ 85:05.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:05.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 85:05.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:05.61 | ^ 85:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 85:05.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:05.62 | ^ 85:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 85:05.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:05.62 | ^ 85:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 85:05.64 371 | nscoord aAppUnitsPerDevPixel) { 85:05.64 | ^ 85:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 85:05.64 380 | nscoord aAppUnitsPerDevPixel) { 85:05.64 | ^ 85:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 85:05.64 387 | nscoord aAppUnitsPerDevPixel) { 85:05.64 | ^ 85:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:05.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:05.65 394 | nscoord aAppUnitsPerDevPixel) { 85:05.65 | ^ 85:05.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 85:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 85:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 85:05.82 from Unified_cpp_dom_vr0.cpp:2: 85:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 85:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 85:05.82 189 | CSSRect GetExpandedScrollableRect() const { 85:05.82 | ^ 85:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 85:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 85:05.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:05.83 | ^ 85:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 85:05.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 85:05.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 85:05.83 | ^ 85:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 85:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 85:05.88 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 85:05.88 | ^ 85:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 85:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 85:05.88 243 | CSSRect CalculateScrollRange() const { 85:05.88 | ^ 85:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 85:05.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 85:05.88 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 85:05.88 | ^ 85:05.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 85:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 85:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 85:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 85:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 85:05.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:6, 85:05.89 from EventHandlerBinding.cpp:4, 85:05.89 from UnifiedBindings5.cpp:2: 85:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 85:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 85:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 85:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 85:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 85:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 85:05.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 85:05.89 760 | typename detail::Nth::Type extract() { 85:05.89 | ^~~~~~~ 85:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 85:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 85:05.95 457 | CSSRect GetVisualViewport() const { 85:05.95 | ^ 85:06.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 85:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 85:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 85:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 85:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:06.36 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:06.36 | ^ 85:06.39 dom/script 85:07.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:07.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:07.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 85:07.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 85:07.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txStylesheet.cpp:16, 85:07.20 from Unified_cpp_dom_xslt_xslt1.cpp:20: 85:07.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:07.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:07.20 21 | inline Rect ToRect(const gfxRect& aRect) { 85:07.20 | ^ 85:07.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:07.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:07.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:07.20 | ^ 85:07.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:07.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:07.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:07.20 | ^ 85:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:07.21 44 | inline Size ToSize(const gfxSize& aSize) { 85:07.21 | ^ 85:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:07.21 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:07.21 | ^ 85:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:07.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:07.22 | ^ 85:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:07.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:07.22 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:07.22 | ^ 85:07.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 85:07.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 85:07.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:07.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 85:07.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 85:07.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 85:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:07.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:07.95 | ^ 85:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:07.95 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:07.95 | ^ 85:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:07.95 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:07.95 | ^ 85:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:07.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:07.95 | ^ 85:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:07.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:07.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:07.95 | ^ 85:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:08.00 371 | nscoord aAppUnitsPerDevPixel) { 85:08.00 | ^ 85:08.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:08.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:08.01 380 | nscoord aAppUnitsPerDevPixel) { 85:08.01 | ^ 85:08.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:08.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:08.01 387 | nscoord aAppUnitsPerDevPixel) { 85:08.01 | ^ 85:08.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:08.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:08.03 394 | nscoord aAppUnitsPerDevPixel) { 85:08.03 | ^ 85:08.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 85:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 85:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 85:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 85:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PerformanceEntryEvent.h:15, 85:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:22, 85:08.18 from Unified_cpp_dom_performance0.cpp:2: 85:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 85:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 85:08.18 189 | CSSRect GetExpandedScrollableRect() const { 85:08.18 | ^ 85:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 85:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 85:08.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:08.18 | ^ 85:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 85:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 85:08.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 85:08.18 | ^ 85:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 85:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 85:08.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 85:08.19 | ^ 85:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 85:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 85:08.19 243 | CSSRect CalculateScrollRange() const { 85:08.19 | ^ 85:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 85:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 85:08.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 85:08.19 | ^ 85:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 85:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 85:08.20 457 | CSSRect GetVisualViewport() const { 85:08.20 | ^ 85:08.42 dom/payments 85:08.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 85:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 85:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txStylesheet.cpp:16, 85:08.57 from Unified_cpp_dom_xslt_xslt1.cpp:20: 85:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:08.57 1859 | int32_t aAppUnitsPerPixel) { 85:08.57 | ^ 85:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:08.57 3214 | int32_t aAppUnitsPerPixel) { 85:08.57 | ^ 85:09.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRLayerChild.h:10, 85:09.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRRenderState.cpp:8, 85:09.44 from Unified_cpp_dom_vr1.cpp:11: 85:09.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:09.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:09.44 21 | inline Rect ToRect(const gfxRect& aRect) { 85:09.44 | ^ 85:09.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:09.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:09.44 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:09.44 | ^ 85:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:09.45 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:09.45 | ^ 85:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:09.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:09.45 44 | inline Size ToSize(const gfxSize& aSize) { 85:09.45 | ^ 85:09.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:09.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:09.46 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:09.46 | ^ 85:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:09.47 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:09.47 | ^ 85:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:09.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:09.47 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:09.47 | ^ 85:10.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 85:10.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:10.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:10.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:10.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:10.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 85:10.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 85:10.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 85:10.00 from Unified_cpp_dom_xhr0.cpp:2: 85:10.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:10.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:10.00 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:10.00 | ^ 85:10.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 85:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 85:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 85:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 85:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 85:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 85:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 85:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 85:10.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 85:10.40 from Unified_cpp_dom_ipc0.cpp:2: 85:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 85:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 85:10.40 189 | CSSRect GetExpandedScrollableRect() const { 85:10.40 | ^ 85:10.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 85:10.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 85:10.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:10.41 | ^ 85:10.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 85:10.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 85:10.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 85:10.41 | ^ 85:10.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 85:10.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 85:10.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 85:10.41 | ^ 85:10.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 85:10.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 85:10.43 243 | CSSRect CalculateScrollRange() const { 85:10.43 | ^ 85:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 85:10.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 85:10.45 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 85:10.45 | ^ 85:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 85:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 85:10.46 457 | CSSRect GetVisualViewport() const { 85:10.46 | ^ 85:10.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRLayerChild.h:10, 85:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRRenderState.cpp:8, 85:10.54 from Unified_cpp_dom_vr1.cpp:11: 85:10.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:10.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:10.54 1859 | int32_t aAppUnitsPerPixel) { 85:10.54 | ^ 85:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:10.57 3214 | int32_t aAppUnitsPerPixel) { 85:10.57 | ^ 85:10.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 85:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 85:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 85:10.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 85:10.77 from Unified_cpp_dom_xhr0.cpp:2: 85:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:10.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:10.77 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:10.77 | ^ 85:11.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 85:11.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 85:11.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 85:11.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 85:11.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:11.11 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:11.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:11.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:11.11 | ^ 85:11.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 85:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 85:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 85:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 85:11.28 from Unified_cpp_dom_xslt_xslt1.cpp:2: 85:11.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 85:11.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 85:11.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:11.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 85:11.28 | ^~~~~~~~ 85:11.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 85:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 85:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 85:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 85:11.36 from Unified_cpp_dom_xslt_xslt1.cpp:2: 85:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 85:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 85:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:11.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 85:11.36 | ^~~~~~~~ 85:11.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 85:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 85:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 85:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 85:11.43 from Unified_cpp_dom_xslt_xslt1.cpp:2: 85:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 85:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 85:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:11.43 427 | SizeT Size() const { return SizeT(width, height); } 85:11.43 | ^~~~ 85:11.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 85:11.44 from Unified_cpp_dom_xslt_xslt1.cpp:2: 85:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 85:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:11.44 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 85:11.44 | ^~~~~~~~ 85:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 85:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:11.44 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 85:11.44 | ^~~~~~~~ 85:11.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 85:11.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 85:11.44 from Unified_cpp_dom_xslt_xslt1.cpp:2: 85:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 85:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 85:11.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:11.44 62 | Sub operator-(const Sub& aPoint) const { 85:11.44 | ^~~~~~~~ 85:11.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 85:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:28, 85:11.71 from Unified_cpp_dom_performance0.cpp:2: 85:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:11.71 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:11.71 | ^ 85:11.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 85:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 85:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 85:11.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 85:11.89 from Unified_cpp_dom_xslt_xslt1.cpp:2: 85:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 85:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 85:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:11.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 85:11.89 | ^~~~~~~~ 85:12.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 85:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 85:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 85:12.02 from Unified_cpp_dom_xhr0.cpp:2: 85:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:12.02 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:12.02 | ^ 85:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:12.04 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:12.04 | ^ 85:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:12.04 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:12.04 | ^ 85:12.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:12.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:12.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:12.05 | ^ 85:12.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:12.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:12.05 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:12.05 | ^ 85:12.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:12.24 371 | nscoord aAppUnitsPerDevPixel) { 85:12.24 | ^ 85:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:12.24 380 | nscoord aAppUnitsPerDevPixel) { 85:12.24 | ^ 85:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:12.24 387 | nscoord aAppUnitsPerDevPixel) { 85:12.24 | ^ 85:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:12.24 394 | nscoord aAppUnitsPerDevPixel) { 85:12.24 | ^ 85:12.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:12.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:12.25 from HTMLBRElementBinding.cpp:10, 85:12.25 from UnifiedBindings7.cpp:2: 85:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:12.25 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:12.25 | ^ 85:12.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:12.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:12.32 from HTMLBRElementBinding.cpp:10, 85:12.32 from UnifiedBindings7.cpp:2: 85:12.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:12.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:12.32 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:12.32 | ^ 85:12.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 85:12.49 from Unified_cpp_dom_xslt_xslt1.cpp:2: 85:12.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 85:12.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 85:12.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:12.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:12.49 | ^~~~~~~~~~~~~ 85:12.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:12.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 85:12.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txXSLTPatterns.h:12, 85:12.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.h:9, 85:12.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xslt/txPatternParser.cpp:6, 85:12.50 from Unified_cpp_dom_xslt_xslt1.cpp:2: 85:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 85:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 85:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:12.50 323 | static SizeTyped FromUnknownSize( 85:12.50 | ^~~~~~~~~~~~~~~ 85:12.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 85:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 85:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 85:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 85:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRLayerChild.h:10, 85:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRRenderState.cpp:8, 85:12.54 from Unified_cpp_dom_vr1.cpp:11: 85:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 85:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 85:12.54 332 | LayerPoint GetFixedPositionAnchor() const { 85:12.54 | ^ 85:12.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 85:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 85:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 85:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 85:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRLayerChild.h:10, 85:12.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRRenderState.cpp:8, 85:12.65 from Unified_cpp_dom_vr1.cpp:11: 85:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 85:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 85:12.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 85:12.65 | ^ 85:12.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 85:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 85:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 85:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 85:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRLayerChild.h:10, 85:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRRenderState.cpp:8, 85:12.72 from Unified_cpp_dom_vr1.cpp:11: 85:12.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 85:12.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 85:12.72 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:12.72 | ^ 85:13.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsapi.h:20, 85:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/AtomList.h:10, 85:13.20 from ChromeUtilsBinding.cpp:4, 85:13.20 from UnifiedBindings3.cpp:2: 85:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 85:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 85:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 85:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 85:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 85:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 85:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 85:13.20 760 | typename detail::Nth::Type extract() { 85:13.20 | ^~~~~~~ 85:13.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 85:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 85:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 85:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 85:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 85:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 85:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 85:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 85:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 85:13.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/XULMenuElement.cpp:7, 85:13.70 from Unified_cpp_dom_xul0.cpp:29: 85:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 85:13.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 85:13.70 1394 | LayerPoint GetFixedPositionAnchor() { 85:13.70 | ^ 85:13.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 85:13.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 85:13.72 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 85:13.72 | ^ 85:13.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 85:13.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:28, 85:13.75 from Unified_cpp_dom_performance0.cpp:2: 85:13.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:13.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:13.75 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:13.75 | ^ 85:13.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 85:13.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 85:13.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 85:13.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 85:13.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 85:13.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 85:13.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 85:13.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 85:13.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/XULMenuElement.cpp:7, 85:13.89 from Unified_cpp_dom_xul0.cpp:29: 85:13.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 85:13.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 85:13.89 49 | gfx::Size GetInheritedScale() const { return mScale; } 85:13.89 | ^ 85:14.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 85:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 85:14.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:14.32 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:14.32 21 | inline Rect ToRect(const gfxRect& aRect) { 85:14.32 | ^ 85:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:14.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:14.32 | ^ 85:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:14.32 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:14.32 | ^ 85:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:14.32 44 | inline Size ToSize(const gfxSize& aSize) { 85:14.32 | ^ 85:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:14.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:14.33 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:14.33 | ^ 85:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:14.33 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:14.33 | ^ 85:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:14.33 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:14.33 | ^ 85:15.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 85:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 85:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 85:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 85:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 85:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 85:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 85:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 85:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 85:15.14 from Unified_cpp_dom_ipc0.cpp:2: 85:15.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:15.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:15.14 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:15.14 | ^ 85:15.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:15.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 85:15.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:11, 85:15.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:15.34 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:15.34 1859 | int32_t aAppUnitsPerPixel) { 85:15.34 | ^ 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:15.34 3214 | int32_t aAppUnitsPerPixel) { 85:15.34 | ^ 85:15.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:15.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:15.34 from HTMLBRElementBinding.cpp:10, 85:15.34 from UnifiedBindings7.cpp:2: 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:15.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:15.34 | ^ 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:15.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:15.34 | ^ 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:15.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:15.34 | ^ 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:15.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:15.34 | ^ 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:15.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:15.35 | ^ 85:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:15.35 371 | nscoord aAppUnitsPerDevPixel) { 85:15.35 | ^ 85:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:15.35 380 | nscoord aAppUnitsPerDevPixel) { 85:15.35 | ^ 85:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:15.35 387 | nscoord aAppUnitsPerDevPixel) { 85:15.35 | ^ 85:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:15.35 394 | nscoord aAppUnitsPerDevPixel) { 85:15.35 | ^ 85:15.77 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 85:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txXPathNode&)': 85:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp:112:57: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 85:15.77 112 | memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); 85:15.77 | ^ 85:15.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:15.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:15.77 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 85:15.77 17 | class txXPathNode { 85:15.77 | ^~~~~~~~~~~ 85:15.77 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 85:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)': 85:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp:277:58: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 85:15.77 277 | memmove(insertPos, pos, count * sizeof(txXPathNode)); 85:15.77 | ^ 85:15.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:15.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:15.77 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 85:15.77 17 | class txXPathNode { 85:15.77 | ^~~~~~~~~~~ 85:15.77 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 85:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::sweep()': 85:15.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp:375:75: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 85:15.78 375 | memmove(insertion, mStart + pos - chunk, chunk * sizeof(txXPathNode)); 85:15.78 | ^ 85:15.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:15.78 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:15.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 85:15.78 17 | class txXPathNode { 85:15.78 | ^~~~~~~~~~~ 85:15.78 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 85:15.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp: In member function 'bool txNodeSet::ensureGrowSize(int32_t)': 85:15.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp:469:56: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 85:15.78 469 | memmove(dest, mStart, oldSize * sizeof(txXPathNode)); 85:15.78 | ^ 85:15.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:15.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:15.78 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:15.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 85:15.78 17 | class txXPathNode { 85:15.78 | ^~~~~~~~~~~ 85:15.78 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 85:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp:494:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 85:15.79 494 | memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); 85:15.79 | ^ 85:15.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:15.79 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 85:15.79 17 | class txXPathNode { 85:15.79 | ^~~~~~~~~~~ 85:15.79 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 85:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp: In static member function 'static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)': 85:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNodeSet.cpp:567:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 85:15.79 567 | memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); 85:15.79 | ^ 85:15.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:15.79 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: 'class txXPathNode' declared here 85:15.79 17 | class txXPathNode { 85:15.79 | ^~~~~~~~~~~ 85:16.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:16.18 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 85:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 85:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:16.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 85:16.18 | ^~~~~~~~ 85:16.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:16.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:16.37 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:16.37 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 85:16.37 | ^~~~~~~~ 85:16.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:16.37 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:16.37 427 | SizeT Size() const { return SizeT(width, height); } 85:16.37 | ^~~~ 85:16.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:16.37 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:16.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 85:16.37 | ^~~~~~~~ 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:16.37 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 85:16.37 | ^~~~~~~~ 85:16.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:16.37 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 85:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:16.37 62 | Sub operator-(const Sub& aPoint) const { 85:16.37 | ^~~~~~~~ 85:16.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:16.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:16.63 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 85:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 85:16.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:16.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 85:16.63 | ^~~~~~~~ 85:16.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 85:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 85:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 85:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 85:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:12, 85:16.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:23, 85:16.93 from Unified_cpp_dom_vr0.cpp:2: 85:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:16.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:16.93 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:16.93 | ^ 85:16.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:16.96 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 85:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 85:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:16.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:16.96 | ^~~~~~~~~~~~~ 85:16.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathNode.h:10, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 85:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 85:16.96 from Unified_cpp_dom_xslt_xpath1.cpp:2: 85:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 85:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 85:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:16.96 323 | static SizeTyped FromUnknownSize( 85:16.96 | ^~~~~~~~~~~~~~~ 85:18.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 85:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:28, 85:18.09 from Unified_cpp_dom_performance0.cpp:2: 85:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:18.09 21 | inline Rect ToRect(const gfxRect& aRect) { 85:18.09 | ^ 85:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:18.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:18.09 | ^ 85:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:18.12 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:18.12 | ^ 85:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:18.15 44 | inline Size ToSize(const gfxSize& aSize) { 85:18.15 | ^ 85:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:18.15 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:18.15 | ^ 85:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:18.17 from VRServiceTestBinding.cpp:4, 85:18.17 from UnifiedBindings22.cpp:2: 85:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 85:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 85:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:18.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 85:18.17 | ^~~~~~~~ 85:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:18.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:18.19 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:18.19 | ^ 85:18.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 85:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 85:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:18.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:18.22 from VRServiceTestBinding.cpp:4, 85:18.22 from UnifiedBindings22.cpp:2: 85:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 85:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 85:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:18.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 85:18.22 | ^~~~~~~~ 85:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:18.22 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:18.22 | ^ 85:18.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/XULMenuElement.cpp:7, 85:18.59 from Unified_cpp_dom_xul0.cpp:29: 85:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 85:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 85:18.59 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 85:18.59 | ^ 85:18.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:18.59 from VRServiceTestBinding.cpp:4, 85:18.59 from UnifiedBindings22.cpp:2: 85:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 85:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 85:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:18.59 427 | SizeT Size() const { return SizeT(width, height); } 85:18.59 | ^~~~ 85:18.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:18.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:18.59 from VRServiceTestBinding.cpp:4, 85:18.59 from UnifiedBindings22.cpp:2: 85:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 85:18.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:18.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 85:18.60 | ^~~~~~~~ 85:18.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:18.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 85:18.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:18.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 85:18.60 | ^~~~~~~~ 85:18.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 85:18.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 85:18.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:18.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:18.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:18.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:18.62 from VRServiceTestBinding.cpp:4, 85:18.62 from UnifiedBindings22.cpp:2: 85:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 85:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 85:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:18.62 62 | Sub operator-(const Sub& aPoint) const { 85:18.62 | ^~~~~~~~ 85:18.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 85:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 85:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 85:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 85:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:12, 85:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:23, 85:18.62 from Unified_cpp_dom_vr0.cpp:2: 85:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:18.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:18.62 | ^ 85:18.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 85:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 85:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:18.75 from Unified_cpp_dom_vr1.cpp:2: 85:18.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 85:18.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 85:18.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:18.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 85:18.75 | ^~~~~~~~ 85:18.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:18.77 from VRServiceTestBinding.cpp:4, 85:18.77 from UnifiedBindings22.cpp:2: 85:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 85:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 85:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:18.77 43 | friend Sub operator*(T aScale, Sub aCoord) { 85:18.77 | ^~~~~~~~ 85:18.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 85:18.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:18.91 from Unified_cpp_dom_vr1.cpp:2: 85:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 85:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 85:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:18.91 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 85:18.91 | ^~~~~~~~ 85:19.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 85:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 85:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 85:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 85:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 85:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 85:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 85:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 85:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 85:19.28 from Unified_cpp_dom_ipc0.cpp:2: 85:19.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:19.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 85:19.28 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:19.28 | ^ 85:19.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:19.42 from VRServiceTestBinding.cpp:4, 85:19.42 from UnifiedBindings22.cpp:2: 85:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 85:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 85:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:19.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:19.42 | ^~~~~~~~~~~~~ 85:19.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:19.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:19.42 from VRServiceTestBinding.cpp:4, 85:19.42 from UnifiedBindings22.cpp:2: 85:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 85:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 85:19.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:19.42 323 | static SizeTyped FromUnknownSize( 85:19.42 | ^~~~~~~~~~~~~~~ 85:19.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:19.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:19.99 from HTMLLegendElementBinding.cpp:10, 85:19.99 from UnifiedBindings8.cpp:2: 85:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:19.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:19.99 | ^ 85:20.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:20.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 85:20.00 from FormDataEvent.cpp:10, 85:20.00 from UnifiedBindings6.cpp:2: 85:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:20.00 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:20.00 | ^ 85:20.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:20.07 from Unified_cpp_dom_vr1.cpp:2: 85:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 85:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 85:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:20.07 427 | SizeT Size() const { return SizeT(width, height); } 85:20.07 | ^~~~ 85:20.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 85:20.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:20.07 from Unified_cpp_dom_vr1.cpp:2: 85:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 85:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:20.07 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 85:20.07 | ^~~~~~~~ 85:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 85:20.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:20.07 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 85:20.07 | ^~~~~~~~ 85:20.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 85:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 85:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 85:20.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:20.10 from Unified_cpp_dom_vr1.cpp:2: 85:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 85:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 85:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:20.10 62 | Sub operator-(const Sub& aPoint) const { 85:20.10 | ^~~~~~~~ 85:20.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 85:20.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:20.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:20.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:20.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 85:20.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 85:20.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 85:20.26 from Unified_cpp_dom_script0.cpp:2: 85:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:20.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:20.26 | ^ 85:20.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:20.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:20.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:20.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:20.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 85:20.26 from FormDataEvent.cpp:10, 85:20.26 from UnifiedBindings6.cpp:2: 85:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:20.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:20.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:20.26 | ^ 85:20.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 85:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 85:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 85:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 85:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 85:20.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:28, 85:20.39 from Unified_cpp_dom_performance0.cpp:2: 85:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:20.39 1859 | int32_t aAppUnitsPerPixel) { 85:20.39 | ^ 85:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:20.43 3214 | int32_t aAppUnitsPerPixel) { 85:20.43 | ^ 85:20.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:20.45 from HTMLLegendElementBinding.cpp:10, 85:20.45 from UnifiedBindings8.cpp:2: 85:20.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:20.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:20.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:20.45 | ^ 85:20.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 85:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 85:20.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:20.98 from Unified_cpp_dom_vr1.cpp:2: 85:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 85:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 85:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:20.98 43 | friend Sub operator*(T aScale, Sub aCoord) { 85:20.98 | ^~~~~~~~ 85:21.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 85:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 85:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 85:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 85:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 85:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 85:21.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 85:21.57 from Unified_cpp_webbrowserpersist0.cpp:2: 85:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 85:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 85:21.57 189 | CSSRect GetExpandedScrollableRect() const { 85:21.57 | ^ 85:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 85:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 85:21.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:21.57 | ^ 85:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 85:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 85:21.57 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 85:21.57 | ^ 85:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 85:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 85:21.57 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 85:21.57 | ^ 85:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 85:21.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 85:21.57 243 | CSSRect CalculateScrollRange() const { 85:21.57 | ^ 85:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 85:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 85:21.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 85:21.58 | ^ 85:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 85:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 85:21.58 457 | CSSRect GetVisualViewport() const { 85:21.58 | ^ 85:21.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 85:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 85:21.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 85:21.85 from Unified_cpp_dom_console0.cpp:2: 85:21.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 85:21.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 85:21.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:21.85 40 | friend Sub operator*(Sub aCoord, T aScale) { 85:21.85 | ^~~~~~~~ 85:21.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:21.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 85:21.87 from FormDataEvent.cpp:10, 85:21.87 from UnifiedBindings6.cpp:2: 85:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:21.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:21.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:21.87 | ^ 85:21.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:21.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:21.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:21.88 | ^ 85:21.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:21.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:21.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:21.88 | ^ 85:21.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:21.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:21.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:21.88 | ^ 85:21.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:21.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:21.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:21.88 | ^ 85:21.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:22.02 371 | nscoord aAppUnitsPerDevPixel) { 85:22.02 | ^ 85:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:22.02 380 | nscoord aAppUnitsPerDevPixel) { 85:22.02 | ^ 85:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:22.02 387 | nscoord aAppUnitsPerDevPixel) { 85:22.02 | ^ 85:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:22.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.02 394 | nscoord aAppUnitsPerDevPixel) { 85:22.02 | ^ 85:22.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:22.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:22.12 from VRServiceTestBinding.cpp:4, 85:22.12 from UnifiedBindings22.cpp:2: 85:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 85:22.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.12 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 85:22.12 | ^~~~~~~~~~~~~~ 85:22.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 85:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:22.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:22.17 from VRServiceTestBinding.cpp:4, 85:22.17 from UnifiedBindings22.cpp:2: 85:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 85:22.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:22.17 | ^~~~~~~~~~~~~ 85:22.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 85:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 85:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 85:22.32 from Unified_cpp_dom_console0.cpp:2: 85:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 85:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 85:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.32 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 85:22.32 | ^~~~~~~~ 85:22.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 85:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:22.33 from VRServiceTestBinding.cpp:4, 85:22.33 from UnifiedBindings22.cpp:2: 85:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 85:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:22.33 383 | Point TopLeft() const { return Point(x, y); } 85:22.33 | ^~~~~~~ 85:22.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:22.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:22.33 from VRServiceTestBinding.cpp:4, 85:22.33 from UnifiedBindings22.cpp:2: 85:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 85:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.33 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 85:22.33 | ^~~~~~~~~~~~~~~ 85:22.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 85:22.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:22.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:22.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:22.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:22.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 85:22.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:22.37 from Unified_cpp_dom_vr1.cpp:2: 85:22.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 85:22.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 85:22.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.37 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:22.37 | ^~~~~~~~~~~~~ 85:22.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 85:22.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:22.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:22.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:22.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:22.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 85:22.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:22.39 from Unified_cpp_dom_vr1.cpp:2: 85:22.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 85:22.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 85:22.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.39 323 | static SizeTyped FromUnknownSize( 85:22.39 | ^~~~~~~~~~~~~~~ 85:22.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 85:22.40 from Unified_cpp_dom_console0.cpp:2: 85:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 85:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 85:22.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.40 427 | SizeT Size() const { return SizeT(width, height); } 85:22.40 | ^~~~ 85:22.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:22.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 85:22.41 from Unified_cpp_dom_console0.cpp:2: 85:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 85:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 85:22.41 | ^~~~~~~~ 85:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 85:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 85:22.41 | ^~~~~~~~ 85:22.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 85:22.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 85:22.41 from Unified_cpp_dom_console0.cpp:2: 85:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 85:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 85:22.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.41 62 | Sub operator-(const Sub& aPoint) const { 85:22.41 | ^~~~~~~~ 85:22.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 85:22.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 85:22.44 from Unified_cpp_webbrowserpersist0.cpp:2: 85:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:22.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:22.44 | ^ 85:22.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 85:22.62 from Unified_cpp_dom_payments0.cpp:11: 85:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:22.62 | ^ 85:22.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:22.62 from VRServiceTestBinding.cpp:4, 85:22.62 from UnifiedBindings22.cpp:2: 85:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 85:22.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:22.62 277 | static RectTyped FromUnknownRect( 85:22.62 | ^~~~~~~~~~~~~~~ 85:22.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:22.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:22.62 from VRServiceTestBinding.cpp:4, 85:22.63 from UnifiedBindings22.cpp:2: 85:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 85:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:22.63 150 | static PointTyped FromUnknownPoint( 85:22.63 | ^~~~~~~~~~~~~~~~ 85:22.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 85:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:22.63 from VRServiceTestBinding.cpp:4, 85:22.63 from UnifiedBindings22.cpp:2: 85:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 85:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 85:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:22.63 282 | RectTyped ToUnknownRect() const { 85:22.63 | ^~~~~~~~~~~~~ 85:22.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 85:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 85:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 85:22.70 from Unified_cpp_dom_console0.cpp:2: 85:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 85:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 85:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:22.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 85:22.70 | ^~~~~~~~ 85:22.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:16, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:14, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:22.80 from VRServiceTestBinding.cpp:4, 85:22.80 from UnifiedBindings22.cpp:2: 85:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 85:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 85:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 85:22.80 34 | memset(aT, 0, sizeof(T)); 85:22.80 | ~~~~~~^~~~~~~~~~~~~~~~~~ 85:22.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 85:22.80 from WindowBinding.cpp:35, 85:22.80 from UnifiedBindings22.cpp:288: 85:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 85:22.80 2214 | struct GlobalProperties { 85:22.80 | ^~~~~~~~~~~~~~~~ 85:22.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 85:22.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 85:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 85:22.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 85:22.96 from Unified_cpp_dom_payments0.cpp:11: 85:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:22.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:22.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:22.96 | ^ 85:23.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 85:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 85:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/WorkletThread.h:14, 85:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:8, 85:23.20 from Unified_cpp_dom_worklet0.cpp:2: 85:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:23.20 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:23.20 | ^ 85:23.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 85:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 85:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/WorkletThread.h:14, 85:23.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:8, 85:23.37 from Unified_cpp_dom_worklet0.cpp:2: 85:23.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:23.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:23.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:23.37 | ^ 85:23.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:23.77 from Unified_cpp_dom_xul0.cpp:2: 85:23.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 85:23.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 85:23.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:23.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 85:23.77 | ^~~~~~~~ 85:23.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 85:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 85:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:23.82 from Unified_cpp_dom_xul0.cpp:2: 85:23.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 85:23.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 85:23.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:23.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 85:23.82 | ^~~~~~~~ 85:23.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 85:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 85:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLFormSubmission.h:11, 85:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormData.h:13, 85:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequestMainThread.h:40, 85:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:8, 85:23.88 from Unified_cpp_dom_xhr0.cpp:2: 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 85:23.88 189 | CSSRect GetExpandedScrollableRect() const { 85:23.88 | ^ 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 85:23.88 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:23.88 | ^ 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 85:23.88 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 85:23.88 | ^ 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 85:23.88 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 85:23.88 | ^ 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 85:23.88 243 | CSSRect CalculateScrollRange() const { 85:23.88 | ^ 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 85:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 85:23.88 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 85:23.88 | ^ 85:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 85:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 85:23.89 457 | CSSRect GetVisualViewport() const { 85:23.89 | ^ 85:23.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 85:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 85:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 85:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 85:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:23, 85:23.90 from Unified_cpp_dom_vr0.cpp:2: 85:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:23.90 21 | inline Rect ToRect(const gfxRect& aRect) { 85:23.90 | ^ 85:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:23.92 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:23.92 | ^ 85:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:23.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:23.92 | ^ 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:23.93 44 | inline Size ToSize(const gfxSize& aSize) { 85:23.93 | ^ 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:23.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:23.93 | ^ 85:23.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:23.93 from Unified_cpp_dom_xul0.cpp:2: 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:23.93 427 | SizeT Size() const { return SizeT(width, height); } 85:23.93 | ^~~~ 85:23.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 85:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 85:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:23.93 from Unified_cpp_dom_xul0.cpp:2: 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:23.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 85:23.93 | ^~~~~~~~ 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 85:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:23.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 85:23.93 | ^~~~~~~~ 85:23.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 85:23.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:23.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:23.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:23.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:23.94 from Unified_cpp_dom_xul0.cpp:2: 85:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 85:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 85:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:23.94 62 | Sub operator-(const Sub& aPoint) const { 85:23.94 | ^~~~~~~~ 85:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:23.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:23.94 | ^ 85:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:23.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:23.94 | ^ 85:24.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 85:24.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:24.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:24.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 85:24.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 85:24.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 85:24.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 85:24.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:28, 85:24.00 from Unified_cpp_dom_performance0.cpp:2: 85:24.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 85:24.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 85:24.00 332 | LayerPoint GetFixedPositionAnchor() const { 85:24.00 | ^ 85:24.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 85:24.01 from Unified_cpp_dom_console0.cpp:2: 85:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 85:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 85:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.01 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:24.01 | ^~~~~~~~~~~~~ 85:24.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 85:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 85:24.01 from Unified_cpp_dom_console0.cpp:2: 85:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 85:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 85:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.01 323 | static SizeTyped FromUnknownSize( 85:24.01 | ^~~~~~~~~~~~~~~ 85:24.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:24.11 from HTMLLegendElementBinding.cpp:10, 85:24.11 from UnifiedBindings8.cpp:2: 85:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:24.11 | ^ 85:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:24.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:24.11 | ^ 85:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:24.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:24.11 | ^ 85:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:24.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:24.12 | ^ 85:24.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 85:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 85:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 85:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 85:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 85:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:28, 85:24.15 from Unified_cpp_dom_performance0.cpp:2: 85:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 85:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 85:24.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 85:24.15 | ^ 85:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:24.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:24.15 | ^ 85:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:24.20 371 | nscoord aAppUnitsPerDevPixel) { 85:24.20 | ^ 85:24.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:24.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:24.23 380 | nscoord aAppUnitsPerDevPixel) { 85:24.23 | ^ 85:24.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:24.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:24.23 387 | nscoord aAppUnitsPerDevPixel) { 85:24.23 | ^ 85:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.24 394 | nscoord aAppUnitsPerDevPixel) { 85:24.24 | ^ 85:24.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 85:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 85:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 85:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 85:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 85:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:28, 85:24.26 from Unified_cpp_dom_performance0.cpp:2: 85:24.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 85:24.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 85:24.26 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:24.26 | ^ 85:24.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:24.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:24.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:24.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:24.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:24.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:24.38 from Unified_cpp_dom_xul0.cpp:2: 85:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 85:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 85:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 85:24.38 | ^~~~~~~~ 85:24.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 85:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 85:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 85:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 85:24.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:23, 85:24.43 from Unified_cpp_dom_vr0.cpp:2: 85:24.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:24.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:24.43 1859 | int32_t aAppUnitsPerPixel) { 85:24.43 | ^ 85:24.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:24.44 3214 | int32_t aAppUnitsPerPixel) { 85:24.44 | ^ 85:24.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:24.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:24.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 85:24.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 85:24.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 85:24.46 from Unified_cpp_dom_payments0.cpp:11: 85:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:24.46 | ^ 85:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:24.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:24.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:24.46 | ^ 85:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:24.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:24.48 | ^ 85:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:24.48 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:24.48 | ^ 85:24.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:24.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:24.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:24.49 | ^ 85:24.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 85:24.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 85:24.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 85:24.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 85:24.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 85:24.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 85:24.50 from Unified_cpp_webbrowserpersist0.cpp:2: 85:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:24.50 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:24.50 | ^ 85:24.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 85:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 85:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 85:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 85:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 85:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 85:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 85:24.53 from Unified_cpp_dom_ipc0.cpp:2: 85:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:24.53 21 | inline Rect ToRect(const gfxRect& aRect) { 85:24.53 | ^ 85:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:24.53 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:24.53 | ^ 85:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:24.55 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:24.55 | ^ 85:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:24.55 44 | inline Size ToSize(const gfxSize& aSize) { 85:24.55 | ^ 85:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:24.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:24.55 | ^ 85:24.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:24.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:24.57 371 | nscoord aAppUnitsPerDevPixel) { 85:24.57 | ^ 85:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:24.58 380 | nscoord aAppUnitsPerDevPixel) { 85:24.58 | ^ 85:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:24.58 387 | nscoord aAppUnitsPerDevPixel) { 85:24.58 | ^ 85:24.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:24.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:24.61 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:24.61 | ^ 85:24.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:24.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:24.61 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:24.61 | ^ 85:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.63 394 | nscoord aAppUnitsPerDevPixel) { 85:24.63 | ^ 85:24.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:24.67 from Unified_cpp_dom_xul0.cpp:2: 85:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 85:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 85:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:24.67 | ^~~~~~~~~~~~~ 85:24.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:24.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:24.67 from Unified_cpp_dom_xul0.cpp:2: 85:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 85:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 85:24.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.67 323 | static SizeTyped FromUnknownSize( 85:24.67 | ^~~~~~~~~~~~~~~ 85:24.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:24.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 85:24.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:24.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:24.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 85:24.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 85:24.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 85:24.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 85:24.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 85:24.72 from Unified_cpp_dom_script0.cpp:2: 85:24.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:24.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:24.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:24.72 | ^ 85:24.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 85:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 85:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 85:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 85:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/WorkletThread.h:14, 85:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:8, 85:24.73 from Unified_cpp_dom_worklet0.cpp:2: 85:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:24.73 | ^ 85:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:24.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:24.73 | ^ 85:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:24.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:24.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:24.73 | ^ 85:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:24.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:24.74 | ^ 85:24.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:24.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:24.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:24.75 | ^ 85:24.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:24.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:24.77 371 | nscoord aAppUnitsPerDevPixel) { 85:24.77 | ^ 85:24.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:24.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:24.77 380 | nscoord aAppUnitsPerDevPixel) { 85:24.77 | ^ 85:24.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:24.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:24.77 387 | nscoord aAppUnitsPerDevPixel) { 85:24.77 | ^ 85:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:24.81 394 | nscoord aAppUnitsPerDevPixel) { 85:24.81 | ^ 85:25.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 85:25.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:25.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:25.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:25.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 85:25.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 85:25.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 85:25.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:23, 85:25.52 from Unified_cpp_dom_vr0.cpp:2: 85:25.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 85:25.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 85:25.52 332 | LayerPoint GetFixedPositionAnchor() const { 85:25.52 | ^ 85:25.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 85:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 85:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 85:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 85:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:23, 85:25.56 from Unified_cpp_dom_vr0.cpp:2: 85:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 85:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 85:25.56 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 85:25.56 | ^ 85:25.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 85:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 85:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 85:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 85:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 85:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 85:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 85:25.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:23, 85:25.58 from Unified_cpp_dom_vr0.cpp:2: 85:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 85:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 85:25.58 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:25.58 | ^ 85:25.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:25.85 from VRServiceTestBinding.cpp:4, 85:25.85 from UnifiedBindings22.cpp:2: 85:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 85:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:25.85 246 | PointTyped As2DPoint() const { 85:25.85 | ^~~~~~~~~ 85:25.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:25.85 from VRServiceTestBinding.cpp:4, 85:25.85 from UnifiedBindings22.cpp:2: 85:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:25.86 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 85:25.86 | ^~~~~~~~~ 85:25.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 85:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 85:25.86 from VRServiceTestBinding.cpp:4, 85:25.86 from UnifiedBindings22.cpp:2: 85:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:25.86 2266 | PointTyped TransformPointSimple( 85:25.86 | ^~~~~~~~~~~~~~~~~~~~ 85:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:25.86 794 | RectTyped TransformAndClipBounds( 85:25.86 | ^~~~~~~~~~~~~~~~~~~~~~ 85:25.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:25.91 from Unified_cpp_dom_xul0.cpp:2: 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:25.91 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 85:25.91 | ^~~~~~~~~~~~~~ 85:25.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:25.91 from Unified_cpp_dom_xul0.cpp:2: 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:25.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:25.91 | ^~~~~~~~~~~~~ 85:25.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:25.91 from Unified_cpp_dom_xul0.cpp:2: 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:25.91 383 | Point TopLeft() const { return Point(x, y); } 85:25.91 | ^~~~~~~ 85:25.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:25.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:25.91 from Unified_cpp_dom_xul0.cpp:2: 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 85:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:25.91 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 85:25.92 | ^~~~~~~~~~~~~~~ 85:25.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 85:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 85:25.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 85:25.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 85:25.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 85:25.94 from Unified_cpp_dom_script0.cpp:2: 85:25.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:25.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:25.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:25.94 | ^ 85:25.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:26.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:26.03 | ^ 85:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:26.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:26.03 | ^ 85:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:26.03 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:26.03 | ^ 85:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:26.03 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:26.03 | ^ 85:26.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:26.16 371 | nscoord aAppUnitsPerDevPixel) { 85:26.16 | ^ 85:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:26.16 380 | nscoord aAppUnitsPerDevPixel) { 85:26.16 | ^ 85:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:26.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:26.16 387 | nscoord aAppUnitsPerDevPixel) { 85:26.16 | ^ 85:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:26.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:26.17 394 | nscoord aAppUnitsPerDevPixel) { 85:26.17 | ^ 85:26.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 85:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 85:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 85:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 85:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 85:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 85:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 85:26.31 from Unified_cpp_dom_ipc0.cpp:2: 85:26.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:26.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:26.31 1859 | int32_t aAppUnitsPerPixel) { 85:26.31 | ^ 85:26.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:26.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:26.31 3214 | int32_t aAppUnitsPerPixel) { 85:26.31 | ^ 85:26.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:26.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:26.31 from Unified_cpp_dom_xul0.cpp:2: 85:26.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:26.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 85:26.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:26.32 277 | static RectTyped FromUnknownRect( 85:26.32 | ^~~~~~~~~~~~~~~ 85:26.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:26.32 from Unified_cpp_dom_xul0.cpp:2: 85:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 85:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:26.32 150 | static PointTyped FromUnknownPoint( 85:26.32 | ^~~~~~~~~~~~~~~~ 85:26.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:26.32 from Unified_cpp_dom_xul0.cpp:2: 85:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 85:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 85:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:26.32 282 | RectTyped ToUnknownRect() const { 85:26.32 | ^~~~~~~~~~~~~ 85:26.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:26.32 from HTMLTableRowElementBinding.cpp:10, 85:26.32 from UnifiedBindings9.cpp:2: 85:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:26.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:26.32 | ^ 85:26.57 dom/payments/ipc 85:26.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 85:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 85:26.92 from Unified_cpp_webbrowserpersist0.cpp:2: 85:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:26.92 21 | inline Rect ToRect(const gfxRect& aRect) { 85:26.92 | ^ 85:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:26.92 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:26.92 | ^ 85:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:26.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:26.92 | ^ 85:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:26.93 44 | inline Size ToSize(const gfxSize& aSize) { 85:26.93 | ^ 85:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:26.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:26.93 | ^ 85:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:26.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:26.93 | ^ 85:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:26.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:26.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:26.93 | ^ 85:27.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 85:27.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 85:27.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 85:27.21 from HTMLBRElementBinding.cpp:11, 85:27.21 from UnifiedBindings7.cpp:2: 85:27.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 85:27.22 189 | CSSRect GetExpandedScrollableRect() const { 85:27.22 | ^ 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 85:27.22 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:27.22 | ^ 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 85:27.22 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 85:27.22 | ^ 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 85:27.22 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 85:27.22 | ^ 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 85:27.22 243 | CSSRect CalculateScrollRange() const { 85:27.22 | ^ 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 85:27.22 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 85:27.22 | ^ 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 85:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 85:27.22 457 | CSSRect GetVisualViewport() const { 85:27.22 | ^ 85:27.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:27.29 from HTMLTableRowElementBinding.cpp:10, 85:27.29 from UnifiedBindings9.cpp:2: 85:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:27.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:27.29 | ^ 85:27.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 85:27.41 from Unified_cpp_webbrowserpersist0.cpp:2: 85:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:27.41 1859 | int32_t aAppUnitsPerPixel) { 85:27.41 | ^ 85:27.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 85:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:15, 85:27.41 from FormDataEvent.cpp:10, 85:27.41 from UnifiedBindings6.cpp:2: 85:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 85:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 85:27.41 189 | CSSRect GetExpandedScrollableRect() const { 85:27.41 | ^ 85:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 85:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 85:27.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:27.41 | ^ 85:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:27.41 3214 | int32_t aAppUnitsPerPixel) { 85:27.41 | ^ 85:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 85:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 85:27.42 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 85:27.42 | ^ 85:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 85:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 85:27.42 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 85:27.42 | ^ 85:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 85:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 85:27.42 243 | CSSRect CalculateScrollRange() const { 85:27.42 | ^ 85:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 85:27.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 85:27.42 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 85:27.42 | ^ 85:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 85:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 85:27.43 457 | CSSRect GetVisualViewport() const { 85:27.43 | ^ 85:28.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 85:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 85:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 85:28.27 from Unified_cpp_webbrowserpersist0.cpp:2: 85:28.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 85:28.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 85:28.27 332 | LayerPoint GetFixedPositionAnchor() const { 85:28.27 | ^ 85:28.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 85:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 85:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 85:28.34 from Unified_cpp_webbrowserpersist0.cpp:2: 85:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 85:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 85:28.34 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 85:28.34 | ^ 85:28.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 85:28.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:28.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:28.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:28.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:28.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:28.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 85:28.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 85:28.36 from Unified_cpp_webbrowserpersist0.cpp:2: 85:28.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 85:28.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 85:28.36 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:28.36 | ^ 85:28.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:28.60 from Unified_cpp_dom_xul0.cpp:2: 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:28.60 246 | PointTyped As2DPoint() const { 85:28.60 | ^~~~~~~~~ 85:28.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:28.60 from Unified_cpp_dom_xul0.cpp:2: 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:28.60 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 85:28.60 | ^~~~~~~~~ 85:28.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:28.60 from Unified_cpp_dom_xul0.cpp:2: 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:28.60 2266 | PointTyped TransformPointSimple( 85:28.60 | ^~~~~~~~~~~~~~~~~~~~ 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:28.60 794 | RectTyped TransformAndClipBounds( 85:28.60 | ^~~~~~~~~~~~~~~~~~~~~~ 85:28.65 dom/websocket 85:29.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 85:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 85:29.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 85:29.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 85:29.32 from Unified_cpp_dom_console0.cpp:2: 85:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 85:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 85:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 85:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 85:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 85:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 85:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 85:29.32 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 85:29.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:29.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 85:29.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:23, 85:29.32 from Unified_cpp_dom_console0.cpp:2: 85:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 85:29.32 27 | struct JSGCSetting { 85:29.32 | ^~~~~~~~~~~ 85:29.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:29.39 from HTMLTableRowElementBinding.cpp:10, 85:29.39 from UnifiedBindings9.cpp:2: 85:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:29.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:29.39 | ^ 85:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:29.39 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:29.39 | ^ 85:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:29.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:29.39 | ^ 85:29.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:29.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:29.40 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:29.40 | ^ 85:29.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:29.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:29.40 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:29.40 | ^ 85:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:29.42 371 | nscoord aAppUnitsPerDevPixel) { 85:29.42 | ^ 85:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:29.42 380 | nscoord aAppUnitsPerDevPixel) { 85:29.42 | ^ 85:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:29.42 387 | nscoord aAppUnitsPerDevPixel) { 85:29.42 | ^ 85:29.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:29.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:29.43 394 | nscoord aAppUnitsPerDevPixel) { 85:29.43 | ^ 85:29.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 85:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 85:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 85:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 85:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 85:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:6, 85:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 85:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/console/Console.cpp:7, 85:29.55 from Unified_cpp_dom_console0.cpp:2: 85:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 85:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 85:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 85:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 85:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 85:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 85:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 85:29.55 760 | typename detail::Nth::Type extract() { 85:29.55 | ^~~~~~~ 85:29.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 85:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 85:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 85:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 85:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 85:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 85:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 85:29.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 85:29.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/XRReferenceSpace.cpp:7, 85:29.72 from Unified_cpp_dom_vr1.cpp:2: 85:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 85:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 85:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 85:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 85:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 85:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 85:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 85:29.72 760 | typename detail::Nth::Type extract() { 85:29.72 | ^~~~~~~ 85:32.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 85:32.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequestWorker.cpp:26, 85:32.59 from Unified_cpp_dom_xhr0.cpp:47: 85:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:32.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:32.59 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:32.59 | ^ 85:33.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 85:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:10, 85:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 85:33.07 from VRServiceTestBinding.cpp:4, 85:33.07 from UnifiedBindings22.cpp:2: 85:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 85:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 85:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 85:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 85:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 85:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 85:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 85:33.07 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 85:33.07 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:33.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 85:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 85:33.07 from WorkerGlobalScopeBinding.cpp:25, 85:33.07 from UnifiedBindings22.cpp:366: 85:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 85:33.07 27 | struct JSGCSetting { 85:33.07 | ^~~~~~~~~~~ 85:33.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 85:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 85:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 85:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 85:33.19 from Unified_cpp_dom_vr0.cpp:2: 85:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 85:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 85:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.19 40 | friend Sub operator*(Sub aCoord, T aScale) { 85:33.19 | ^~~~~~~~ 85:33.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 85:33.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 85:33.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 85:33.22 from Unified_cpp_dom_vr0.cpp:2: 85:33.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 85:33.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 85:33.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 85:33.22 | ^~~~~~~~ 85:33.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 85:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 85:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 85:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 85:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 85:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 85:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 85:33.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 85:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 85:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 85:33.24 189 | CSSRect GetExpandedScrollableRect() const { 85:33.24 | ^ 85:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 85:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 85:33.24 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:33.24 | ^ 85:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 85:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 85:33.28 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 85:33.28 | ^ 85:33.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:33.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:33.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:33.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:33.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:33.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:33.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:33.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:33.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:33.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:33.28 from DOMTokenListBinding.cpp:4, 85:33.28 from UnifiedBindings4.cpp:2: 85:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 85:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 85:33.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 85:33.28 | ^~~~~~~~ 85:33.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 85:33.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 85:33.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 85:33.29 | ^ 85:33.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 85:33.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 85:33.29 243 | CSSRect CalculateScrollRange() const { 85:33.29 | ^ 85:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 85:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 85:33.31 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 85:33.31 | ^ 85:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 85:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 85:33.31 457 | CSSRect GetVisualViewport() const { 85:33.31 | ^ 85:33.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:33.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:33.53 from DOMTokenListBinding.cpp:4, 85:33.53 from UnifiedBindings4.cpp:2: 85:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 85:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 85:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.53 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 85:33.53 | ^~~~~~~~ 85:33.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 85:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 85:33.57 from Unified_cpp_dom_vr0.cpp:2: 85:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 85:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 85:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.57 427 | SizeT Size() const { return SizeT(width, height); } 85:33.57 | ^~~~ 85:33.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:33.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 85:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 85:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 85:33.58 from Unified_cpp_dom_vr0.cpp:2: 85:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 85:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 85:33.58 | ^~~~~~~~ 85:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 85:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 85:33.58 | ^~~~~~~~ 85:33.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 85:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 85:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 85:33.58 from Unified_cpp_dom_vr0.cpp:2: 85:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 85:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 85:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.58 62 | Sub operator-(const Sub& aPoint) const { 85:33.58 | ^~~~~~~~ 85:33.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 85:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 85:33.75 from Unified_cpp_dom_vr0.cpp:2: 85:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 85:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 85:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:33.75 | ^~~~~~~~~~~~~ 85:33.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 85:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 85:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 85:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:33.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 85:33.75 from Unified_cpp_dom_vr0.cpp:2: 85:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 85:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 85:33.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.75 323 | static SizeTyped FromUnknownSize( 85:33.75 | ^~~~~~~~~~~~~~~ 85:33.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:33.89 from DOMTokenListBinding.cpp:4, 85:33.89 from UnifiedBindings4.cpp:2: 85:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 85:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 85:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.89 427 | SizeT Size() const { return SizeT(width, height); } 85:33.89 | ^~~~ 85:33.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:33.89 from DOMTokenListBinding.cpp:4, 85:33.89 from UnifiedBindings4.cpp:2: 85:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 85:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 85:33.89 | ^~~~~~~~ 85:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 85:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 85:33.89 | ^~~~~~~~ 85:33.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 85:33.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:33.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:33.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:33.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:33.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:33.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:33.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:33.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:33.95 from DOMTokenListBinding.cpp:4, 85:33.95 from UnifiedBindings4.cpp:2: 85:33.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 85:33.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 85:33.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:33.95 62 | Sub operator-(const Sub& aPoint) const { 85:33.95 | ^~~~~~~~ 85:34.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 85:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 85:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 85:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 85:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 85:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 85:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:9, 85:34.27 from Unified_cpp_dom_vr0.cpp:2: 85:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 85:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 85:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:34.27 43 | friend Sub operator*(T aScale, Sub aCoord) { 85:34.27 | ^~~~~~~~ 85:34.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 85:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 85:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 85:34.33 from HTMLLegendElementBinding.cpp:11, 85:34.33 from UnifiedBindings8.cpp:2: 85:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 85:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 85:34.33 189 | CSSRect GetExpandedScrollableRect() const { 85:34.33 | ^ 85:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 85:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 85:34.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:34.33 | ^ 85:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 85:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 85:34.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 85:34.33 | ^ 85:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 85:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 85:34.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 85:34.33 | ^ 85:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 85:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 85:34.33 243 | CSSRect CalculateScrollRange() const { 85:34.33 | ^ 85:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 85:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 85:34.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 85:34.34 | ^ 85:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 85:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 85:34.34 457 | CSSRect GetVisualViewport() const { 85:34.34 | ^ 85:34.90 dom/serviceworkers 85:34.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 85:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:34.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:34.92 from DOMTokenListBinding.cpp:4, 85:34.92 from UnifiedBindings4.cpp:2: 85:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 85:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 85:34.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:34.92 43 | friend Sub operator*(T aScale, Sub aCoord) { 85:34.92 | ^~~~~~~~ 85:34.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 85:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 85:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 85:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 85:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 85:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:6, 85:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 85:34.97 from VRServiceTestBinding.cpp:4, 85:34.97 from UnifiedBindings22.cpp:2: 85:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 85:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 85:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 85:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 85:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 85:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 85:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 85:34.97 760 | typename detail::Nth::Type extract() { 85:34.97 | ^~~~~~~ 85:35.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 85:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 85:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 85:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 85:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 85:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 85:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 85:35.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequestWorker.cpp:26, 85:35.07 from Unified_cpp_dom_xhr0.cpp:47: 85:35.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:35.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:35.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:35.08 | ^ 85:35.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:35.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 85:35.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:35.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 85:35.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 85:35.14 from Unified_cpp_dom_ipc1.cpp:2: 85:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:35.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:35.14 | ^ 85:35.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 85:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 85:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 85:35.36 from FrameLoaderBinding.cpp:20, 85:35.36 from UnifiedBindings6.cpp:54: 85:35.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:35.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:35.36 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:35.36 | ^ 85:35.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:35.63 from DOMTokenListBinding.cpp:4, 85:35.63 from UnifiedBindings4.cpp:2: 85:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 85:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 85:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:35.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:35.63 | ^~~~~~~~~~~~~ 85:35.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:35.63 from DOMTokenListBinding.cpp:4, 85:35.63 from UnifiedBindings4.cpp:2: 85:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 85:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 85:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:35.63 323 | static SizeTyped FromUnknownSize( 85:35.63 | ^~~~~~~~~~~~~~~ 85:35.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 85:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 85:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 85:35.92 from Unified_cpp_dom_ipc1.cpp:2: 85:35.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:35.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:35.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:35.92 | ^ 85:36.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 85:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 85:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 85:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 85:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 85:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 85:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 85:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 85:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:36.51 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:36.51 | ^ 85:36.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 85:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 85:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 85:36.65 from HTMLTableRowElementBinding.cpp:11, 85:36.65 from UnifiedBindings9.cpp:2: 85:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 85:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 85:36.65 189 | CSSRect GetExpandedScrollableRect() const { 85:36.65 | ^ 85:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 85:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 85:36.65 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:36.65 | ^ 85:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 85:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 85:36.65 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 85:36.65 | ^ 85:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 85:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 85:36.67 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 85:36.67 | ^ 85:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 85:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 85:36.67 243 | CSSRect CalculateScrollRange() const { 85:36.67 | ^ 85:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 85:36.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 85:36.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 85:36.67 | ^ 85:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 85:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 85:36.70 457 | CSSRect GetVisualViewport() const { 85:36.70 | ^ 85:36.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:36.84 from DOMTokenListBinding.cpp:4, 85:36.84 from UnifiedBindings4.cpp:2: 85:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 85:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:36.84 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 85:36.84 | ^~~~~~~~~~~~~~ 85:36.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:36.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:36.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:36.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 85:36.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 85:36.87 from Unified_cpp_dom_bindings0.cpp:2: 85:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:36.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:36.87 | ^ 85:36.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:36.90 from DOMTokenListBinding.cpp:4, 85:36.90 from UnifiedBindings4.cpp:2: 85:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 85:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:36.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:36.90 | ^~~~~~~~~~~~~ 85:36.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:36.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:36.91 from DOMTokenListBinding.cpp:4, 85:36.91 from UnifiedBindings4.cpp:2: 85:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 85:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:36.92 383 | Point TopLeft() const { return Point(x, y); } 85:36.92 | ^~~~~~~ 85:36.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:36.92 from DOMTokenListBinding.cpp:4, 85:36.92 from UnifiedBindings4.cpp:2: 85:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 85:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:36.92 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 85:36.92 | ^~~~~~~~~~~~~~~ 85:37.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 85:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 85:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 85:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 85:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:13, 85:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xul/ChromeObserver.cpp:10, 85:37.08 from Unified_cpp_dom_xul0.cpp:2: 85:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 85:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 85:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 85:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 85:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 85:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 85:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 85:37.08 760 | typename detail::Nth::Type extract() { 85:37.08 | ^~~~~~~ 85:37.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:37.15 from DOMTokenListBinding.cpp:4, 85:37.15 from UnifiedBindings4.cpp:2: 85:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 85:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:37.15 277 | static RectTyped FromUnknownRect( 85:37.15 | ^~~~~~~~~~~~~~~ 85:37.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:37.15 from DOMTokenListBinding.cpp:4, 85:37.15 from UnifiedBindings4.cpp:2: 85:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 85:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:37.15 150 | static PointTyped FromUnknownPoint( 85:37.15 | ^~~~~~~~~~~~~~~~ 85:37.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:37.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:37.15 from DOMTokenListBinding.cpp:4, 85:37.15 from UnifiedBindings4.cpp:2: 85:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 85:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 85:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:37.16 282 | RectTyped ToUnknownRect() const { 85:37.16 | ^~~~~~~~~~~~~ 85:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 85:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 85:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 85:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 85:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequestWorker.cpp:26, 85:37.20 from Unified_cpp_dom_xhr0.cpp:47: 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:37.20 21 | inline Rect ToRect(const gfxRect& aRect) { 85:37.20 | ^ 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:37.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:37.20 | ^ 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:37.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:37.20 | ^ 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:37.20 44 | inline Size ToSize(const gfxSize& aSize) { 85:37.20 | ^ 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:37.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:37.20 | ^ 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:37.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:37.20 | ^ 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:37.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:37.20 | ^ 85:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 85:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 85:37.47 from Unified_cpp_dom_bindings0.cpp:2: 85:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:37.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:37.47 | ^ 85:37.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 85:37.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 85:37.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.h:23, 85:37.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLEmbedElement.h:12, 85:37.66 from HTMLEmbedElementBinding.cpp:22, 85:37.66 from UnifiedBindings7.cpp:197: 85:37.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:37.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:37.66 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:37.66 | ^ 85:37.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 85:37.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 85:37.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:37.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 85:37.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 85:37.74 from Unified_cpp_dom_ipc1.cpp:2: 85:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:37.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:37.74 | ^ 85:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:37.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:37.74 | ^ 85:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:37.74 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:37.74 | ^ 85:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:37.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:37.74 | ^ 85:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:37.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:37.74 | ^ 85:37.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:37.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:37.79 371 | nscoord aAppUnitsPerDevPixel) { 85:37.79 | ^ 85:37.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:37.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:37.79 380 | nscoord aAppUnitsPerDevPixel) { 85:37.79 | ^ 85:37.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:37.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:37.79 387 | nscoord aAppUnitsPerDevPixel) { 85:37.79 | ^ 85:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:37.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:37.88 394 | nscoord aAppUnitsPerDevPixel) { 85:37.88 | ^ 85:37.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 85:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 85:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 85:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 85:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 85:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequestWorker.cpp:26, 85:37.97 from Unified_cpp_dom_xhr0.cpp:47: 85:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:37.97 1859 | int32_t aAppUnitsPerPixel) { 85:37.97 | ^ 85:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:37.97 3214 | int32_t aAppUnitsPerPixel) { 85:37.97 | ^ 85:38.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 85:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 85:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.h:23, 85:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLEmbedElement.h:12, 85:38.91 from HTMLEmbedElementBinding.cpp:22, 85:38.91 from UnifiedBindings7.cpp:197: 85:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:38.91 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:38.91 | ^ 85:39.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 85:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 85:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 85:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 85:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequestWorker.cpp:26, 85:39.18 from Unified_cpp_dom_xhr0.cpp:47: 85:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 85:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 85:39.18 332 | LayerPoint GetFixedPositionAnchor() const { 85:39.18 | ^ 85:39.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 85:39.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:39.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:39.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 85:39.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 85:39.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 85:39.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequestWorker.cpp:26, 85:39.25 from Unified_cpp_dom_xhr0.cpp:47: 85:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 85:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 85:39.25 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 85:39.25 | ^ 85:39.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 85:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 85:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 85:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 85:39.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequestWorker.cpp:26, 85:39.32 from Unified_cpp_dom_xhr0.cpp:47: 85:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 85:39.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 85:39.32 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:39.32 | ^ 85:39.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 85:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 85:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:23, 85:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 85:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 85:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 85:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 85:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 85:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 85:39.56 from HTMLTextAreaElementBinding.cpp:15, 85:39.56 from UnifiedBindings9.cpp:41: 85:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:39.56 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:39.56 | ^ 85:39.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 85:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 85:39.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 85:39.87 from FrameLoaderBinding.cpp:20, 85:39.87 from UnifiedBindings6.cpp:54: 85:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:39.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:39.87 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:39.87 | ^ 85:40.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 85:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:40.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:16, 85:40.65 from Unified_cpp_dom_ipc0.cpp:2: 85:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 85:40.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 85:40.65 332 | LayerPoint GetFixedPositionAnchor() const { 85:40.65 | ^ 85:40.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 85:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:16, 85:40.72 from Unified_cpp_dom_ipc0.cpp:2: 85:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 85:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 85:40.72 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 85:40.72 | ^ 85:40.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 85:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 85:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 85:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 85:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:16, 85:40.76 from Unified_cpp_dom_ipc0.cpp:2: 85:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 85:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 85:40.76 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:40.76 | ^ 85:41.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 85:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 85:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 85:41.09 from Unified_cpp_dom_bindings0.cpp:2: 85:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:41.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:41.09 | ^ 85:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:41.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:41.11 | ^ 85:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:41.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:41.11 | ^ 85:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:41.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:41.12 | ^ 85:41.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:41.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 85:41.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.h:23, 85:41.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLEmbedElement.h:12, 85:41.12 from HTMLEmbedElementBinding.cpp:22, 85:41.12 from UnifiedBindings7.cpp:197: 85:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:41.12 21 | inline Rect ToRect(const gfxRect& aRect) { 85:41.12 | ^ 85:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:41.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:41.12 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:41.12 | ^ 85:41.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:41.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:41.13 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:41.13 | ^ 85:41.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:41.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:41.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:41.13 | ^ 85:41.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:41.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:41.14 44 | inline Size ToSize(const gfxSize& aSize) { 85:41.14 | ^ 85:41.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:41.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:41.14 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:41.14 | ^ 85:41.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:41.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:41.14 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:41.14 | ^ 85:41.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:41.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:41.14 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:41.14 | ^ 85:41.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:41.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:41.17 371 | nscoord aAppUnitsPerDevPixel) { 85:41.17 | ^ 85:41.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:41.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:41.18 380 | nscoord aAppUnitsPerDevPixel) { 85:41.18 | ^ 85:41.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:41.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:41.18 387 | nscoord aAppUnitsPerDevPixel) { 85:41.18 | ^ 85:41.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:41.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:41.18 394 | nscoord aAppUnitsPerDevPixel) { 85:41.18 | ^ 85:41.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 85:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:15, 85:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 85:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 85:41.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 85:41.77 from HTMLTextAreaElementBinding.cpp:15, 85:41.77 from UnifiedBindings9.cpp:41: 85:41.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:41.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:41.77 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:41.77 | ^ 85:41.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 85:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 85:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 85:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 85:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 85:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 85:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:10, 85:41.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:7, 85:41.88 from Unified_cpp_dom_vr0.cpp:2: 85:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 85:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 85:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 85:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 85:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 85:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 85:41.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 85:41.88 760 | typename detail::Nth::Type extract() { 85:41.88 | ^~~~~~~ 85:42.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 85:42.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsObjectLoadingContent.h:23, 85:42.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLEmbedElement.h:12, 85:42.22 from HTMLEmbedElementBinding.cpp:22, 85:42.22 from UnifiedBindings7.cpp:197: 85:42.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:42.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:42.23 1859 | int32_t aAppUnitsPerPixel) { 85:42.23 | ^ 85:42.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:42.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:42.23 3214 | int32_t aAppUnitsPerPixel) { 85:42.23 | ^ 85:42.70 In file included from Unified_cpp_dom_vr0.cpp:2: 85:42.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp: In constructor 'mozilla::dom::VRDisplay::VRDisplay(nsPIDOMWindowInner*, mozilla::gfx::VRDisplayClient*)': 85:42.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/vr/VRDisplay.cpp:340:73: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:42.70 340 | aWindow, info.GetSittingToStandingTransform(), info.GetStageSize()); 85:42.70 | ~~~~~~~~~~~~~~~~~^~ 85:45.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 85:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:45.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:45.07 from Unified_cpp_dom_performance0.cpp:2: 85:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 85:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 85:45.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:45.07 40 | friend Sub operator*(Sub aCoord, T aScale) { 85:45.07 | ^~~~~~~~ 85:45.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:45.09 from Unified_cpp_dom_performance0.cpp:2: 85:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 85:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 85:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:45.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 85:45.09 | ^~~~~~~~ 85:45.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:45.35 from Unified_cpp_dom_performance0.cpp:2: 85:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 85:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 85:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:45.35 427 | SizeT Size() const { return SizeT(width, height); } 85:45.35 | ^~~~ 85:45.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:45.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:45.35 from Unified_cpp_dom_performance0.cpp:2: 85:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 85:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:45.35 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 85:45.35 | ^~~~~~~~ 85:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 85:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 85:45.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:45.35 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 85:45.35 | ^~~~~~~~ 85:45.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 85:45.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 85:45.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:45.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:45.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:45.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:45.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:45.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:45.36 from Unified_cpp_dom_performance0.cpp:2: 85:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 85:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 85:45.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:45.36 62 | Sub operator-(const Sub& aPoint) const { 85:45.36 | ^~~~~~~~ 85:45.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 85:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 85:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:45.62 from Unified_cpp_dom_performance0.cpp:2: 85:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 85:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 85:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:45.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 85:45.62 | ^~~~~~~~ 85:45.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 85:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:45.99 from Unified_cpp_dom_performance0.cpp:2: 85:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 85:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 85:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:45.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 85:45.99 | ^~~~~~~~~~~~~ 85:45.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 85:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 85:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 85:45.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 85:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 85:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:46.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:46.00 from Unified_cpp_dom_performance0.cpp:2: 85:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 85:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 85:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:46.00 323 | static SizeTyped FromUnknownSize( 85:46.00 | ^~~~~~~~~~~~~~~ 85:46.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 85:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 85:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.h:10, 85:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.cpp:7, 85:46.70 from Unified_cpp_dom_payments_ipc0.cpp:2: 85:46.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:46.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:46.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:46.70 | ^ 85:46.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 85:47.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 85:47.08 from FrameLoaderBinding.cpp:20, 85:47.08 from UnifiedBindings6.cpp:54: 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:47.08 21 | inline Rect ToRect(const gfxRect& aRect) { 85:47.08 | ^ 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:47.08 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:47.08 | ^ 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:47.08 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:47.08 | ^ 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:47.08 44 | inline Size ToSize(const gfxSize& aSize) { 85:47.08 | ^ 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:47.08 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:47.08 | ^ 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:47.08 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:47.08 | ^ 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:47.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:47.08 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:47.08 | ^ 85:47.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 85:47.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 85:47.59 from FrameLoaderBinding.cpp:20, 85:47.59 from UnifiedBindings6.cpp:54: 85:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:47.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:47.59 1859 | int32_t aAppUnitsPerPixel) { 85:47.59 | ^ 85:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:47.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:47.60 3214 | int32_t aAppUnitsPerPixel) { 85:47.60 | ^ 85:48.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 85:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 85:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.h:10, 85:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.cpp:7, 85:48.25 from Unified_cpp_dom_payments_ipc0.cpp:2: 85:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:48.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:48.25 | ^ 85:48.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 85:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 85:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 85:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLFrameElement.h:14, 85:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:11, 85:48.44 from HTMLObjectElementBinding.cpp:23, 85:48.44 from UnifiedBindings8.cpp:145: 85:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 85:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 85:48.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 85:48.44 | ^ 85:48.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 85:48.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:48.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:48.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:48.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:48.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:48.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:48.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:48.86 from DOMTokenListBinding.cpp:4, 85:48.86 from UnifiedBindings4.cpp:2: 85:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 85:48.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:48.86 246 | PointTyped As2DPoint() const { 85:48.86 | ^~~~~~~~~ 85:48.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 85:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:48.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:48.97 from DOMTokenListBinding.cpp:4, 85:48.97 from UnifiedBindings4.cpp:2: 85:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:48.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:48.97 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 85:48.97 | ^~~~~~~~~ 85:49.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 85:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 85:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 85:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 85:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 85:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 85:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 85:49.00 from DOMTokenListBinding.cpp:4, 85:49.00 from UnifiedBindings4.cpp:2: 85:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:49.00 2266 | PointTyped TransformPointSimple( 85:49.00 | ^~~~~~~~~~~~~~~~~~~~ 85:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 85:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 85:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 85:49.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 85:49.01 794 | RectTyped TransformAndClipBounds( 85:49.01 | ^~~~~~~~~~~~~~~~~~~~~~ 85:49.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 85:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 85:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 85:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 85:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 85:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 85:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 85:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 85:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 85:49.46 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:49.46 | ^ 85:49.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 85:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:49.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 85:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 85:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 85:49.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 85:49.58 from Unified_cpp_dom_serviceworkers0.cpp:2: 85:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 85:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:49.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 85:49.58 | ^ 85:49.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 85:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 85:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 85:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLFrameElement.h:14, 85:49.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:11, 85:49.65 from HTMLObjectElementBinding.cpp:23, 85:49.65 from UnifiedBindings8.cpp:145: 85:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 85:49.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 85:49.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 85:49.66 | ^ 85:50.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 85:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 85:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 85:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 85:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.h:10, 85:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.cpp:7, 85:50.57 from Unified_cpp_dom_payments_ipc0.cpp:2: 85:50.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:50.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:50.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:50.57 | ^ 85:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:50.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:50.64 | ^ 85:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:50.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:50.64 | ^ 85:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:50.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:50.65 | ^ 85:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:50.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:50.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:50.65 | ^ 85:50.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:50.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 85:50.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 85:50.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 85:50.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 85:50.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 85:50.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 85:50.76 from HTMLTextAreaElementBinding.cpp:15, 85:50.76 from UnifiedBindings9.cpp:41: 85:50.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:50.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:50.76 21 | inline Rect ToRect(const gfxRect& aRect) { 85:50.76 | ^ 85:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:50.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:50.78 | ^ 85:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:50.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:50.78 | ^ 85:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:50.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:50.79 44 | inline Size ToSize(const gfxSize& aSize) { 85:50.79 | ^ 85:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:50.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:50.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:50.81 | ^ 85:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:50.82 371 | nscoord aAppUnitsPerDevPixel) { 85:50.82 | ^ 85:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:50.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:50.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:50.82 | ^ 85:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:50.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:50.84 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:50.84 | ^ 85:50.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 85:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 85:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 85:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 85:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 85:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 85:50.87 from Unified_cpp_dom_serviceworkers0.cpp:2: 85:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 85:50.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 85:50.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 85:50.87 | ^ 85:50.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:50.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:50.89 380 | nscoord aAppUnitsPerDevPixel) { 85:50.89 | ^ 85:50.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:50.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:50.89 387 | nscoord aAppUnitsPerDevPixel) { 85:50.89 | ^ 85:50.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:50.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:50.90 394 | nscoord aAppUnitsPerDevPixel) { 85:50.90 | ^ 85:50.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 85:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 85:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:50.97 from Unified_cpp_dom_performance0.cpp:2: 85:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 85:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 85:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 85:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 85:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 85:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 85:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 85:50.97 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 85:50.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:50.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 85:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:28, 85:50.97 from Unified_cpp_dom_performance0.cpp:2: 85:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 85:50.97 27 | struct JSGCSetting { 85:50.97 | ^~~~~~~~~~~ 85:51.35 dom/simpledb 85:51.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 85:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 85:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 85:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 85:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 85:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 85:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 85:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.h:11, 85:51.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/performance/Performance.cpp:7, 85:51.40 from Unified_cpp_dom_performance0.cpp:2: 85:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 85:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 85:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 85:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 85:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 85:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 85:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 85:51.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 85:51.40 760 | typename detail::Nth::Type extract() { 85:51.40 | ^~~~~~~ 85:52.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 85:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 85:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 85:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 85:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 85:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 85:52.06 from HTMLTextAreaElementBinding.cpp:15, 85:52.06 from UnifiedBindings9.cpp:41: 85:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:52.07 1859 | int32_t aAppUnitsPerPixel) { 85:52.07 | ^ 85:52.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:52.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:52.07 3214 | int32_t aAppUnitsPerPixel) { 85:52.07 | ^ 85:52.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 85:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 85:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 85:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLFrameElement.h:14, 85:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:11, 85:52.58 from HTMLObjectElementBinding.cpp:23, 85:52.58 from UnifiedBindings8.cpp:145: 85:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 85:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 85:52.58 21 | inline Rect ToRect(const gfxRect& aRect) { 85:52.58 | ^ 85:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 85:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 85:52.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 85:52.58 | ^ 85:52.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 85:52.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 85:52.59 40 | inline Point ToPoint(const gfxPoint& aPoint) { 85:52.59 | ^ 85:52.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 85:52.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 85:52.59 44 | inline Size ToSize(const gfxSize& aSize) { 85:52.59 | ^ 85:52.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 85:52.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 85:52.59 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 85:52.59 | ^ 85:52.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 85:52.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 85:52.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 85:52.60 | ^ 85:52.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 85:52.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 85:52.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 85:52.60 | ^ 85:53.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 85:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 85:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLFrameElement.h:14, 85:53.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:11, 85:53.37 from HTMLObjectElementBinding.cpp:23, 85:53.37 from UnifiedBindings8.cpp:145: 85:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 85:53.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 85:53.37 1859 | int32_t aAppUnitsPerPixel) { 85:53.37 | ^ 85:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 85:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 85:53.41 3214 | int32_t aAppUnitsPerPixel) { 85:53.41 | ^ 85:54.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 85:54.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 85:54.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 85:54.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 85:54.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 85:54.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 85:54.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 85:54.09 from Unified_cpp_dom_serviceworkers0.cpp:2: 85:54.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 85:54.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:54.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 85:54.09 | ^ 85:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 85:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 85:54.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 85:54.15 | ^ 85:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 85:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 85:54.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 85:54.15 | ^ 85:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 85:54.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 85:54.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 85:54.16 | ^ 85:54.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 85:54.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 85:54.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 85:54.24 | ^ 85:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 85:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 85:54.32 371 | nscoord aAppUnitsPerDevPixel) { 85:54.32 | ^ 85:54.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 85:54.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 85:54.39 380 | nscoord aAppUnitsPerDevPixel) { 85:54.39 | ^ 85:54.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 85:54.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 85:54.39 387 | nscoord aAppUnitsPerDevPixel) { 85:54.39 | ^ 85:54.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 85:54.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 85:54.40 394 | nscoord aAppUnitsPerDevPixel) { 85:54.40 | ^ 85:55.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 85:55.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:55.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:55.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 85:55.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 85:55.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 85:55.60 from HTMLFormControlsCollectionBinding.cpp:18, 85:55.60 from UnifiedBindings7.cpp:236: 85:55.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 85:55.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 85:55.60 332 | LayerPoint GetFixedPositionAnchor() const { 85:55.60 | ^ 85:55.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 85:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 85:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 85:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 85:55.63 from HTMLFormControlsCollectionBinding.cpp:18, 85:55.63 from UnifiedBindings7.cpp:236: 85:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 85:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 85:55.63 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 85:55.63 | ^ 85:55.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 85:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 85:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 85:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 85:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 85:55.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 85:55.65 from HTMLFormControlsCollectionBinding.cpp:18, 85:55.65 from UnifiedBindings7.cpp:236: 85:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 85:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 85:55.65 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 85:55.65 | ^ 86:00.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 86:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 86:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 86:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 86:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 86:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 86:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 86:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 86:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 86:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 86:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEvent.h:16, 86:00.22 from GPUUncapturedErrorEvent.cpp:10, 86:00.22 from UnifiedBindings6.cpp:80: 86:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 86:00.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 86:00.23 332 | LayerPoint GetFixedPositionAnchor() const { 86:00.23 | ^ 86:00.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 86:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 86:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 86:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 86:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 86:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 86:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 86:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 86:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 86:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 86:00.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEvent.h:16, 86:00.27 from GPUUncapturedErrorEvent.cpp:10, 86:00.27 from UnifiedBindings6.cpp:80: 86:00.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:00.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 86:00.27 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:00.27 | ^ 86:00.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 86:00.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 86:00.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 86:00.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 86:00.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 86:00.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 86:00.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 86:00.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webgpu/Device.h:12, 86:00.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 86:00.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 86:00.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEvent.h:16, 86:00.29 from GPUUncapturedErrorEvent.cpp:10, 86:00.29 from UnifiedBindings6.cpp:80: 86:00.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 86:00.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 86:00.29 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:00.30 | ^ 86:01.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 86:01.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:01.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 86:01.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 86:01.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 86:01.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/WorkletThread.h:15, 86:01.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:8, 86:01.93 from Unified_cpp_dom_worklet0.cpp:2: 86:01.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:01.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:01.93 189 | CSSRect GetExpandedScrollableRect() const { 86:01.93 | ^ 86:01.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:01.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:01.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:01.94 | ^ 86:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:01.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:01.96 | ^ 86:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:01.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:01.96 | ^ 86:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:01.96 243 | CSSRect CalculateScrollRange() const { 86:01.96 | ^ 86:01.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:01.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:01.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:01.97 | ^ 86:01.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:01.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:01.97 457 | CSSRect GetVisualViewport() const { 86:01.97 | ^ 86:02.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 86:02.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:02.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 86:02.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 86:02.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 86:02.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 86:02.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 86:02.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:29, 86:02.15 from Unified_cpp_dom_bindings0.cpp:2: 86:02.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:02.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:02.15 189 | CSSRect GetExpandedScrollableRect() const { 86:02.15 | ^ 86:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:02.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:02.26 | ^ 86:02.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:02.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:02.28 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:02.28 | ^ 86:02.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:02.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:02.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:02.28 | ^ 86:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:02.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:02.31 243 | CSSRect CalculateScrollRange() const { 86:02.31 | ^ 86:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:02.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:02.34 | ^ 86:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:02.36 457 | CSSRect GetVisualViewport() const { 86:02.36 | ^ 86:02.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSubDocumentFrame.h:10, 86:02.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:24, 86:02.62 from Unified_cpp_dom_ipc0.cpp:2: 86:02.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 86:02.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 86:02.62 1394 | LayerPoint GetFixedPositionAnchor() { 86:02.62 | ^ 86:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 86:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 86:02.64 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 86:02.64 | ^ 86:04.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 86:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 86:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 86:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 86:04.10 from Unified_cpp_dom_xhr0.cpp:2: 86:04.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 86:04.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 86:04.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:04.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 86:04.10 | ^~~~~~~~ 86:04.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 86:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 86:04.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 86:04.15 from Unified_cpp_dom_xhr0.cpp:2: 86:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 86:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 86:04.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:04.15 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 86:04.15 | ^~~~~~~~ 86:04.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 86:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 86:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:04.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 86:04.54 from Unified_cpp_dom_xhr0.cpp:2: 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:04.54 427 | SizeT Size() const { return SizeT(width, height); } 86:04.54 | ^~~~ 86:04.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 86:04.54 from Unified_cpp_dom_xhr0.cpp:2: 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:04.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 86:04.54 | ^~~~~~~~ 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:04.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 86:04.54 | ^~~~~~~~ 86:04.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 86:04.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 86:04.54 from Unified_cpp_dom_xhr0.cpp:2: 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 86:04.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:04.54 62 | Sub operator-(const Sub& aPoint) const { 86:04.54 | ^~~~~~~~ 86:05.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 86:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 86:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 86:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 86:05.41 from Unified_cpp_dom_xhr0.cpp:2: 86:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 86:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 86:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:05.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 86:05.41 | ^~~~~~~~ 86:05.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 86:05.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 86:05.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:27, 86:05.95 from Unified_cpp_dom_worklet0.cpp:2: 86:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 86:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 86:05.95 79 | memset(this, 0, sizeof(nsXPTCVariant)); 86:05.95 | ^ 86:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 86:05.95 44 | struct nsXPTCVariant { 86:05.95 | ^~~~~~~~~~~~~ 86:06.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 86:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 86:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 86:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 86:06.06 from Unified_cpp_dom_xhr0.cpp:2: 86:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 86:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 86:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:06.06 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 86:06.06 | ^~~~~~~~~~~~~ 86:06.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 86:06.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:06.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:06.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:06.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:06.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 86:06.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 86:06.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 86:06.16 from Unified_cpp_dom_xhr0.cpp:2: 86:06.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 86:06.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 86:06.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:06.16 323 | static SizeTyped FromUnknownSize( 86:06.16 | ^~~~~~~~~~~~~~~ 86:06.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 86:06.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:06.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:06.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:06.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 86:06.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 86:06.52 from HTMLOptionsCollectionBinding.cpp:20, 86:06.52 from UnifiedBindings8.cpp:184: 86:06.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 86:06.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 86:06.52 332 | LayerPoint GetFixedPositionAnchor() const { 86:06.52 | ^ 86:06.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 86:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 86:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 86:06.56 from HTMLOptionsCollectionBinding.cpp:20, 86:06.56 from UnifiedBindings8.cpp:184: 86:06.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:06.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 86:06.56 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:06.56 | ^ 86:06.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 86:06.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:06.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:06.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:06.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 86:06.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 86:06.59 from HTMLOptionsCollectionBinding.cpp:20, 86:06.59 from UnifiedBindings8.cpp:184: 86:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 86:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 86:06.59 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:06.59 | ^ 86:08.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 86:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 86:08.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:23, 86:08.86 from Unified_cpp_webbrowserpersist0.cpp:20: 86:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 86:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 86:08.86 1394 | LayerPoint GetFixedPositionAnchor() { 86:08.86 | ^ 86:08.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 86:08.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 86:08.97 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 86:08.97 | ^ 86:09.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 86:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 86:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 86:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 86:09.00 from Unified_cpp_dom_simpledb0.cpp:2: 86:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 86:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:09.00 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 86:09.01 | ^ 86:09.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 86:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 86:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 86:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 86:09.19 from Unified_cpp_dom_simpledb0.cpp:2: 86:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 86:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 86:09.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 86:09.19 | ^ 86:09.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 86:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 86:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 86:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 86:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 86:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 86:09.35 21 | inline Rect ToRect(const gfxRect& aRect) { 86:09.35 | ^ 86:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 86:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 86:09.35 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 86:09.35 | ^ 86:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 86:09.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 86:09.41 40 | inline Point ToPoint(const gfxPoint& aPoint) { 86:09.41 | ^ 86:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 86:09.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 86:09.42 44 | inline Size ToSize(const gfxSize& aSize) { 86:09.42 | ^ 86:09.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 86:09.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 86:09.43 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 86:09.43 | ^ 86:09.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 86:09.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 86:09.53 52 | inline gfxSize ThebesSize(const Size& aSize) { 86:09.53 | ^ 86:09.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 86:09.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 86:09.53 56 | inline gfxRect ThebesRect(const Rect& aRect) { 86:09.53 | ^ 86:09.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/WorkletThread.h:14, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:8, 86:09.58 from Unified_cpp_dom_worklet0.cpp:2: 86:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 86:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 86:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:09.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 86:09.58 | ^~~~~~~~ 86:09.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/WorkletThread.h:14, 86:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:8, 86:09.58 from Unified_cpp_dom_worklet0.cpp:2: 86:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 86:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 86:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:09.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 86:09.59 | ^~~~~~~~ 86:09.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 86:09.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 86:09.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:09.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 86:09.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 86:09.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 86:09.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 86:09.68 from Unified_cpp_dom_simpledb0.cpp:2: 86:09.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 86:09.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:09.68 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 86:09.68 | ^ 86:09.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 86:09.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 86:09.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 86:09.71 | ^ 86:09.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 86:09.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 86:09.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 86:09.71 | ^ 86:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 86:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 86:09.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 86:09.72 | ^ 86:09.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 86:09.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 86:09.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 86:09.76 | ^ 86:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 86:09.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 86:09.79 371 | nscoord aAppUnitsPerDevPixel) { 86:09.79 | ^ 86:09.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 86:09.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 86:09.79 380 | nscoord aAppUnitsPerDevPixel) { 86:09.79 | ^ 86:09.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 86:09.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 86:09.79 387 | nscoord aAppUnitsPerDevPixel) { 86:09.79 | ^ 86:09.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 86:09.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:09.83 394 | nscoord aAppUnitsPerDevPixel) { 86:09.83 | ^ 86:09.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 86:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 86:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 86:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/WorkletThread.h:14, 86:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:8, 86:09.88 from Unified_cpp_dom_worklet0.cpp:2: 86:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 86:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 86:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:09.88 427 | SizeT Size() const { return SizeT(width, height); } 86:09.88 | ^~~~ 86:09.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/WorkletThread.h:14, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:8, 86:09.89 from Unified_cpp_dom_worklet0.cpp:2: 86:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 86:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:09.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 86:09.89 | ^~~~~~~~ 86:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 86:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:09.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 86:09.89 | ^~~~~~~~ 86:09.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/WorkletThread.h:14, 86:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:8, 86:09.89 from Unified_cpp_dom_worklet0.cpp:2: 86:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 86:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 86:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:09.89 62 | Sub operator-(const Sub& aPoint) const { 86:09.89 | ^~~~~~~~ 86:10.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 86:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 86:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefPtrHashtable.h:10, 86:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.h:12, 86:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:7, 86:10.08 from Unified_cpp_dom_worklet0.cpp:2: 86:10.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 86:10.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 86:10.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 86:10.08 34 | memset(aT, 0, sizeof(T)); 86:10.08 | ~~~~~~^~~~~~~~~~~~~~~~~~ 86:10.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/worklet/Worklet.cpp:27, 86:10.08 from Unified_cpp_dom_worklet0.cpp:2: 86:10.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 86:10.08 2214 | struct GlobalProperties { 86:10.08 | ^~~~~~~~~~~~~~~~ 86:10.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsPIDOMWindow.h:14, 86:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 86:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 86:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 86:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 86:10.83 from Unified_cpp_dom_xhr0.cpp:2: 86:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 86:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 86:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 86:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 86:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 86:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 86:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 86:10.84 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 86:10.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:10.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 86:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequestWorker.cpp:29, 86:10.84 from Unified_cpp_dom_xhr0.cpp:47: 86:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 86:10.84 27 | struct JSGCSetting { 86:10.84 | ^~~~~~~~~~~ 86:11.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 86:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 86:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 86:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 86:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 86:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 86:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 86:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 86:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.h:11, 86:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 86:11.07 from Unified_cpp_dom_xhr0.cpp:2: 86:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 86:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 86:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 86:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 86:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 86:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 86:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 86:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 86:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 86:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 86:11.07 760 | typename detail::Nth::Type extract() { 86:11.07 | ^~~~~~~ 86:11.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 86:11.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:11.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 86:11.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 86:11.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 86:11.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:11.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:11.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 86:11.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:16, 86:11.51 from Unified_cpp_dom_ipc1.cpp:2: 86:11.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:11.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:11.51 189 | CSSRect GetExpandedScrollableRect() const { 86:11.51 | ^ 86:11.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:11.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:11.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:11.51 | ^ 86:11.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:11.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:11.52 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:11.52 | ^ 86:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:11.53 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:11.53 | ^ 86:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:11.53 243 | CSSRect CalculateScrollRange() const { 86:11.53 | ^ 86:11.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:11.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:11.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:11.55 | ^ 86:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:11.58 457 | CSSRect GetVisualViewport() const { 86:11.58 | ^ 86:12.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 86:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 86:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 86:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 86:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 86:12.31 1859 | int32_t aAppUnitsPerPixel) { 86:12.31 | ^ 86:12.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 86:12.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 86:12.32 3214 | int32_t aAppUnitsPerPixel) { 86:12.32 | ^ 86:13.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 86:13.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 86:13.20 from Unified_cpp_dom_serviceworkers1.cpp:2: 86:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 86:13.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:13.20 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 86:13.20 | ^ 86:13.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 86:13.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:13.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 86:13.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 86:13.41 from Unified_cpp_dom_websocket0.cpp:2: 86:13.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 86:13.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:13.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 86:13.41 | ^ 86:13.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 86:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 86:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 86:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 86:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:16, 86:13.45 from Unified_cpp_dom_ipc1.cpp:2: 86:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 86:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 86:13.45 1249 | CSSCoord ToCSSPixels() const { return _0; } 86:13.45 | ^ 86:13.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 86:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 86:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 86:13.64 from Unified_cpp_dom_websocket0.cpp:2: 86:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 86:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 86:13.64 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 86:13.64 | ^ 86:13.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:13.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:13.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:13.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 86:13.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 86:13.80 from Unified_cpp_dom_serviceworkers1.cpp:2: 86:13.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 86:13.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 86:13.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 86:13.80 | ^ 86:14.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:14.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:14.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:14.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:14.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 86:14.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 86:14.26 from Unified_cpp_dom_websocket0.cpp:2: 86:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 86:14.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:14.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 86:14.26 | ^ 86:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 86:14.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 86:14.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 86:14.28 | ^ 86:14.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 86:14.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 86:14.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 86:14.29 | ^ 86:14.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 86:14.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 86:14.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 86:14.30 | ^ 86:14.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 86:14.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 86:14.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 86:14.31 | ^ 86:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 86:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 86:14.33 371 | nscoord aAppUnitsPerDevPixel) { 86:14.33 | ^ 86:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 86:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 86:14.35 380 | nscoord aAppUnitsPerDevPixel) { 86:14.35 | ^ 86:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 86:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 86:14.35 387 | nscoord aAppUnitsPerDevPixel) { 86:14.35 | ^ 86:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 86:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:14.37 394 | nscoord aAppUnitsPerDevPixel) { 86:14.37 | ^ 86:14.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 86:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 86:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 86:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 86:14.37 from Unified_cpp_dom_serviceworkers1.cpp:2: 86:14.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 86:14.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:14.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 86:14.38 | ^ 86:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 86:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 86:14.40 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 86:14.40 | ^ 86:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 86:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 86:14.41 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 86:14.41 | ^ 86:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 86:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 86:14.41 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 86:14.41 | ^ 86:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 86:14.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 86:14.41 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 86:14.41 | ^ 86:14.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 86:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 86:14.44 371 | nscoord aAppUnitsPerDevPixel) { 86:14.44 | ^ 86:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 86:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 86:14.44 380 | nscoord aAppUnitsPerDevPixel) { 86:14.44 | ^ 86:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 86:14.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 86:14.44 387 | nscoord aAppUnitsPerDevPixel) { 86:14.44 | ^ 86:14.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 86:14.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:14.45 394 | nscoord aAppUnitsPerDevPixel) { 86:14.45 | ^ 86:15.78 dom/reporting 86:15.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 86:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 86:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 86:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 86:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 86:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 86:15.92 332 | LayerPoint GetFixedPositionAnchor() const { 86:15.92 | ^ 86:16.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 86:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 86:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 86:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 86:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 86:16.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:16.21 | ^ 86:16.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 86:16.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:16.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 86:16.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 86:16.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 86:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 86:16.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 86:16.28 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:16.28 | ^ 86:16.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 86:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 86:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 86:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:16, 86:16.51 from Unified_cpp_dom_ipc1.cpp:2: 86:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 86:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 86:16.52 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 86:16.52 | ^ 86:16.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 86:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 86:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 86:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 86:16.81 from Unified_cpp_dom_script0.cpp:2: 86:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:16.81 189 | CSSRect GetExpandedScrollableRect() const { 86:16.81 | ^ 86:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:16.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:16.81 | ^ 86:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:16.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:16.81 | ^ 86:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:16.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:16.82 | ^ 86:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:16.82 243 | CSSRect CalculateScrollRange() const { 86:16.82 | ^ 86:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:16.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:16.82 | ^ 86:16.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:16.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:16.83 457 | CSSRect GetVisualViewport() const { 86:16.83 | ^ 86:18.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 86:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:18.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 86:18.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 86:18.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 86:18.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 86:18.64 from Unified_cpp_dom_payments0.cpp:11: 86:18.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:18.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:18.64 189 | CSSRect GetExpandedScrollableRect() const { 86:18.64 | ^ 86:18.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:18.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:18.69 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:18.69 | ^ 86:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:18.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:18.73 | ^ 86:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:18.73 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:18.73 | ^ 86:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:18.74 243 | CSSRect CalculateScrollRange() const { 86:18.74 | ^ 86:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:18.77 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:18.77 | ^ 86:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:18.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:18.83 457 | CSSRect GetVisualViewport() const { 86:18.83 | ^ 86:19.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 86:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 86:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 86:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PaymentRequestUpdateEvent.h:12, 86:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PaymentRequest.h:17, 86:19.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.cpp:8, 86:19.51 from Unified_cpp_dom_payments_ipc0.cpp:2: 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:19.51 189 | CSSRect GetExpandedScrollableRect() const { 86:19.51 | ^ 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:19.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:19.51 | ^ 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:19.51 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:19.51 | ^ 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:19.51 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:19.51 | ^ 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:19.51 243 | CSSRect CalculateScrollRange() const { 86:19.51 | ^ 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:19.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:19.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:19.52 | ^ 86:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:19.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:19.52 457 | CSSRect GetVisualViewport() const { 86:19.52 | ^ 86:19.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 86:19.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:19.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:19.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 86:19.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 86:19.94 from Unified_cpp_dom_ipc2.cpp:2: 86:19.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 86:19.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:19.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 86:19.94 | ^ 86:20.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:20.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:37, 86:20.53 from Unified_cpp_dom_bindings0.cpp:2: 86:20.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 86:20.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 86:20.53 1249 | CSSCoord ToCSSPixels() const { return _0; } 86:20.54 | ^ 86:20.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 86:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 86:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 86:20.56 from Unified_cpp_dom_ipc2.cpp:2: 86:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 86:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 86:20.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 86:20.56 | ^ 86:21.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 86:21.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 86:21.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:11: 86:21.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 86:21.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 86:21.82 79 | memset(this, 0, sizeof(nsXPTCVariant)); 86:21.82 | ^ 86:21.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 86:21.83 44 | struct nsXPTCVariant { 86:21.83 | ^~~~~~~~~~~~~ 86:22.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 86:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 86:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:16, 86:22.36 from Unified_cpp_dom_ipc1.cpp:2: 86:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 86:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 86:22.36 21 | inline Rect ToRect(const gfxRect& aRect) { 86:22.36 | ^ 86:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 86:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 86:22.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 86:22.36 | ^ 86:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 86:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 86:22.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 86:22.36 | ^ 86:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 86:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 86:22.36 44 | inline Size ToSize(const gfxSize& aSize) { 86:22.36 | ^ 86:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 86:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 86:22.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 86:22.36 | ^ 86:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 86:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 86:22.38 52 | inline gfxSize ThebesSize(const Size& aSize) { 86:22.38 | ^ 86:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 86:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 86:22.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 86:22.38 | ^ 86:22.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 86:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 86:22.65 from Unified_cpp_dom_ipc2.cpp:2: 86:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 86:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:22.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 86:22.65 | ^ 86:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 86:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 86:22.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 86:22.65 | ^ 86:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 86:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 86:22.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 86:22.65 | ^ 86:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 86:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 86:22.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 86:22.65 | ^ 86:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 86:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 86:22.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 86:22.65 | ^ 86:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 86:22.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 86:22.85 371 | nscoord aAppUnitsPerDevPixel) { 86:22.85 | ^ 86:22.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 86:22.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 86:22.85 380 | nscoord aAppUnitsPerDevPixel) { 86:22.85 | ^ 86:22.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 86:22.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 86:22.85 387 | nscoord aAppUnitsPerDevPixel) { 86:22.85 | ^ 86:22.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 86:22.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:22.85 394 | nscoord aAppUnitsPerDevPixel) { 86:22.85 | ^ 86:23.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 86:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:16, 86:23.10 from Unified_cpp_dom_ipc1.cpp:2: 86:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 86:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 86:23.10 1859 | int32_t aAppUnitsPerPixel) { 86:23.10 | ^ 86:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 86:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 86:23.11 3214 | int32_t aAppUnitsPerPixel) { 86:23.11 | ^ 86:23.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 86:23.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:23.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:23.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:23.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 86:23.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 86:23.53 from HeadersBinding.cpp:20, 86:23.53 from UnifiedBindings9.cpp:145: 86:23.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 86:23.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 86:23.53 332 | LayerPoint GetFixedPositionAnchor() const { 86:23.53 | ^ 86:23.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 86:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 86:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 86:23.56 from HeadersBinding.cpp:20, 86:23.57 from UnifiedBindings9.cpp:145: 86:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 86:23.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:23.57 | ^ 86:23.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 86:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 86:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 86:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.h:10, 86:23.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.cpp:7, 86:23.60 from Unified_cpp_dom_payments_ipc0.cpp:2: 86:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 86:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 86:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:23.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 86:23.60 | ^~~~~~~~ 86:23.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.h:10, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.cpp:7, 86:23.62 from Unified_cpp_dom_payments_ipc0.cpp:2: 86:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 86:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 86:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:23.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 86:23.62 | ^~~~~~~~ 86:23.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 86:23.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 86:23.62 from HeadersBinding.cpp:20, 86:23.62 from UnifiedBindings9.cpp:145: 86:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 86:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 86:23.62 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:23.62 | ^ 86:23.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 86:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 86:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:37, 86:23.78 from Unified_cpp_dom_bindings0.cpp:2: 86:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 86:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 86:23.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 86:23.78 | ^ 86:23.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 86:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 86:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 86:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 86:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:86, 86:23.78 from Unified_cpp_dom_ipc0.cpp:29: 86:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 86:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 86:23.78 49 | gfx::Size GetInheritedScale() const { return mScale; } 86:23.78 | ^ 86:23.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 86:23.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 86:23.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 86:23.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 86:23.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 86:23.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:6, 86:23.94 from DOMTokenListBinding.cpp:4, 86:23.94 from UnifiedBindings4.cpp:2: 86:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 86:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 86:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 86:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 86:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 86:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 86:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 86:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 86:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 86:23.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 86:23.94 760 | typename detail::Nth::Type extract() { 86:23.94 | ^~~~~~~ 86:24.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.h:10, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.cpp:7, 86:24.05 from Unified_cpp_dom_payments_ipc0.cpp:2: 86:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 86:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 86:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:24.05 427 | SizeT Size() const { return SizeT(width, height); } 86:24.05 | ^~~~ 86:24.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.h:10, 86:24.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.cpp:7, 86:24.05 from Unified_cpp_dom_payments_ipc0.cpp:2: 86:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 86:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:24.05 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 86:24.05 | ^~~~~~~~ 86:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 86:24.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:24.06 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 86:24.06 | ^~~~~~~~ 86:24.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 86:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 86:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 86:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.h:10, 86:24.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/ipc/PaymentRequestChild.cpp:7, 86:24.06 from Unified_cpp_dom_payments_ipc0.cpp:2: 86:24.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 86:24.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 86:24.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:24.06 62 | Sub operator-(const Sub& aPoint) const { 86:24.06 | ^~~~~~~~ 86:24.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 86:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 86:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:16, 86:24.48 from Unified_cpp_dom_ipc1.cpp:2: 86:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 86:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 86:24.48 332 | LayerPoint GetFixedPositionAnchor() const { 86:24.48 | ^ 86:24.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 86:24.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:24.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:24.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:24.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 86:24.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:16, 86:24.72 from Unified_cpp_dom_ipc1.cpp:2: 86:24.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:24.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 86:24.72 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:24.72 | ^ 86:24.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 86:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 86:24.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:16, 86:24.85 from Unified_cpp_dom_ipc1.cpp:2: 86:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 86:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 86:24.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:24.85 | ^ 86:25.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 86:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 86:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:93, 86:25.43 from Unified_cpp_dom_ipc0.cpp:29: 86:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 86:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 86:25.43 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 86:25.43 | ^ 86:25.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:37, 86:25.92 from Unified_cpp_dom_bindings0.cpp:2: 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 86:25.92 21 | inline Rect ToRect(const gfxRect& aRect) { 86:25.92 | ^ 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 86:25.92 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 86:25.92 | ^ 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 86:25.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 86:25.92 | ^ 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 86:25.92 44 | inline Size ToSize(const gfxSize& aSize) { 86:25.92 | ^ 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 86:25.92 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 86:25.92 | ^ 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 86:25.92 52 | inline gfxSize ThebesSize(const Size& aSize) { 86:25.92 | ^ 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 86:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 86:25.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 86:25.92 | ^ 86:26.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 86:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:37, 86:26.59 from Unified_cpp_dom_bindings0.cpp:2: 86:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 86:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 86:26.59 1859 | int32_t aAppUnitsPerPixel) { 86:26.59 | ^ 86:26.61 dom/localstorage 86:26.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 86:26.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 86:26.61 3214 | int32_t aAppUnitsPerPixel) { 86:26.61 | ^ 86:27.13 dom/prio 86:27.74 dom/l10n 86:27.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 86:27.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:27.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:27.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:27.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:27.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:27.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:27.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:37, 86:27.90 from Unified_cpp_dom_bindings0.cpp:2: 86:27.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 86:27.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 86:27.90 332 | LayerPoint GetFixedPositionAnchor() const { 86:27.90 | ^ 86:27.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:37, 86:27.98 from Unified_cpp_dom_bindings0.cpp:2: 86:27.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:27.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 86:27.98 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:27.98 | ^ 86:27.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:37, 86:27.98 from Unified_cpp_dom_bindings0.cpp:2: 86:27.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 86:27.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 86:27.98 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:27.98 | ^ 86:28.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 86:28.43 from DOMTokenListBinding.cpp:9, 86:28.43 from UnifiedBindings4.cpp:2: 86:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h: In member function 'double mozilla::dom::Element::ClientWidthDouble()': 86:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:1353:34: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:28.43 1353 | return CSSPixel::FromAppUnits(GetClientAreaRect().Width()); 86:28.43 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:28.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 86:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 86:28.52 from Unified_cpp_dom_serviceworkers0.cpp:2: 86:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:28.52 189 | CSSRect GetExpandedScrollableRect() const { 86:28.52 | ^ 86:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:28.54 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:28.54 | ^ 86:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:28.54 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:28.54 | ^ 86:28.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:28.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:28.56 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:28.56 | ^ 86:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:28.60 243 | CSSRect CalculateScrollRange() const { 86:28.60 | ^ 86:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:28.60 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:28.60 | ^ 86:28.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:28.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:28.73 457 | CSSRect GetVisualViewport() const { 86:28.73 | ^ 86:28.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:131, 86:28.75 from Unified_cpp_dom_ipc0.cpp:29: 86:28.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h: In member function 'mozilla::CSSSize nsViewportInfo::GetSize() const': 86:28.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:93: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 86:28.75 93 | mozilla::CSSSize GetSize() const { return mSize; } 86:28.75 | ^ 86:29.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptElement.cpp:13, 86:29.09 from Unified_cpp_dom_script0.cpp:20: 86:29.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 86:29.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 86:29.09 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 86:29.09 | ^ 86:30.83 In file included from Unified_cpp_dom_ipc0.cpp:29: 86:30.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp: In member function 'mozilla::ScreenRect mozilla::dom::BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:30.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:1521: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 86:30.83 1521 | ScreenRect BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:30.83 | ^~~~~ 86:31.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 86:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 86:31.77 from Unified_cpp_dom_serviceworkers0.cpp:2: 86:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 86:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 86:31.77 1249 | CSSCoord ToCSSPixels() const { return _0; } 86:31.77 | ^ 86:32.56 In file included from Unified_cpp_dom_ipc0.cpp:47: 86:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp: In member function 'mozilla::LayoutDevicePoint mozilla::dom::BrowserParent::TransformPoint(const LayoutDevicePoint&, const LayoutDeviceToLayoutDeviceMatrix4x4&)': 86:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:2340: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 86:32.56 2340 | const LayoutDeviceToLayoutDeviceMatrix4x4& aMatrix) { 86:32.56 | ^ 86:33.20 dom/presentation 86:33.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 86:33.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:33.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 86:33.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 86:33.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEvent.h:10, 86:33.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:18, 86:33.97 from Unified_cpp_dom_websocket0.cpp:2: 86:33.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:33.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:33.97 189 | CSSRect GetExpandedScrollableRect() const { 86:33.97 | ^ 86:33.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:33.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:33.98 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:33.99 | ^ 86:33.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:33.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:33.99 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:33.99 | ^ 86:33.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:33.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:34.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:34.00 | ^ 86:34.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:34.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:34.00 243 | CSSRect CalculateScrollRange() const { 86:34.00 | ^ 86:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:34.02 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:34.02 | ^ 86:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:34.03 457 | CSSRect GetVisualViewport() const { 86:34.03 | ^ 86:35.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 86:35.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 86:35.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:35.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 86:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 86:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 86:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 86:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 86:35.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 86:35.97 from Unified_cpp_dom_serviceworkers0.cpp:2: 86:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 86:35.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 86:35.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 86:35.98 | ^ 86:36.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptSettings.cpp:14, 86:36.01 from Unified_cpp_dom_script0.cpp:56: 86:36.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 86:36.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 86:36.01 1249 | CSSCoord ToCSSPixels() const { return _0; } 86:36.01 | ^ 86:36.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:36.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 86:36.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:36.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:36.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:36.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:36.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:36.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:36.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:36.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:36.24 from Unified_cpp_webbrowserpersist0.cpp:2: 86:36.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 86:36.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 86:36.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:36.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 86:36.24 | ^~~~~~~~ 86:36.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 86:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 86:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:36.32 from Unified_cpp_webbrowserpersist0.cpp:2: 86:36.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 86:36.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 86:36.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:36.32 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 86:36.32 | ^~~~~~~~ 86:36.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 86:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 86:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 86:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 86:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:19, 86:36.86 from Unified_cpp_dom_websocket0.cpp:2: 86:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 86:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 86:36.86 1249 | CSSCoord ToCSSPixels() const { return _0; } 86:36.86 | ^ 86:37.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 86:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:37.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:37.07 from Unified_cpp_webbrowserpersist0.cpp:2: 86:37.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 86:37.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 86:37.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:37.07 427 | SizeT Size() const { return SizeT(width, height); } 86:37.07 | ^~~~ 86:37.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 86:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 86:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:37.08 from Unified_cpp_webbrowserpersist0.cpp:2: 86:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 86:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:37.08 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 86:37.08 | ^~~~~~~~ 86:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 86:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:37.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 86:37.10 | ^~~~~~~~ 86:37.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 86:37.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:37.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:37.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:37.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:37.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:37.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:37.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:37.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:37.12 from Unified_cpp_webbrowserpersist0.cpp:2: 86:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 86:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 86:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:37.12 62 | Sub operator-(const Sub& aPoint) const { 86:37.12 | ^~~~~~~~ 86:37.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 86:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:37.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:37.62 from Unified_cpp_webbrowserpersist0.cpp:2: 86:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 86:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 86:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:37.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 86:37.62 | ^~~~~~~~ 86:38.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 86:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 86:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 86:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 86:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 86:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 86:38.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 86:38.26 from Unified_cpp_dom_l10n0.cpp:2: 86:38.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 86:38.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:38.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 86:38.26 | ^ 86:38.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:38.71 from Unified_cpp_webbrowserpersist0.cpp:2: 86:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 86:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 86:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:38.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 86:38.71 | ^~~~~~~~~~~~~ 86:38.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:38.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:38.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:38.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:38.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:38.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:38.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:38.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:38.73 from Unified_cpp_webbrowserpersist0.cpp:2: 86:38.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 86:38.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 86:38.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:38.73 323 | static SizeTyped FromUnknownSize( 86:38.73 | ^~~~~~~~~~~~~~~ 86:39.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 86:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 86:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 86:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 86:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 86:39.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 86:39.53 from Unified_cpp_dom_l10n0.cpp:2: 86:39.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 86:39.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 86:39.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 86:39.53 | ^ 86:40.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 86:40.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 86:40.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:40, 86:40.20 from Unified_cpp_dom_bindings0.cpp:2: 86:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 86:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 86:40.20 79 | memset(this, 0, sizeof(nsXPTCVariant)); 86:40.20 | ^ 86:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 86:40.20 44 | struct nsXPTCVariant { 86:40.20 | ^~~~~~~~~~~~~ 86:40.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:40.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:40.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 86:40.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 86:40.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 86:40.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 86:40.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 86:40.44 from Unified_cpp_dom_l10n0.cpp:2: 86:40.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 86:40.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:40.44 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 86:40.44 | ^ 86:40.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 86:40.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 86:40.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 86:40.44 | ^ 86:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 86:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 86:40.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 86:40.45 | ^ 86:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 86:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 86:40.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 86:40.45 | ^ 86:40.46 dom/presentation/provider 86:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 86:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 86:40.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 86:40.46 | ^ 86:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 86:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 86:40.48 371 | nscoord aAppUnitsPerDevPixel) { 86:40.48 | ^ 86:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 86:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 86:40.48 380 | nscoord aAppUnitsPerDevPixel) { 86:40.48 | ^ 86:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 86:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 86:40.48 387 | nscoord aAppUnitsPerDevPixel) { 86:40.48 | ^ 86:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 86:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:40.49 394 | nscoord aAppUnitsPerDevPixel) { 86:40.49 | ^ 86:40.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 86:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 86:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 86:40.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:19, 86:40.62 from Unified_cpp_dom_websocket0.cpp:2: 86:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 86:40.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 86:40.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 86:40.62 | ^ 86:40.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 86:40.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:40.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:40.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:40.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:40.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:40.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:40.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:40.75 from Unified_cpp_webbrowserpersist0.cpp:2: 86:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 86:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 86:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:40.75 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 86:40.75 | ^~~~~~~~~~~~~~ 86:41.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:41.20 from Unified_cpp_webbrowserpersist0.cpp:2: 86:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 86:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 86:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:41.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 86:41.20 | ^~~~~~~~~~~~~ 86:41.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:41.28 from Unified_cpp_webbrowserpersist0.cpp:2: 86:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 86:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 86:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 86:41.28 383 | Point TopLeft() const { return Point(x, y); } 86:41.28 | ^~~~~~~ 86:41.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:41.28 from Unified_cpp_webbrowserpersist0.cpp:2: 86:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 86:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 86:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:41.28 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 86:41.28 | ^~~~~~~~~~~~~~~ 86:43.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 86:43.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:43.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:43.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:43.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:43.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:43.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:43.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:43.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:43.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:43.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:43.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptSettings.cpp:14, 86:43.05 from Unified_cpp_dom_script0.cpp:56: 86:43.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 86:43.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 86:43.05 21 | inline Rect ToRect(const gfxRect& aRect) { 86:43.05 | ^ 86:43.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 86:43.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 86:43.05 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 86:43.05 | ^ 86:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 86:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 86:43.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 86:43.07 | ^ 86:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 86:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 86:43.07 44 | inline Size ToSize(const gfxSize& aSize) { 86:43.07 | ^ 86:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 86:43.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 86:43.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 86:43.07 | ^ 86:43.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 86:43.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 86:43.08 52 | inline gfxSize ThebesSize(const Size& aSize) { 86:43.08 | ^ 86:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 86:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 86:43.09 56 | inline gfxRect ThebesRect(const Rect& aRect) { 86:43.09 | ^ 86:43.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 86:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/PaymentRequestManager.cpp:9, 86:43.48 from Unified_cpp_dom_payments0.cpp:65: 86:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 86:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 86:43.49 1249 | CSSCoord ToCSSPixels() const { return _0; } 86:43.49 | ^ 86:44.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:44.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:44.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:44.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:44.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:44.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:44.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:44.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:44.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:44.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:44.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptSettings.cpp:14, 86:44.03 from Unified_cpp_dom_script0.cpp:56: 86:44.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 86:44.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 86:44.03 1859 | int32_t aAppUnitsPerPixel) { 86:44.03 | ^ 86:44.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 86:44.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 86:44.08 from Unified_cpp_dom_serviceworkers0.cpp:2: 86:44.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 86:44.09 21 | inline Rect ToRect(const gfxRect& aRect) { 86:44.09 | ^ 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 86:44.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 86:44.09 | ^ 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 86:44.09 3214 | int32_t aAppUnitsPerPixel) { 86:44.09 | ^ 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 86:44.09 40 | inline Point ToPoint(const gfxPoint& aPoint) { 86:44.09 | ^ 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 86:44.09 44 | inline Size ToSize(const gfxSize& aSize) { 86:44.09 | ^ 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 86:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 86:44.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 86:44.09 | ^ 86:44.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 86:44.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 86:44.10 52 | inline gfxSize ThebesSize(const Size& aSize) { 86:44.10 | ^ 86:44.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 86:44.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 86:44.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 86:44.11 | ^ 86:44.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 86:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:44.50 from HTMLLegendElementBinding.cpp:10, 86:44.50 from UnifiedBindings8.cpp:2: 86:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 86:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 86:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:44.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 86:44.50 | ^~~~~~~~ 86:44.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:44.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 86:44.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:44.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:44.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:44.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:44.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:44.51 from HTMLBRElementBinding.cpp:10, 86:44.51 from UnifiedBindings7.cpp:2: 86:44.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 86:44.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 86:44.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:44.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 86:44.51 | ^~~~~~~~ 86:44.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 86:44.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:44.95 from HTMLBRElementBinding.cpp:10, 86:44.95 from UnifiedBindings7.cpp:2: 86:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 86:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 86:44.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:44.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 86:44.95 | ^~~~~~~~ 86:45.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 86:45.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:45.00 from HTMLLegendElementBinding.cpp:10, 86:45.00 from UnifiedBindings8.cpp:2: 86:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 86:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 86:45.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:45.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 86:45.00 | ^~~~~~~~ 86:45.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 86:45.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:45.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:45.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:45.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:45.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:45.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:45.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptSettings.cpp:14, 86:45.06 from Unified_cpp_dom_script0.cpp:56: 86:45.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 86:45.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 86:45.06 332 | LayerPoint GetFixedPositionAnchor() const { 86:45.06 | ^ 86:45.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 86:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:45.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptSettings.cpp:14, 86:45.10 from Unified_cpp_dom_script0.cpp:56: 86:45.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:45.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 86:45.10 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:45.10 | ^ 86:45.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 86:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 86:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 86:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 86:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 86:45.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptSettings.cpp:14, 86:45.14 from Unified_cpp_dom_script0.cpp:56: 86:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 86:45.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 86:45.14 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:45.14 | ^ 86:45.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 86:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:45.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:45.16 from HTMLBRElementBinding.cpp:10, 86:45.16 from UnifiedBindings7.cpp:2: 86:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 86:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 86:45.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:45.16 427 | SizeT Size() const { return SizeT(width, height); } 86:45.16 | ^~~~ 86:45.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 86:45.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:45.18 from HTMLBRElementBinding.cpp:10, 86:45.18 from UnifiedBindings7.cpp:2: 86:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 86:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:45.18 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 86:45.18 | ^~~~~~~~ 86:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 86:45.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:45.18 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 86:45.18 | ^~~~~~~~ 86:45.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 86:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:45.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:45.20 from HTMLBRElementBinding.cpp:10, 86:45.20 from UnifiedBindings7.cpp:2: 86:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 86:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 86:45.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:45.20 62 | Sub operator-(const Sub& aPoint) const { 86:45.20 | ^~~~~~~~ 86:45.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 86:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 86:45.21 from Unified_cpp_dom_serviceworkers0.cpp:2: 86:45.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 86:45.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 86:45.21 1859 | int32_t aAppUnitsPerPixel) { 86:45.21 | ^ 86:45.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 86:45.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 86:45.22 3214 | int32_t aAppUnitsPerPixel) { 86:45.22 | ^ 86:45.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 86:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:45.49 from HTMLLegendElementBinding.cpp:10, 86:45.49 from UnifiedBindings8.cpp:2: 86:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 86:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 86:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:45.49 427 | SizeT Size() const { return SizeT(width, height); } 86:45.49 | ^~~~ 86:45.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 86:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:45.49 from HTMLLegendElementBinding.cpp:10, 86:45.49 from UnifiedBindings8.cpp:2: 86:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 86:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:45.49 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 86:45.49 | ^~~~~~~~ 86:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 86:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:45.50 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 86:45.50 | ^~~~~~~~ 86:45.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 86:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:45.50 from HTMLLegendElementBinding.cpp:10, 86:45.50 from UnifiedBindings8.cpp:2: 86:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 86:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 86:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:45.50 62 | Sub operator-(const Sub& aPoint) const { 86:45.50 | ^~~~~~~~ 86:45.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 86:45.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:45.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:45.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:45.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:45.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 86:45.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 86:45.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 86:45.93 from Unified_cpp_dom_reporting0.cpp:2: 86:45.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 86:45.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:45.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 86:45.93 | ^ 86:46.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 86:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 86:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 86:46.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 86:46.18 from Unified_cpp_dom_presentation1.cpp:11: 86:46.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 86:46.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:46.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 86:46.18 | ^ 86:46.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 86:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:24, 86:46.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RemoteBrowser.cpp:9, 86:46.57 from Unified_cpp_dom_ipc2.cpp:20: 86:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:46.57 189 | CSSRect GetExpandedScrollableRect() const { 86:46.57 | ^ 86:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:46.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:46.57 | ^ 86:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:46.57 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:46.57 | ^ 86:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:46.57 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:46.57 | ^ 86:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:46.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:46.58 243 | CSSRect CalculateScrollRange() const { 86:46.58 | ^ 86:46.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:46.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:46.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:46.58 | ^ 86:46.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:46.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:46.58 457 | CSSRect GetVisualViewport() const { 86:46.58 | ^ 86:46.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 86:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 86:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 86:46.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 86:46.70 from Unified_cpp_dom_reporting0.cpp:2: 86:46.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 86:46.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 86:46.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 86:46.70 | ^ 86:47.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:47.05 from Unified_cpp_webbrowserpersist0.cpp:2: 86:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 86:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 86:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 86:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 86:47.05 246 | PointTyped As2DPoint() const { 86:47.05 | ^~~~~~~~~ 86:47.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 86:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 86:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 86:47.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 86:47.09 from Unified_cpp_dom_presentation1.cpp:11: 86:47.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 86:47.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 86:47.09 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 86:47.09 | ^ 86:47.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 86:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:47.24 from Unified_cpp_webbrowserpersist0.cpp:2: 86:47.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 86:47.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 86:47.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 86:47.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 86:47.24 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 86:47.24 | ^~~~~~~~~ 86:47.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 86:47.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:47.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:47.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:47.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:47.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:47.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:47.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:47.26 from Unified_cpp_webbrowserpersist0.cpp:2: 86:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 86:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 86:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 86:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 86:47.26 2266 | PointTyped TransformPointSimple( 86:47.26 | ^~~~~~~~~~~~~~~~~~~~ 86:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 86:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 86:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 86:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 86:47.26 794 | RectTyped TransformAndClipBounds( 86:47.26 | ^~~~~~~~~~~~~~~~~~~~~~ 86:47.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:47.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 86:47.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:47.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:47.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:47.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:47.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:47.29 from HTMLBRElementBinding.cpp:10, 86:47.29 from UnifiedBindings7.cpp:2: 86:47.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 86:47.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 86:47.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:47.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 86:47.29 | ^~~~~~~~ 86:47.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 86:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 86:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 86:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 86:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 86:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 86:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 86:47.34 from Unified_cpp_dom_serviceworkers0.cpp:2: 86:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 86:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 86:47.34 332 | LayerPoint GetFixedPositionAnchor() const { 86:47.34 | ^ 86:47.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 86:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 86:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 86:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 86:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 86:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 86:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 86:47.47 from Unified_cpp_dom_serviceworkers0.cpp:2: 86:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 86:47.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:47.47 | ^ 86:47.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 86:47.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 86:47.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:20, 86:47.50 from Unified_cpp_dom_ipc1.cpp:2: 86:47.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 86:47.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 86:47.50 79 | memset(this, 0, sizeof(nsXPTCVariant)); 86:47.50 | ^ 86:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 86:47.51 44 | struct nsXPTCVariant { 86:47.51 | ^~~~~~~~~~~~~ 86:47.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 86:47.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:47.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:47.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 86:47.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 86:47.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 86:47.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 86:47.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 86:47.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 86:47.52 from Unified_cpp_dom_serviceworkers0.cpp:2: 86:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 86:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 86:47.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:47.52 | ^ 86:47.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 86:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:47.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:47.73 from HTMLLegendElementBinding.cpp:10, 86:47.73 from UnifiedBindings8.cpp:2: 86:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 86:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 86:47.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:47.73 43 | friend Sub operator*(T aScale, Sub aCoord) { 86:47.73 | ^~~~~~~~ 86:47.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:47.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:47.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:47.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 86:47.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 86:47.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 86:47.94 from Unified_cpp_dom_presentation1.cpp:11: 86:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 86:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:47.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 86:47.94 | ^ 86:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 86:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 86:47.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 86:47.94 | ^ 86:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 86:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 86:47.95 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 86:47.95 | ^ 86:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 86:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 86:47.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 86:47.95 | ^ 86:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 86:47.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 86:47.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 86:47.95 | ^ 86:47.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 86:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 86:47.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 86:47.97 from Unified_cpp_dom_reporting0.cpp:2: 86:47.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 86:47.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:47.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 86:47.97 | ^ 86:47.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 86:47.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 86:47.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 86:47.97 | ^ 86:47.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 86:47.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 86:47.97 371 | nscoord aAppUnitsPerDevPixel) { 86:47.97 | ^ 86:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 86:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 86:47.98 380 | nscoord aAppUnitsPerDevPixel) { 86:47.98 | ^ 86:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 86:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 86:47.98 387 | nscoord aAppUnitsPerDevPixel) { 86:47.98 | ^ 86:47.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 86:47.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:47.99 394 | nscoord aAppUnitsPerDevPixel) { 86:47.99 | ^ 86:47.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 86:47.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 86:47.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 86:47.99 | ^ 86:48.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 86:48.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 86:48.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 86:48.01 | ^ 86:48.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 86:48.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 86:48.04 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 86:48.04 | ^ 86:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 86:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 86:48.14 371 | nscoord aAppUnitsPerDevPixel) { 86:48.14 | ^ 86:48.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:48.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:48.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:48.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:48.16 from HTMLBRElementBinding.cpp:10, 86:48.16 from UnifiedBindings7.cpp:2: 86:48.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 86:48.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 86:48.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:48.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 86:48.16 | ^~~~~~~~~~~~~ 86:48.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:48.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:48.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:48.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:48.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:48.16 from HTMLBRElementBinding.cpp:10, 86:48.16 from UnifiedBindings7.cpp:2: 86:48.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 86:48.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 86:48.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:48.16 323 | static SizeTyped FromUnknownSize( 86:48.16 | ^~~~~~~~~~~~~~~ 86:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 86:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 86:48.18 380 | nscoord aAppUnitsPerDevPixel) { 86:48.18 | ^ 86:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 86:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 86:48.18 387 | nscoord aAppUnitsPerDevPixel) { 86:48.18 | ^ 86:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 86:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:48.22 394 | nscoord aAppUnitsPerDevPixel) { 86:48.22 | ^ 86:48.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:48.65 from HTMLLegendElementBinding.cpp:10, 86:48.65 from UnifiedBindings8.cpp:2: 86:48.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 86:48.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 86:48.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:48.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 86:48.65 | ^~~~~~~~~~~~~ 86:48.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 86:48.65 from HTMLLegendElementBinding.cpp:10, 86:48.65 from UnifiedBindings8.cpp:2: 86:48.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 86:48.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 86:48.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:48.65 323 | static SizeTyped FromUnknownSize( 86:48.65 | ^~~~~~~~~~~~~~~ 86:48.71 view 86:48.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 86:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 86:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 86:48.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 86:48.72 from Unified_cpp_dom_localstorage0.cpp:2: 86:48.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 86:48.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:48.72 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 86:48.72 | ^ 86:48.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 86:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 86:48.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:19, 86:48.90 from Unified_cpp_dom_websocket0.cpp:2: 86:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 86:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 86:48.90 21 | inline Rect ToRect(const gfxRect& aRect) { 86:48.90 | ^ 86:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 86:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 86:48.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 86:48.90 | ^ 86:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 86:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 86:48.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 86:48.90 | ^ 86:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 86:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 86:48.90 44 | inline Size ToSize(const gfxSize& aSize) { 86:48.90 | ^ 86:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 86:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 86:48.99 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 86:48.99 | ^ 86:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 86:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 86:48.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 86:48.99 | ^ 86:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 86:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 86:48.99 56 | inline gfxRect ThebesRect(const Rect& aRect) { 86:48.99 | ^ 86:49.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 86:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 86:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 86:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 86:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 86:49.07 from Unified_cpp_dom_localstorage0.cpp:2: 86:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 86:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 86:49.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 86:49.07 | ^ 86:49.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 86:49.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 86:49.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 86:49.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RemoteBrowser.cpp:9, 86:49.48 from Unified_cpp_dom_ipc2.cpp:20: 86:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 86:49.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 86:49.48 1249 | CSSCoord ToCSSPixels() const { return _0; } 86:49.48 | ^ 86:49.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 86:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 86:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 86:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 86:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 86:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 86:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 86:49.84 from Unified_cpp_dom_localstorage0.cpp:2: 86:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 86:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:49.84 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 86:49.84 | ^ 86:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 86:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 86:49.85 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 86:49.85 | ^ 86:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 86:49.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 86:49.85 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 86:49.85 | ^ 86:49.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 86:49.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 86:49.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 86:49.86 | ^ 86:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 86:49.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 86:49.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 86:49.88 | ^ 86:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 86:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 86:49.90 371 | nscoord aAppUnitsPerDevPixel) { 86:49.90 | ^ 86:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 86:49.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 86:49.91 380 | nscoord aAppUnitsPerDevPixel) { 86:49.91 | ^ 86:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 86:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 86:49.92 387 | nscoord aAppUnitsPerDevPixel) { 86:49.92 | ^ 86:49.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 86:49.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:49.93 394 | nscoord aAppUnitsPerDevPixel) { 86:49.93 | ^ 86:50.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 86:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 86:50.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 86:50.10 from Unified_cpp_dom_bindings0.cpp:2: 86:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 86:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 86:50.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:50.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 86:50.10 | ^~~~~~~~ 86:50.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 86:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 86:50.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 86:50.18 from Unified_cpp_dom_bindings0.cpp:2: 86:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 86:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 86:50.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:50.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 86:50.18 | ^~~~~~~~ 86:50.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 86:50.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:50.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:50.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:50.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 86:50.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 86:50.37 from Unified_cpp_dom_bindings0.cpp:2: 86:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 86:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 86:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:50.37 427 | SizeT Size() const { return SizeT(width, height); } 86:50.37 | ^~~~ 86:50.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 86:50.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 86:50.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 86:50.37 from Unified_cpp_dom_bindings0.cpp:2: 86:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 86:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:50.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 86:50.37 | ^~~~~~~~ 86:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 86:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 86:50.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:50.37 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 86:50.37 | ^~~~~~~~ 86:50.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 86:50.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:50.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 86:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 86:50.38 from Unified_cpp_dom_bindings0.cpp:2: 86:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 86:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 86:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:50.38 62 | Sub operator-(const Sub& aPoint) const { 86:50.38 | ^~~~~~~~ 86:50.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 86:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 86:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 86:50.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 86:50.78 from Unified_cpp_dom_bindings0.cpp:2: 86:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 86:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 86:50.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:50.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 86:50.78 | ^~~~~~~~ 86:50.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 86:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:19, 86:50.95 from Unified_cpp_dom_websocket0.cpp:2: 86:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 86:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 86:50.95 1859 | int32_t aAppUnitsPerPixel) { 86:50.95 | ^ 86:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 86:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 86:50.95 3214 | int32_t aAppUnitsPerPixel) { 86:50.95 | ^ 86:51.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 86:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 86:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 86:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.h:11, 86:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 86:51.22 from Unified_cpp_dom_serviceworkers1.cpp:11: 86:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:51.23 189 | CSSRect GetExpandedScrollableRect() const { 86:51.23 | ^ 86:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:51.23 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:51.23 | ^ 86:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:51.23 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:51.23 | ^ 86:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:51.25 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:51.25 | ^ 86:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:51.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:51.25 243 | CSSRect CalculateScrollRange() const { 86:51.25 | ^ 86:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:51.26 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:51.26 | ^ 86:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:51.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:51.26 457 | CSSRect GetVisualViewport() const { 86:51.26 | ^ 86:51.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 86:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 86:51.32 from Unified_cpp_dom_bindings0.cpp:2: 86:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 86:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 86:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:51.32 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 86:51.32 | ^~~~~~~~~~~~~ 86:51.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 86:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 86:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 86:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 86:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:39, 86:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 86:51.32 from Unified_cpp_dom_bindings0.cpp:2: 86:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 86:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 86:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:51.32 323 | static SizeTyped FromUnknownSize( 86:51.32 | ^~~~~~~~~~~~~~~ 86:51.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 86:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:12, 86:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 86:51.83 from Unified_cpp_dom_bindings0.cpp:2: 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 86:51.83 34 | memset(aT, 0, sizeof(T)); 86:51.83 | ~~~~~~^~~~~~~~~~~~~~~~~~ 86:51.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 86:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 86:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 86:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 86:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 86:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 86:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 86:51.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsParent.cpp:18, 86:51.83 from Unified_cpp_dom_simpledb0.cpp:11: 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 86:51.83 189 | CSSRect GetExpandedScrollableRect() const { 86:51.83 | ^ 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 86:51.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:51.83 | ^ 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 86:51.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 86:51.83 | ^ 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 86:51.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 86:51.83 | ^ 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 86:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 86:51.83 243 | CSSRect CalculateScrollRange() const { 86:51.83 | ^ 86:51.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:40, 86:51.84 from Unified_cpp_dom_bindings0.cpp:2: 86:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 86:51.84 2214 | struct GlobalProperties { 86:51.84 | ^~~~~~~~~~~~~~~~ 86:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 86:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 86:51.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 86:51.84 | ^ 86:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 86:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 86:51.85 457 | CSSRect GetVisualViewport() const { 86:51.85 | ^ 86:52.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 86:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 86:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 86:52.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RemoteBrowser.cpp:9, 86:52.70 from Unified_cpp_dom_ipc2.cpp:20: 86:52.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 86:52.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 86:52.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 86:52.71 | ^ 86:53.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 86:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 86:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 86:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 86:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 86:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsParent.cpp:18, 86:53.02 from Unified_cpp_dom_simpledb0.cpp:11: 86:53.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 86:53.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 86:53.02 1249 | CSSCoord ToCSSPixels() const { return _0; } 86:53.02 | ^ 86:53.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.h:13, 86:53.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 86:53.76 from Unified_cpp_dom_serviceworkers1.cpp:11: 86:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 86:53.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 86:53.76 1249 | CSSCoord ToCSSPixels() const { return _0; } 86:53.76 | ^ 86:54.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 86:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 86:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 86:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 86:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 86:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 86:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 86:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 86:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 86:54.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 86:54.04 from Unified_cpp_webbrowserpersist0.cpp:2: 86:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 86:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 86:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 86:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 86:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 86:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 86:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 86:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 86:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 86:54.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 86:54.04 760 | typename detail::Nth::Type extract() { 86:54.04 | ^~~~~~~ 86:54.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 86:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 86:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 86:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 86:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 86:54.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/PaymentRequestManager.cpp:9, 86:54.43 from Unified_cpp_dom_payments0.cpp:65: 86:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 86:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 86:54.43 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 86:54.43 | ^ 86:55.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 86:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 86:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 86:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 86:55.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsParent.cpp:18, 86:55.09 from Unified_cpp_dom_simpledb0.cpp:11: 86:55.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 86:55.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 86:55.09 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 86:55.09 | ^ 86:55.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 86:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 86:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:19, 86:55.51 from Unified_cpp_dom_websocket0.cpp:2: 86:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 86:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 86:55.51 332 | LayerPoint GetFixedPositionAnchor() const { 86:55.51 | ^ 86:55.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 86:55.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:55.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:55.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:55.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 86:55.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:19, 86:55.86 from Unified_cpp_dom_websocket0.cpp:2: 86:55.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:55.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 86:55.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:55.86 | ^ 86:55.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 86:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 86:55.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:19, 86:55.98 from Unified_cpp_dom_websocket0.cpp:2: 86:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 86:55.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 86:55.98 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:55.98 | ^ 86:56.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 86:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 86:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 86:56.32 from Unified_cpp_dom_presentation0.cpp:2: 86:56.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 86:56.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:56.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 86:56.32 | ^ 86:56.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 86:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 86:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 86:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 86:56.97 from Unified_cpp_dom_presentation0.cpp:2: 86:56.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 86:56.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 86:56.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 86:56.97 | ^ 86:57.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 86:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 86:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 86:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 86:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 86:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 86:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.h:13, 86:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 86:57.45 from Unified_cpp_dom_serviceworkers1.cpp:11: 86:57.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 86:57.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 86:57.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 86:57.45 | ^ 86:58.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 86:58.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 86:58.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 86:58.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 86:58.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 86:58.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 86:58.10 from Unified_cpp_dom_presentation0.cpp:2: 86:58.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 86:58.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:58.10 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 86:58.10 | ^ 86:58.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 86:58.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 86:58.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 86:58.10 | ^ 86:58.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 86:58.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 86:58.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 86:58.10 | ^ 86:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 86:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 86:58.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 86:58.11 | ^ 86:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 86:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 86:58.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 86:58.11 | ^ 86:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 86:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 86:58.13 371 | nscoord aAppUnitsPerDevPixel) { 86:58.13 | ^ 86:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 86:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 86:58.13 380 | nscoord aAppUnitsPerDevPixel) { 86:58.13 | ^ 86:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 86:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 86:58.13 387 | nscoord aAppUnitsPerDevPixel) { 86:58.13 | ^ 86:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 86:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 86:58.14 394 | nscoord aAppUnitsPerDevPixel) { 86:58.14 | ^ 86:58.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 86:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 86:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 86:58.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsParent.cpp:18, 86:58.16 from Unified_cpp_dom_simpledb0.cpp:11: 86:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 86:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 86:58.16 21 | inline Rect ToRect(const gfxRect& aRect) { 86:58.16 | ^ 86:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 86:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 86:58.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 86:58.16 | ^ 86:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 86:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 86:58.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 86:58.16 | ^ 86:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 86:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 86:58.17 44 | inline Size ToSize(const gfxSize& aSize) { 86:58.17 | ^ 86:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 86:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 86:58.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 86:58.17 | ^ 86:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 86:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 86:58.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 86:58.17 | ^ 86:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 86:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 86:58.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 86:58.18 | ^ 86:58.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 86:58.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:58.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 86:58.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 86:58.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:58.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:58.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 86:58.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 86:58.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsParent.cpp:18, 86:58.75 from Unified_cpp_dom_simpledb0.cpp:11: 86:58.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 86:58.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 86:58.75 1859 | int32_t aAppUnitsPerPixel) { 86:58.75 | ^ 86:58.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 86:58.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 86:58.76 3214 | int32_t aAppUnitsPerPixel) { 86:58.76 | ^ 86:59.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 86:59.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:59.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:59.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 86:59.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 86:59.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsParent.cpp:18, 86:59.67 from Unified_cpp_dom_simpledb0.cpp:11: 86:59.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 86:59.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 86:59.67 332 | LayerPoint GetFixedPositionAnchor() const { 86:59.67 | ^ 86:59.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 86:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 86:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 86:59.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsParent.cpp:18, 86:59.70 from Unified_cpp_dom_simpledb0.cpp:11: 86:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 86:59.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 86:59.70 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 86:59.70 | ^ 86:59.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 86:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 86:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 86:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 86:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 86:59.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsParent.cpp:18, 86:59.72 from Unified_cpp_dom_simpledb0.cpp:11: 86:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 86:59.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 86:59.72 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 86:59.72 | ^ 87:00.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 87:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 87:00.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RemoteBrowser.cpp:9, 87:00.38 from Unified_cpp_dom_ipc2.cpp:20: 87:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 87:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 87:00.38 21 | inline Rect ToRect(const gfxRect& aRect) { 87:00.38 | ^ 87:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 87:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 87:00.38 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 87:00.38 | ^ 87:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 87:00.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 87:00.38 40 | inline Point ToPoint(const gfxPoint& aPoint) { 87:00.38 | ^ 87:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 87:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 87:00.41 44 | inline Size ToSize(const gfxSize& aSize) { 87:00.41 | ^ 87:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 87:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 87:00.41 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 87:00.41 | ^ 87:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 87:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 87:00.43 52 | inline gfxSize ThebesSize(const Size& aSize) { 87:00.43 | ^ 87:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 87:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 87:00.43 56 | inline gfxRect ThebesRect(const Rect& aRect) { 87:00.43 | ^ 87:00.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:00.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:00.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:00.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 87:00.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 87:00.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:6, 87:00.57 from HTMLLegendElementBinding.cpp:4, 87:00.57 from UnifiedBindings8.cpp:2: 87:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:00.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:00.58 760 | typename detail::Nth::Type extract() { 87:00.58 | ^~~~~~~ 87:00.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 87:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 87:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.h:13, 87:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 87:00.63 from Unified_cpp_dom_serviceworkers1.cpp:11: 87:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 87:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 87:00.63 21 | inline Rect ToRect(const gfxRect& aRect) { 87:00.63 | ^ 87:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 87:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 87:00.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 87:00.63 | ^ 87:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 87:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 87:00.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 87:00.63 | ^ 87:00.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 87:00.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 87:00.64 44 | inline Size ToSize(const gfxSize& aSize) { 87:00.64 | ^ 87:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 87:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 87:00.66 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 87:00.66 | ^ 87:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 87:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 87:00.66 52 | inline gfxSize ThebesSize(const Size& aSize) { 87:00.66 | ^ 87:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 87:00.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 87:00.66 56 | inline gfxRect ThebesRect(const Rect& aRect) { 87:00.66 | ^ 87:01.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:01.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:01.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 87:01.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 87:01.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 87:01.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 87:01.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 87:01.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 87:01.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 87:01.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 87:01.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 87:01.02 from Unified_cpp_dom_script0.cpp:2: 87:01.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:01.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:01.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:01.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:01.02 | ^~~~~~~~ 87:01.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 87:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 87:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 87:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 87:01.15 from Unified_cpp_dom_script0.cpp:2: 87:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 87:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:01.15 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:01.15 | ^~~~~~~~ 87:01.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:01.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 87:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 87:01.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:6, 87:01.29 from HTMLBRElementBinding.cpp:4, 87:01.29 from UnifiedBindings7.cpp:2: 87:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:01.29 760 | typename detail::Nth::Type extract() { 87:01.29 | ^~~~~~~ 87:01.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 87:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.h:13, 87:01.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 87:01.55 from Unified_cpp_dom_serviceworkers1.cpp:11: 87:01.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 87:01.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 87:01.55 1859 | int32_t aAppUnitsPerPixel) { 87:01.55 | ^ 87:01.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 87:01.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 87:01.55 3214 | int32_t aAppUnitsPerPixel) { 87:01.55 | ^ 87:01.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:01.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsFrameLoader.h:31, 87:01.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RemoteBrowser.cpp:9, 87:01.97 from Unified_cpp_dom_ipc2.cpp:20: 87:01.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 87:01.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 87:01.97 1859 | int32_t aAppUnitsPerPixel) { 87:01.97 | ^ 87:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 87:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 87:01.99 3214 | int32_t aAppUnitsPerPixel) { 87:01.99 | ^ 87:02.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 87:02.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 87:02.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSWindowActorParent.cpp:9, 87:02.19 from Unified_cpp_dom_ipc1.cpp:56: 87:02.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 87:02.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 87:02.19 1394 | LayerPoint GetFixedPositionAnchor() { 87:02.19 | ^ 87:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 87:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 87:02.20 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 87:02.21 | ^ 87:02.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 87:02.59 from Unified_cpp_dom_script0.cpp:2: 87:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:02.59 427 | SizeT Size() const { return SizeT(width, height); } 87:02.59 | ^~~~ 87:02.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 87:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 87:02.59 from Unified_cpp_dom_script0.cpp:2: 87:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:02.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:02.60 | ^~~~~~~~ 87:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:02.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:02.60 | ^~~~~~~~ 87:02.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 87:02.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 87:02.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 87:02.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 87:02.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 87:02.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 87:02.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 87:02.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 87:02.60 from Unified_cpp_dom_script0.cpp:2: 87:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:02.60 62 | Sub operator-(const Sub& aPoint) const { 87:02.60 | ^~~~~~~~ 87:02.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 87:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 87:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.h:13, 87:02.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 87:02.97 from Unified_cpp_dom_serviceworkers1.cpp:11: 87:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 87:02.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 87:02.97 332 | LayerPoint GetFixedPositionAnchor() const { 87:02.97 | ^ 87:03.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 87:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 87:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.h:13, 87:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 87:03.05 from Unified_cpp_dom_serviceworkers1.cpp:11: 87:03.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 87:03.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 87:03.05 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 87:03.05 | ^ 87:03.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 87:03.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:03.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:03.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:03.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 87:03.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.h:13, 87:03.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 87:03.09 from Unified_cpp_dom_serviceworkers1.cpp:11: 87:03.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 87:03.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 87:03.09 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:03.09 | ^ 87:04.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 87:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 87:04.63 from Unified_cpp_view0.cpp:2: 87:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 87:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:04.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 87:04.63 | ^ 87:06.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 87:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 87:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 87:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 87:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 87:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 87:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 87:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 87:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 87:06.44 from Unified_cpp_dom_script0.cpp:2: 87:06.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:06.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:06.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:06.45 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:06.45 | ^~~~~~~~ 87:06.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 87:06.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 87:06.49 from Unified_cpp_view0.cpp:2: 87:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 87:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 87:06.49 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 87:06.49 | ^ 87:07.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:07.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:07.03 from Unified_cpp_dom_ipc1.cpp:2: 87:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:07.03 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:07.03 | ^~~~~~~~ 87:07.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 87:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:07.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:07.06 from Unified_cpp_dom_ipc1.cpp:2: 87:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 87:07.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:07.06 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:07.06 | ^~~~~~~~ 87:07.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:07.50 from Unified_cpp_dom_ipc1.cpp:2: 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:07.50 427 | SizeT Size() const { return SizeT(width, height); } 87:07.50 | ^~~~ 87:07.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:07.50 from Unified_cpp_dom_ipc1.cpp:2: 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:07.50 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:07.50 | ^~~~~~~~ 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:07.50 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:07.50 | ^~~~~~~~ 87:07.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:07.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:07.50 from Unified_cpp_dom_ipc1.cpp:2: 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:07.50 62 | Sub operator-(const Sub& aPoint) const { 87:07.50 | ^~~~~~~~ 87:07.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 87:07.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:07.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:07.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:07.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:07.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:07.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/SharedMap.cpp:13, 87:07.52 from Unified_cpp_dom_ipc2.cpp:47: 87:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 87:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 87:07.52 332 | LayerPoint GetFixedPositionAnchor() const { 87:07.52 | ^ 87:07.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 87:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/SharedMap.cpp:13, 87:07.56 from Unified_cpp_dom_ipc2.cpp:47: 87:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 87:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 87:07.56 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 87:07.56 | ^ 87:07.56 widget 87:07.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 87:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/SharedMap.cpp:13, 87:07.58 from Unified_cpp_dom_ipc2.cpp:47: 87:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 87:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 87:07.58 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:07.58 | ^ 87:07.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:07.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:07.78 from Unified_cpp_dom_ipc1.cpp:2: 87:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:07.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:07.78 | ^~~~~~~~ 87:09.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:09.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:09.04 from Unified_cpp_dom_ipc1.cpp:2: 87:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:09.04 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:09.04 | ^~~~~~~~~~~~~ 87:09.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:09.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:09.09 from Unified_cpp_dom_ipc1.cpp:2: 87:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:09.09 323 | static SizeTyped FromUnknownSize( 87:09.09 | ^~~~~~~~~~~~~~~ 87:09.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidgetListener.h:11, 87:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:16, 87:09.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 87:09.14 from Unified_cpp_view0.cpp:2: 87:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 87:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:09.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 87:09.14 | ^ 87:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 87:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 87:09.14 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 87:09.14 | ^ 87:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 87:09.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 87:09.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 87:09.14 | ^ 87:09.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 87:09.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 87:09.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 87:09.16 | ^ 87:09.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 87:09.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 87:09.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 87:09.16 | ^ 87:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 87:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 87:09.17 371 | nscoord aAppUnitsPerDevPixel) { 87:09.17 | ^ 87:09.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 87:09.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 87:09.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 87:09.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 87:09.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 87:09.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 87:09.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 87:09.17 from Unified_cpp_dom_script0.cpp:2: 87:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:09.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:09.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:09.17 | ^~~~~~~~~~~~~ 87:09.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 87:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 87:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 87:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 87:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 87:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 87:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 87:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 87:09.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 87:09.19 from Unified_cpp_dom_script0.cpp:2: 87:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:09.19 323 | static SizeTyped FromUnknownSize( 87:09.19 | ^~~~~~~~~~~~~~~ 87:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 87:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 87:09.19 380 | nscoord aAppUnitsPerDevPixel) { 87:09.19 | ^ 87:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 87:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 87:09.19 387 | nscoord aAppUnitsPerDevPixel) { 87:09.19 | ^ 87:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 87:09.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:09.19 394 | nscoord aAppUnitsPerDevPixel) { 87:09.19 | ^ 87:09.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 87:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 87:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 87:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 87:09.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/PaymentRequestManager.cpp:9, 87:09.57 from Unified_cpp_dom_payments0.cpp:65: 87:09.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 87:09.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 87:09.57 21 | inline Rect ToRect(const gfxRect& aRect) { 87:09.57 | ^ 87:09.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 87:09.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 87:09.57 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 87:09.57 | ^ 87:09.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 87:09.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 87:09.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 87:09.60 | ^ 87:09.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 87:09.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 87:09.60 44 | inline Size ToSize(const gfxSize& aSize) { 87:09.60 | ^ 87:09.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 87:09.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 87:09.60 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 87:09.60 | ^ 87:09.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 87:09.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 87:09.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 87:09.65 | ^ 87:09.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 87:09.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 87:09.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 87:09.65 | ^ 87:09.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 87:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 87:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:23, 87:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 87:09.86 from Unified_cpp_dom_bindings0.cpp:2: 87:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 87:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 87:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 87:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 87:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 87:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 87:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 87:09.86 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 87:09.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:09.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 87:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:37, 87:09.86 from Unified_cpp_dom_bindings0.cpp:2: 87:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 87:09.86 27 | struct JSGCSetting { 87:09.86 | ^~~~~~~~~~~ 87:10.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 87:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 87:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 87:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 87:10.53 from Unified_cpp_dom_simpledb0.cpp:2: 87:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:10.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:10.53 | ^~~~~~~~ 87:10.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:10.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 87:10.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:10.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 87:10.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 87:10.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 87:10.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 87:10.62 from Unified_cpp_dom_simpledb0.cpp:2: 87:10.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:10.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 87:10.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:10.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:10.62 | ^~~~~~~~ 87:10.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 87:10.91 from FormDataEvent.cpp:10, 87:10.91 from UnifiedBindings6.cpp:2: 87:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:10.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:10.91 | ^~~~~~~~ 87:11.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 87:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 87:11.30 from FormDataEvent.cpp:10, 87:11.30 from UnifiedBindings6.cpp:2: 87:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 87:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:11.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:11.30 | ^~~~~~~~ 87:11.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 87:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 87:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 87:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:31, 87:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:11.37 from Unified_cpp_dom_ipc1.cpp:2: 87:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 87:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 87:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 87:11.37 34 | memset(aT, 0, sizeof(T)); 87:11.37 | ~~~~~~^~~~~~~~~~~~~~~~~~ 87:11.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:20, 87:11.41 from Unified_cpp_dom_ipc1.cpp:2: 87:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 87:11.41 2214 | struct GlobalProperties { 87:11.41 | ^~~~~~~~~~~~~~~~ 87:11.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:11.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:11.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:11.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:11.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:11.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:11.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 87:11.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 87:11.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 87:11.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/PaymentRequestManager.cpp:9, 87:11.41 from Unified_cpp_dom_payments0.cpp:65: 87:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 87:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 87:11.41 1859 | int32_t aAppUnitsPerPixel) { 87:11.41 | ^ 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 87:11.43 3214 | int32_t aAppUnitsPerPixel) { 87:11.43 | ^ 87:11.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:17, 87:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.h:12, 87:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/bindings/BindingUtils.cpp:7, 87:11.43 from Unified_cpp_dom_bindings0.cpp:2: 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:11.43 760 | typename detail::Nth::Type extract() { 87:11.43 | ^~~~~~~ 87:11.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGObserverUtils.h:22, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:28, 87:11.67 from ImageBitmapBinding.cpp:13, 87:11.67 from UnifiedBindings9.cpp:405: 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 87:11.67 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 87:11.67 | ^ 87:11.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 87:11.67 from Unified_cpp_dom_simpledb0.cpp:2: 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:11.67 427 | SizeT Size() const { return SizeT(width, height); } 87:11.67 | ^~~~ 87:11.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 87:11.67 from Unified_cpp_dom_simpledb0.cpp:2: 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:11.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:11.67 | ^~~~~~~~ 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:11.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:11.67 | ^~~~~~~~ 87:11.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 87:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 87:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 87:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 87:11.68 from Unified_cpp_dom_simpledb0.cpp:2: 87:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:11.68 62 | Sub operator-(const Sub& aPoint) const { 87:11.68 | ^~~~~~~~ 87:11.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:11.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:11.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:11.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:11.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:11.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:11.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 87:11.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 87:11.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 87:11.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 87:11.75 from Unified_cpp_dom_simpledb0.cpp:2: 87:11.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:11.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:11.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:11.75 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:11.75 | ^~~~~~~~ 87:11.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 87:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 87:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 87:11.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 87:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 87:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 87:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 87:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 87:11.88 from Unified_cpp_dom_presentation1.cpp:11: 87:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 87:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 87:11.88 189 | CSSRect GetExpandedScrollableRect() const { 87:11.88 | ^ 87:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 87:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 87:11.88 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:11.88 | ^ 87:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 87:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 87:11.88 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 87:11.88 | ^ 87:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 87:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 87:11.89 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 87:11.89 | ^ 87:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 87:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 87:11.89 243 | CSSRect CalculateScrollRange() const { 87:11.89 | ^ 87:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 87:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 87:11.89 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 87:11.89 | ^ 87:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 87:11.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 87:11.90 457 | CSSRect GetVisualViewport() const { 87:11.90 | ^ 87:12.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 87:12.56 from FormDataEvent.cpp:10, 87:12.56 from UnifiedBindings6.cpp:2: 87:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:12.56 427 | SizeT Size() const { return SizeT(width, height); } 87:12.56 | ^~~~ 87:12.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 87:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 87:12.56 from FormDataEvent.cpp:10, 87:12.56 from UnifiedBindings6.cpp:2: 87:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:12.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:12.56 | ^~~~~~~~ 87:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:12.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:12.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:12.64 | ^~~~~~~~ 87:12.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:12.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 87:12.64 from FormDataEvent.cpp:10, 87:12.64 from UnifiedBindings6.cpp:2: 87:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:12.64 62 | Sub operator-(const Sub& aPoint) const { 87:12.64 | ^~~~~~~~ 87:13.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 87:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 87:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 87:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 87:13.05 from Unified_cpp_dom_simpledb0.cpp:2: 87:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:13.05 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:13.05 | ^~~~~~~~~~~~~ 87:13.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 87:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 87:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 87:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 87:13.07 from Unified_cpp_dom_simpledb0.cpp:2: 87:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:13.07 323 | static SizeTyped FromUnknownSize( 87:13.07 | ^~~~~~~~~~~~~~~ 87:13.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 87:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 87:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 87:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 87:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/PaymentRequestManager.cpp:9, 87:13.37 from Unified_cpp_dom_payments0.cpp:65: 87:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 87:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 87:13.37 332 | LayerPoint GetFixedPositionAnchor() const { 87:13.37 | ^ 87:13.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 87:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 87:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 87:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 87:13.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/PaymentRequestManager.cpp:9, 87:13.38 from Unified_cpp_dom_payments0.cpp:65: 87:13.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 87:13.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 87:13.38 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 87:13.38 | ^ 87:13.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 87:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 87:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 87:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 87:13.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/PaymentRequestManager.cpp:9, 87:13.48 from Unified_cpp_dom_payments0.cpp:65: 87:13.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 87:13.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 87:13.48 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:13.48 | ^ 87:14.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:14.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:14.22 from Unified_cpp_dom_ipc1.cpp:2: 87:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 87:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:14.22 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 87:14.22 | ^~~~~~~~~~~~~~ 87:14.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:14.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:14.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:14.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:14.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:14.68 from Unified_cpp_dom_ipc1.cpp:2: 87:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 87:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:14.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:14.68 | ^~~~~~~~~~~~~ 87:14.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:14.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:14.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:14.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:14.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:14.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:14.87 from Unified_cpp_dom_ipc1.cpp:2: 87:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 87:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:14.87 383 | Point TopLeft() const { return Point(x, y); } 87:14.87 | ^~~~~~~ 87:14.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:14.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:14.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:14.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:14.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:14.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:14.87 from Unified_cpp_dom_ipc1.cpp:2: 87:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 87:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:14.87 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 87:14.87 | ^~~~~~~~~~~~~~~ 87:15.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 87:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 87:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 87:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:31, 87:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:15.69 from Unified_cpp_dom_ipc1.cpp:2: 87:15.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 87:15.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 87:15.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 87:15.69 34 | memset(aT, 0, sizeof(T)); 87:15.70 | ~~~~~~^~~~~~~~~~~~~~~~~~ 87:15.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 87:15.70 from FormDataEvent.cpp:10, 87:15.70 from UnifiedBindings6.cpp:2: 87:15.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:15.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:15.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:15.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:15.70 | ^~~~~~~~ 87:15.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/MemoryReportRequest.cpp:7, 87:15.72 from Unified_cpp_dom_ipc1.cpp:92: 87:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 87:15.72 144 | struct AmountFns { 87:15.72 | ^~~~~~~~~ 87:15.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 87:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 87:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 87:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:31, 87:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:15.72 from Unified_cpp_dom_ipc1.cpp:2: 87:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 87:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 87:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 87:15.72 34 | memset(aT, 0, sizeof(T)); 87:15.72 | ~~~~~~^~~~~~~~~~~~~~~~~~ 87:15.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/MemoryReportRequest.cpp:7, 87:15.73 from Unified_cpp_dom_ipc1.cpp:92: 87:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 87:15.73 178 | struct SizeOfTabFns { 87:15.73 | ^~~~~~~~~~~~ 87:16.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 87:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 87:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:21: 87:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 87:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 87:16.75 1394 | LayerPoint GetFixedPositionAnchor() { 87:16.75 | ^ 87:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 87:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 87:16.76 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 87:16.76 | ^ 87:16.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 87:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:14, 87:16.84 from Unified_cpp_view0.cpp:2: 87:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 87:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 87:16.84 189 | CSSRect GetExpandedScrollableRect() const { 87:16.84 | ^ 87:16.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 87:16.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 87:16.89 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:16.89 | ^ 87:16.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 87:16.89 from ImageBitmapBinding.cpp:13, 87:16.89 from UnifiedBindings9.cpp:405: 87:16.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 87:16.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 87:16.89 1394 | LayerPoint GetFixedPositionAnchor() { 87:16.89 | ^ 87:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 87:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 87:16.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 87:16.91 | ^ 87:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 87:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 87:16.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 87:16.91 | ^ 87:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 87:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 87:16.91 243 | CSSRect CalculateScrollRange() const { 87:16.91 | ^ 87:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 87:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 87:16.92 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 87:16.92 | ^ 87:17.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 87:17.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 87:17.02 457 | CSSRect GetVisualViewport() const { 87:17.02 | ^ 87:17.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 87:17.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 87:17.05 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 87:17.05 | ^ 87:17.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 87:17.57 from FormDataEvent.cpp:10, 87:17.57 from UnifiedBindings6.cpp:2: 87:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:17.57 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:17.57 | ^~~~~~~~~~~~~ 87:17.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 87:17.57 from FormDataEvent.cpp:10, 87:17.57 from UnifiedBindings6.cpp:2: 87:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:17.57 323 | static SizeTyped FromUnknownSize( 87:17.57 | ^~~~~~~~~~~~~~~ 87:18.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 87:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 87:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 87:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 87:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 87:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 87:18.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 87:18.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/ReportDeliver.cpp:16, 87:18.64 from Unified_cpp_dom_reporting0.cpp:65: 87:18.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 87:18.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 87:18.64 189 | CSSRect GetExpandedScrollableRect() const { 87:18.64 | ^ 87:18.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 87:18.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 87:18.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:18.66 | ^ 87:18.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 87:18.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 87:18.66 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 87:18.66 | ^ 87:18.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 87:18.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 87:18.67 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 87:18.67 | ^ 87:18.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 87:18.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 87:18.67 243 | CSSRect CalculateScrollRange() const { 87:18.67 | ^ 87:18.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 87:18.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 87:18.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 87:18.67 | ^ 87:18.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 87:18.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 87:18.68 457 | CSSRect GetVisualViewport() const { 87:18.68 | ^ 87:19.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 87:19.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prio/PrioEncoder.cpp:11, 87:19.27 from Unified_cpp_dom_prio0.cpp:2: 87:19.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 87:19.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:19.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 87:19.27 | ^ 87:20.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:20.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:20.11 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:20.11 | ^~~~~~~~ 87:20.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 87:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:20.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:20.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 87:20.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:20.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:20.13 | ^~~~~~~~ 87:20.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 87:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 87:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 87:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 87:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 87:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 87:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 87:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/ReportDeliver.cpp:16, 87:20.14 from Unified_cpp_dom_reporting0.cpp:65: 87:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 87:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 87:20.14 1249 | CSSCoord ToCSSPixels() const { return _0; } 87:20.14 | ^ 87:20.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 87:20.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prio/PrioEncoder.cpp:11, 87:20.22 from Unified_cpp_dom_prio0.cpp:2: 87:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 87:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 87:20.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 87:20.22 | ^ 87:20.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:20.42 427 | SizeT Size() const { return SizeT(width, height); } 87:20.42 | ^~~~ 87:20.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:20.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:20.42 | ^~~~~~~~ 87:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:20.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:20.42 | ^~~~~~~~ 87:20.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:20.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:20.43 62 | Sub operator-(const Sub& aPoint) const { 87:20.43 | ^~~~~~~~ 87:20.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 87:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 87:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 87:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 87:20.59 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:20.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:20.59 | ^~~~~~~~ 87:20.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:20.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 87:20.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:20.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 87:20.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 87:20.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 87:20.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 87:20.65 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:20.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:20.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 87:20.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:20.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:20.65 | ^~~~~~~~ 87:20.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 87:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 87:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 87:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 87:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 87:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp:20, 87:20.78 from Unified_cpp_dom_localstorage0.cpp:11: 87:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 87:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 87:20.78 189 | CSSRect GetExpandedScrollableRect() const { 87:20.78 | ^ 87:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 87:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 87:20.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:20.78 | ^ 87:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 87:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 87:20.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 87:20.80 | ^ 87:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 87:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 87:20.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 87:20.80 | ^ 87:20.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 87:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 87:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 87:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 87:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 87:20.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationConnection.cpp:10, 87:20.84 from Unified_cpp_dom_presentation0.cpp:56: 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 87:20.84 189 | CSSRect GetExpandedScrollableRect() const { 87:20.84 | ^ 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 87:20.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:20.84 | ^ 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 87:20.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 87:20.84 | ^ 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 87:20.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 87:20.84 | ^ 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 87:20.84 243 | CSSRect CalculateScrollRange() const { 87:20.84 | ^ 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 87:20.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 87:20.84 | ^ 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 87:20.84 457 | CSSRect GetVisualViewport() const { 87:20.84 | ^ 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 87:20.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 87:20.84 243 | CSSRect CalculateScrollRange() const { 87:20.85 | ^ 87:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 87:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 87:20.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 87:20.85 | ^ 87:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 87:20.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 87:20.85 457 | CSSRect GetVisualViewport() const { 87:20.85 | ^ 87:21.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 87:21.09 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:21.09 427 | SizeT Size() const { return SizeT(width, height); } 87:21.09 | ^~~~ 87:21.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 87:21.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 87:21.09 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:21.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:21.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:21.09 | ^~~~~~~~ 87:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:21.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:21.10 | ^~~~~~~~ 87:21.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 87:21.10 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:21.10 62 | Sub operator-(const Sub& aPoint) const { 87:21.10 | ^~~~~~~~ 87:21.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:21.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:21.10 from Unified_cpp_dom_ipc1.cpp:2: 87:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 87:21.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:21.10 246 | PointTyped As2DPoint() const { 87:21.10 | ^~~~~~~~~ 87:21.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:21.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:21.34 from Unified_cpp_dom_ipc1.cpp:2: 87:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:21.34 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 87:21.34 | ^~~~~~~~~ 87:21.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:21.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:21.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:21.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:21.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:21.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:21.35 from Unified_cpp_dom_ipc1.cpp:2: 87:21.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:21.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:21.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:21.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:21.35 2266 | PointTyped TransformPointSimple( 87:21.35 | ^~~~~~~~~~~~~~~~~~~~ 87:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:21.36 794 | RectTyped TransformAndClipBounds( 87:21.36 | ^~~~~~~~~~~~~~~~~~~~~~ 87:21.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 87:21.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 87:21.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 87:21.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 87:21.53 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:21.53 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:21.53 | ^~~~~~~~ 87:22.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:22.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:22.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:22.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:22.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:22.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:22.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:22.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:22.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:22.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:22.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:22.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:22.06 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:22.06 | ^~~~~~~~ 87:22.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:22.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:22.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:22.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 87:22.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 87:22.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 87:22.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 87:22.20 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:22.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:22.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:22.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:22.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:22.20 | ^~~~~~~~~~~~~ 87:22.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 87:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 87:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:14, 87:22.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 87:22.21 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:22.21 323 | static SizeTyped FromUnknownSize( 87:22.21 | ^~~~~~~~~~~~~~~ 87:23.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 87:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 87:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prio/PrioEncoder.cpp:11, 87:23.32 from Unified_cpp_dom_prio0.cpp:2: 87:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 87:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:23.32 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 87:23.32 | ^ 87:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 87:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 87:23.32 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 87:23.32 | ^ 87:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 87:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 87:23.32 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 87:23.32 | ^ 87:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 87:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 87:23.33 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 87:23.33 | ^ 87:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 87:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 87:23.33 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 87:23.33 | ^ 87:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 87:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 87:23.35 371 | nscoord aAppUnitsPerDevPixel) { 87:23.35 | ^ 87:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 87:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 87:23.35 380 | nscoord aAppUnitsPerDevPixel) { 87:23.35 | ^ 87:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 87:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 87:23.36 387 | nscoord aAppUnitsPerDevPixel) { 87:23.36 | ^ 87:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 87:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:23.36 394 | nscoord aAppUnitsPerDevPixel) { 87:23.36 | ^ 87:23.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp:20, 87:23.56 from Unified_cpp_dom_localstorage0.cpp:11: 87:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 87:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 87:23.56 1249 | CSSCoord ToCSSPixels() const { return _0; } 87:23.56 | ^ 87:23.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:23.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:23.78 | ^~~~~~~~~~~~~ 87:23.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:23.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:23.78 323 | static SizeTyped FromUnknownSize( 87:23.78 | ^~~~~~~~~~~~~~~ 87:24.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 87:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:27, 87:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 87:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 87:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptLoadRequest.h:12, 87:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:13, 87:24.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 87:24.16 from Unified_cpp_dom_script0.cpp:2: 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 87:24.17 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 87:24.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 87:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/ScriptSettings.cpp:14, 87:24.17 from Unified_cpp_dom_script0.cpp:56: 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 87:24.17 27 | struct JSGCSetting { 87:24.17 | ^~~~~~~~~~~ 87:24.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 87:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 87:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcpublic.h:14, 87:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadUtils.h:33, 87:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/task.h:14, 87:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:10, 87:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 87:24.17 34 | memset(aT, 0, sizeof(T)); 87:24.17 | ~~~~~~^~~~~~~~~~~~~~~~~~ 87:24.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:11: 87:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 87:24.17 2214 | struct GlobalProperties { 87:24.17 | ^~~~~~~~~~~~~~~~ 87:24.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 87:24.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 87:24.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 87:24.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 87:24.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 87:24.20 from ImageBitmapBinding.cpp:22, 87:24.20 from UnifiedBindings9.cpp:405: 87:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 87:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 87:24.20 44 | operator Point() const { return Point(mX, mY); } 87:24.20 | ^ 87:24.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 87:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 87:24.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 87:24.68 from Unified_cpp_dom_websocket0.cpp:2: 87:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:24.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:24.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:24.68 | ^~~~~~~~ 87:24.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 87:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:24.82 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 87:24.82 | ^~~~~~~~~~~~~~ 87:24.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 87:24.85 from ImageBitmapBinding.cpp:22, 87:24.85 from UnifiedBindings9.cpp:405: 87:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 87:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 87:24.85 123 | Rect AsRect() const { 87:24.85 | ^ 87:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 87:24.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 87:24.86 135 | Point Point1() const { 87:24.86 | ^ 87:24.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 87:24.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 87:24.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/TabContext.cpp:9, 87:24.90 from Unified_cpp_dom_ipc2.cpp:83: 87:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 87:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 87:24.90 1394 | LayerPoint GetFixedPositionAnchor() { 87:24.90 | ^ 87:24.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 87:24.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 87:24.92 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 87:24.92 | ^ 87:24.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 87:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 87:24.94 from Unified_cpp_dom_websocket0.cpp:2: 87:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 87:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:24.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:24.94 | ^~~~~~~~ 87:24.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 87:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:24.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:24.97 | ^~~~~~~~~~~~~ 87:25.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 87:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:25.00 383 | Point TopLeft() const { return Point(x, y); } 87:25.00 | ^~~~~~~ 87:25.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 87:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:25.00 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 87:25.00 | ^~~~~~~~~~~~~~~ 87:26.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 87:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 87:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 87:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 87:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp:20, 87:26.01 from Unified_cpp_dom_localstorage0.cpp:11: 87:26.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 87:26.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 87:26.01 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 87:26.01 | ^ 87:26.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 87:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 87:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 87:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.h:10, 87:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/script/LoadedScript.cpp:7, 87:26.08 from Unified_cpp_dom_script0.cpp:2: 87:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:26.08 760 | typename detail::Nth::Type extract() { 87:26.08 | ^~~~~~~ 87:26.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 87:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 87:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 87:26.42 from Unified_cpp_dom_websocket0.cpp:2: 87:26.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:26.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:26.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:26.42 427 | SizeT Size() const { return SizeT(width, height); } 87:26.42 | ^~~~ 87:26.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:26.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:26.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:26.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:26.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 87:26.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 87:26.44 from Unified_cpp_dom_websocket0.cpp:2: 87:26.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:26.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:26.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:26.44 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:26.44 | ^~~~~~~~ 87:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:26.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:26.46 | ^~~~~~~~ 87:26.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 87:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 87:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 87:26.47 from Unified_cpp_dom_websocket0.cpp:2: 87:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:26.47 62 | Sub operator-(const Sub& aPoint) const { 87:26.47 | ^~~~~~~~ 87:26.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:26.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationSessionInfo.h:11, 87:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 87:26.59 from Unified_cpp_dom_presentation1.cpp:20: 87:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 87:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 87:26.59 1249 | CSSCoord ToCSSPixels() const { return _0; } 87:26.59 | ^ 87:27.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 87:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 87:27.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 87:27.67 from Unified_cpp_dom_websocket0.cpp:2: 87:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:27.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:27.67 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:27.67 | ^~~~~~~~ 87:28.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 87:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 87:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 87:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 87:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 87:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 87:28.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/JSActor.cpp:7, 87:28.09 from Unified_cpp_dom_ipc1.cpp:2: 87:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:28.09 760 | typename detail::Nth::Type extract() { 87:28.09 | ^~~~~~~ 87:28.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 87:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 87:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 87:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 87:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 87:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 87:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/ReportDeliver.cpp:16, 87:28.72 from Unified_cpp_dom_reporting0.cpp:65: 87:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 87:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 87:28.72 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 87:28.72 | ^ 87:28.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:28.88 from Unified_cpp_dom_ipc0.cpp:2: 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:28.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:28.88 | ^~~~~~~~ 87:28.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.h:10, 87:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/simpledb/ActorsChild.cpp:7, 87:28.88 from Unified_cpp_dom_simpledb0.cpp:2: 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:28.89 760 | typename detail::Nth::Type extract() { 87:28.89 | ^~~~~~~ 87:28.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 87:28.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:28.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:28.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:28.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:28.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:28.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:28.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:28.94 from Unified_cpp_dom_ipc0.cpp:2: 87:28.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:28.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 87:28.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:28.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:28.94 | ^~~~~~~~ 87:29.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:29.15 from Unified_cpp_dom_ipc0.cpp:2: 87:29.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:29.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:29.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:29.15 427 | SizeT Size() const { return SizeT(width, height); } 87:29.15 | ^~~~ 87:29.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:29.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:29.15 from Unified_cpp_dom_ipc0.cpp:2: 87:29.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:29.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:29.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:29.15 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:29.15 | ^~~~~~~~ 87:29.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:29.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:29.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:29.15 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:29.15 | ^~~~~~~~ 87:29.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:29.16 from Unified_cpp_dom_ipc0.cpp:2: 87:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:29.16 62 | Sub operator-(const Sub& aPoint) const { 87:29.16 | ^~~~~~~~ 87:29.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:29.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:29.47 from HTMLTableRowElementBinding.cpp:10, 87:29.47 from UnifiedBindings9.cpp:2: 87:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:29.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:29.47 | ^~~~~~~~ 87:29.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 87:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:29.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:29.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:29.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:29.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:29.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp:20, 87:29.49 from Unified_cpp_dom_localstorage0.cpp:11: 87:29.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 87:29.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 87:29.49 21 | inline Rect ToRect(const gfxRect& aRect) { 87:29.49 | ^ 87:29.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 87:29.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 87:29.49 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 87:29.49 | ^ 87:29.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 87:29.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 87:29.49 40 | inline Point ToPoint(const gfxPoint& aPoint) { 87:29.49 | ^ 87:29.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 87:29.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 87:29.49 44 | inline Size ToSize(const gfxSize& aSize) { 87:29.50 | ^ 87:29.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 87:29.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 87:29.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 87:29.50 | ^ 87:29.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 87:29.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 87:29.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 87:29.50 | ^ 87:29.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 87:29.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 87:29.51 56 | inline gfxRect ThebesRect(const Rect& aRect) { 87:29.51 | ^ 87:29.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:29.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:29.60 from Unified_cpp_dom_ipc0.cpp:2: 87:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:29.60 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:29.60 | ^~~~~~~~ 87:30.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 87:30.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:30.06 from HTMLTableRowElementBinding.cpp:10, 87:30.06 from UnifiedBindings9.cpp:2: 87:30.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:30.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 87:30.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:30.06 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:30.06 | ^~~~~~~~ 87:30.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:30.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp:20, 87:30.09 from Unified_cpp_dom_localstorage0.cpp:11: 87:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 87:30.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 87:30.09 1859 | int32_t aAppUnitsPerPixel) { 87:30.09 | ^ 87:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 87:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 87:30.10 3214 | int32_t aAppUnitsPerPixel) { 87:30.10 | ^ 87:30.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:30.18 from Unified_cpp_dom_ipc0.cpp:2: 87:30.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:30.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:30.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:30.18 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:30.18 | ^~~~~~~~~~~~~ 87:30.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:30.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:30.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:30.19 from Unified_cpp_dom_ipc0.cpp:2: 87:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:30.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:30.19 323 | static SizeTyped FromUnknownSize( 87:30.19 | ^~~~~~~~~~~~~~~ 87:30.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 87:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 87:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 87:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 87:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 87:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 87:30.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationConnection.cpp:14, 87:30.22 from Unified_cpp_dom_presentation0.cpp:56: 87:30.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 87:30.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 87:30.22 1249 | CSSCoord ToCSSPixels() const { return _0; } 87:30.22 | ^ 87:30.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 87:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 87:30.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 87:30.53 from Unified_cpp_dom_websocket0.cpp:2: 87:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:30.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:30.53 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:30.53 | ^~~~~~~~~~~~~ 87:30.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 87:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:14, 87:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 87:30.56 from Unified_cpp_dom_websocket0.cpp:2: 87:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:30.56 323 | static SizeTyped FromUnknownSize( 87:30.56 | ^~~~~~~~~~~~~~~ 87:30.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:30.98 from HTMLTableRowElementBinding.cpp:10, 87:30.98 from UnifiedBindings9.cpp:2: 87:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:30.98 427 | SizeT Size() const { return SizeT(width, height); } 87:30.98 | ^~~~ 87:31.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 87:31.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:31.01 from HTMLTableRowElementBinding.cpp:10, 87:31.01 from UnifiedBindings9.cpp:2: 87:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:31.01 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:31.01 | ^~~~~~~~ 87:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:31.01 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:31.01 | ^~~~~~~~ 87:31.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:31.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:31.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:31.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:31.02 from HTMLTableRowElementBinding.cpp:10, 87:31.02 from UnifiedBindings9.cpp:2: 87:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:31.02 62 | Sub operator-(const Sub& aPoint) const { 87:31.02 | ^~~~~~~~ 87:31.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationSessionInfo.h:11, 87:31.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 87:31.16 from Unified_cpp_dom_presentation1.cpp:20: 87:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 87:31.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 87:31.16 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 87:31.16 | ^ 87:31.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 87:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:31.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp:20, 87:31.41 from Unified_cpp_dom_localstorage0.cpp:11: 87:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 87:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 87:31.41 332 | LayerPoint GetFixedPositionAnchor() const { 87:31.41 | ^ 87:31.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 87:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:31.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp:20, 87:31.55 from Unified_cpp_dom_localstorage0.cpp:11: 87:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 87:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 87:31.56 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 87:31.56 | ^ 87:31.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 87:31.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:31.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:31.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:31.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:31.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:31.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp:20, 87:31.67 from Unified_cpp_dom_localstorage0.cpp:11: 87:31.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 87:31.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 87:31.67 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:31.67 | ^ 87:31.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:31.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:31.77 from Unified_cpp_dom_ipc0.cpp:2: 87:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 87:31.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:31.77 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 87:31.77 | ^~~~~~~~~~~~~~ 87:31.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:31.81 from Unified_cpp_dom_ipc0.cpp:2: 87:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 87:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:31.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:31.81 | ^~~~~~~~~~~~~ 87:31.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:31.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:31.87 from Unified_cpp_dom_ipc0.cpp:2: 87:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 87:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:31.87 383 | Point TopLeft() const { return Point(x, y); } 87:31.87 | ^~~~~~~ 87:31.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:31.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:31.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:31.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:31.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:31.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:31.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:31.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:31.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:31.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:31.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:31.89 from Unified_cpp_dom_ipc0.cpp:2: 87:31.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:31.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 87:31.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:31.89 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 87:31.89 | ^~~~~~~~~~~~~~~ 87:32.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 87:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:32.18 246 | PointTyped As2DPoint() const { 87:32.18 | ^~~~~~~~~ 87:32.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:32.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:32.28 from HTMLTableRowElementBinding.cpp:10, 87:32.28 from UnifiedBindings9.cpp:2: 87:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:32.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:32.28 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:32.28 | ^~~~~~~~ 87:32.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:32.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:32.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:32.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:32.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:32.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:32.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:32.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:32.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:32.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:32.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:32.35 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 87:32.35 | ^~~~~~~~~ 87:32.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:32.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:32.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:32.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:32.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 87:32.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 87:32.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 87:32.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:32.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:32.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:32.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:32.37 2266 | PointTyped TransformPointSimple( 87:32.37 | ^~~~~~~~~~~~~~~~~~~~ 87:32.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:32.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:32.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:32.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:32.37 794 | RectTyped TransformAndClipBounds( 87:32.37 | ^~~~~~~~~~~~~~~~~~~~~~ 87:32.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:32.82 from Unified_cpp_dom_ipc0.cpp:2: 87:32.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:32.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 87:32.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:32.82 277 | static RectTyped FromUnknownRect( 87:32.82 | ^~~~~~~~~~~~~~~ 87:32.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:32.85 from Unified_cpp_dom_ipc0.cpp:2: 87:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 87:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:32.85 150 | static PointTyped FromUnknownPoint( 87:32.85 | ^~~~~~~~~~~~~~~~ 87:32.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:32.85 from Unified_cpp_dom_ipc0.cpp:2: 87:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 87:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 87:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:32.85 282 | RectTyped ToUnknownRect() const { 87:32.85 | ^~~~~~~~~~~~~ 87:33.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 87:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:33.07 from Unified_cpp_dom_ipc0.cpp:2: 87:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:60:49: required from here 87:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:33.07 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:33.07 | ^~~~~~~~ 87:33.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/TabContext.cpp:10, 87:33.22 from Unified_cpp_dom_ipc2.cpp:83: 87:33.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 87:33.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:33.22 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 87:33.22 | ^ 87:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:1328:29: required from here 87:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:33.46 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 87:33.46 | ^~~~~~~~ 87:33.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:33.58 from HTMLTableRowElementBinding.cpp:10, 87:33.58 from UnifiedBindings9.cpp:2: 87:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:33.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:33.58 | ^~~~~~~~~~~~~ 87:33.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:33.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:33.58 from HTMLTableRowElementBinding.cpp:10, 87:33.58 from UnifiedBindings9.cpp:2: 87:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:33.58 323 | static SizeTyped FromUnknownSize( 87:33.58 | ^~~~~~~~~~~~~~~ 87:33.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:33.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:3307:72: required from here 87:33.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:33.85 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 87:33.85 | ^~~~~~~~ 87:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:3320:68: required from here 87:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:33.89 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 87:33.89 | ^~~~~~~~ 87:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:1109:44: required from here 87:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:34.14 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 87:34.14 | ^~~~~~~~ 87:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:1110:44: required from here 87:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:34.14 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 87:34.14 | ^~~~~~~~ 87:34.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 87:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 87:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 87:34.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/ReportDeliver.cpp:16, 87:34.16 from Unified_cpp_dom_reporting0.cpp:65: 87:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 87:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 87:34.16 21 | inline Rect ToRect(const gfxRect& aRect) { 87:34.16 | ^ 87:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 87:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 87:34.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 87:34.16 | ^ 87:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 87:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 87:34.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 87:34.17 | ^ 87:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 87:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 87:34.17 44 | inline Size ToSize(const gfxSize& aSize) { 87:34.17 | ^ 87:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 87:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 87:34.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 87:34.17 | ^ 87:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 87:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 87:34.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 87:34.24 | ^ 87:34.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 87:34.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 87:34.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 87:34.26 | ^ 87:34.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:34.27 from Unified_cpp_dom_ipc0.cpp:2: 87:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:2341:39: required from here 87:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:34.27 950 | PointTyped TransformPoint( 87:34.27 | ^~~~~~~~~~~~~~ 87:34.29 widget/headless 87:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:2380:71: required from here 87:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:34.33 957 | GFX2D_API RectTyped TransformBounds( 87:34.33 | ^~~~~~~~~~~~~~~ 87:34.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:34.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:34.58 from Unified_cpp_dom_ipc0.cpp:2: 87:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:3528:60: required from here 87:34.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:34.58 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 87:34.58 | ^~~~~~~~ 87:34.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 87:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 87:34.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/ReportDeliver.cpp:16, 87:34.82 from Unified_cpp_dom_reporting0.cpp:65: 87:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 87:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 87:34.82 1859 | int32_t aAppUnitsPerPixel) { 87:34.82 | ^ 87:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 87:34.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 87:34.82 3214 | int32_t aAppUnitsPerPixel) { 87:34.82 | ^ 87:35.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:35.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 87:35.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/prio/PrioEncoder.cpp:11, 87:35.27 from Unified_cpp_dom_prio0.cpp:2: 87:35.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:35.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:35.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:35.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:35.27 | ^~~~~~~~ 87:35.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsNodeInfoManager.h:20, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:16, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContent.h:13, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:16, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:35.67 from Unified_cpp_dom_ipc0.cpp:2: 87:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 87:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 87:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 87:35.67 34 | memset(aT, 0, sizeof(T)); 87:35.67 | ~~~~~~^~~~~~~~~~~~~~~~~~ 87:35.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentParent.cpp:213, 87:35.67 from Unified_cpp_dom_ipc0.cpp:101: 87:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 87:35.67 144 | struct AmountFns { 87:35.67 | ^~~~~~~~~ 87:35.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsNodeInfoManager.h:20, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:16, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContent.h:13, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:16, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:35.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:35.67 from Unified_cpp_dom_ipc0.cpp:2: 87:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 87:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 87:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 87:35.68 34 | memset(aT, 0, sizeof(T)); 87:35.68 | ~~~~~~^~~~~~~~~~~~~~~~~~ 87:35.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ContentParent.cpp:213, 87:35.68 from Unified_cpp_dom_ipc0.cpp:101: 87:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 87:35.68 178 | struct SizeOfTabFns { 87:35.68 | ^~~~~~~~~~~~ 87:35.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 87:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 87:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 87:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 87:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 87:35.77 from Unified_cpp_dom_l10n0.cpp:2: 87:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 87:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 87:35.77 189 | CSSRect GetExpandedScrollableRect() const { 87:35.77 | ^ 87:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 87:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 87:35.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:35.77 | ^ 87:35.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 87:35.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 87:35.79 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 87:35.79 | ^ 87:35.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 87:35.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 87:35.79 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 87:35.79 | ^ 87:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 87:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 87:35.81 243 | CSSRect CalculateScrollRange() const { 87:35.81 | ^ 87:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 87:35.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 87:35.81 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 87:35.81 | ^ 87:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 87:35.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 87:35.83 457 | CSSRect GetVisualViewport() const { 87:35.83 | ^ 87:35.83 widget/gtk 87:35.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 87:35.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 87:35.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:35.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:35.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 87:35.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 87:35.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/ReportDeliver.cpp:16, 87:35.95 from Unified_cpp_dom_reporting0.cpp:65: 87:35.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 87:35.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 87:35.95 332 | LayerPoint GetFixedPositionAnchor() const { 87:35.95 | ^ 87:35.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 87:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 87:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 87:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/ReportDeliver.cpp:16, 87:35.98 from Unified_cpp_dom_reporting0.cpp:65: 87:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 87:35.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 87:35.99 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 87:35.99 | ^ 87:36.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 87:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 87:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 87:36.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/ReportDeliver.cpp:16, 87:36.01 from Unified_cpp_dom_reporting0.cpp:65: 87:36.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 87:36.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 87:36.01 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:36.01 | ^ 87:37.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:37.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 87:37.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:37.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:37.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:37.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:37.74 from Unified_cpp_dom_ipc2.cpp:2: 87:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 87:37.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:37.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:37.74 | ^~~~~~~~ 87:37.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:37.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:37.77 from Unified_cpp_dom_ipc2.cpp:2: 87:37.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:37.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 87:37.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:37.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:37.77 | ^~~~~~~~ 87:38.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:38.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 87:38.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:38.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:38.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:38.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:38.13 from Unified_cpp_dom_ipc2.cpp:2: 87:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:38.13 427 | SizeT Size() const { return SizeT(width, height); } 87:38.13 | ^~~~ 87:38.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:38.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:38.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:38.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:38.13 from Unified_cpp_dom_ipc2.cpp:2: 87:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:38.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:38.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:38.14 | ^~~~~~~~ 87:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:38.14 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:38.14 | ^~~~~~~~ 87:38.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:38.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 87:38.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:38.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:38.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:38.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:38.14 from Unified_cpp_dom_ipc2.cpp:2: 87:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:38.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:38.14 62 | Sub operator-(const Sub& aPoint) const { 87:38.14 | ^~~~~~~~ 87:38.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 87:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 87:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 87:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 87:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 87:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationConnection.cpp:14, 87:38.48 from Unified_cpp_dom_presentation0.cpp:56: 87:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 87:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 87:38.48 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 87:38.48 | ^ 87:38.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 87:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:38.60 from Unified_cpp_dom_ipc2.cpp:2: 87:38.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:38.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:38.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:38.60 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:38.60 | ^~~~~~~~ 87:38.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 87:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:38.99 from Unified_cpp_dom_ipc2.cpp:2: 87:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:38.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:38.99 | ^~~~~~~~~~~~~ 87:38.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 87:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:38.99 from Unified_cpp_dom_ipc2.cpp:2: 87:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:39.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:39.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:39.00 323 | static SizeTyped FromUnknownSize( 87:39.00 | ^~~~~~~~~~~~~~~ 87:39.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:39.49 from HTMLTableRowElementBinding.cpp:10, 87:39.49 from UnifiedBindings9.cpp:2: 87:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:104:72: required from here 87:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:39.49 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 87:39.49 | ^~~~~~~~~~ 87:39.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 87:39.84 from HTMLTableRowElementBinding.cpp:10, 87:39.84 from UnifiedBindings9.cpp:2: 87:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 87:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:39.84 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 87:39.84 | ^~~~~~~~~~~~~~ 87:40.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 87:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 87:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 87:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 87:40.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 87:40.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:40.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 87:40.85 | ^ 87:41.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:41.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:41.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:41.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 87:41.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:41.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 87:41.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 87:41.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 87:41.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 87:41.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 87:41.48 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 87:41.48 | ^ 87:41.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 87:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionNoteChild.h:14, 87:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCOMPtr.h:30, 87:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitor.h:12, 87:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/ProcessHangMonitor.cpp:7: 87:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:41.90 760 | typename detail::Nth::Type extract() { 87:41.90 | ^~~~~~~ 87:42.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:42.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:42.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 87:42.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:42.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:42.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:42.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:42.24 from Unified_cpp_dom_ipc2.cpp:2: 87:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 87:42.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:42.24 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 87:42.24 | ^~~~~~~~~~~~~~ 87:42.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationSessionInfo.h:11, 87:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 87:42.32 from Unified_cpp_dom_presentation1.cpp:20: 87:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 87:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 87:42.32 21 | inline Rect ToRect(const gfxRect& aRect) { 87:42.32 | ^ 87:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 87:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 87:42.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 87:42.32 | ^ 87:42.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 87:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:42.33 from Unified_cpp_dom_ipc2.cpp:2: 87:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 87:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:42.33 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:42.33 | ^~~~~~~~~~~~~ 87:42.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 87:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:42.35 from Unified_cpp_dom_ipc2.cpp:2: 87:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 87:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:42.35 383 | Point TopLeft() const { return Point(x, y); } 87:42.35 | ^~~~~~~ 87:42.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:42.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:42.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 87:42.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:42.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:42.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:42.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:42.36 from Unified_cpp_dom_ipc2.cpp:2: 87:42.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:42.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 87:42.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:42.36 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 87:42.36 | ^~~~~~~~~~~~~~~ 87:42.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 87:42.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 87:42.43 40 | inline Point ToPoint(const gfxPoint& aPoint) { 87:42.43 | ^ 87:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 87:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 87:42.50 44 | inline Size ToSize(const gfxSize& aSize) { 87:42.50 | ^ 87:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 87:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 87:42.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 87:42.50 | ^ 87:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 87:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 87:42.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 87:42.50 | ^ 87:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 87:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 87:42.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 87:42.50 | ^ 87:43.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 87:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:12, 87:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 87:43.09 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 87:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 87:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 87:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 87:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 87:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 87:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 87:43.09 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 87:43.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:43.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 87:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerPrivate.h:13, 87:43.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:31, 87:43.09 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:43.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 87:43.09 27 | struct JSGCSetting { 87:43.09 | ^~~~~~~~~~~ 87:43.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 87:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 87:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 87:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 87:43.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 87:43.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 87:43.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:43.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 87:43.13 | ^ 87:43.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 87:43.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 87:43.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 87:43.13 | ^ 87:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 87:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 87:43.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 87:43.18 | ^ 87:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 87:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 87:43.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 87:43.18 | ^ 87:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 87:43.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 87:43.20 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 87:43.20 | ^ 87:43.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:43.23 from Unified_cpp_dom_ipc0.cpp:2: 87:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 87:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:43.23 246 | PointTyped As2DPoint() const { 87:43.23 | ^~~~~~~~~ 87:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 87:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 87:43.29 371 | nscoord aAppUnitsPerDevPixel) { 87:43.29 | ^ 87:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 87:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 87:43.29 380 | nscoord aAppUnitsPerDevPixel) { 87:43.29 | ^ 87:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 87:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 87:43.31 387 | nscoord aAppUnitsPerDevPixel) { 87:43.31 | ^ 87:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 87:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:43.31 394 | nscoord aAppUnitsPerDevPixel) { 87:43.31 | ^ 87:43.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:43.35 from Unified_cpp_dom_ipc0.cpp:2: 87:43.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:43.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:43.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:43.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:43.35 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 87:43.35 | ^~~~~~~~~ 87:43.38 widget/gtk/mozgtk/stub 87:43.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:43.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:43.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:43.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:43.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:43.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:43.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:43.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:43.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:43.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:43.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:43.40 from Unified_cpp_dom_ipc0.cpp:2: 87:43.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:43.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:43.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:43.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:43.40 2266 | PointTyped TransformPointSimple( 87:43.40 | ^~~~~~~~~~~~~~~~~~~~ 87:43.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:43.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:43.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:43.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:43.40 794 | RectTyped TransformAndClipBounds( 87:43.40 | ^~~~~~~~~~~~~~~~~~~~~~ 87:43.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 87:44.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationSessionInfo.h:11, 87:44.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 87:44.07 from Unified_cpp_dom_presentation1.cpp:20: 87:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 87:44.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 87:44.07 1859 | int32_t aAppUnitsPerPixel) { 87:44.07 | ^ 87:44.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 87:44.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 87:44.08 3214 | int32_t aAppUnitsPerPixel) { 87:44.08 | ^ 87:45.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 87:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationSessionInfo.h:11, 87:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 87:45.09 from Unified_cpp_dom_presentation1.cpp:20: 87:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 87:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 87:45.09 332 | LayerPoint GetFixedPositionAnchor() const { 87:45.09 | ^ 87:45.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationSessionInfo.h:11, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 87:45.15 from Unified_cpp_dom_presentation1.cpp:20: 87:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 87:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 87:45.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 87:45.15 | ^ 87:45.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationSessionInfo.h:11, 87:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 87:45.15 from Unified_cpp_dom_presentation1.cpp:20: 87:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 87:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 87:45.15 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:45.15 | ^ 87:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:3348:37: required from here 87:46.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:46.28 708 | RectTyped ProjectRectBounds( 87:46.28 | ^~~~~~~~~~~~~~~~~ 87:46.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 87:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 87:46.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventBinding.h:6, 87:46.45 from FormDataEvent.cpp:9, 87:46.45 from UnifiedBindings6.cpp:2: 87:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:46.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:46.45 760 | typename detail::Nth::Type extract() { 87:46.45 | ^~~~~~~ 87:46.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 87:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 87:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 87:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 87:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 87:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 87:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 87:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 87:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:46.67 from Unified_cpp_dom_ipc0.cpp:2: 87:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayoutDevicePixel; F = float]': 87:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:2341:39: required from here 87:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:46.67 246 | PointTyped As2DPoint() const { 87:46.67 | ^~~~~~~~~ 87:46.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 87:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 87:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 87:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.h:10, 87:47.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 87:47.04 from Unified_cpp_dom_serviceworkers0.cpp:2: 87:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:47.19 760 | typename detail::Nth::Type extract() { 87:47.19 | ^~~~~~~ 87:47.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 87:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:14, 87:47.51 from Unified_cpp_view0.cpp:2: 87:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 87:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 87:47.51 1249 | CSSCoord ToCSSPixels() const { return _0; } 87:47.51 | ^ 87:47.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 87:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TypedArray.h:19, 87:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:12, 87:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 87:47.69 from Unified_cpp_dom_websocket0.cpp:2: 87:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 87:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 87:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 87:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 87:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 87:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 87:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 87:47.69 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 87:47.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:47.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 87:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:27, 87:47.69 from Unified_cpp_dom_websocket0.cpp:2: 87:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 87:47.69 27 | struct JSGCSetting { 87:47.69 | ^~~~~~~~~~~ 87:47.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 87:47.91 from Unified_cpp_dom_reporting0.cpp:2: 87:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:47.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:47.91 | ^~~~~~~~ 87:47.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 87:47.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 87:47.91 from Unified_cpp_dom_reporting0.cpp:2: 87:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 87:47.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:47.91 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:47.91 | ^~~~~~~~ 87:48.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 87:48.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 87:48.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/L10nMutations.cpp:8, 87:48.18 from Unified_cpp_dom_l10n0.cpp:20: 87:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 87:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 87:48.18 1249 | CSSCoord ToCSSPixels() const { return _0; } 87:48.18 | ^ 87:48.22 widget/gtk/mozgtk/gtk2 87:48.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 87:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:48.37 from Unified_cpp_dom_ipc2.cpp:2: 87:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 87:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:48.37 246 | PointTyped As2DPoint() const { 87:48.37 | ^~~~~~~~~ 87:48.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 87:48.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 87:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:48.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:48.37 from Unified_cpp_dom_ipc2.cpp:2: 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:48.39 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 87:48.39 | ^~~~~~~~~ 87:48.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 87:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 87:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 87:48.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:9, 87:48.39 from Unified_cpp_dom_ipc2.cpp:2: 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:48.39 2266 | PointTyped TransformPointSimple( 87:48.39 | ^~~~~~~~~~~~~~~~~~~~ 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 87:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:48.39 794 | RectTyped TransformAndClipBounds( 87:48.39 | ^~~~~~~~~~~~~~~~~~~~~~ 87:48.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 87:48.43 from Unified_cpp_dom_reporting0.cpp:2: 87:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:48.43 427 | SizeT Size() const { return SizeT(width, height); } 87:48.43 | ^~~~ 87:48.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 87:48.43 from Unified_cpp_dom_reporting0.cpp:2: 87:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:48.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:48.43 | ^~~~~~~~ 87:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:48.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:48.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:48.43 | ^~~~~~~~ 87:48.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 87:48.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 87:48.43 from Unified_cpp_dom_reporting0.cpp:2: 87:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:48.44 62 | Sub operator-(const Sub& aPoint) const { 87:48.44 | ^~~~~~~~ 87:48.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 87:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 87:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 87:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 87:48.61 from Unified_cpp_dom_reporting0.cpp:2: 87:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:48.61 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:48.61 | ^~~~~~~~ 87:48.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 87:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ArrayBuffer.h:17, 87:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TypedArray.h:12, 87:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.h:12, 87:48.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/websocket/WebSocket.cpp:7, 87:48.77 from Unified_cpp_dom_websocket0.cpp:2: 87:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:48.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:48.77 760 | typename detail::Nth::Type extract() { 87:48.77 | ^~~~~~~ 87:48.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 87:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 87:48.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 87:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 87:49.00 from Unified_cpp_dom_reporting0.cpp:2: 87:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:49.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:49.00 | ^~~~~~~~~~~~~ 87:49.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 87:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 87:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 87:49.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 87:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 87:49.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:9, 87:49.02 from Unified_cpp_dom_reporting0.cpp:2: 87:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:49.02 323 | static SizeTyped FromUnknownSize( 87:49.02 | ^~~~~~~~~~~~~~~ 87:49.05 widget/gtk/mozgtk/gtk3 87:49.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 87:49.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 87:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 87:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationConnection.cpp:14, 87:49.46 from Unified_cpp_dom_presentation0.cpp:56: 87:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 87:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 87:49.46 21 | inline Rect ToRect(const gfxRect& aRect) { 87:49.46 | ^ 87:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 87:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 87:49.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 87:49.46 | ^ 87:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 87:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 87:49.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 87:49.46 | ^ 87:49.53 widget/gtk/wayland 87:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 87:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 87:49.56 44 | inline Size ToSize(const gfxSize& aSize) { 87:49.56 | ^ 87:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 87:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 87:49.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 87:49.56 | ^ 87:49.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 87:49.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 87:49.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 87:49.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 87:49.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 87:49.64 | ^ 87:49.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 87:49.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 87:49.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 87:49.64 | ^ 87:49.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 87:51.48 widget/gtk/mozwayland 87:51.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 87:51.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 87:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 87:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 87:51.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 87:51.55 from Unified_cpp_dom_payments0.cpp:11: 87:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:51.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:51.55 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:51.55 | ^~~~~~~~ 87:51.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 87:51.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 87:51.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/L10nMutations.cpp:8, 87:51.58 from Unified_cpp_dom_l10n0.cpp:20: 87:51.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 87:51.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 87:51.58 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 87:51.58 | ^ 87:51.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 87:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 87:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 87:51.62 from Unified_cpp_dom_payments0.cpp:11: 87:51.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:51.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 87:51.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:51.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:51.62 | ^~~~~~~~ 87:51.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 87:51.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:51.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 87:51.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 87:51.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:51.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:51.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:51.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 87:51.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationConnection.cpp:14, 87:51.66 from Unified_cpp_dom_presentation0.cpp:56: 87:51.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 87:51.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 87:51.67 1859 | int32_t aAppUnitsPerPixel) { 87:51.67 | ^ 87:51.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 87:51.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 87:51.73 3214 | int32_t aAppUnitsPerPixel) { 87:51.73 | ^ 87:51.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:51.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:51.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:51.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 87:51.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 87:51.85 from Unified_cpp_widget_headless0.cpp:20: 87:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 87:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:51.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 87:51.85 | ^ 87:52.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 87:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 87:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 87:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 87:52.25 from Unified_cpp_dom_payments0.cpp:11: 87:52.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:52.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:52.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:52.25 427 | SizeT Size() const { return SizeT(width, height); } 87:52.25 | ^~~~ 87:52.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 87:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 87:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 87:52.25 from Unified_cpp_dom_payments0.cpp:11: 87:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:52.26 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:52.26 | ^~~~~~~~ 87:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:52.26 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:52.26 | ^~~~~~~~ 87:52.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 87:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 87:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 87:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 87:52.27 from Unified_cpp_dom_payments0.cpp:11: 87:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:52.27 62 | Sub operator-(const Sub& aPoint) const { 87:52.27 | ^~~~~~~~ 87:52.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 87:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 87:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 87:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 87:52.63 from Unified_cpp_widget_headless0.cpp:20: 87:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 87:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 87:52.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 87:52.63 | ^ 87:53.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 87:53.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:53.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:53.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:53.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 87:53.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationConnection.cpp:14, 87:53.47 from Unified_cpp_dom_presentation0.cpp:56: 87:53.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 87:53.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 87:53.47 332 | LayerPoint GetFixedPositionAnchor() const { 87:53.47 | ^ 87:53.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 87:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 87:53.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationConnection.cpp:14, 87:53.57 from Unified_cpp_dom_presentation0.cpp:56: 87:53.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 87:53.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 87:53.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 87:53.57 | ^ 87:53.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 87:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 87:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 87:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessagePort.h:12, 87:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 87:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationConnection.cpp:14, 87:53.65 from Unified_cpp_dom_presentation0.cpp:56: 87:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 87:53.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 87:53.65 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 87:53.65 | ^ 87:53.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 87:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 87:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 87:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 87:53.83 from Unified_cpp_dom_payments0.cpp:11: 87:53.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 87:53.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 87:53.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:53.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 87:53.83 | ^~~~~~~~ 87:54.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 87:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 87:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 87:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 87:54.56 from Unified_cpp_dom_payments0.cpp:11: 87:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 87:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 87:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:54.56 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 87:54.56 | ^~~~~~~~~~~~~ 87:54.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 87:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 87:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 87:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 87:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 87:54.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/MerchantValidationEvent.cpp:7, 87:54.56 from Unified_cpp_dom_payments0.cpp:11: 87:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 87:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 87:54.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:54.56 323 | static SizeTyped FromUnknownSize( 87:54.56 | ^~~~~~~~~~~~~~~ 87:55.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 87:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 87:55.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 87:55.42 from Unified_cpp_widget_headless0.cpp:20: 87:55.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 87:55.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:55.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 87:55.43 | ^ 87:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 87:55.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 87:55.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 87:55.44 | ^ 87:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 87:55.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 87:55.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 87:55.46 | ^ 87:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 87:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 87:55.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 87:55.50 | ^ 87:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 87:55.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 87:55.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 87:55.50 | ^ 87:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 87:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 87:55.63 371 | nscoord aAppUnitsPerDevPixel) { 87:55.63 | ^ 87:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 87:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 87:55.63 380 | nscoord aAppUnitsPerDevPixel) { 87:55.63 | ^ 87:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 87:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 87:55.65 387 | nscoord aAppUnitsPerDevPixel) { 87:55.65 | ^ 87:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 87:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:55.67 394 | nscoord aAppUnitsPerDevPixel) { 87:55.67 | ^ 87:56.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Exception.h:12, 87:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ErrorReport.h:31, 87:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:34, 87:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.h:10, 87:56.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/RefMessageBodyService.cpp:7, 87:56.05 from Unified_cpp_dom_ipc2.cpp:2: 87:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:56.05 760 | typename detail::Nth::Type extract() { 87:56.05 | ^~~~~~~ 87:56.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 87:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 87:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 87:56.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 87:56.56 from Unified_cpp_dom_serviceworkers1.cpp:2: 87:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 87:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 87:56.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:56.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 87:56.56 | ^~~~~~~~ 87:56.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 87:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 87:56.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 87:56.59 from Unified_cpp_dom_serviceworkers1.cpp:2: 87:56.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 87:56.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 87:56.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:56.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 87:56.59 | ^~~~~~~~ 87:56.99 widget/x11 87:57.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 87:57.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 87:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 87:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 87:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CrashReport.h:10, 87:57.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/reporting/CrashReport.cpp:7, 87:57.33 from Unified_cpp_dom_reporting0.cpp:2: 87:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:57.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:57.33 760 | typename detail::Nth::Type extract() { 87:57.33 | ^~~~~~~ 87:57.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 87:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 87:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 87:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 87:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 87:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 87:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIAccessiblePivot.h:14, 87:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 87:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 87:57.60 from Unified_cpp_dom_ipc0.cpp:2: 87:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 87:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 87:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 87:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 87:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 87:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 87:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 87:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 87:57.60 760 | typename detail::Nth::Type extract() { 87:57.60 | ^~~~~~~ 87:57.86 editor/libeditor 87:58.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 87:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 87:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 87:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 87:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 87:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 87:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 87:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/L10nOverlays.cpp:9, 87:58.73 from Unified_cpp_dom_l10n0.cpp:29: 87:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 87:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 87:58.73 21 | inline Rect ToRect(const gfxRect& aRect) { 87:58.73 | ^ 87:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 87:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 87:58.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 87:58.73 | ^ 87:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 87:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 87:58.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 87:58.74 | ^ 87:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 87:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 87:58.74 44 | inline Size ToSize(const gfxSize& aSize) { 87:58.74 | ^ 87:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 87:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 87:58.74 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 87:58.74 | ^ 87:58.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 87:58.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 87:58.75 52 | inline gfxSize ThebesSize(const Size& aSize) { 87:58.75 | ^ 87:58.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 87:58.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 87:58.75 56 | inline gfxRect ThebesRect(const Rect& aRect) { 87:58.75 | ^ 87:58.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 87:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 87:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 87:58.83 from Unified_cpp_dom_serviceworkers1.cpp:2: 87:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 87:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 87:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:58.83 427 | SizeT Size() const { return SizeT(width, height); } 87:58.83 | ^~~~ 87:58.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 87:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 87:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 87:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 87:58.83 from Unified_cpp_dom_serviceworkers1.cpp:2: 87:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 87:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:58.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 87:58.83 | ^~~~~~~~ 87:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 87:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 87:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:58.84 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 87:58.84 | ^~~~~~~~ 87:58.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 87:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 87:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 87:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 87:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 87:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 87:58.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 87:58.84 from Unified_cpp_dom_serviceworkers1.cpp:2: 87:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 87:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 87:58.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 87:58.84 62 | Sub operator-(const Sub& aPoint) const { 87:58.84 | ^~~~~~~~ 87:58.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 87:58.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:14, 87:58.90 from Unified_cpp_view0.cpp:2: 87:58.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 87:58.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 87:58.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 87:58.90 | ^ 87:59.96 In file included from Unified_cpp_dom_ipc0.cpp:29: 87:59.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp: In member function 'void mozilla::dom::BrowserChild::HandleDoubleTap(const CSSPoint&, const Modifiers&, const ScrollableLayerGuid&)': 87:59.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:1295: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 87:59.97 1295 | CSSRect zoomToRect = CalculateRectToZoomTo(document, aPoint); 87:59.97 | ^ 87:59.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 87:59.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 87:59.98 1328 | CSSPoint point = aPoint / scale; 87:59.98 | ^~~~~ 88:00.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 88:00.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 88:00.01 from Unified_cpp_dom_ipc0.cpp:2: 88:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 88:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:00.01 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 88:00.01 | ^~~~~~~~~ 88:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 88:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:00.02 In file included from Unified_cpp_dom_ipc0.cpp:29: 88:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp: In member function 'mozilla::ScreenRect mozilla::dom::BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const': 88:00.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:1521:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:00.02 1521 | ScreenRect BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const { 88:00.02 | ^~~~~~~~~~~~ 88:00.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 88:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 88:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 88:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 88:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 88:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 88:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/L10nOverlays.cpp:9, 88:00.09 from Unified_cpp_dom_l10n0.cpp:29: 88:00.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 88:00.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 88:00.09 1859 | int32_t aAppUnitsPerPixel) { 88:00.09 | ^ 88:00.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 88:00.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 88:00.09 3214 | int32_t aAppUnitsPerPixel) { 88:00.09 | ^ 88:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp: In member function 'mozilla::ScreenIntSize mozilla::dom::BrowserChild::GetInnerSize()': 88:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.17 3307 | RoundedToInt(mUnscaledInnerSize * mPuppetWidget->GetDefaultScale()); 88:00.17 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp: In member function 'mozilla::Maybe > mozilla::dom::BrowserChild::GetVisibleRect() const': 88:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:3318: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 88:00.17 3318 | CSSRect visibleRectCSS = CSSPixel::FromAppUnits(mEffectsInfo.mVisibleRect); 88:00.17 | ^ 88:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.17 3320 | RoundedToInt(visibleRectCSS * mPuppetWidget->GetDefaultScale()); 88:00.17 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:00.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 88:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 88:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 88:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 88:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 88:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 88:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 88:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 88:00.17 from Unified_cpp_dom_ipc0.cpp:2: 88:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 88:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:00.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 88:00.17 | ^~~~~~~~~~~~ 88:00.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:00.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.18 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 88:00.18 | ^~~~~~~~ 88:00.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 88:00.19 from Unified_cpp_dom_ipc0.cpp:2: 88:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.19 738 | points[0] = ProjectPoint(aRect.TopLeft()); 88:00.19 | ~~~~~~~~~~~~~^~ 88:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.19 782 | return RectTyped(0, 0, 0, 0); 88:00.19 | ^ 88:00.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 88:00.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 88:00.19 from Unified_cpp_dom_ipc0.cpp:2: 88:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.20 383 | Point TopLeft() const { return Point(x, y); } 88:00.20 | ^~~~~~~ 88:00.20 In file included from Unified_cpp_dom_ipc0.cpp:29: 88:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp: In member function 'mozilla::ScreenIntRect mozilla::dom::BrowserChild::GetOuterRect()': 88:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.20 3358 | RoundedToInt(mUnscaledOuterRect * mPuppetWidget->GetDefaultScale()); 88:00.20 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:00.34 In file included from Unified_cpp_dom_ipc0.cpp:47: 88:00.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp: In member function 'mozilla::dom::DimensionInfo mozilla::dom::BrowserParent::GetDimensionInfo()': 88:00.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.34 1109 | CSSRect unscaledRect = devicePixelRect / widgetScale; 88:00.34 | ^~~~~~~~~~~ 88:00.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.34 1110 | CSSSize unscaledSize = devicePixelSize / widgetScale; 88:00.34 | ^~~~~~~~~~~ 88:00.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 88:00.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 88:00.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 88:00.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 88:00.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 88:00.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 88:00.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 88:00.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 88:00.34 from Unified_cpp_dom_ipc0.cpp:2: 88:00.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:00.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.34 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 88:00.34 | ^~~~~~~~ 88:00.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:00.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.35 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 88:00.35 | ^~~~~~~~ 88:00.39 In file included from Unified_cpp_dom_ipc0.cpp:47: 88:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 88:00.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:2010: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 88:00.39 2010 | TransformParentToChild(aPoint), 88:00.39 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 88:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp: In member function 'mozilla::LayoutDeviceIntRect mozilla::dom::BrowserParent::TransformChildToParent(const LayoutDeviceIntRect&)': 88:00.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.43 2380 | LayoutDeviceRect floatTransformed = matrix.TransformBounds(floatRect); 88:00.43 | ^ 88:00.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 88:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 88:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 88:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 88:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 88:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 88:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 88:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 88:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 88:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 88:00.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 88:00.44 from Unified_cpp_dom_ipc0.cpp:2: 88:00.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:00.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.44 963 | quad[0] = TransformPoint(aRect.TopLeft()); 88:00.44 | ^~~~ 88:00.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.44 988 | max_y - min_y); 88:00.44 | ^ 88:00.52 In file included from Unified_cpp_dom_ipc0.cpp:47: 88:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp: In member function 'bool mozilla::dom::BrowserParent::StartApzAutoscroll(float, float, nsViewID, uint32_t)': 88:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:00.52 3528 | RoundedToInt(anchorCss * widget->GetDefaultScale()); 88:00.52 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:00.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 88:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 88:00.53 from Unified_cpp_dom_ipc0.cpp:2: 88:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 88:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:00.53 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 88:00.53 | ^~~~~~~~~ 88:01.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 88:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 88:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 88:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 88:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 88:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 88:01.06 from Unified_cpp_dom_serviceworkers1.cpp:2: 88:01.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 88:01.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 88:01.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:01.06 43 | friend Sub operator*(T aScale, Sub aCoord) { 88:01.06 | ^~~~~~~~ 88:01.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 88:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 88:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 88:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 88:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 88:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessWidget.h:10, 88:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.h:11, 88:01.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:7, 88:01.83 from Unified_cpp_widget_headless0.cpp:20: 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 88:01.83 189 | CSSRect GetExpandedScrollableRect() const { 88:01.83 | ^ 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 88:01.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 88:01.83 | ^ 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 88:01.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 88:01.83 | ^ 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 88:01.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 88:01.83 | ^ 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 88:01.83 243 | CSSRect CalculateScrollRange() const { 88:01.83 | ^ 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 88:01.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 88:01.83 | ^ 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 88:01.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 88:01.83 457 | CSSRect GetVisualViewport() const { 88:01.83 | ^ 88:03.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 88:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 88:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 88:03.48 from Unified_cpp_dom_serviceworkers1.cpp:2: 88:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 88:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 88:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:03.48 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 88:03.48 | ^~~~~~~~~~~~~ 88:03.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 88:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 88:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 88:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 88:03.48 from Unified_cpp_dom_serviceworkers1.cpp:2: 88:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 88:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 88:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:03.49 323 | static SizeTyped FromUnknownSize( 88:03.49 | ^~~~~~~~~~~~~~~ 88:03.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 88:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 88:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 88:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 88:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 88:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 88:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 88:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 88:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 88:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 88:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 88:03.99 from Unified_cpp_dom_l10n0.cpp:2: 88:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 88:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 88:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:03.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 88:03.99 | ^~~~~~~~ 88:04.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 88:04.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 88:04.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 88:04.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 88:04.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 88:04.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:6, 88:04.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/BasicCardPayment.h:10, 88:04.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/payments/BasicCardPayment.cpp:7, 88:04.05 from Unified_cpp_dom_payments0.cpp:2: 88:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 88:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 88:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 88:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 88:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 88:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 88:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 88:04.05 760 | typename detail::Nth::Type extract() { 88:04.05 | ^~~~~~~ 88:04.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:04.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:04.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 88:04.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 88:04.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 88:04.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 88:04.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 88:04.34 from Unified_cpp_dom_l10n0.cpp:2: 88:04.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 88:04.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 88:04.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:04.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 88:04.34 | ^~~~~~~~ 88:05.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 88:05.07 from Unified_cpp_dom_l10n0.cpp:2: 88:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 88:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 88:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:05.07 427 | SizeT Size() const { return SizeT(width, height); } 88:05.07 | ^~~~ 88:05.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 88:05.07 from Unified_cpp_dom_l10n0.cpp:2: 88:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 88:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 88:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:05.07 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 88:05.07 | ^~~~~~~~ 88:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 88:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 88:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:05.07 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 88:05.07 | ^~~~~~~~ 88:05.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 88:05.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 88:05.08 from Unified_cpp_dom_l10n0.cpp:2: 88:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 88:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 88:05.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:05.08 62 | Sub operator-(const Sub& aPoint) const { 88:05.08 | ^~~~~~~~ 88:06.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 88:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 88:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 88:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 88:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 88:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 88:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 88:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 88:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 88:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 88:06.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 88:06.13 from Unified_cpp_dom_l10n0.cpp:2: 88:06.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 88:06.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 88:06.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:06.13 43 | friend Sub operator*(T aScale, Sub aCoord) { 88:06.13 | ^~~~~~~~ 88:07.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 88:07.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 88:07.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 88:07.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 88:07.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 88:07.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 88:07.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 88:07.16 from Unified_cpp_dom_l10n0.cpp:2: 88:07.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 88:07.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 88:07.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:07.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 88:07.16 | ^~~~~~~~~~~~~ 88:07.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 88:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 88:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 88:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 88:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 88:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 88:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:17, 88:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 88:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 88:07.19 from Unified_cpp_dom_l10n0.cpp:2: 88:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 88:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 88:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:07.19 323 | static SizeTyped FromUnknownSize( 88:07.19 | ^~~~~~~~~~~~~~~ 88:07.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 88:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 88:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 88:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 88:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GeckoProfiler.h:94, 88:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:6, 88:07.25 from HTMLTableRowElementBinding.cpp:4, 88:07.25 from UnifiedBindings9.cpp:2: 88:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 88:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 88:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 88:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 88:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 88:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 88:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 88:07.25 760 | typename detail::Nth::Type extract() { 88:07.25 | ^~~~~~~ 88:08.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 88:08.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 88:08.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 88:08.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 88:08.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 88:08.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:08.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 88:08.45 | ^ 88:08.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 88:08.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 88:08.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 88:08.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 88:08.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 88:08.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 88:08.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 88:08.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 88:08.76 | ^ 88:11.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 88:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:17, 88:11.19 from Unified_cpp_view0.cpp:2: 88:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 88:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 88:11.19 21 | inline Rect ToRect(const gfxRect& aRect) { 88:11.19 | ^ 88:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 88:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 88:11.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 88:11.21 | ^ 88:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 88:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 88:11.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 88:11.23 | ^ 88:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 88:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 88:11.23 44 | inline Size ToSize(const gfxSize& aSize) { 88:11.23 | ^ 88:11.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 88:11.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 88:11.25 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 88:11.25 | ^ 88:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 88:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 88:11.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 88:11.27 | ^ 88:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 88:11.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 88:11.27 56 | inline gfxRect ThebesRect(const Rect& aRect) { 88:11.27 | ^ 88:12.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 88:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 88:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 88:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 88:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:12.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 88:12.09 | ^ 88:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 88:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 88:12.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 88:12.09 | ^ 88:12.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 88:12.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 88:12.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 88:12.12 | ^ 88:12.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 88:12.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 88:12.14 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 88:12.14 | ^ 88:12.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 88:12.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 88:12.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 88:12.14 | ^ 88:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 88:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 88:12.17 371 | nscoord aAppUnitsPerDevPixel) { 88:12.17 | ^ 88:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 88:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 88:12.18 380 | nscoord aAppUnitsPerDevPixel) { 88:12.18 | ^ 88:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 88:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 88:12.20 387 | nscoord aAppUnitsPerDevPixel) { 88:12.20 | ^ 88:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 88:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:12.21 394 | nscoord aAppUnitsPerDevPixel) { 88:12.21 | ^ 88:15.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 88:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 88:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 88:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 88:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 88:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 88:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 88:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 88:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 88:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 88:15.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:17, 88:15.93 from Unified_cpp_view0.cpp:2: 88:15.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 88:15.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 88:15.93 1859 | int32_t aAppUnitsPerPixel) { 88:15.93 | ^ 88:16.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 88:16.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 88:16.11 3214 | int32_t aAppUnitsPerPixel) { 88:16.11 | ^ 88:16.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 88:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 88:16.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationIPCService.cpp:10, 88:16.33 from Unified_cpp_dom_presentation1.cpp:47: 88:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 88:16.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 88:16.33 1394 | LayerPoint GetFixedPositionAnchor() { 88:16.33 | ^ 88:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 88:16.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 88:16.61 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 88:16.61 | ^ 88:17.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 88:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 88:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 88:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 88:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 88:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 88:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaControlKeysEvent.h:8, 88:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MPRISServiceHandler.h:11, 88:17.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MediaKeysEventSourceFactory.cpp:6: 88:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 88:17.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:17.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 88:17.65 | ^ 88:20.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 88:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 88:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 88:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 88:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 88:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 88:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 88:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaControlKeysEvent.h:8, 88:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MPRISServiceHandler.h:11, 88:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MediaKeysEventSourceFactory.cpp:6: 88:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 88:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 88:20.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 88:20.38 | ^ 88:20.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 88:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 88:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 88:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 88:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 88:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 88:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 88:20.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:17, 88:20.81 from Unified_cpp_view0.cpp:2: 88:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 88:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 88:20.81 332 | LayerPoint GetFixedPositionAnchor() const { 88:20.81 | ^ 88:20.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 88:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 88:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 88:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 88:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 88:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 88:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 88:20.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:17, 88:20.87 from Unified_cpp_view0.cpp:2: 88:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 88:20.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 88:20.87 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 88:20.87 | ^ 88:20.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 88:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 88:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 88:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 88:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 88:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 88:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 88:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:17, 88:20.88 from Unified_cpp_view0.cpp:2: 88:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 88:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 88:20.88 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 88:20.88 | ^ 88:23.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 88:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 88:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:23.88 from Unified_cpp_dom_presentation1.cpp:11: 88:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 88:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 88:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:23.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 88:23.88 | ^~~~~~~~ 88:23.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:23.96 from Unified_cpp_dom_presentation1.cpp:11: 88:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 88:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 88:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:23.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 88:23.96 | ^~~~~~~~ 88:24.71 In file included from Unified_cpp_dom_ipc2.cpp:47: 88:24.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/SharedMap.cpp: In member function 'mozilla::Result mozilla::dom::ipc::SharedMap::_ZN7mozilla3dom3ipc9SharedMap12MaybeRebuildEv.part.0()': 88:24.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/SharedMap.cpp:217:26: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 88:24.71 217 | for (uint32_t i = 0; i < count; i++) { 88:24.71 | ~~^~~~~~~ 88:25.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:25.26 from Unified_cpp_dom_presentation1.cpp:11: 88:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 88:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 88:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:25.26 427 | SizeT Size() const { return SizeT(width, height); } 88:25.26 | ^~~~ 88:25.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:25.26 from Unified_cpp_dom_presentation1.cpp:11: 88:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 88:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 88:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:25.26 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 88:25.26 | ^~~~~~~~ 88:25.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 88:25.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 88:25.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:25.28 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 88:25.28 | ^~~~~~~~ 88:25.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 88:25.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 88:25.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:25.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:25.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:25.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:25.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:25.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:25.28 from Unified_cpp_dom_presentation1.cpp:11: 88:25.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 88:25.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 88:25.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:25.28 62 | Sub operator-(const Sub& aPoint) const { 88:25.28 | ^~~~~~~~ 88:27.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 88:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 88:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:27.13 from Unified_cpp_dom_presentation1.cpp:11: 88:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 88:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 88:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:27.13 43 | friend Sub operator*(T aScale, Sub aCoord) { 88:27.13 | ^~~~~~~~ 88:31.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:31.36 from Unified_cpp_dom_presentation1.cpp:11: 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:31.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 88:31.36 | ^~~~~~~~~~~~~ 88:31.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:40, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 88:31.36 from Unified_cpp_dom_serviceworkers1.cpp:2: 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 88:31.36 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 88:31.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:31.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 88:31.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:33, 88:31.36 from Unified_cpp_dom_serviceworkers1.cpp:11: 88:31.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 88:31.36 27 | struct JSGCSetting { 88:31.36 | ^~~~~~~~~~~ 88:31.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 88:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:31.39 from Unified_cpp_dom_presentation1.cpp:11: 88:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 88:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 88:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:31.39 323 | static SizeTyped FromUnknownSize( 88:31.39 | ^~~~~~~~~~~~~~~ 88:32.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 88:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WindowSurface.h:10, 88:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WindowSurfaceX11SHM.h:12, 88:32.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WindowSurfaceX11SHM.cpp:7: 88:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 88:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:32.21 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 88:32.21 | ^ 88:32.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 88:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 88:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 88:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 88:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 88:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaControlKeysEvent.h:8, 88:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MPRISServiceHandler.h:11, 88:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MediaKeysEventSourceFactory.cpp:6: 88:32.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 88:32.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:32.72 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 88:32.72 | ^ 88:32.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WindowSurface.h:10, 88:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WindowSurfaceX11SHM.h:12, 88:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WindowSurfaceX11SHM.cpp:7: 88:32.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 88:32.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 88:32.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 88:32.82 | ^ 88:32.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 88:32.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 88:32.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 88:32.87 | ^ 88:32.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 88:32.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 88:32.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 88:32.87 | ^ 88:32.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 88:32.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 88:32.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 88:32.88 | ^ 88:32.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 88:32.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 88:32.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 88:32.88 | ^ 88:33.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 88:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 88:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 88:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 88:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 88:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 88:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.h:10, 88:33.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:7, 88:33.06 from Unified_cpp_dom_serviceworkers1.cpp:2: 88:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 88:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 88:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 88:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 88:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 88:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 88:33.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 88:33.06 760 | typename detail::Nth::Type extract() { 88:33.06 | ^~~~~~~ 88:33.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 88:33.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 88:33.13 371 | nscoord aAppUnitsPerDevPixel) { 88:33.13 | ^ 88:33.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 88:33.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 88:33.13 380 | nscoord aAppUnitsPerDevPixel) { 88:33.13 | ^ 88:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 88:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 88:33.24 387 | nscoord aAppUnitsPerDevPixel) { 88:33.24 | ^ 88:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 88:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:33.24 394 | nscoord aAppUnitsPerDevPixel) { 88:33.24 | ^ 88:33.59 editor/spellchecker 88:34.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WindowSurface.h:11, 88:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WindowSurfaceX11SHM.h:12, 88:34.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WindowSurfaceX11SHM.cpp:7: 88:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 88:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:34.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 88:34.33 | ^ 88:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 88:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 88:34.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 88:34.38 | ^ 88:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 88:34.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 88:34.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 88:34.38 | ^ 88:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 88:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 88:34.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 88:34.39 | ^ 88:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 88:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 88:34.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 88:34.39 | ^ 88:34.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 88:34.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 88:34.52 371 | nscoord aAppUnitsPerDevPixel) { 88:34.52 | ^ 88:34.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 88:34.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 88:34.54 380 | nscoord aAppUnitsPerDevPixel) { 88:34.54 | ^ 88:34.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 88:34.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 88:34.54 387 | nscoord aAppUnitsPerDevPixel) { 88:34.54 | ^ 88:34.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 88:34.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:34.57 394 | nscoord aAppUnitsPerDevPixel) { 88:34.57 | ^ 88:35.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 88:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 88:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 88:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:35.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:35.60 from Unified_cpp_dom_presentation1.cpp:11: 88:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 88:35.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:35.61 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 88:35.61 | ^~~~~~~~~~~~~~ 88:35.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 88:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:35.71 from Unified_cpp_dom_presentation1.cpp:11: 88:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 88:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:35.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 88:35.71 | ^~~~~~~~~~~~~ 88:35.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 88:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 88:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:35.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:35.75 from Unified_cpp_dom_presentation1.cpp:11: 88:35.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:35.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 88:35.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:35.75 383 | Point TopLeft() const { return Point(x, y); } 88:35.75 | ^~~~~~~ 88:35.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 88:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 88:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 88:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:35.76 from Unified_cpp_dom_presentation1.cpp:11: 88:35.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:35.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 88:35.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:35.76 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 88:35.76 | ^~~~~~~~~~~~~~~ 88:39.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 88:39.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 88:39.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 88:39.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WindowSurface.h:10, 88:39.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WindowSurfaceX11SHM.h:12, 88:39.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WindowSurfaceX11SHM.cpp:7: 88:39.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 88:39.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 88:39.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:39.62 40 | friend Sub operator*(Sub aCoord, T aScale) { 88:39.62 | ^~~~~~~~ 88:39.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 88:39.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 88:39.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 88:39.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 88:39.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 88:39.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 88:39.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 88:39.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 88:39.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 88:39.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 88:39.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 88:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 88:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 88:39.95 189 | CSSRect GetExpandedScrollableRect() const { 88:39.95 | ^ 88:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 88:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 88:39.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 88:39.95 | ^ 88:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 88:39.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 88:39.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 88:39.95 | ^ 88:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 88:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 88:39.97 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 88:39.97 | ^ 88:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 88:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 88:39.99 243 | CSSRect CalculateScrollRange() const { 88:39.99 | ^ 88:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 88:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 88:39.99 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 88:39.99 | ^ 88:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 88:39.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 88:39.99 457 | CSSRect GetVisualViewport() const { 88:39.99 | ^ 88:40.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/WindowSurface.h:11, 88:40.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WindowSurfaceX11SHM.h:12, 88:40.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WindowSurfaceX11SHM.cpp:7: 88:40.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:40.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 88:40.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:40.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 88:40.11 | ^~~~~~~~ 88:41.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 88:41.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:41.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:41.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:41.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:41.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:41.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:41.38 from Unified_cpp_dom_presentation1.cpp:11: 88:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 88:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 88:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:41.38 246 | PointTyped As2DPoint() const { 88:41.38 | ^~~~~~~~~ 88:41.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 88:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 88:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 88:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 88:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 88:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 88:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 88:41.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 88:41.84 from Unified_cpp_editor_libeditor0.cpp:2: 88:41.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 88:41.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:41.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 88:41.84 | ^ 88:42.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:42.09 from Unified_cpp_dom_presentation1.cpp:11: 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:42.09 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 88:42.09 | ^~~~~~~~~ 88:42.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:30, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 88:42.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 88:42.09 from Unified_cpp_dom_presentation1.cpp:11: 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:42.09 2266 | PointTyped TransformPointSimple( 88:42.09 | ^~~~~~~~~~~~~~~~~~~~ 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 88:42.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 88:42.09 794 | RectTyped TransformAndClipBounds( 88:42.09 | ^~~~~~~~~~~~~~~~~~~~~~ 88:42.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 88:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 88:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 88:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 88:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 88:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 88:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 88:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 88:42.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 88:42.69 from Unified_cpp_editor_libeditor0.cpp:2: 88:42.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 88:42.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 88:42.69 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 88:42.69 | ^ 88:44.14 editor/txmgr 88:44.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 88:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 88:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 88:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 88:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 88:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessWidget.h:10, 88:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.h:11, 88:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:7, 88:44.58 from Unified_cpp_widget_headless0.cpp:20: 88:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 88:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 88:44.58 1249 | CSSCoord ToCSSPixels() const { return _0; } 88:44.58 | ^ 88:46.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 88:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 88:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 88:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 88:46.86 1249 | CSSCoord ToCSSPixels() const { return _0; } 88:46.86 | ^ 88:48.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 88:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 88:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 88:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 88:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 88:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 88:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationTransportBuilderConstructor.h:10, 88:48.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationTransportBuilderConstructor.cpp:7, 88:48.03 from Unified_cpp_dom_presentation1.cpp:2: 88:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 88:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 88:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 88:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 88:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 88:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 88:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 88:48.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 88:48.03 760 | typename detail::Nth::Type extract() { 88:48.03 | ^~~~~~~ 88:49.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 88:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 88:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 88:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 88:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 88:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 88:49.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 88:49.49 from Unified_cpp_editor_libeditor0.cpp:2: 88:49.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 88:49.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:49.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 88:49.49 | ^ 88:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 88:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 88:49.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 88:49.52 | ^ 88:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 88:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 88:49.53 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 88:49.53 | ^ 88:49.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 88:49.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 88:49.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 88:49.54 | ^ 88:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 88:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 88:49.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 88:49.58 | ^ 88:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 88:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 88:49.63 371 | nscoord aAppUnitsPerDevPixel) { 88:49.63 | ^ 88:49.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 88:49.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 88:49.71 380 | nscoord aAppUnitsPerDevPixel) { 88:49.71 | ^ 88:49.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 88:49.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 88:49.71 387 | nscoord aAppUnitsPerDevPixel) { 88:49.71 | ^ 88:49.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 88:49.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:49.72 394 | nscoord aAppUnitsPerDevPixel) { 88:49.72 | ^ 88:50.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 88:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 88:50.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:17, 88:50.59 from Unified_cpp_view0.cpp:2: 88:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 88:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 88:50.59 1394 | LayerPoint GetFixedPositionAnchor() { 88:50.59 | ^ 88:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 88:50.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 88:50.59 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 88:50.59 | ^ 88:50.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMArray.h:16, 88:50.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 88:50.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 88:50.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 88:50.70 from Unified_cpp_dom_l10n0.cpp:2: 88:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In static member function 'static void mozilla::dom::L10nOverlays::TranslateElement(const mozilla::dom::GlobalObject&, mozilla::dom::Element&, const mozilla::dom::L10nMessage&, mozilla::dom::Nullable >&)': 88:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 88:50.70 410 | size_type Capacity() const { return mHdr->mCapacity; } 88:50.70 | ~~~~~~^~~~~~~~~ 88:50.70 In file included from Unified_cpp_dom_l10n0.cpp:29: 88:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/L10nOverlays.cpp:408:31: note: while referencing 'errors' 88:50.70 408 | nsTArray errors; 88:50.70 | ^~~~~~ 88:50.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 88:50.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMArray.h:16, 88:50.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 88:50.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 88:50.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 88:50.70 from Unified_cpp_dom_l10n0.cpp:2: 88:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 88:50.70 416 | mArray.mHdr->mLength = 0; 88:50.70 | ~~~~~~~~~~~~~~~~~~~~~^~~ 88:50.71 In file included from Unified_cpp_dom_l10n0.cpp:29: 88:50.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/L10nOverlays.cpp:408:31: note: while referencing 'errors' 88:50.71 408 | nsTArray errors; 88:50.71 | ^~~~~~ 88:53.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaControlKeysEvent.h:8, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MPRISServiceHandler.h:11, 88:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MediaKeysEventSourceFactory.cpp:6: 88:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 88:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 88:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:53.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 88:53.69 | ^~~~~~~~ 88:53.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 88:53.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 88:53.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 88:53.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 88:53.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 88:53.93 | ^ 88:54.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 88:54.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 88:54.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 88:54.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:54.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 88:54.40 | ^ 88:56.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 88:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 88:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 88:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 88:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 88:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 88:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 88:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:19, 88:56.04 from Unified_cpp_view0.cpp:2: 88:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 88:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 88:56.04 49 | gfx::Size GetInheritedScale() const { return mScale; } 88:56.04 | ^ 88:56.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 88:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 88:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 88:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 88:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 88:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 88:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 88:56.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 88:56.16 from Unified_cpp_dom_localstorage0.cpp:2: 88:56.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 88:56.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 88:56.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:56.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 88:56.16 | ^~~~~~~~ 88:56.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 88:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 88:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 88:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 88:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 88:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 88:56.19 from Unified_cpp_dom_localstorage0.cpp:2: 88:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 88:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 88:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:56.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 88:56.19 | ^~~~~~~~ 88:56.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 88:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 88:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 88:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 88:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 88:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 88:56.82 from Unified_cpp_dom_localstorage0.cpp:2: 88:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 88:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 88:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:56.82 427 | SizeT Size() const { return SizeT(width, height); } 88:56.82 | ^~~~ 88:56.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 88:56.83 from Unified_cpp_dom_localstorage0.cpp:2: 88:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 88:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 88:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:56.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 88:56.83 | ^~~~~~~~ 88:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 88:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 88:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:56.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 88:56.83 | ^~~~~~~~ 88:56.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 88:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 88:56.83 from Unified_cpp_dom_localstorage0.cpp:2: 88:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 88:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 88:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:56.84 62 | Sub operator-(const Sub& aPoint) const { 88:56.84 | ^~~~~~~~ 88:56.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 88:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 88:56.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 88:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 88:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 88:56.84 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 88:56.84 | ^ 88:57.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 88:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 88:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 88:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 88:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 88:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 88:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 88:57.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 88:57.02 from Unified_cpp_dom_localstorage0.cpp:2: 88:57.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 88:57.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 88:57.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:57.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 88:57.02 | ^~~~~~~~ 88:57.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:19, 88:57.45 from Unified_cpp_view0.cpp:2: 88:57.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 88:57.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 88:57.45 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 88:57.45 | ^ 88:57.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 88:57.45 from Unified_cpp_editor_libeditor0.cpp:2: 88:57.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 88:57.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 88:57.45 1249 | CSSCoord ToCSSPixels() const { return _0; } 88:57.45 | ^ 88:57.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 88:57.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 88:57.45 from Unified_cpp_dom_localstorage0.cpp:2: 88:57.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 88:57.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 88:57.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:57.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 88:57.45 | ^~~~~~~~~~~~~ 88:57.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 88:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 88:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 88:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 88:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 88:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 88:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 88:57.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 88:57.46 from Unified_cpp_dom_localstorage0.cpp:2: 88:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 88:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 88:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 88:57.46 323 | static SizeTyped FromUnknownSize( 88:57.46 | ^~~~~~~~~~~~~~~ 89:01.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 89:01.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMArray.h:16, 89:01.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 89:01.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 89:01.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 89:01.28 from Unified_cpp_dom_l10n0.cpp:2: 89:01.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)': 89:01.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 89:01.28 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 89:01.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 89:01.28 In file included from Unified_cpp_dom_l10n0.cpp:11: 89:01.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DocumentL10n.cpp:179:36: note: while referencing 'elements' 89:01.28 179 | Sequence> elements; 89:01.28 | ^~~~~~~~ 89:01.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 89:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMArray.h:16, 89:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 89:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.h:10, 89:01.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DOMLocalization.cpp:10, 89:01.40 from Unified_cpp_dom_l10n0.cpp:2: 89:01.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 89:01.40 245 | header->mLength = length; 89:01.40 | ~~~~~~~~~~~~~~~~^~~~~~~~ 89:01.40 In file included from Unified_cpp_dom_l10n0.cpp:11: 89:01.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/l10n/DocumentL10n.cpp:179:36: note: while referencing 'elements' 89:01.40 179 | Sequence> elements; 89:01.40 | ^~~~~~~~ 89:02.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 89:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 89:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 89:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 89:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 89:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessWidget.h:10, 89:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.h:11, 89:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:7, 89:02.52 from Unified_cpp_widget_headless0.cpp:20: 89:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 89:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 89:02.52 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 89:02.52 | ^ 89:03.28 editor/composer 89:04.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 89:04.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 89:04.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:04.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:04.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:04.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:04.37 from Unified_cpp_view0.cpp:2: 89:04.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 89:04.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 89:04.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:04.37 40 | friend Sub operator*(Sub aCoord, T aScale) { 89:04.37 | ^~~~~~~~ 89:04.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:04.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidgetListener.h:11, 89:04.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:16, 89:04.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:04.56 from Unified_cpp_view0.cpp:2: 89:04.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 89:04.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 89:04.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:04.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 89:04.56 | ^~~~~~~~ 89:04.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 89:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:04.63 from Unified_cpp_view0.cpp:2: 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:04.63 427 | SizeT Size() const { return SizeT(width, height); } 89:04.63 | ^~~~ 89:04.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidgetListener.h:11, 89:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:16, 89:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:04.63 from Unified_cpp_view0.cpp:2: 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:04.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 89:04.63 | ^~~~~~~~ 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:04.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 89:04.63 | ^~~~~~~~ 89:04.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 89:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:04.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:04.63 from Unified_cpp_view0.cpp:2: 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 89:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:04.63 62 | Sub operator-(const Sub& aPoint) const { 89:04.63 | ^~~~~~~~ 89:05.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 89:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 89:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 89:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 89:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 89:05.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 89:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 89:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:05.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 89:05.09 | ^ 89:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 89:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 89:05.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 89:05.09 | ^ 89:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 89:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 89:05.09 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 89:05.09 | ^ 89:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 89:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 89:05.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 89:05.09 | ^ 89:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 89:05.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 89:05.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 89:05.09 | ^ 89:05.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 89:05.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 89:05.10 371 | nscoord aAppUnitsPerDevPixel) { 89:05.10 | ^ 89:05.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 89:05.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 89:05.10 380 | nscoord aAppUnitsPerDevPixel) { 89:05.10 | ^ 89:05.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 89:05.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 89:05.10 387 | nscoord aAppUnitsPerDevPixel) { 89:05.10 | ^ 89:05.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 89:05.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:05.11 394 | nscoord aAppUnitsPerDevPixel) { 89:05.11 | ^ 89:05.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 89:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 89:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationSessionInfo.cpp:15, 89:05.36 from Unified_cpp_dom_presentation0.cpp:110: 89:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 89:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 89:05.36 1394 | LayerPoint GetFixedPositionAnchor() { 89:05.36 | ^ 89:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 89:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 89:05.50 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 89:05.50 | ^ 89:05.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 89:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 89:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:05.64 from Unified_cpp_view0.cpp:2: 89:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 89:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 89:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:05.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 89:05.64 | ^~~~~~~~ 89:05.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 89:05.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:05.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:05.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:05.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:05.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 89:05.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 89:05.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 89:05.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 89:05.84 from Unified_cpp_dom_serviceworkers2.cpp:2: 89:05.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 89:05.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:05.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 89:05.84 | ^ 89:08.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 89:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 89:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 89:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 89:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 89:08.58 from Unified_cpp_dom_serviceworkers2.cpp:2: 89:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 89:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 89:08.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 89:08.58 | ^ 89:08.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:08.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:08.64 from Unified_cpp_view0.cpp:2: 89:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 89:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 89:08.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:08.64 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 89:08.64 | ^~~~~~~~~~~~~ 89:08.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:08.66 from Unified_cpp_view0.cpp:2: 89:08.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 89:08.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 89:08.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:08.66 323 | static SizeTyped FromUnknownSize( 89:08.66 | ^~~~~~~~~~~~~~~ 89:10.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 89:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 89:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 89:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 89:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 89:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:10.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 89:10.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 89:10.24 from Unified_cpp_editor_libeditor0.cpp:2: 89:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 89:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 89:10.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 89:10.24 | ^ 89:10.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 89:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 89:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 89:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 89:10.78 from Unified_cpp_editor_libeditor0.cpp:2: 89:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 89:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 89:10.78 21 | inline Rect ToRect(const gfxRect& aRect) { 89:10.78 | ^ 89:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 89:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 89:10.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 89:10.78 | ^ 89:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 89:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 89:10.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 89:10.79 | ^ 89:10.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 89:10.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 89:10.80 44 | inline Size ToSize(const gfxSize& aSize) { 89:10.80 | ^ 89:10.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 89:10.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 89:10.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 89:10.82 | ^ 89:10.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 89:10.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 89:10.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 89:10.83 | ^ 89:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 89:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 89:10.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 89:10.83 | ^ 89:10.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 89:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 89:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 89:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 89:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 89:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 89:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 89:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 89:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.h:10, 89:10.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsChild.cpp:7, 89:10.91 from Unified_cpp_dom_localstorage0.cpp:2: 89:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 89:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 89:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 89:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 89:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 89:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 89:10.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 89:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 89:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 89:10.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 89:10.92 760 | typename detail::Nth::Type extract() { 89:10.92 | ^~~~~~~ 89:10.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:10.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 89:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 89:11.00 21 | inline Rect ToRect(const gfxRect& aRect) { 89:11.00 | ^ 89:11.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 89:11.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 89:11.00 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 89:11.00 | ^ 89:11.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 89:11.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 89:11.00 40 | inline Point ToPoint(const gfxPoint& aPoint) { 89:11.00 | ^ 89:11.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 89:11.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 89:11.05 44 | inline Size ToSize(const gfxSize& aSize) { 89:11.05 | ^ 89:11.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 89:11.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 89:11.05 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 89:11.05 | ^ 89:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 89:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 89:11.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 89:11.06 | ^ 89:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 89:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 89:11.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 89:11.06 | ^ 89:12.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:12.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 89:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 89:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 89:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 89:12.16 from Unified_cpp_dom_serviceworkers2.cpp:2: 89:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 89:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:12.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 89:12.16 | ^ 89:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 89:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 89:12.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 89:12.16 | ^ 89:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 89:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 89:12.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 89:12.16 | ^ 89:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 89:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 89:12.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 89:12.17 | ^ 89:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 89:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 89:12.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 89:12.17 | ^ 89:12.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 89:12.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 89:12.19 371 | nscoord aAppUnitsPerDevPixel) { 89:12.19 | ^ 89:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 89:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 89:12.20 380 | nscoord aAppUnitsPerDevPixel) { 89:12.20 | ^ 89:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 89:12.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 89:12.20 387 | nscoord aAppUnitsPerDevPixel) { 89:12.20 | ^ 89:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 89:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:12.21 394 | nscoord aAppUnitsPerDevPixel) { 89:12.21 | ^ 89:12.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 89:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 89:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 89:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 89:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 89:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:31, 89:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 89:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 89:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 89:12.55 from Unified_cpp_editor_libeditor0.cpp:2: 89:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 89:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 89:12.55 189 | CSSRect GetExpandedScrollableRect() const { 89:12.55 | ^ 89:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 89:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 89:12.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 89:12.55 | ^ 89:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 89:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 89:12.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 89:12.60 | ^ 89:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 89:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 89:12.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 89:12.60 | ^ 89:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 89:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 89:12.60 243 | CSSRect CalculateScrollRange() const { 89:12.60 | ^ 89:12.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 89:12.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 89:12.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 89:12.61 | ^ 89:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 89:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 89:12.64 457 | CSSRect GetVisualViewport() const { 89:12.64 | ^ 89:13.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 89:13.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:13.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:13.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:13.09 from Unified_cpp_view0.cpp:2: 89:13.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:13.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 89:13.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:13.09 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 89:13.09 | ^~~~~~~~~~~~~~ 89:13.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:13.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:13.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:13.62 from Unified_cpp_view0.cpp:2: 89:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 89:13.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:13.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 89:13.62 | ^~~~~~~~~~~~~ 89:13.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 89:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 89:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 89:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 89:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:13.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 89:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 89:13.71 1859 | int32_t aAppUnitsPerPixel) { 89:13.71 | ^ 89:13.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 89:13.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 89:13.72 3214 | int32_t aAppUnitsPerPixel) { 89:13.72 | ^ 89:13.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 89:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:13.74 from Unified_cpp_view0.cpp:2: 89:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 89:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:13.74 383 | Point TopLeft() const { return Point(x, y); } 89:13.74 | ^~~~~~~ 89:13.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 89:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:13.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:13.74 from Unified_cpp_view0.cpp:2: 89:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 89:13.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:13.74 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 89:13.74 | ^~~~~~~~~~~~~~~ 89:15.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:15.26 from Unified_cpp_view0.cpp:2: 89:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 89:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:15.26 277 | static RectTyped FromUnknownRect( 89:15.26 | ^~~~~~~~~~~~~~~ 89:15.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:15.26 from Unified_cpp_view0.cpp:2: 89:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 89:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:15.27 150 | static PointTyped FromUnknownPoint( 89:15.27 | ^~~~~~~~~~~~~~~~ 89:15.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:15.27 from Unified_cpp_view0.cpp:2: 89:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 89:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 89:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:15.27 282 | RectTyped ToUnknownRect() const { 89:15.27 | ^~~~~~~~~~~~~ 89:15.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:15.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidgetListener.h:11, 89:15.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:16, 89:15.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:15.74 from Unified_cpp_view0.cpp:2: 89:15.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:15.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:347:38: required from here 89:15.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:15.74 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 89:15.74 | ^~~~~~~~ 89:15.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 89:15.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:15.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:15.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:15.74 from Unified_cpp_view0.cpp:2: 89:15.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:15.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:352:43: required from here 89:15.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:15.74 383 | Point TopLeft() const { return Point(x, y); } 89:15.74 | ^~~~~~~ 89:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 89:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:356:42: required from here 89:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:15.75 427 | SizeT Size() const { return SizeT(width, height); } 89:15.75 | ^~~~ 89:16.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 89:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdater.h:11, 89:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdaterParent.h:9, 89:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdaterParent.h:10, 89:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdaterParent.cpp:7, 89:16.01 from Unified_cpp_dom_serviceworkers3.cpp:2: 89:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 89:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:16.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 89:16.01 | ^ 89:16.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 89:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 89:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 89:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 89:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 89:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessWidget.h:10, 89:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.h:11, 89:16.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:7, 89:16.32 from Unified_cpp_widget_headless0.cpp:20: 89:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 89:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 89:16.32 21 | inline Rect ToRect(const gfxRect& aRect) { 89:16.32 | ^ 89:16.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 89:16.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 89:16.35 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 89:16.35 | ^ 89:16.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 89:16.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 89:16.35 40 | inline Point ToPoint(const gfxPoint& aPoint) { 89:16.35 | ^ 89:16.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 89:16.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 89:16.36 44 | inline Size ToSize(const gfxSize& aSize) { 89:16.36 | ^ 89:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 89:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 89:16.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 89:16.40 | ^ 89:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 89:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 89:16.42 52 | inline gfxSize ThebesSize(const Size& aSize) { 89:16.42 | ^ 89:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 89:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 89:16.42 56 | inline gfxRect ThebesRect(const Rect& aRect) { 89:16.42 | ^ 89:16.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 89:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 89:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 89:16.79 from Unified_cpp_editor_libeditor0.cpp:2: 89:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 89:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 89:16.79 1859 | int32_t aAppUnitsPerPixel) { 89:16.79 | ^ 89:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 89:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 89:16.84 3214 | int32_t aAppUnitsPerPixel) { 89:16.84 | ^ 89:17.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 89:17.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:17.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:17.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:17.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:17.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:17.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:17.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:17.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 89:17.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 89:17.12 332 | LayerPoint GetFixedPositionAnchor() const { 89:17.12 | ^ 89:17.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 89:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:17.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 89:17.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 89:17.38 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 89:17.38 | ^ 89:17.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 89:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 89:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 89:17.49 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 89:17.49 | ^ 89:17.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:17.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 89:17.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:17.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdater.h:11, 89:17.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdaterParent.h:9, 89:17.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdaterParent.h:10, 89:17.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdaterParent.cpp:7, 89:17.55 from Unified_cpp_dom_serviceworkers3.cpp:2: 89:17.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 89:17.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 89:17.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 89:17.55 | ^ 89:17.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 89:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 89:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 89:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 89:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 89:17.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 89:17.83 from Unified_cpp_editor_libeditor1.cpp:2: 89:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 89:17.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:17.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 89:17.83 | ^ 89:18.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 89:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 89:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 89:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 89:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 89:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 89:18.89 from Unified_cpp_editor_libeditor1.cpp:2: 89:18.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 89:18.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 89:18.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 89:18.89 | ^ 89:20.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 89:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 89:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdater.h:11, 89:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdaterParent.h:9, 89:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdaterParent.h:10, 89:20.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdaterParent.cpp:7, 89:20.56 from Unified_cpp_dom_serviceworkers3.cpp:2: 89:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 89:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:20.56 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 89:20.56 | ^ 89:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 89:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 89:20.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 89:20.56 | ^ 89:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 89:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 89:20.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 89:20.56 | ^ 89:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 89:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 89:20.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 89:20.63 | ^ 89:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 89:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 89:20.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 89:20.63 | ^ 89:20.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 89:20.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 89:20.77 371 | nscoord aAppUnitsPerDevPixel) { 89:20.77 | ^ 89:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 89:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 89:20.79 380 | nscoord aAppUnitsPerDevPixel) { 89:20.79 | ^ 89:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 89:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 89:20.79 387 | nscoord aAppUnitsPerDevPixel) { 89:20.79 | ^ 89:20.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 89:20.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:20.83 394 | nscoord aAppUnitsPerDevPixel) { 89:20.83 | ^ 89:21.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 89:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 89:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 89:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 89:21.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 89:21.21 from Unified_cpp_editor_libeditor1.cpp:2: 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:21.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 89:21.21 | ^ 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 89:21.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 89:21.21 | ^ 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 89:21.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 89:21.21 | ^ 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 89:21.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 89:21.21 | ^ 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 89:21.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 89:21.21 | ^ 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 89:21.21 371 | nscoord aAppUnitsPerDevPixel) { 89:21.21 | ^ 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 89:21.21 380 | nscoord aAppUnitsPerDevPixel) { 89:21.21 | ^ 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 89:21.21 387 | nscoord aAppUnitsPerDevPixel) { 89:21.21 | ^ 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 89:21.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:21.21 394 | nscoord aAppUnitsPerDevPixel) { 89:21.21 | ^ 89:22.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:22.35 from Unified_cpp_view0.cpp:2: 89:22.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:22.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 89:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 89:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:22.36 246 | PointTyped As2DPoint() const { 89:22.36 | ^~~~~~~~~ 89:22.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 89:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:22.69 from Unified_cpp_view0.cpp:2: 89:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 89:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 89:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:22.70 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 89:22.70 | ^~~~~~~~~ 89:22.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 89:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:22.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:22.73 from Unified_cpp_view0.cpp:2: 89:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 89:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 89:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:22.73 2266 | PointTyped TransformPointSimple( 89:22.73 | ^~~~~~~~~~~~~~~~~~~~ 89:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 89:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 89:22.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:22.73 794 | RectTyped TransformAndClipBounds( 89:22.73 | ^~~~~~~~~~~~~~~~~~~~~~ 89:23.80 In file included from Unified_cpp_dom_ipc0.cpp:137: 89:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/FilePickerParent.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]': 89:23.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/FilePickerParent.cpp:291:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:23.80 291 | } 89:23.80 | ^ 89:23.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/FilePickerParent.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]': 89:23.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/FilePickerParent.cpp:291:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:23.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/FilePickerParent.cpp: 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]': 89:23.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/FilePickerParent.cpp:291:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:23.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 89:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 89:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 89:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 89:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessWidget.h:10, 89:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.h:11, 89:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:7, 89:24.01 from Unified_cpp_widget_headless0.cpp:20: 89:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 89:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 89:24.01 1859 | int32_t aAppUnitsPerPixel) { 89:24.01 | ^ 89:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 89:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 89:24.01 3214 | int32_t aAppUnitsPerPixel) { 89:24.01 | ^ 89:25.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 89:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 89:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 89:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 89:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 89:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 89:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 89:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 89:25.54 from Unified_cpp_editor_libeditor1.cpp:2: 89:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 89:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 89:25.54 1249 | CSSCoord ToCSSPixels() const { return _0; } 89:25.54 | ^ 89:27.22 In file included from Unified_cpp_widget_gtk0.cpp:65: 89:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MozContainerWayland.cpp:173:13: warning: Not available before 89:27.22 173 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 89:27.22 | ^~~~~~~~~~~~~~~~~~~~~~~ 89:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MozContainerWayland.cpp:213:13: warning: Not available before 89:27.24 213 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 89:27.24 | ^~~~~~~~~~~~~~~~~~~~~~~ 89:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MozContainerWayland.cpp:246:13: warning: Not available before 89:27.24 246 | g_clear_pointer(&wl_container->eglwindow, wl_egl_window_destroy); 89:27.24 | ^~~~~~~~~~~~~~~~~~~~~~~ 89:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MozContainerWayland.cpp:247:13: warning: Not available before 89:27.27 247 | g_clear_pointer(&wl_container->subsurface, wl_subsurface_destroy); 89:27.27 | ^~~~~~~~~~~~~~~~~~~~~~~ 89:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MozContainerWayland.cpp:248:13: warning: Not available before 89:27.27 248 | g_clear_pointer(&wl_container->surface, wl_surface_destroy); 89:27.27 | ^~~~~~~~~~~~~~~~~~~~~~~ 89:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MozContainerWayland.cpp:249:13: warning: Not available before 89:27.27 249 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 89:27.27 | ^~~~~~~~~~~~~~~~~~~~~~~ 89:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/MozContainerWayland.cpp:398:13: warning: Not available before 89:27.27 398 | g_clear_pointer(&wl_container->surface, wl_surface_destroy); 89:27.27 | ^~~~~~~~~~~~~~~~~~~~~~~ 89:27.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 89:27.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 89:27.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 89:27.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 89:27.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 89:27.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 89:27.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 89:27.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 89:27.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:12, 89:27.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:27.88 from Unified_cpp_view0.cpp:2: 89:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 89:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 89:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 89:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 89:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 89:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 89:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 89:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 89:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 89:27.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 89:27.88 760 | typename detail::Nth::Type extract() { 89:27.88 | ^~~~~~~ 89:28.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 89:28.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 89:28.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:28.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:28.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:28.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:28.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:28.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:28.15 from Unified_cpp_dom_presentation0.cpp:2: 89:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 89:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 89:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:28.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 89:28.15 | ^~~~~~~~ 89:28.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:28.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:28.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:28.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:28.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:28.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:28.57 from Unified_cpp_dom_presentation0.cpp:2: 89:28.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 89:28.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 89:28.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:28.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 89:28.57 | ^~~~~~~~ 89:28.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 89:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 89:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 89:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 89:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 89:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 89:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 89:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 89:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 89:28.62 from Unified_cpp_dom_ipc0.cpp:2: 89:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In function 'mozilla::gfx::IntRectTyped mozilla::gfx::RoundedToInt(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel]': 89:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:303:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:28.62 303 | IntRectTyped RoundedToInt(const RectTyped& aRect) { 89:28.62 | ^~~~~~~~~~~~ 89:31.43 In file included from Unified_cpp_view0.cpp:2: 89:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp: In member function 'void nsView::DoResetWidgetBounds(bool, bool)': 89:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:31.43 347 | DesktopRect deskRect = newBounds / scale; 89:31.43 | ^~~~~ 89:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:31.43 352 | widget->MoveClient(deskRect.TopLeft()); 89:31.43 | ~~~~~~~~~~~~~~~~^~ 89:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:31.43 356 | widget->ResizeClient(deskRect.Size(), aInvalidateChangedSize); 89:31.43 | ~~~~~~~~~~~~~^~ 89:31.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidgetListener.h:11, 89:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:16, 89:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:31.43 from Unified_cpp_view0.cpp:2: 89:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:31.43 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 89:31.43 | ^~~~~~~~ 89:31.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 89:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:31.43 from Unified_cpp_view0.cpp:2: 89:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:31.43 383 | Point TopLeft() const { return Point(x, y); } 89:31.43 | ^~~~~~~ 89:31.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 89:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:31.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:31.43 from Unified_cpp_view0.cpp:2: 89:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 89:31.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:31.43 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 89:31.43 | ^~~~~~~~~ 89:31.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 89:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:10, 89:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 89:31.44 from Unified_cpp_view0.cpp:2: 89:31.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:31.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:31.44 427 | SizeT Size() const { return SizeT(width, height); } 89:31.44 | ^~~~ 89:31.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 89:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 89:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 89:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 89:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 89:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 89:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 89:31.46 from Unified_cpp_editor_spellchecker0.cpp:2: 89:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 89:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:31.46 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 89:31.46 | ^ 89:31.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 89:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 89:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 89:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 89:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 89:31.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 89:31.94 from Unified_cpp_editor_spellchecker0.cpp:2: 89:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 89:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 89:31.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 89:31.94 | ^ 89:32.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:32.69 from Unified_cpp_dom_presentation0.cpp:2: 89:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 89:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 89:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:32.69 427 | SizeT Size() const { return SizeT(width, height); } 89:32.69 | ^~~~ 89:32.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:32.69 from Unified_cpp_dom_presentation0.cpp:2: 89:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 89:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 89:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:32.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 89:32.69 | ^~~~~~~~ 89:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 89:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 89:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:32.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 89:32.69 | ^~~~~~~~ 89:32.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:32.70 from Unified_cpp_dom_presentation0.cpp:2: 89:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 89:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 89:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:32.70 62 | Sub operator-(const Sub& aPoint) const { 89:32.70 | ^~~~~~~~ 89:32.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 89:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 89:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 89:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 89:32.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 89:32.86 from Unified_cpp_editor_spellchecker0.cpp:2: 89:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 89:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:32.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 89:32.86 | ^ 89:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 89:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 89:32.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 89:32.86 | ^ 89:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 89:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 89:32.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 89:32.86 | ^ 89:32.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 89:32.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 89:32.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 89:32.87 | ^ 89:32.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 89:32.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 89:32.89 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 89:32.89 | ^ 89:32.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 89:32.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 89:32.93 371 | nscoord aAppUnitsPerDevPixel) { 89:32.93 | ^ 89:32.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 89:32.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 89:32.93 380 | nscoord aAppUnitsPerDevPixel) { 89:32.93 | ^ 89:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 89:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 89:32.94 387 | nscoord aAppUnitsPerDevPixel) { 89:32.94 | ^ 89:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 89:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:32.94 394 | nscoord aAppUnitsPerDevPixel) { 89:32.94 | ^ 89:33.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 89:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 89:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 89:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdater.h:11, 89:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdaterParent.h:9, 89:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdaterParent.h:10, 89:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdaterParent.cpp:7, 89:33.00 from Unified_cpp_dom_serviceworkers3.cpp:2: 89:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 89:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 89:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:33.00 40 | friend Sub operator*(Sub aCoord, T aScale) { 89:33.00 | ^~~~~~~~ 89:33.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 89:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 89:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdater.h:11, 89:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdaterParent.h:9, 89:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdaterParent.h:10, 89:33.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdaterParent.cpp:7, 89:33.15 from Unified_cpp_dom_serviceworkers3.cpp:2: 89:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 89:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 89:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:33.15 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 89:33.15 | ^~~~~~~~ 89:33.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 89:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 89:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessWidget.h:10, 89:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.h:11, 89:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:7, 89:33.64 from Unified_cpp_widget_headless0.cpp:20: 89:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 89:33.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 89:33.64 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 89:33.64 | ^ 89:33.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 89:33.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 89:33.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessWidget.h:10, 89:33.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.h:11, 89:33.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:7, 89:33.70 from Unified_cpp_widget_headless0.cpp:20: 89:33.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 89:33.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 89:33.70 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 89:33.70 | ^ 89:34.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 89:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 89:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 89:34.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.cpp:9: 89:34.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 89:34.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:34.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 89:34.43 | ^ 89:34.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 89:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 89:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 89:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 89:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 89:34.96 from Unified_cpp_widget_gtk0.cpp:2: 89:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 89:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:34.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 89:34.96 | ^ 89:35.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 89:35.30 from Unified_cpp_widget_gtk0.cpp:2: 89:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 89:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 89:35.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 89:35.30 | ^ 89:35.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:35.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:35.30 from Unified_cpp_dom_presentation0.cpp:2: 89:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 89:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 89:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:35.30 43 | friend Sub operator*(T aScale, Sub aCoord) { 89:35.30 | ^~~~~~~~ 89:35.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:35.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 89:35.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:35.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 89:35.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 89:35.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.cpp:9: 89:35.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 89:35.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 89:35.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 89:35.43 | ^ 89:37.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:37.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 89:37.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 89:37.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.cpp:9: 89:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 89:37.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:37.10 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 89:37.10 | ^ 89:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 89:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 89:37.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 89:37.12 | ^ 89:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 89:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 89:37.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 89:37.12 | ^ 89:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 89:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 89:37.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 89:37.13 | ^ 89:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 89:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 89:37.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 89:37.13 | ^ 89:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 89:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 89:37.15 371 | nscoord aAppUnitsPerDevPixel) { 89:37.15 | ^ 89:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 89:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 89:37.16 380 | nscoord aAppUnitsPerDevPixel) { 89:37.16 | ^ 89:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 89:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 89:37.17 387 | nscoord aAppUnitsPerDevPixel) { 89:37.17 | ^ 89:37.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 89:37.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:37.18 394 | nscoord aAppUnitsPerDevPixel) { 89:37.18 | ^ 89:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 89:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 89:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 89:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 89:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 89:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 89:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:10: 89:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 89:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 89:37.47 189 | CSSRect GetExpandedScrollableRect() const { 89:37.47 | ^ 89:37.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 89:37.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 89:37.50 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 89:37.50 | ^ 89:37.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 89:37.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 89:37.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 89:37.50 | ^ 89:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 89:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 89:37.52 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 89:37.52 | ^ 89:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 89:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 89:37.55 243 | CSSRect CalculateScrollRange() const { 89:37.55 | ^ 89:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 89:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 89:37.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 89:37.55 | ^ 89:37.59 In file included from Unified_cpp_view0.cpp:11: 89:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]': 89:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.cpp:1080:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:37.59 1080 | } 89:37.59 | ^ 89:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 89:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 89:37.59 457 | CSSRect GetVisualViewport() const { 89:37.59 | ^ 89:38.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsLookAndFeel.h:14, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessLookAndFeel.h:11, 89:38.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessLookAndFeelGTK.cpp:7, 89:38.39 from Unified_cpp_widget_headless0.cpp:38: 89:38.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 89:38.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 89:38.39 332 | LayerPoint GetFixedPositionAnchor() const { 89:38.39 | ^ 89:38.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 89:38.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 89:38.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 89:38.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 89:38.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 89:38.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:38.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 89:38.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 89:38.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 89:38.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerManager.h:13, 89:38.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 89:38.57 from Unified_cpp_dom_serviceworkers2.cpp:2: 89:38.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 89:38.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 89:38.57 189 | CSSRect GetExpandedScrollableRect() const { 89:38.57 | ^ 89:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 89:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 89:38.62 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 89:38.62 | ^ 89:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 89:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 89:38.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 89:38.62 | ^ 89:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 89:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 89:38.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 89:38.62 | ^ 89:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 89:38.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 89:38.62 243 | CSSRect CalculateScrollRange() const { 89:38.62 | ^ 89:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 89:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 89:38.71 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 89:38.71 | ^ 89:38.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 89:38.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 89:38.73 457 | CSSRect GetVisualViewport() const { 89:38.73 | ^ 89:38.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 89:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 89:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 89:38.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 89:38.74 from Unified_cpp_widget_gtk0.cpp:2: 89:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 89:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:38.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 89:38.74 | ^ 89:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 89:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 89:38.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 89:38.74 | ^ 89:38.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 89:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 89:38.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 89:38.75 | ^ 89:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 89:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 89:38.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 89:38.75 | ^ 89:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 89:38.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 89:38.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 89:38.75 | ^ 89:38.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 89:38.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 89:38.77 371 | nscoord aAppUnitsPerDevPixel) { 89:38.77 | ^ 89:38.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 89:38.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 89:38.77 380 | nscoord aAppUnitsPerDevPixel) { 89:38.77 | ^ 89:38.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 89:38.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 89:38.78 387 | nscoord aAppUnitsPerDevPixel) { 89:38.78 | ^ 89:38.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 89:38.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:38.78 394 | nscoord aAppUnitsPerDevPixel) { 89:38.78 | ^ 89:39.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:39.79 from Unified_cpp_dom_presentation0.cpp:2: 89:39.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 89:39.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 89:39.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:39.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 89:39.79 | ^~~~~~~~~~~~~ 89:39.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:39.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:39.79 from Unified_cpp_dom_presentation0.cpp:2: 89:39.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 89:39.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 89:39.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:39.79 323 | static SizeTyped FromUnknownSize( 89:39.79 | ^~~~~~~~~~~~~~~ 89:40.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 89:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 89:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 89:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 89:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 89:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 89:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 89:40.69 from Unified_cpp_editor_libeditor1.cpp:2: 89:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 89:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 89:40.69 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 89:40.69 | ^ 89:40.99 layout/style 89:41.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 89:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 89:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 89:41.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 89:41.42 from Unified_cpp_editor_libeditor1.cpp:2: 89:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 89:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 89:41.42 21 | inline Rect ToRect(const gfxRect& aRect) { 89:41.42 | ^ 89:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 89:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 89:41.42 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 89:41.42 | ^ 89:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 89:41.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 89:41.42 40 | inline Point ToPoint(const gfxPoint& aPoint) { 89:41.42 | ^ 89:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 89:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 89:41.44 44 | inline Size ToSize(const gfxSize& aSize) { 89:41.44 | ^ 89:41.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 89:41.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 89:41.45 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 89:41.45 | ^ 89:41.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 89:41.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 89:41.45 52 | inline gfxSize ThebesSize(const Size& aSize) { 89:41.45 | ^ 89:41.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 89:41.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 89:41.45 56 | inline gfxRect ThebesRect(const Rect& aRect) { 89:41.45 | ^ 89:42.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 89:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 89:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 89:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 89:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 89:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 89:42.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CompositionTransaction.cpp:10, 89:42.35 from Unified_cpp_editor_libeditor0.cpp:29: 89:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 89:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 89:42.35 332 | LayerPoint GetFixedPositionAnchor() const { 89:42.35 | ^ 89:42.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 89:42.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:10: 89:42.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 89:42.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 89:42.47 1249 | CSSCoord ToCSSPixels() const { return _0; } 89:42.47 | ^ 89:42.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 89:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 89:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 89:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 89:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 89:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 89:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CompositionTransaction.cpp:10, 89:42.74 from Unified_cpp_editor_libeditor0.cpp:29: 89:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 89:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 89:42.74 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 89:42.74 | ^ 89:42.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 89:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 89:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 89:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 89:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 89:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:31, 89:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 89:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 89:42.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 89:42.77 from Unified_cpp_editor_libeditor1.cpp:2: 89:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 89:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 89:42.77 189 | CSSRect GetExpandedScrollableRect() const { 89:42.77 | ^ 89:42.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 89:42.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 89:42.79 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 89:42.79 | ^ 89:42.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 89:42.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 89:42.79 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 89:42.79 | ^ 89:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 89:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 89:42.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 89:42.80 | ^ 89:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 89:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 89:42.80 243 | CSSRect CalculateScrollRange() const { 89:42.80 | ^ 89:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 89:42.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 89:42.80 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 89:42.80 | ^ 89:42.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 89:42.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 89:42.81 457 | CSSRect GetVisualViewport() const { 89:42.81 | ^ 89:42.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 89:42.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 89:42.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 89:42.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 89:42.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 89:42.98 from Unified_cpp_editor_spellchecker0.cpp:2: 89:42.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 89:42.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 89:42.98 189 | CSSRect GetExpandedScrollableRect() const { 89:42.98 | ^ 89:42.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 89:42.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 89:42.98 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 89:42.98 | ^ 89:42.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 89:42.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 89:42.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 89:42.98 | ^ 89:42.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 89:42.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 89:42.99 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 89:42.99 | ^ 89:42.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 89:42.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 89:42.99 243 | CSSRect CalculateScrollRange() const { 89:42.99 | ^ 89:42.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 89:42.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 89:42.99 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 89:42.99 | ^ 89:43.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 89:43.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 89:43.00 457 | CSSRect GetVisualViewport() const { 89:43.00 | ^ 89:43.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 89:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 89:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 89:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 89:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 89:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 89:43.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CompositionTransaction.cpp:10, 89:43.06 from Unified_cpp_editor_libeditor0.cpp:29: 89:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 89:43.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 89:43.06 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 89:43.06 | ^ 89:43.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerManager.h:13, 89:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 89:43.46 from Unified_cpp_dom_serviceworkers2.cpp:2: 89:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 89:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 89:43.46 1249 | CSSCoord ToCSSPixels() const { return _0; } 89:43.46 | ^ 89:44.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:44.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 89:44.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 89:44.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 89:44.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 89:44.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 89:44.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 89:44.43 from Unified_cpp_editor_composer0.cpp:2: 89:44.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 89:44.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:44.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 89:44.43 | ^ 89:44.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 89:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 89:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 89:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 89:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 89:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 89:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsLookAndFeel.h:14, 89:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessLookAndFeel.h:11, 89:44.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessLookAndFeelGTK.cpp:7, 89:44.81 from Unified_cpp_widget_headless0.cpp:38: 89:44.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 89:44.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 89:44.81 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 89:44.81 | ^ 89:45.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:45.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 89:45.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 89:45.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 89:45.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 89:45.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 89:45.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 89:45.22 from Unified_cpp_editor_composer0.cpp:2: 89:45.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 89:45.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 89:45.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 89:45.22 | ^ 89:45.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 89:45.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 89:45.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 89:45.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 89:45.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 89:45.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:45.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:45.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:45.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:45.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 89:45.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:10: 89:45.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 89:45.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 89:45.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 89:45.80 | ^ 89:46.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 89:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 89:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 89:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 89:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 89:46.07 from Unified_cpp_editor_libeditor1.cpp:2: 89:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 89:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 89:46.07 1859 | int32_t aAppUnitsPerPixel) { 89:46.07 | ^ 89:46.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 89:46.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 89:46.08 3214 | int32_t aAppUnitsPerPixel) { 89:46.08 | ^ 89:46.44 In file included from Unified_cpp_dom_ipc0.cpp:29: 89:46.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp: In member function 'mozilla::ScreenRect mozilla::dom::BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const': 89:46.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:1521:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:46.44 1521 | ScreenRect BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const { 89:46.44 | ^~~~~~~~~~~~ 89:46.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 89:46.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 89:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:23, 89:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 89:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 89:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 89:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 89:46.93 from Unified_cpp_editor_spellchecker0.cpp:2: 89:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 89:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 89:46.93 1249 | CSSCoord ToCSSPixels() const { return _0; } 89:46.93 | ^ 89:47.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 89:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 89:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 89:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 89:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:47.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:47.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 89:47.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 89:47.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:47.07 40 | friend Sub operator*(Sub aCoord, T aScale) { 89:47.07 | ^~~~~~~~ 89:47.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 89:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 89:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:47.12 from Unified_cpp_dom_presentation0.cpp:2: 89:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 89:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:47.12 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 89:47.12 | ^~~~~~~~~~~~~~ 89:47.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 89:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 89:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 89:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:47.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 89:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 89:47.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:47.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 89:47.18 | ^~~~~~~~ 89:47.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 89:47.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:47.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:47.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:47.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:47.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:47.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:47.25 from Unified_cpp_dom_presentation0.cpp:2: 89:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 89:47.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:47.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 89:47.25 | ^~~~~~~~~~~~~ 89:47.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 89:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 89:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:47.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:47.35 from Unified_cpp_dom_presentation0.cpp:2: 89:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 89:47.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:47.35 383 | Point TopLeft() const { return Point(x, y); } 89:47.35 | ^~~~~~~ 89:47.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 89:47.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:47.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 89:47.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:47.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:47.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:47.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:47.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:47.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:47.37 from Unified_cpp_dom_presentation0.cpp:2: 89:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 89:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:47.37 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 89:47.37 | ^~~~~~~~~~~~~~~ 89:48.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:48.82 427 | SizeT Size() const { return SizeT(width, height); } 89:48.82 | ^~~~ 89:48.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:48.82 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 89:48.82 | ^~~~~~~~ 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:48.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 89:48.82 | ^~~~~~~~ 89:48.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:48.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 89:48.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 89:48.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:48.83 62 | Sub operator-(const Sub& aPoint) const { 89:48.83 | ^~~~~~~~ 89:49.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerManager.h:13, 89:49.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 89:49.24 from Unified_cpp_dom_serviceworkers2.cpp:2: 89:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 89:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 89:49.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 89:49.24 | ^ 89:49.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 89:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 89:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 89:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 89:49.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 89:49.33 from Unified_cpp_editor_composer0.cpp:2: 89:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 89:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:49.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 89:49.33 | ^ 89:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 89:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 89:49.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 89:49.33 | ^ 89:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 89:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 89:49.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 89:49.33 | ^ 89:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 89:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 89:49.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 89:49.37 | ^ 89:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 89:49.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 89:49.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 89:49.37 | ^ 89:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 89:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 89:49.47 371 | nscoord aAppUnitsPerDevPixel) { 89:49.47 | ^ 89:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 89:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 89:49.50 380 | nscoord aAppUnitsPerDevPixel) { 89:49.50 | ^ 89:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 89:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 89:49.50 387 | nscoord aAppUnitsPerDevPixel) { 89:49.50 | ^ 89:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 89:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:49.53 394 | nscoord aAppUnitsPerDevPixel) { 89:49.53 | ^ 89:50.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 89:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 89:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 89:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 89:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:50.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:50.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 89:50.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 89:50.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:50.06 43 | friend Sub operator*(T aScale, Sub aCoord) { 89:50.06 | ^~~~~~~~ 89:51.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp: In member function 'mozilla::Maybe > mozilla::dom::BrowserChild::GetVisibleRect() const': 89:51.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:3320: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 89:51.38 3320 | RoundedToInt(visibleRectCSS * mPuppetWidget->GetDefaultScale()); 89:51.38 | ^ 89:51.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 89:51.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 89:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 89:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 89:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 89:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 89:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:10: 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 89:51.65 21 | inline Rect ToRect(const gfxRect& aRect) { 89:51.65 | ^ 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 89:51.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 89:51.65 | ^ 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 89:51.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 89:51.65 | ^ 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 89:51.65 44 | inline Size ToSize(const gfxSize& aSize) { 89:51.65 | ^ 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 89:51.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 89:51.65 | ^ 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 89:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 89:51.66 52 | inline gfxSize ThebesSize(const Size& aSize) { 89:51.66 | ^ 89:51.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 89:51.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 89:51.66 56 | inline gfxRect ThebesRect(const Rect& aRect) { 89:51.66 | ^ 89:51.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 89:51.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:51.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:51.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:51.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:51.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:51.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:51.84 from Unified_cpp_dom_presentation0.cpp:2: 89:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 89:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 89:51.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:51.84 246 | PointTyped As2DPoint() const { 89:51.84 | ^~~~~~~~~ 89:52.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 89:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 89:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:52.05 from Unified_cpp_dom_presentation0.cpp:2: 89:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 89:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 89:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:52.05 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 89:52.05 | ^~~~~~~~~ 89:52.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 89:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 89:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 89:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 89:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 89:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/PresentationAvailability.h:10, 89:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:10, 89:52.06 from Unified_cpp_dom_presentation0.cpp:2: 89:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 89:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 89:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:52.06 2266 | PointTyped TransformPointSimple( 89:52.06 | ^~~~~~~~~~~~~~~~~~~~ 89:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 89:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 89:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 89:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 89:52.06 794 | RectTyped TransformAndClipBounds( 89:52.07 | ^~~~~~~~~~~~~~~~~~~~~~ 89:53.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 89:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 89:54.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:54.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 89:54.81 | ^~~~~~~~~~~~~ 89:54.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 89:54.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoBase.h:19, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.h:11, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:21: 89:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 89:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 89:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:54.82 323 | static SizeTyped FromUnknownSize( 89:54.82 | ^~~~~~~~~~~~~~~ 89:54.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 89:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:10: 89:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 89:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 89:54.82 1859 | int32_t aAppUnitsPerPixel) { 89:54.82 | ^ 89:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 89:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 89:54.82 3214 | int32_t aAppUnitsPerPixel) { 89:54.82 | ^ 89:55.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 89:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 89:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 89:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 89:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 89:55.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 89:55.52 from Unified_cpp_layout_style0.cpp:2: 89:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 89:55.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:55.52 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 89:55.52 | ^ 89:55.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 89:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:15, 89:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 89:55.64 from Unified_cpp_editor_spellchecker0.cpp:2: 89:55.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 89:55.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 89:55.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 89:55.64 | ^ 89:56.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 89:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 89:56.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:10: 89:56.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 89:56.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 89:56.85 332 | LayerPoint GetFixedPositionAnchor() const { 89:56.86 | ^ 89:57.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 89:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 89:57.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:10: 89:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 89:57.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 89:57.09 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 89:57.09 | ^ 89:57.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 89:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 89:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 89:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 89:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 89:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 89:57.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:10: 89:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 89:57.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 89:57.18 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 89:57.18 | ^ 89:57.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 89:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 89:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 89:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 89:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 89:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 89:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 89:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 89:57.89 from Unified_cpp_editor_composer0.cpp:2: 89:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 89:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 89:57.89 1249 | CSSCoord ToCSSPixels() const { return _0; } 89:57.89 | ^ 89:57.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 89:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 89:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 89:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 89:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 89:57.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.cpp:9: 89:57.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 89:57.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 89:57.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:57.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 89:57.96 | ^~~~~~~~ 89:58.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 89:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 89:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 89:58.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 89:58.20 from Unified_cpp_widget_gtk2.cpp:2: 89:58.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 89:58.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 89:58.20 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 89:58.20 | ^ 89:58.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 89:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 89:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 89:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 89:58.42 from Unified_cpp_widget_gtk2.cpp:2: 89:58.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 89:58.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 89:58.42 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 89:58.42 | ^ 89:59.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 89:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 89:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 89:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 89:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.h:12, 89:59.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/presentation/AvailabilityCollection.cpp:7, 89:59.31 from Unified_cpp_dom_presentation0.cpp:2: 89:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 89:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 89:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 89:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 89:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 89:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 89:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 89:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 89:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 89:59.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 89:59.31 760 | typename detail::Nth::Type extract() { 89:59.31 | ^~~~~~~ 90:00.71 In file included from Unified_cpp_dom_ipc0.cpp:47: 90:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp: In member function 'mozilla::LayoutDevicePoint mozilla::dom::BrowserParent::TransformPoint(const LayoutDevicePoint&, const LayoutDeviceToLayoutDeviceMatrix4x4&)': 90:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:2338: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 90:00.71 2338 | LayoutDevicePoint BrowserParent::TransformPoint( 90:00.71 | ^~~~~~~~~~~~~ 90:00.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerManager.h:13, 90:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 90:00.80 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 90:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 90:00.80 21 | inline Rect ToRect(const gfxRect& aRect) { 90:00.80 | ^ 90:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 90:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 90:00.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 90:00.80 | ^ 90:00.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 90:00.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 90:00.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 90:00.81 | ^ 90:00.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 90:00.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 90:00.81 44 | inline Size ToSize(const gfxSize& aSize) { 90:00.81 | ^ 90:00.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 90:00.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 90:00.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 90:00.82 | ^ 90:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 90:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 90:00.83 52 | inline gfxSize ThebesSize(const Size& aSize) { 90:00.83 | ^ 90:00.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 90:00.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 90:00.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 90:00.85 | ^ 90:01.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 90:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 90:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 90:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 90:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 90:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsLookAndFeel.h:14, 90:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessLookAndFeel.h:11, 90:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessLookAndFeelGTK.cpp:7, 90:01.72 from Unified_cpp_widget_headless0.cpp:38: 90:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 90:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 90:01.72 49 | gfx::Size GetInheritedScale() const { return mScale; } 90:01.72 | ^ 90:03.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:03.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 90:03.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:03.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:03.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 90:03.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 90:03.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 90:03.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 90:03.03 from Unified_cpp_layout_style0.cpp:2: 90:03.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 90:03.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 90:03.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 90:03.03 | ^ 90:03.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 90:03.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 90:03.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:03.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 90:03.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 90:03.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 90:03.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 90:03.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 90:03.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditSubActionHandler.cpp:26, 90:03.10 from Unified_cpp_editor_libeditor1.cpp:11: 90:03.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 90:03.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 90:03.10 332 | LayerPoint GetFixedPositionAnchor() const { 90:03.10 | ^ 90:03.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 90:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 90:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 90:03.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 90:03.22 from Unified_cpp_editor_spellchecker0.cpp:2: 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 90:03.22 21 | inline Rect ToRect(const gfxRect& aRect) { 90:03.22 | ^ 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 90:03.22 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 90:03.22 | ^ 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 90:03.22 40 | inline Point ToPoint(const gfxPoint& aPoint) { 90:03.22 | ^ 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 90:03.22 44 | inline Size ToSize(const gfxSize& aSize) { 90:03.22 | ^ 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 90:03.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 90:03.22 | ^ 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 90:03.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 90:03.22 | ^ 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 90:03.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 90:03.22 56 | inline gfxRect ThebesRect(const Rect& aRect) { 90:03.22 | ^ 90:03.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 90:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 90:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 90:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 90:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 90:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 90:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 90:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditSubActionHandler.cpp:26, 90:03.26 from Unified_cpp_editor_libeditor1.cpp:11: 90:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 90:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 90:03.26 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 90:03.26 | ^ 90:03.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 90:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 90:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 90:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 90:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 90:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 90:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 90:03.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditSubActionHandler.cpp:26, 90:03.37 from Unified_cpp_editor_libeditor1.cpp:11: 90:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 90:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 90:03.37 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 90:03.37 | ^ 90:03.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 90:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 90:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 90:03.65 from Unified_cpp_editor_spellchecker0.cpp:2: 90:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 90:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 90:03.65 1859 | int32_t aAppUnitsPerPixel) { 90:03.65 | ^ 90:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 90:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 90:03.66 3214 | int32_t aAppUnitsPerPixel) { 90:03.66 | ^ 90:04.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 90:04.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 90:04.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 90:04.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 90:04.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 90:04.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:04.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 90:04.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 90:04.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 90:04.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerManager.h:13, 90:04.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 90:04.21 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 90:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 90:04.21 1859 | int32_t aAppUnitsPerPixel) { 90:04.21 | ^ 90:04.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 90:04.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 90:04.24 3214 | int32_t aAppUnitsPerPixel) { 90:04.24 | ^ 90:05.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:05.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:05.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:05.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:05.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 90:05.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 90:05.31 from Unified_cpp_editor_libeditor2.cpp:2: 90:05.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 90:05.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:05.31 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 90:05.31 | ^ 90:06.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 90:06.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 90:06.23 from Unified_cpp_editor_libeditor2.cpp:2: 90:06.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 90:06.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 90:06.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 90:06.23 | ^ 90:07.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 90:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:10, 90:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 90:07.24 from Unified_cpp_widget_gtk1.cpp:11: 90:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 90:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:07.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 90:07.24 | ^ 90:07.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 90:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 90:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 90:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 90:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 90:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 90:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 90:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 90:07.72 from Unified_cpp_widget_gtk2.cpp:2: 90:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 90:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:07.72 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 90:07.72 | ^ 90:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 90:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 90:07.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 90:07.73 | ^ 90:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 90:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 90:07.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 90:07.73 | ^ 90:07.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 90:07.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 90:07.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 90:07.74 | ^ 90:07.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 90:07.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 90:07.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 90:07.74 | ^ 90:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 90:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 90:07.85 371 | nscoord aAppUnitsPerDevPixel) { 90:07.85 | ^ 90:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 90:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 90:07.85 380 | nscoord aAppUnitsPerDevPixel) { 90:07.85 | ^ 90:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 90:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 90:07.85 387 | nscoord aAppUnitsPerDevPixel) { 90:07.85 | ^ 90:07.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 90:07.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:07.88 394 | nscoord aAppUnitsPerDevPixel) { 90:07.88 | ^ 90:08.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 90:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 90:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 90:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 90:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 90:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerManager.h:13, 90:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 90:08.06 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:08.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 90:08.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 90:08.06 332 | LayerPoint GetFixedPositionAnchor() const { 90:08.06 | ^ 90:08.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 90:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 90:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 90:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 90:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 90:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerManager.h:13, 90:08.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 90:08.09 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:08.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 90:08.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 90:08.09 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 90:08.09 | ^ 90:08.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 90:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 90:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 90:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 90:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 90:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerManager.h:13, 90:08.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 90:08.11 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 90:08.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 90:08.11 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 90:08.11 | ^ 90:08.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 90:08.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsLookAndFeel.h:14, 90:08.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessLookAndFeel.h:11, 90:08.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessLookAndFeelGTK.cpp:7, 90:08.33 from Unified_cpp_widget_headless0.cpp:38: 90:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 90:08.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 90:08.33 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 90:08.33 | ^ 90:09.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:10, 90:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 90:09.91 from Unified_cpp_widget_gtk1.cpp:11: 90:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 90:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 90:09.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 90:09.91 | ^ 90:10.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 90:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 90:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 90:10.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 90:10.22 from Unified_cpp_layout_style0.cpp:2: 90:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 90:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:10.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 90:10.22 | ^ 90:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 90:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 90:10.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 90:10.22 | ^ 90:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 90:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 90:10.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 90:10.22 | ^ 90:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 90:10.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 90:10.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 90:10.22 | ^ 90:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 90:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 90:10.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 90:10.24 | ^ 90:10.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 90:10.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:10.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 90:10.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 90:10.24 from Unified_cpp_editor_libeditor2.cpp:2: 90:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 90:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:10.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 90:10.24 | ^ 90:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 90:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 90:10.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 90:10.24 | ^ 90:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 90:10.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 90:10.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 90:10.24 | ^ 90:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 90:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 90:10.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 90:10.34 | ^ 90:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 90:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 90:10.34 371 | nscoord aAppUnitsPerDevPixel) { 90:10.34 | ^ 90:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 90:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 90:10.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 90:10.34 | ^ 90:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 90:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 90:10.34 380 | nscoord aAppUnitsPerDevPixel) { 90:10.34 | ^ 90:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 90:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 90:10.40 387 | nscoord aAppUnitsPerDevPixel) { 90:10.40 | ^ 90:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 90:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:10.40 394 | nscoord aAppUnitsPerDevPixel) { 90:10.40 | ^ 90:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 90:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 90:10.46 371 | nscoord aAppUnitsPerDevPixel) { 90:10.46 | ^ 90:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 90:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 90:10.46 380 | nscoord aAppUnitsPerDevPixel) { 90:10.46 | ^ 90:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 90:10.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 90:10.52 387 | nscoord aAppUnitsPerDevPixel) { 90:10.52 | ^ 90:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 90:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:10.53 394 | nscoord aAppUnitsPerDevPixel) { 90:10.53 | ^ 90:10.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 90:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 90:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 90:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 90:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 90:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 90:10.95 from Unified_cpp_layout_style1.cpp:2: 90:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 90:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:10.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 90:10.95 | ^ 90:11.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 90:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 90:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 90:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 90:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 90:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 90:11.98 from Unified_cpp_layout_style1.cpp:2: 90:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 90:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 90:11.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 90:11.98 | ^ 90:14.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 90:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 90:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 90:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 90:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 90:14.03 from Unified_cpp_layout_style1.cpp:2: 90:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 90:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:14.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 90:14.03 | ^ 90:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 90:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 90:14.04 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 90:14.04 | ^ 90:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 90:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 90:14.06 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 90:14.06 | ^ 90:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 90:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 90:14.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 90:14.09 | ^ 90:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 90:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 90:14.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 90:14.09 | ^ 90:14.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 90:14.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 90:14.16 371 | nscoord aAppUnitsPerDevPixel) { 90:14.16 | ^ 90:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 90:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 90:14.19 380 | nscoord aAppUnitsPerDevPixel) { 90:14.19 | ^ 90:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 90:14.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 90:14.19 387 | nscoord aAppUnitsPerDevPixel) { 90:14.19 | ^ 90:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 90:14.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:14.22 394 | nscoord aAppUnitsPerDevPixel) { 90:14.22 | ^ 90:14.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 90:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 90:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 90:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 90:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 90:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 90:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 90:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 90:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 90:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 90:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 90:14.64 from Unified_cpp_editor_spellchecker0.cpp:2: 90:14.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 90:14.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 90:14.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:14.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 90:14.65 | ^~~~~~~~ 90:14.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 90:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 90:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.h:12, 90:14.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsView.cpp:6, 90:14.65 from Unified_cpp_view0.cpp:2: 90:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In member function 'void nsViewManager::InvalidateViewNoSuppression(nsView*, const nsRect&)': 90:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of 'nsTArrayHeader [1]' [-Warray-bounds] 90:14.65 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 90:14.65 | ^~~~ 90:14.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing 'sEmptyTArrayHeader' 90:14.65 265 | extern nsTArrayHeader sEmptyTArrayHeader; 90:14.65 | ^~~~~~~~~~~~~~~~~~ 90:14.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 90:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 90:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 90:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 90:14.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 90:14.84 from Unified_cpp_editor_spellchecker0.cpp:2: 90:14.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 90:14.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 90:14.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:14.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 90:14.84 | ^~~~~~~~ 90:15.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 90:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 90:15.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 90:15.44 from Unified_cpp_layout_style1.cpp:2: 90:15.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 90:15.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 90:15.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 90:15.44 | ^ 90:15.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:15.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:12, 90:15.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 90:15.65 from Unified_cpp_widget_gtk1.cpp:11: 90:15.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 90:15.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:15.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 90:15.65 | ^ 90:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 90:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 90:15.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 90:15.71 | ^ 90:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 90:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 90:15.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 90:15.73 | ^ 90:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 90:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 90:15.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 90:15.75 | ^ 90:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 90:15.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 90:15.80 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 90:15.80 | ^ 90:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 90:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 90:15.90 371 | nscoord aAppUnitsPerDevPixel) { 90:15.90 | ^ 90:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 90:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 90:15.90 380 | nscoord aAppUnitsPerDevPixel) { 90:15.90 | ^ 90:15.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 90:15.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 90:15.94 387 | nscoord aAppUnitsPerDevPixel) { 90:15.94 | ^ 90:15.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 90:15.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:15.95 394 | nscoord aAppUnitsPerDevPixel) { 90:15.95 | ^ 90:16.01 layout/base 90:16.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 90:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 90:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 90:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 90:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 90:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 90:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 90:16.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 90:16.56 from Unified_cpp_editor_spellchecker0.cpp:2: 90:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 90:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 90:16.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:16.56 427 | SizeT Size() const { return SizeT(width, height); } 90:16.56 | ^~~~ 90:16.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 90:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 90:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 90:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 90:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 90:16.59 from Unified_cpp_editor_spellchecker0.cpp:2: 90:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 90:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 90:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:16.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 90:16.59 | ^~~~~~~~ 90:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 90:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 90:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:16.59 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 90:16.59 | ^~~~~~~~ 90:16.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 90:16.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 90:16.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 90:16.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 90:16.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 90:16.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 90:16.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 90:16.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 90:16.60 from Unified_cpp_editor_spellchecker0.cpp:2: 90:16.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 90:16.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 90:16.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:16.60 62 | Sub operator-(const Sub& aPoint) const { 90:16.60 | ^~~~~~~~ 90:16.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 90:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 90:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 90:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 90:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsExceptionHandler.h:23, 90:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/GfxInfoX11.cpp:16: 90:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 90:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 90:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 90:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 90:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 90:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 90:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 90:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 90:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 90:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 90:16.82 760 | typename detail::Nth::Type extract() { 90:16.82 | ^~~~~~~ 90:17.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 90:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 90:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 90:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 90:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 90:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 90:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 90:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 90:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 90:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 90:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 90:17.41 from Unified_cpp_editor_spellchecker0.cpp:2: 90:17.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 90:17.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 90:17.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:17.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 90:17.41 | ^~~~~~~~ 90:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 90:18.17 from Unified_cpp_editor_spellchecker0.cpp:2: 90:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 90:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 90:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:18.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 90:18.17 | ^~~~~~~~~~~~~ 90:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 90:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/spellchecker/EditorSpellCheck.cpp:10, 90:18.17 from Unified_cpp_editor_spellchecker0.cpp:2: 90:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 90:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 90:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:18.17 323 | static SizeTyped FromUnknownSize( 90:18.17 | ^~~~~~~~~~~~~~~ 90:21.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 90:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 90:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 90:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 90:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 90:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:21.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:21.84 from Unified_cpp_editor_composer0.cpp:2: 90:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 90:21.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 90:21.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 90:21.84 | ^ 90:22.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 90:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 90:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:22.36 from Unified_cpp_editor_composer0.cpp:2: 90:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 90:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 90:22.36 21 | inline Rect ToRect(const gfxRect& aRect) { 90:22.36 | ^ 90:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 90:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 90:22.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 90:22.36 | ^ 90:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 90:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 90:22.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 90:22.36 | ^ 90:22.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 90:22.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 90:22.37 44 | inline Size ToSize(const gfxSize& aSize) { 90:22.37 | ^ 90:22.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 90:22.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 90:22.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 90:22.37 | ^ 90:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 90:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 90:22.38 52 | inline gfxSize ThebesSize(const Size& aSize) { 90:22.38 | ^ 90:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 90:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 90:22.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 90:22.38 | ^ 90:23.04 layout/generic 90:24.55 layout/forms 90:24.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 90:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 90:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 90:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AncestorIterator.h:19, 90:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:11, 90:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 90:24.79 from Unified_cpp_editor_libeditor2.cpp:2: 90:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 90:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 90:24.79 189 | CSSRect GetExpandedScrollableRect() const { 90:24.79 | ^ 90:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 90:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 90:24.79 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 90:24.79 | ^ 90:24.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 90:24.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 90:24.88 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 90:24.88 | ^ 90:24.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 90:24.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 90:24.88 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 90:24.88 | ^ 90:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 90:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 90:24.89 243 | CSSRect CalculateScrollRange() const { 90:24.89 | ^ 90:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 90:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 90:24.90 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 90:24.90 | ^ 90:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 90:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 90:24.97 457 | CSSRect GetVisualViewport() const { 90:24.97 | ^ 90:25.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 90:25.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 90:25.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:25.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:25.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:25.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:25.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:25.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:25.11 from Unified_cpp_widget_headless0.cpp:20: 90:25.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 90:25.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 90:25.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:25.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 90:25.12 | ^~~~~~~~ 90:25.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 90:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 90:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:25.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:25.19 from Unified_cpp_widget_headless0.cpp:20: 90:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 90:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 90:25.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:25.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 90:25.19 | ^~~~~~~~ 90:25.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 90:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 90:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 90:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CompositionTransaction.cpp:10, 90:25.66 from Unified_cpp_editor_libeditor0.cpp:29: 90:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 90:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 90:25.66 1394 | LayerPoint GetFixedPositionAnchor() { 90:25.66 | ^ 90:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 90:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 90:25.75 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 90:25.75 | ^ 90:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 90:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:25.88 from Unified_cpp_widget_headless0.cpp:20: 90:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 90:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 90:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:25.88 427 | SizeT Size() const { return SizeT(width, height); } 90:25.88 | ^~~~ 90:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 90:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 90:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:25.88 from Unified_cpp_widget_headless0.cpp:20: 90:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 90:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 90:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:25.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 90:25.88 | ^~~~~~~~ 90:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 90:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 90:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:25.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 90:25.88 | ^~~~~~~~ 90:25.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 90:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:25.89 from Unified_cpp_widget_headless0.cpp:20: 90:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 90:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 90:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:25.89 62 | Sub operator-(const Sub& aPoint) const { 90:25.89 | ^~~~~~~~ 90:27.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 90:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 90:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:27.14 from Unified_cpp_widget_headless0.cpp:20: 90:27.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 90:27.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 90:27.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:27.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 90:27.14 | ^~~~~~~~ 90:27.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 90:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 90:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 90:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 90:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 90:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:31, 90:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 90:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:27.17 from Unified_cpp_editor_composer0.cpp:2: 90:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 90:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 90:27.18 189 | CSSRect GetExpandedScrollableRect() const { 90:27.18 | ^ 90:27.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 90:27.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 90:27.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 90:27.22 | ^ 90:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 90:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 90:27.22 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 90:27.22 | ^ 90:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 90:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 90:27.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 90:27.26 | ^ 90:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 90:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 90:27.26 243 | CSSRect CalculateScrollRange() const { 90:27.26 | ^ 90:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 90:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 90:27.26 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 90:27.26 | ^ 90:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 90:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 90:27.31 457 | CSSRect GetVisualViewport() const { 90:27.31 | ^ 90:28.15 In file included from Unified_cpp_dom_ipc0.cpp:29: 90:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp: In member function 'void mozilla::dom::BrowserChild::HandleDoubleTap(const CSSPoint&, const Modifiers&, const ScrollableLayerGuid&)': 90:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserChild.cpp:1278: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 90:28.15 1278 | void BrowserChild::HandleDoubleTap(const CSSPoint& aPoint, 90:28.15 | ^~~~~~~~~~~~ 90:28.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:28.20 from Unified_cpp_widget_headless0.cpp:20: 90:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 90:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 90:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:28.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 90:28.20 | ^~~~~~~~~~~~~ 90:28.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:28.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:28.20 from Unified_cpp_widget_headless0.cpp:20: 90:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 90:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 90:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:28.20 323 | static SizeTyped FromUnknownSize( 90:28.20 | ^~~~~~~~~~~~~~~ 90:30.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 90:30.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:30.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 90:30.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 90:30.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 90:30.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 90:30.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 90:30.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:30.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 90:30.04 | ^ 90:30.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 90:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 90:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 90:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 90:30.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 90:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 90:30.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 90:30.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 90:30.23 | ^ 90:30.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 90:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 90:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 90:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 90:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 90:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:30.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 90:30.61 | ^ 90:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 90:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 90:30.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 90:30.61 | ^ 90:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 90:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 90:30.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 90:30.61 | ^ 90:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 90:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 90:30.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 90:30.62 | ^ 90:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 90:30.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 90:30.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 90:30.62 | ^ 90:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 90:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 90:30.64 371 | nscoord aAppUnitsPerDevPixel) { 90:30.64 | ^ 90:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 90:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 90:30.64 380 | nscoord aAppUnitsPerDevPixel) { 90:30.64 | ^ 90:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 90:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 90:30.65 387 | nscoord aAppUnitsPerDevPixel) { 90:30.65 | ^ 90:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 90:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:30.65 394 | nscoord aAppUnitsPerDevPixel) { 90:30.65 | ^ 90:32.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 90:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 90:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 90:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 90:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 90:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 90:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 90:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 90:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 90:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 90:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 90:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 90:32.18 189 | CSSRect GetExpandedScrollableRect() const { 90:32.18 | ^ 90:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 90:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 90:32.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 90:32.18 | ^ 90:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 90:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 90:32.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 90:32.19 | ^ 90:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 90:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 90:32.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 90:32.19 | ^ 90:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 90:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 90:32.19 243 | CSSRect CalculateScrollRange() const { 90:32.19 | ^ 90:32.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 90:32.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 90:32.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 90:32.20 | ^ 90:32.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 90:32.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 90:32.20 457 | CSSRect GetVisualViewport() const { 90:32.20 | ^ 90:32.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 90:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:32.69 from Unified_cpp_widget_headless0.cpp:20: 90:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 90:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:32.69 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 90:32.69 | ^~~~~~~~~~~~~~ 90:32.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:32.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:32.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:32.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:32.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:32.91 from Unified_cpp_widget_headless0.cpp:20: 90:32.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:32.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 90:32.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:32.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 90:32.91 | ^~~~~~~~~~~~~ 90:33.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 90:33.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:33.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:33.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:33.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:33.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:33.10 from Unified_cpp_widget_headless0.cpp:20: 90:33.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:33.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 90:33.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:33.10 383 | Point TopLeft() const { return Point(x, y); } 90:33.10 | ^~~~~~~ 90:33.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 90:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:33.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:33.21 from Unified_cpp_widget_headless0.cpp:20: 90:33.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:33.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 90:33.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:33.21 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 90:33.21 | ^~~~~~~~~~~~~~~ 90:34.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:34.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:34.08 from Unified_cpp_widget_headless0.cpp:20: 90:34.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:34.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 90:34.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:34.08 277 | static RectTyped FromUnknownRect( 90:34.08 | ^~~~~~~~~~~~~~~ 90:34.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:34.09 from Unified_cpp_widget_headless0.cpp:20: 90:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 90:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:34.09 150 | static PointTyped FromUnknownPoint( 90:34.09 | ^~~~~~~~~~~~~~~~ 90:34.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:34.10 from Unified_cpp_widget_headless0.cpp:20: 90:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 90:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 90:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:34.10 282 | RectTyped ToUnknownRect() const { 90:34.10 | ^~~~~~~~~~~~~ 90:35.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 90:35.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:35.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:35.51 from Unified_cpp_editor_composer0.cpp:2: 90:35.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 90:35.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 90:35.51 1859 | int32_t aAppUnitsPerPixel) { 90:35.51 | ^ 90:35.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 90:35.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 90:35.58 3214 | int32_t aAppUnitsPerPixel) { 90:35.58 | ^ 90:36.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 90:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 90:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 90:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 90:36.12 1249 | CSSCoord ToCSSPixels() const { return _0; } 90:36.12 | ^ 90:36.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 90:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 90:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 90:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditSubActionHandler.cpp:26, 90:36.47 from Unified_cpp_editor_libeditor1.cpp:11: 90:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 90:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 90:36.47 1394 | LayerPoint GetFixedPositionAnchor() { 90:36.47 | ^ 90:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 90:36.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 90:36.50 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 90:36.50 | ^ 90:38.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 90:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 90:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 90:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AncestorIterator.h:19, 90:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:11, 90:38.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 90:38.16 from Unified_cpp_editor_libeditor2.cpp:2: 90:38.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 90:38.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 90:38.16 1249 | CSSCoord ToCSSPixels() const { return _0; } 90:38.16 | ^ 90:39.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 90:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 90:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 90:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 90:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 90:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 90:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 90:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:39.37 40 | friend Sub operator*(Sub aCoord, T aScale) { 90:39.37 | ^~~~~~~~ 90:39.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 90:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 90:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 90:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 90:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:39.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 90:39.49 | ^~~~~~~~ 90:39.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 90:39.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 90:39.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 90:39.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 90:39.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 90:39.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 90:39.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 90:39.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:39.81 427 | SizeT Size() const { return SizeT(width, height); } 90:39.81 | ^~~~ 90:39.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 90:39.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 90:39.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 90:39.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:39.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 90:39.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:39.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 90:39.82 | ^~~~~~~~ 90:39.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:39.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 90:39.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:39.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 90:39.82 | ^~~~~~~~ 90:39.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 90:39.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 90:39.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 90:39.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 90:39.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 90:39.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 90:39.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 90:39.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:39.82 62 | Sub operator-(const Sub& aPoint) const { 90:39.82 | ^~~~~~~~ 90:40.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 90:40.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 90:40.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 90:40.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 90:40.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 90:40.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 90:40.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 90:40.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:40.00 43 | friend Sub operator*(T aScale, Sub aCoord) { 90:40.00 | ^~~~~~~~ 90:41.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:41.60 from Unified_cpp_widget_headless0.cpp:20: 90:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 90:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 90:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:41.60 246 | PointTyped As2DPoint() const { 90:41.60 | ^~~~~~~~~ 90:41.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 90:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:41.65 from Unified_cpp_widget_headless0.cpp:20: 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:41.65 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 90:41.65 | ^~~~~~~~~ 90:41.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 90:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 90:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:41.65 from Unified_cpp_widget_headless0.cpp:20: 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:41.65 2266 | PointTyped TransformPointSimple( 90:41.65 | ^~~~~~~~~~~~~~~~~~~~ 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 90:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:41.65 794 | RectTyped TransformAndClipBounds( 90:41.65 | ^~~~~~~~~~~~~~~~~~~~~~ 90:41.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 90:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 90:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 90:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 90:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 90:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 90:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:41.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 90:41.73 | ^~~~~~~~~~~~~ 90:41.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 90:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 90:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 90:41.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 90:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 90:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 90:41.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:41.73 323 | static SizeTyped FromUnknownSize( 90:41.73 | ^~~~~~~~~~~~~~~ 90:44.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 90:44.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 90:44.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 90:44.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 90:44.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 90:44.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 90:44.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:44.48 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 90:44.48 | ^ 90:45.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 90:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 90:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 90:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 90:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 90:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 90:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 90:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 90:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 90:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 90:45.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 90:45.71 | ^ 90:47.42 In file included from Unified_cpp_dom_localstorage0.cpp:11: 90:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp: In member function 'virtual mozilla::ipc::IPCResult mozilla::dom::{anonymous}::Database::RecvPBackgroundLSSnapshotConstructor(mozilla::dom::PBackgroundLSDatabaseParent::PBackgroundLSSnapshotParent*, const nsString&, const nsString&, const bool&, const int64_t&, const int64_t&, mozilla::dom::PBackgroundLSDatabaseParent::LSSnapshotInitInfo*)': 90:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp:2133:20: warning: 'nextLoadIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 90:47.42 2133 | mNextLoadIndex = aNextLoadIndex; 90:47.42 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 90:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/localstorage/ActorsParent.cpp:5848:12: note: 'nextLoadIndex' was declared here 90:47.42 5848 | uint32_t nextLoadIndex; 90:47.42 | ^~~~~~~~~~~~~ 90:47.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 90:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 90:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:47.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:47.93 from Unified_cpp_editor_composer0.cpp:2: 90:47.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 90:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 90:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:47.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 90:47.94 | ^~~~~~~~ 90:48.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 90:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 90:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 90:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 90:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 90:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 90:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 90:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 90:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:48.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 90:48.25 | ^ 90:48.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 90:48.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 90:48.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 90:48.28 | ^ 90:48.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 90:48.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 90:48.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 90:48.28 | ^ 90:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 90:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 90:48.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 90:48.29 | ^ 90:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 90:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 90:48.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 90:48.31 | ^ 90:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 90:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 90:48.39 371 | nscoord aAppUnitsPerDevPixel) { 90:48.39 | ^ 90:48.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 90:48.63 380 | nscoord aAppUnitsPerDevPixel) { 90:48.63 | ^ 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 90:48.63 387 | nscoord aAppUnitsPerDevPixel) { 90:48.63 | ^ 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:48.63 394 | nscoord aAppUnitsPerDevPixel) { 90:48.63 | ^ 90:48.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 90:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 90:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:15, 90:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 90:48.63 from Unified_cpp_layout_style1.cpp:11: 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 90:48.63 189 | CSSRect GetExpandedScrollableRect() const { 90:48.63 | ^ 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 90:48.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 90:48.63 | ^ 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 90:48.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 90:48.63 | ^ 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 90:48.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 90:48.63 | ^ 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 90:48.63 243 | CSSRect CalculateScrollRange() const { 90:48.63 | ^ 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 90:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 90:48.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 90:48.64 | ^ 90:48.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 90:48.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 90:48.64 457 | CSSRect GetVisualViewport() const { 90:48.64 | ^ 90:49.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 90:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 90:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 90:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 90:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 90:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 90:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 90:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 90:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/EditorEventListener.cpp:24, 90:49.21 from Unified_cpp_editor_libeditor0.cpp:119: 90:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 90:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 90:49.21 49 | gfx::Size GetInheritedScale() const { return mScale; } 90:49.21 | ^ 90:49.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 90:49.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 90:49.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 90:49.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 90:49.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 90:49.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 90:49.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 90:49.34 1249 | CSSCoord ToCSSPixels() const { return _0; } 90:49.34 | ^ 90:49.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 90:49.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 90:49.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 90:49.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 90:49.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 90:49.97 | ^ 90:50.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:50.63 from Unified_cpp_editor_composer0.cpp:2: 90:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 90:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 90:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:50.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 90:50.63 | ^~~~~~~~~~~~~ 90:50.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:50.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:50.63 from Unified_cpp_editor_composer0.cpp:2: 90:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 90:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 90:50.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:50.63 323 | static SizeTyped FromUnknownSize( 90:50.63 | ^~~~~~~~~~~~~~~ 90:50.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 90:50.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:50.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:50.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:50.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:50.70 from Unified_cpp_editor_composer0.cpp:2: 90:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 90:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 90:50.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:50.70 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 90:50.70 | ^~~~~~~~ 90:50.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 90:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:50.75 from Unified_cpp_editor_composer0.cpp:2: 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:50.75 427 | SizeT Size() const { return SizeT(width, height); } 90:50.75 | ^~~~ 90:50.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:50.75 from Unified_cpp_editor_composer0.cpp:2: 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:50.75 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 90:50.75 | ^~~~~~~~ 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:50.75 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 90:50.75 | ^~~~~~~~ 90:50.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 90:50.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/composer/ComposerCommandsUpdater.cpp:11, 90:50.75 from Unified_cpp_editor_composer0.cpp:2: 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 90:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:50.75 62 | Sub operator-(const Sub& aPoint) const { 90:50.75 | ^~~~~~~~ 90:51.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 90:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 90:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 90:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AncestorIterator.h:19, 90:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:11, 90:51.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 90:51.03 from Unified_cpp_editor_libeditor2.cpp:2: 90:51.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 90:51.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 90:51.03 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 90:51.03 | ^ 90:51.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 90:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 90:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 90:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 90:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/EditorEventListener.cpp:24, 90:51.19 from Unified_cpp_editor_libeditor0.cpp:119: 90:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 90:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 90:51.19 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 90:51.19 | ^ 90:52.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 90:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 90:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 90:52.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 90:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 90:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 90:52.19 189 | CSSRect GetExpandedScrollableRect() const { 90:52.19 | ^ 90:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 90:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 90:52.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 90:52.19 | ^ 90:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 90:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 90:52.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 90:52.19 | ^ 90:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 90:52.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 90:52.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 90:52.20 | ^ 90:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 90:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 90:52.20 243 | CSSRect CalculateScrollRange() const { 90:52.20 | ^ 90:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 90:52.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 90:52.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 90:52.20 | ^ 90:52.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 90:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 90:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 90:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 90:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 90:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 90:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 90:52.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 90:52.72 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:52.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 90:52.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 90:52.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:52.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 90:52.72 | ^~~~~~~~ 90:52.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 90:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 90:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 90:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 90:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 90:52.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 90:52.74 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:52.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 90:52.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 90:52.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:52.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 90:52.74 | ^~~~~~~~ 90:53.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 90:53.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 90:53.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:53.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:53.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 90:53.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 90:53.11 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 90:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 90:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:53.11 427 | SizeT Size() const { return SizeT(width, height); } 90:53.11 | ^~~~ 90:53.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 90:53.11 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 90:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 90:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:53.11 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 90:53.11 | ^~~~~~~~ 90:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 90:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 90:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:53.11 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 90:53.11 | ^~~~~~~~ 90:53.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 90:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 90:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 90:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 90:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 90:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 90:53.12 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 90:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 90:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:53.12 62 | Sub operator-(const Sub& aPoint) const { 90:53.12 | ^~~~~~~~ 90:53.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 90:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 90:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 90:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 90:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 90:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 90:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 90:53.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 90:53.29 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 90:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 90:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:53.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 90:53.29 | ^~~~~~~~ 90:53.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:53.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:53.43 from Unified_cpp_editor_libeditor0.cpp:2: 90:53.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 90:53.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 90:53.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:53.43 40 | friend Sub operator*(Sub aCoord, T aScale) { 90:53.43 | ^~~~~~~~ 90:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 90:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 90:53.46 457 | CSSRect GetVisualViewport() const { 90:53.46 | ^ 90:53.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/Screen.h:12, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.h:14, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ScreenManager.cpp:7: 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 90:53.82 760 | typename detail::Nth::Type extract() { 90:53.82 | ^~~~~~~ 90:53.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 90:53.82 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 90:53.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:53.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 90:53.82 | ^~~~~~~~~~~~~ 90:53.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 90:53.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 90:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 90:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 90:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.h:10, 90:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 90:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 90:53.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 90:53.83 from Unified_cpp_dom_serviceworkers2.cpp:2: 90:53.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 90:53.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 90:53.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:53.83 323 | static SizeTyped FromUnknownSize( 90:53.83 | ^~~~~~~~~~~~~~~ 90:54.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 90:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 90:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 90:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.cpp:12, 90:54.19 from Unified_cpp_widget_gtk0.cpp:20: 90:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 90:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 90:54.19 189 | CSSRect GetExpandedScrollableRect() const { 90:54.19 | ^ 90:54.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 90:54.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 90:54.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 90:54.21 | ^ 90:54.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 90:54.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 90:54.23 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 90:54.23 | ^ 90:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 90:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 90:54.25 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 90:54.25 | ^ 90:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 90:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 90:54.25 243 | CSSRect CalculateScrollRange() const { 90:54.25 | ^ 90:54.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 90:54.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 90:54.26 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 90:54.26 | ^ 90:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 90:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 90:54.30 457 | CSSRect GetVisualViewport() const { 90:54.30 | ^ 90:54.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:54.65 from Unified_cpp_editor_libeditor0.cpp:2: 90:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 90:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 90:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:54.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 90:54.65 | ^~~~~~~~~~~~~ 90:54.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:54.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:54.65 from Unified_cpp_editor_libeditor0.cpp:2: 90:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 90:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 90:54.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:54.65 323 | static SizeTyped FromUnknownSize( 90:54.65 | ^~~~~~~~~~~~~~~ 90:54.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 90:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:54.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:54.80 from Unified_cpp_editor_libeditor0.cpp:2: 90:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 90:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 90:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:54.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 90:54.80 | ^~~~~~~~ 90:54.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:54.88 from Unified_cpp_editor_libeditor0.cpp:2: 90:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 90:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 90:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:54.88 427 | SizeT Size() const { return SizeT(width, height); } 90:54.88 | ^~~~ 90:54.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:54.88 from Unified_cpp_editor_libeditor0.cpp:2: 90:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 90:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 90:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:54.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 90:54.88 | ^~~~~~~~ 90:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 90:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 90:54.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:54.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 90:54.88 | ^~~~~~~~ 90:54.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:54.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:54.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:54.89 from Unified_cpp_editor_libeditor0.cpp:2: 90:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 90:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 90:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:54.89 62 | Sub operator-(const Sub& aPoint) const { 90:54.89 | ^~~~~~~~ 90:55.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 90:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 90:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 90:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 90:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 90:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 90:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 90:55.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 90:55.64 from Unified_cpp_dom_ipc0.cpp:2: 90:55.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:55.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:55.64 708 | RectTyped ProjectRectBounds( 90:55.64 | ^~~~~~~~~~~~~~~~~ 90:55.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 90:55.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 90:55.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 90:55.69 from Unified_cpp_layout_forms0.cpp:2: 90:55.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 90:55.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:55.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 90:55.69 | ^ 90:55.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 90:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 90:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 90:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 90:55.80 from Unified_cpp_layout_style0.cpp:2: 90:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 90:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 90:55.80 189 | CSSRect GetExpandedScrollableRect() const { 90:55.80 | ^ 90:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 90:55.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 90:55.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 90:55.81 | ^ 90:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 90:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 90:55.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 90:55.82 | ^ 90:55.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 90:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 90:55.87 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 90:55.87 | ^ 90:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 90:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 90:55.87 243 | CSSRect CalculateScrollRange() const { 90:55.87 | ^ 90:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 90:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 90:55.87 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 90:55.87 | ^ 90:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 90:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 90:55.87 457 | CSSRect GetVisualViewport() const { 90:55.87 | ^ 90:55.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 90:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 90:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 90:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 90:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 90:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 90:55.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFormatConverter.h:14, 90:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITransferable.h:18, 90:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIClipboard.h:14, 90:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessClipboard.h:9, 90:55.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessClipboard.cpp:5, 90:55.89 from Unified_cpp_widget_headless0.cpp:2: 90:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 90:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 90:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 90:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 90:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 90:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 90:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 90:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 90:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 90:55.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 90:55.89 760 | typename detail::Nth::Type extract() { 90:55.89 | ^~~~~~~ 90:56.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 90:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 90:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 90:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AncestorIterator.h:19, 90:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:11, 90:56.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 90:56.24 from Unified_cpp_editor_libeditor2.cpp:2: 90:56.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 90:56.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 90:56.24 21 | inline Rect ToRect(const gfxRect& aRect) { 90:56.24 | ^ 90:56.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 90:56.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 90:56.24 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 90:56.24 | ^ 90:56.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 90:56.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 90:56.24 40 | inline Point ToPoint(const gfxPoint& aPoint) { 90:56.24 | ^ 90:56.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 90:56.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 90:56.27 44 | inline Size ToSize(const gfxSize& aSize) { 90:56.27 | ^ 90:56.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 90:56.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 90:56.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 90:56.27 | ^ 90:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 90:56.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 90:56.28 52 | inline gfxSize ThebesSize(const Size& aSize) { 90:56.28 | ^ 90:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 90:56.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 90:56.30 56 | inline gfxRect ThebesRect(const Rect& aRect) { 90:56.30 | ^ 90:56.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:12, 90:56.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 90:56.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 90:56.81 from Unified_cpp_layout_forms0.cpp:2: 90:56.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 90:56.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 90:56.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 90:56.81 | ^ 90:57.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 90:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 90:57.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/headless/HeadlessCompositorWidget.cpp:6, 90:57.21 from Unified_cpp_widget_headless0.cpp:20: 90:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h: In member function 'virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)': 90:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:57.21 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 90:57.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:58.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 90:58.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:58.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:58.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:58.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:58.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:58.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:58.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:58.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:58.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:58.04 from Unified_cpp_editor_libeditor0.cpp:2: 90:58.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:58.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 90:58.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:58.04 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 90:58.04 | ^~~~~~~~~~~~~~ 90:58.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:58.13 from Unified_cpp_editor_libeditor0.cpp:2: 90:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 90:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:58.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 90:58.13 | ^~~~~~~~~~~~~ 90:58.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 90:58.21 from Unified_cpp_widget_gtk2.cpp:2: 90:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 90:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 90:58.21 189 | CSSRect GetExpandedScrollableRect() const { 90:58.21 | ^ 90:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 90:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 90:58.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 90:58.21 | ^ 90:58.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:58.21 from Unified_cpp_editor_libeditor0.cpp:2: 90:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 90:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:58.21 383 | Point TopLeft() const { return Point(x, y); } 90:58.21 | ^~~~~~~ 90:58.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 90:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 90:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:58.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:58.22 from Unified_cpp_editor_libeditor0.cpp:2: 90:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 90:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 90:58.24 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 90:58.24 | ^~~~~~~~~~~~~~~ 90:58.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 90:58.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 90:58.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 90:58.32 | ^ 90:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 90:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 90:58.32 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 90:58.32 | ^ 90:58.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 90:58.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 90:58.35 243 | CSSRect CalculateScrollRange() const { 90:58.35 | ^ 90:58.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 90:58.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 90:58.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 90:58.35 | ^ 90:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 90:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 90:58.37 457 | CSSRect GetVisualViewport() const { 90:58.37 | ^ 90:58.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 90:58.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 90:58.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AncestorIterator.h:19, 90:58.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:11, 90:58.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 90:58.93 from Unified_cpp_editor_libeditor2.cpp:2: 90:58.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 90:58.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 90:58.93 1859 | int32_t aAppUnitsPerPixel) { 90:58.93 | ^ 90:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 90:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 90:58.96 3214 | int32_t aAppUnitsPerPixel) { 90:58.96 | ^ 90:59.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:59.02 from Unified_cpp_editor_libeditor0.cpp:2: 90:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 90:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:59.02 277 | static RectTyped FromUnknownRect( 90:59.02 | ^~~~~~~~~~~~~~~ 90:59.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 90:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:59.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:59.03 from Unified_cpp_editor_libeditor0.cpp:2: 90:59.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 90:59.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 90:59.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:59.03 150 | static PointTyped FromUnknownPoint( 90:59.03 | ^~~~~~~~~~~~~~~~ 90:59.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 90:59.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 90:59.03 from Unified_cpp_editor_libeditor0.cpp:2: 90:59.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 90:59.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 90:59.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 90:59.03 282 | RectTyped ToUnknownRect() const { 90:59.03 | ^~~~~~~~~~~~~ 91:03.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 91:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 91:03.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 91:03.63 from Unified_cpp_editor_libeditor0.cpp:2: 91:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 91:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 91:03.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:03.63 246 | PointTyped As2DPoint() const { 91:03.63 | ^~~~~~~~~ 91:03.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 91:03.69 from Unified_cpp_editor_libeditor0.cpp:2: 91:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 91:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 91:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:03.69 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 91:03.69 | ^~~~~~~~~ 91:03.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HTMLEditor.h:12, 91:03.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:10, 91:03.70 from Unified_cpp_editor_libeditor0.cpp:2: 91:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 91:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 91:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:03.70 2266 | PointTyped TransformPointSimple( 91:03.70 | ^~~~~~~~~~~~~~~~~~~~ 91:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 91:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 91:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:03.70 794 | RectTyped TransformAndClipBounds( 91:03.70 | ^~~~~~~~~~~~~~~~~~~~~~ 91:03.94 layout/tables 91:04.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 91:04.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 91:04.32 from Unified_cpp_widget_gtk2.cpp:2: 91:04.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:04.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:04.32 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:04.32 | ^ 91:04.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 91:04.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 91:04.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:04.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 91:04.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 91:04.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 91:04.74 from Unified_cpp_layout_forms0.cpp:2: 91:04.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 91:04.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:04.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 91:04.74 | ^ 91:04.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 91:04.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 91:04.75 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 91:04.75 | ^ 91:04.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 91:04.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 91:04.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 91:04.76 | ^ 91:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 91:04.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 91:04.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 91:04.77 | ^ 91:04.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 91:04.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 91:04.78 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 91:04.78 | ^ 91:04.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 91:04.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 91:04.84 371 | nscoord aAppUnitsPerDevPixel) { 91:04.84 | ^ 91:04.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 91:04.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 91:04.86 380 | nscoord aAppUnitsPerDevPixel) { 91:04.86 | ^ 91:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 91:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 91:04.87 387 | nscoord aAppUnitsPerDevPixel) { 91:04.87 | ^ 91:04.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 91:04.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:04.88 394 | nscoord aAppUnitsPerDevPixel) { 91:04.88 | ^ 91:05.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 91:05.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:05.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 91:05.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 91:05.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 91:05.00 from Unified_cpp_layout_forms0.cpp:2: 91:05.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 91:05.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 91:05.00 189 | CSSRect GetExpandedScrollableRect() const { 91:05.00 | ^ 91:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 91:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 91:05.01 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:05.01 | ^ 91:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 91:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 91:05.01 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 91:05.01 | ^ 91:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 91:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 91:05.01 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 91:05.01 | ^ 91:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 91:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 91:05.02 243 | CSSRect CalculateScrollRange() const { 91:05.02 | ^ 91:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 91:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 91:05.02 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 91:05.02 | ^ 91:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 91:05.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 91:05.02 457 | CSSRect GetVisualViewport() const { 91:05.02 | ^ 91:05.82 In file included from Unified_cpp_dom_ipc0.cpp:47: 91:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp: In member function 'mozilla::LayoutDevicePoint mozilla::dom::BrowserParent::TransformParentToChild(const LayoutDevicePoint&)': 91:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:2354: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 91:05.82 2354 | LayoutDevicePoint BrowserParent::TransformParentToChild( 91:05.82 | ^~~~~~~~~~~~~ 91:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp: In member function 'mozilla::LayoutDeviceIntRect mozilla::dom::BrowserParent::TransformChildToParent(const LayoutDeviceIntRect&)': 91:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:2383: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 91:06.24 2383 | return RoundedToInt(floatTransformed); 91:06.24 | ^ 91:06.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerJob.h:12, 91:06.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:10, 91:06.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 91:06.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 91:06.26 from Unified_cpp_dom_serviceworkers2.cpp:2: 91:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 91:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 91:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 91:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 91:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 91:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 91:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 91:06.26 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 91:06.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:06.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 91:06.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.cpp:16, 91:06.26 from Unified_cpp_dom_serviceworkers2.cpp:20: 91:06.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 91:06.26 27 | struct JSGCSetting { 91:06.26 | ^~~~~~~~~~~ 91:06.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:06.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 91:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 91:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 91:06.76 21 | inline Rect ToRect(const gfxRect& aRect) { 91:06.76 | ^ 91:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 91:06.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 91:06.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 91:06.76 | ^ 91:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 91:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 91:06.80 40 | inline Point ToPoint(const gfxPoint& aPoint) { 91:06.80 | ^ 91:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 91:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 91:06.80 44 | inline Size ToSize(const gfxSize& aSize) { 91:06.80 | ^ 91:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 91:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 91:06.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 91:06.80 | ^ 91:06.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 91:06.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 91:06.86 52 | inline gfxSize ThebesSize(const Size& aSize) { 91:06.86 | ^ 91:06.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 91:06.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 91:06.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 91:06.87 | ^ 91:07.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 91:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 91:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 91:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 91:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 91:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerJob.h:10, 91:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:10, 91:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 91:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 91:07.39 from Unified_cpp_dom_serviceworkers2.cpp:2: 91:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 91:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 91:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 91:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 91:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 91:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 91:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 91:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 91:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 91:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 91:07.39 760 | typename detail::Nth::Type extract() { 91:07.39 | ^~~~~~~ 91:08.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 91:08.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:08.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 91:08.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RestyleManager.h:13, 91:08.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:9, 91:08.15 from Unified_cpp_layout_style0.cpp:2: 91:08.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:08.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:08.15 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:08.15 | ^ 91:10.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 91:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 91:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:10.35 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:10.35 | ^ 91:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 91:10.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/ipc/BrowserParent.cpp:1986: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 91:10.47 1986 | bool BrowserParent::SendHandleTap(TapType aType, 91:10.47 | ^~~~~~~~~~~~~ 91:10.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 91:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 91:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 91:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 91:10.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 91:10.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 91:10.67 1859 | int32_t aAppUnitsPerPixel) { 91:10.67 | ^ 91:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 91:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 91:10.72 3214 | int32_t aAppUnitsPerPixel) { 91:10.72 | ^ 91:10.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 91:10.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 91:10.84 from Unified_cpp_widget_gtk2.cpp:2: 91:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 91:10.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 91:10.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 91:10.84 | ^ 91:11.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 91:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 91:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 91:11.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 91:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 91:11.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:11.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 91:11.23 | ^ 91:11.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 91:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 91:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 91:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 91:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 91:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 91:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 91:11.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 91:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 91:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:11.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 91:11.32 | ^ 91:12.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 91:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 91:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 91:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 91:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 91:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 91:12.68 from Unified_cpp_layout_style4.cpp:2: 91:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 91:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:12.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 91:12.68 | ^ 91:12.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 91:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 91:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 91:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 91:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 91:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 91:12.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/TextEditSubActionHandler.cpp:16, 91:12.73 from Unified_cpp_editor_libeditor2.cpp:47: 91:12.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 91:12.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 91:12.73 332 | LayerPoint GetFixedPositionAnchor() const { 91:12.73 | ^ 91:12.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 91:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 91:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 91:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 91:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 91:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 91:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 91:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 91:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 91:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 91:12.78 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 91:12.78 | ^ 91:12.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 91:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 91:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 91:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 91:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 91:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 91:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/TextEditSubActionHandler.cpp:16, 91:12.79 from Unified_cpp_editor_libeditor2.cpp:47: 91:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 91:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 91:12.79 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 91:12.79 | ^ 91:12.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 91:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 91:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 91:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 91:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 91:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 91:12.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/TextEditSubActionHandler.cpp:16, 91:12.82 from Unified_cpp_editor_libeditor2.cpp:47: 91:12.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 91:12.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 91:12.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:12.82 | ^ 91:13.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:13.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 91:13.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 91:13.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 91:13.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 91:13.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 91:13.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 91:13.01 from Unified_cpp_layout_style4.cpp:2: 91:13.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 91:13.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 91:13.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 91:13.01 | ^ 91:13.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 91:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 91:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 91:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 91:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 91:13.43 from Unified_cpp_layout_style4.cpp:2: 91:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 91:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:13.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 91:13.43 | ^ 91:13.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 91:13.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 91:13.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 91:13.44 | ^ 91:13.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 91:13.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 91:13.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 91:13.44 | ^ 91:13.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 91:13.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 91:13.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 91:13.45 | ^ 91:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 91:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 91:13.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 91:13.45 | ^ 91:13.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 91:13.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 91:13.47 371 | nscoord aAppUnitsPerDevPixel) { 91:13.47 | ^ 91:13.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 91:13.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 91:13.47 380 | nscoord aAppUnitsPerDevPixel) { 91:13.47 | ^ 91:13.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 91:13.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 91:13.48 387 | nscoord aAppUnitsPerDevPixel) { 91:13.48 | ^ 91:13.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 91:13.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:13.48 394 | nscoord aAppUnitsPerDevPixel) { 91:13.48 | ^ 91:13.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 91:13.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:13.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:13.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.cpp:12, 91:13.73 from Unified_cpp_widget_gtk0.cpp:20: 91:13.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:13.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:13.73 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:13.73 | ^ 91:14.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 91:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 91:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 91:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 91:14.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 91:14.79 | ^ 91:14.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 91:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 91:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 91:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 91:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 91:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 91:14.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 91:14.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 91:14.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:14.89 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 91:14.89 | ^ 91:14.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 91:14.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 91:14.89 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 91:14.89 | ^ 91:14.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 91:14.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 91:14.89 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 91:14.89 | ^ 91:14.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 91:14.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 91:14.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 91:14.90 | ^ 91:14.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 91:14.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 91:14.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 91:14.92 | ^ 91:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 91:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 91:14.95 371 | nscoord aAppUnitsPerDevPixel) { 91:14.95 | ^ 91:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 91:14.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 91:14.96 380 | nscoord aAppUnitsPerDevPixel) { 91:14.96 | ^ 91:14.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 91:14.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 91:14.96 387 | nscoord aAppUnitsPerDevPixel) { 91:14.96 | ^ 91:14.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 91:14.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:14.97 394 | nscoord aAppUnitsPerDevPixel) { 91:14.97 | ^ 91:15.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 91:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 91:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 91:15.01 from Unified_cpp_layout_style4.cpp:2: 91:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:15.01 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:15.01 | ^ 91:15.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 91:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 91:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RestyleManager.h:13, 91:15.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:9, 91:15.70 from Unified_cpp_layout_style0.cpp:2: 91:15.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 91:15.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 91:15.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 91:15.70 | ^ 91:16.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 91:16.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:16.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:16.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:16.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:16.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:16.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:16.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 91:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 91:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 91:16.09 332 | LayerPoint GetFixedPositionAnchor() const { 91:16.09 | ^ 91:16.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 91:16.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 91:16.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 91:16.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 91:16.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:16.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 91:16.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditTransactionBase.h:9, 91:16.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 91:16.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CSSEditUtils.h:9, 91:16.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/CSSEditUtils.cpp:6, 91:16.17 from Unified_cpp_editor_libeditor0.cpp:2: 91:16.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 91:16.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 91:16.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 91:16.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 91:16.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 91:16.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 91:16.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 91:16.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 91:16.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 91:16.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 91:16.17 760 | typename detail::Nth::Type extract() { 91:16.17 | ^~~~~~~ 91:16.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 91:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 91:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 91:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 91:16.31 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 91:16.31 | ^ 91:16.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 91:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:16.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 91:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 91:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 91:16.42 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:16.42 | ^ 91:16.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 91:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 91:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 91:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 91:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 91:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 91:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 91:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 91:16.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditorEventListener.cpp:13, 91:16.59 from Unified_cpp_editor_libeditor1.cpp:74: 91:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 91:16.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 91:16.59 49 | gfx::Size GetInheritedScale() const { return mScale; } 91:16.59 | ^ 91:16.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 91:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 91:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 91:16.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 91:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 91:16.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 91:16.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 91:16.80 | ^ 91:17.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 91:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 91:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 91:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 91:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditorEventListener.cpp:13, 91:17.35 from Unified_cpp_editor_libeditor1.cpp:74: 91:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 91:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 91:17.35 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 91:17.35 | ^ 91:18.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 91:18.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:18.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:15, 91:18.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 91:18.11 from Unified_cpp_layout_style1.cpp:11: 91:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 91:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 91:18.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 91:18.11 | ^ 91:20.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 91:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 91:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 91:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 91:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:20.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 91:20.59 | ^ 91:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 91:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 91:20.59 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 91:20.59 | ^ 91:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 91:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 91:20.59 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 91:20.60 | ^ 91:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 91:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 91:20.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 91:20.60 | ^ 91:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 91:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 91:20.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 91:20.60 | ^ 91:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 91:20.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 91:20.62 371 | nscoord aAppUnitsPerDevPixel) { 91:20.62 | ^ 91:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 91:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 91:20.63 380 | nscoord aAppUnitsPerDevPixel) { 91:20.63 | ^ 91:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 91:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 91:20.63 387 | nscoord aAppUnitsPerDevPixel) { 91:20.63 | ^ 91:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 91:20.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:20.64 394 | nscoord aAppUnitsPerDevPixel) { 91:20.64 | ^ 91:20.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 91:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 91:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 91:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 91:20.88 21 | inline Rect ToRect(const gfxRect& aRect) { 91:20.88 | ^ 91:20.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 91:20.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 91:20.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 91:20.90 | ^ 91:20.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 91:20.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 91:20.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 91:20.92 | ^ 91:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 91:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 91:20.95 44 | inline Size ToSize(const gfxSize& aSize) { 91:20.95 | ^ 91:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 91:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 91:20.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 91:20.95 | ^ 91:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 91:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 91:20.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 91:20.98 | ^ 91:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 91:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 91:20.98 56 | inline gfxRect ThebesRect(const Rect& aRect) { 91:20.98 | ^ 91:21.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 91:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 91:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 91:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 91:21.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 91:21.73 from Unified_cpp_layout_style3.cpp:11: 91:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 91:21.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:21.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 91:21.73 | ^ 91:22.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 91:22.70 from Unified_cpp_layout_style3.cpp:11: 91:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 91:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 91:22.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 91:22.70 | ^ 91:22.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:22.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:22.70 from Unified_cpp_editor_libeditor1.cpp:2: 91:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 91:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 91:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:22.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 91:22.70 | ^~~~~~~~ 91:23.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:23.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 91:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 91:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 91:23.11 1859 | int32_t aAppUnitsPerPixel) { 91:23.11 | ^ 91:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 91:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 91:23.12 3214 | int32_t aAppUnitsPerPixel) { 91:23.12 | ^ 91:23.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:23.66 from Unified_cpp_editor_libeditor1.cpp:2: 91:23.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 91:23.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 91:23.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:23.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 91:23.66 | ^~~~~~~~~~~~~ 91:23.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:23.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:23.66 from Unified_cpp_editor_libeditor1.cpp:2: 91:23.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 91:23.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 91:23.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:23.66 323 | static SizeTyped FromUnknownSize( 91:23.66 | ^~~~~~~~~~~~~~~ 91:23.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 91:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:23.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:23.68 from Unified_cpp_editor_libeditor1.cpp:2: 91:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 91:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 91:23.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:23.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 91:23.68 | ^~~~~~~~ 91:23.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:23.70 from Unified_cpp_editor_libeditor1.cpp:2: 91:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 91:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 91:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:23.70 427 | SizeT Size() const { return SizeT(width, height); } 91:23.70 | ^~~~ 91:23.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:23.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:23.70 from Unified_cpp_editor_libeditor1.cpp:2: 91:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 91:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 91:23.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:23.70 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 91:23.71 | ^~~~~~~~ 91:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 91:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 91:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:23.71 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 91:23.72 | ^~~~~~~~ 91:23.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 91:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 91:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:23.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:23.73 from Unified_cpp_editor_libeditor1.cpp:2: 91:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 91:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 91:23.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:23.73 62 | Sub operator-(const Sub& aPoint) const { 91:23.73 | ^~~~~~~~ 91:23.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 91:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:11, 91:23.90 from Unified_cpp_widget_gtk1.cpp:11: 91:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 91:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 91:23.90 189 | CSSRect GetExpandedScrollableRect() const { 91:23.90 | ^ 91:23.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 91:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 91:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 91:23.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 91:23.90 from Unified_cpp_layout_style3.cpp:11: 91:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 91:23.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:23.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 91:23.91 | ^ 91:23.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 91:23.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 91:23.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 91:23.91 | ^ 91:23.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 91:23.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 91:23.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 91:23.91 | ^ 91:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 91:23.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 91:23.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 91:23.93 | ^ 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 91:23.93 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:23.93 | ^ 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 91:23.93 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 91:23.93 | ^ 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 91:23.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 91:23.93 | ^ 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 91:23.93 243 | CSSRect CalculateScrollRange() const { 91:23.93 | ^ 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 91:23.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 91:23.93 | ^ 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 91:23.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 91:23.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 91:23.93 | ^ 91:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 91:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 91:24.03 371 | nscoord aAppUnitsPerDevPixel) { 91:24.03 | ^ 91:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 91:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 91:24.03 380 | nscoord aAppUnitsPerDevPixel) { 91:24.03 | ^ 91:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 91:24.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 91:24.03 457 | CSSRect GetVisualViewport() const { 91:24.03 | ^ 91:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 91:24.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 91:24.05 387 | nscoord aAppUnitsPerDevPixel) { 91:24.05 | ^ 91:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 91:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:24.07 394 | nscoord aAppUnitsPerDevPixel) { 91:24.07 | ^ 91:24.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 91:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 91:24.18 from Unified_cpp_layout_style3.cpp:11: 91:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:24.18 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:24.18 | ^ 91:25.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 91:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:15, 91:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 91:25.56 from Unified_cpp_layout_style1.cpp:11: 91:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 91:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 91:25.56 21 | inline Rect ToRect(const gfxRect& aRect) { 91:25.56 | ^ 91:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 91:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 91:25.56 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 91:25.56 | ^ 91:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 91:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 91:25.56 40 | inline Point ToPoint(const gfxPoint& aPoint) { 91:25.56 | ^ 91:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 91:25.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 91:25.58 44 | inline Size ToSize(const gfxSize& aSize) { 91:25.58 | ^ 91:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 91:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 91:25.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 91:25.67 | ^ 91:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 91:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 91:25.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 91:25.67 | ^ 91:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 91:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 91:25.69 56 | inline gfxRect ThebesRect(const Rect& aRect) { 91:25.69 | ^ 91:26.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 91:26.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:26.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:26.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:26.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:26.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:26.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:26.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:26.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:26.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:26.12 from Unified_cpp_editor_libeditor1.cpp:2: 91:26.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:26.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 91:26.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:26.12 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 91:26.12 | ^~~~~~~~~~~~~~ 91:26.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:26.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:26.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:26.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:26.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:26.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:26.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:26.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:26.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:26.27 from Unified_cpp_editor_libeditor1.cpp:2: 91:26.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:26.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 91:26.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:26.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 91:26.27 | ^~~~~~~~~~~~~ 91:26.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:26.30 from Unified_cpp_editor_libeditor1.cpp:2: 91:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 91:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:26.30 383 | Point TopLeft() const { return Point(x, y); } 91:26.30 | ^~~~~~~ 91:26.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:26.30 from Unified_cpp_editor_libeditor1.cpp:2: 91:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 91:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:26.30 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 91:26.30 | ^~~~~~~~~~~~~~~ 91:26.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 91:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsShmImage.h:16, 91:26.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsShmImage.cpp:7: 91:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 91:26.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:26.46 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 91:26.46 | ^ 91:26.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 91:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:13, 91:26.62 from Unified_cpp_layout_style3.cpp:11: 91:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 91:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 91:26.62 189 | CSSRect GetExpandedScrollableRect() const { 91:26.62 | ^ 91:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 91:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 91:26.62 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:26.62 | ^ 91:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 91:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 91:26.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 91:26.64 | ^ 91:26.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 91:26.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 91:26.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 91:26.66 | ^ 91:26.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 91:26.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 91:26.66 243 | CSSRect CalculateScrollRange() const { 91:26.66 | ^ 91:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 91:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 91:26.68 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 91:26.68 | ^ 91:26.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 91:26.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 91:26.70 457 | CSSRect GetVisualViewport() const { 91:26.70 | ^ 91:27.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsShmImage.h:16, 91:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsShmImage.cpp:7: 91:27.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 91:27.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 91:27.00 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 91:27.00 | ^ 91:27.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:27.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:27.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:27.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:27.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:27.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:27.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:27.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:27.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:27.12 from Unified_cpp_editor_libeditor1.cpp:2: 91:27.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:27.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 91:27.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:27.12 277 | static RectTyped FromUnknownRect( 91:27.12 | ^~~~~~~~~~~~~~~ 91:27.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 91:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:27.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:27.14 from Unified_cpp_editor_libeditor1.cpp:2: 91:27.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:27.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 91:27.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:27.14 150 | static PointTyped FromUnknownPoint( 91:27.14 | ^~~~~~~~~~~~~~~~ 91:27.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:27.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:27.15 from Unified_cpp_editor_libeditor1.cpp:2: 91:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 91:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 91:27.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:27.15 282 | RectTyped ToUnknownRect() const { 91:27.15 | ^~~~~~~~~~~~~ 91:27.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 91:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 91:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:29, 91:27.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 91:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 91:27.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 91:27.17 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 91:27.17 | ^ 91:27.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 91:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 91:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 91:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EffectCompositor.h:16, 91:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:17, 91:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationComparator.h:10, 91:27.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 91:27.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:30: 91:27.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 91:27.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 91:27.19 189 | CSSRect GetExpandedScrollableRect() const { 91:27.19 | ^ 91:27.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 91:27.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 91:27.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:27.20 | ^ 91:27.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 91:27.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 91:27.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 91:27.20 | ^ 91:27.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 91:27.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 91:27.21 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 91:27.21 | ^ 91:27.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 91:27.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 91:27.21 243 | CSSRect CalculateScrollRange() const { 91:27.21 | ^ 91:27.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 91:27.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 91:27.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 91:27.21 | ^ 91:27.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 91:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 91:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:29, 91:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 91:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 91:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 91:27.22 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:27.22 | ^ 91:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 91:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 91:27.22 457 | CSSRect GetVisualViewport() const { 91:27.22 | ^ 91:27.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 91:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 91:27.51 from Unified_cpp_widget_gtk2.cpp:2: 91:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 91:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 91:27.51 21 | inline Rect ToRect(const gfxRect& aRect) { 91:27.51 | ^ 91:27.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 91:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 91:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 91:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 91:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 91:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 91:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 91:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 91:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 91:27.55 from Unified_cpp_layout_tables0.cpp:2: 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:27.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 91:27.55 | ^ 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 91:27.55 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 91:27.55 | ^ 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 91:27.55 40 | inline Point ToPoint(const gfxPoint& aPoint) { 91:27.55 | ^ 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 91:27.55 44 | inline Size ToSize(const gfxSize& aSize) { 91:27.55 | ^ 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 91:27.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 91:27.55 | ^ 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 91:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 91:27.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 91:27.55 | ^ 91:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 91:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 91:27.56 56 | inline gfxRect ThebesRect(const Rect& aRect) { 91:27.56 | ^ 91:27.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 91:27.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:27.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:27.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.cpp:12, 91:27.70 from Unified_cpp_widget_gtk0.cpp:20: 91:27.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 91:27.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 91:27.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 91:27.71 | ^ 91:28.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 91:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 91:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 91:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 91:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 91:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 91:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 91:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 91:28.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 91:28.28 from Unified_cpp_layout_tables0.cpp:2: 91:28.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 91:28.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 91:28.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 91:28.28 | ^ 91:28.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 91:28.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 91:28.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsShmImage.h:17, 91:28.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsShmImage.cpp:7: 91:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 91:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:28.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 91:28.39 | ^ 91:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 91:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 91:28.39 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 91:28.39 | ^ 91:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 91:28.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 91:28.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 91:28.39 | ^ 91:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 91:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 91:28.40 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 91:28.40 | ^ 91:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 91:28.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 91:28.40 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 91:28.40 | ^ 91:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 91:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 91:28.43 371 | nscoord aAppUnitsPerDevPixel) { 91:28.43 | ^ 91:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 91:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 91:28.43 380 | nscoord aAppUnitsPerDevPixel) { 91:28.43 | ^ 91:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 91:28.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 91:28.43 387 | nscoord aAppUnitsPerDevPixel) { 91:28.43 | ^ 91:28.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 91:28.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:28.45 394 | nscoord aAppUnitsPerDevPixel) { 91:28.45 | ^ 91:29.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 91:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:29.14 from Unified_cpp_editor_libeditor1.cpp:2: 91:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 91:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 91:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:29.14 246 | PointTyped As2DPoint() const { 91:29.14 | ^~~~~~~~~ 91:29.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 91:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:29.33 from Unified_cpp_editor_libeditor1.cpp:2: 91:29.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:29.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 91:29.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 91:29.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:29.33 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 91:29.33 | ^~~~~~~~~ 91:29.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 91:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 91:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 91:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 91:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorUtils.h:9, 91:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:12, 91:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:29.35 from Unified_cpp_editor_libeditor1.cpp:2: 91:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 91:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 91:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:29.35 2266 | PointTyped TransformPointSimple( 91:29.35 | ^~~~~~~~~~~~~~~~~~~~ 91:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 91:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 91:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 91:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 91:29.35 794 | RectTyped TransformAndClipBounds( 91:29.35 | ^~~~~~~~~~~~~~~~~~~~~~ 91:29.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 91:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 91:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RestyleManager.h:13, 91:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:9, 91:29.63 from Unified_cpp_layout_style0.cpp:2: 91:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 91:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 91:29.63 21 | inline Rect ToRect(const gfxRect& aRect) { 91:29.64 | ^ 91:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 91:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 91:29.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 91:29.64 | ^ 91:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 91:29.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 91:29.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 91:29.64 | ^ 91:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 91:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 91:29.72 44 | inline Size ToSize(const gfxSize& aSize) { 91:29.72 | ^ 91:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 91:29.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 91:29.72 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 91:29.72 | ^ 91:29.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 91:29.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 91:29.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 91:29.79 | ^ 91:29.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 91:29.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 91:29.82 56 | inline gfxRect ThebesRect(const Rect& aRect) { 91:29.82 | ^ 91:30.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 91:30.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 91:30.05 from Unified_cpp_widget_gtk2.cpp:2: 91:30.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 91:30.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 91:30.05 1859 | int32_t aAppUnitsPerPixel) { 91:30.05 | ^ 91:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 91:30.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 91:30.10 3214 | int32_t aAppUnitsPerPixel) { 91:30.10 | ^ 91:30.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsTimingFunction.h:10, 91:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 91:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTiming.h:12, 91:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 91:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:23, 91:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationComparator.h:10, 91:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 91:30.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:30: 91:30.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:30.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:30.73 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:30.73 | ^ 91:31.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 91:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 91:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 91:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 91:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 91:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 91:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 91:31.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 91:31.26 from Unified_cpp_layout_tables0.cpp:2: 91:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 91:31.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:31.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 91:31.26 | ^ 91:31.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 91:31.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 91:31.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 91:31.37 | ^ 91:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 91:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 91:31.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 91:31.39 | ^ 91:31.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 91:31.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 91:31.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 91:31.42 | ^ 91:31.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 91:31.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 91:31.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 91:31.44 | ^ 91:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 91:31.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 91:31.55 371 | nscoord aAppUnitsPerDevPixel) { 91:31.55 | ^ 91:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 91:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 91:31.57 380 | nscoord aAppUnitsPerDevPixel) { 91:31.57 | ^ 91:31.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 91:31.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 91:31.64 387 | nscoord aAppUnitsPerDevPixel) { 91:31.64 | ^ 91:31.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 91:31.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:31.64 394 | nscoord aAppUnitsPerDevPixel) { 91:31.64 | ^ 91:32.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 91:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 91:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 91:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 91:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 91:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 91:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 91:32.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 91:32.18 from Unified_cpp_layout_style2.cpp:2: 91:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 91:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:32.19 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 91:32.19 | ^ 91:32.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 91:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 91:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 91:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 91:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 91:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 91:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 91:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 91:32.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 91:32.55 from Unified_cpp_layout_style2.cpp:2: 91:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 91:32.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 91:32.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 91:32.55 | ^ 91:32.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 91:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 91:32.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 91:32.94 from Unified_cpp_widget_gtk2.cpp:2: 91:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 91:32.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 91:32.94 332 | LayerPoint GetFixedPositionAnchor() const { 91:32.94 | ^ 91:33.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 91:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 91:33.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 91:33.02 from Unified_cpp_widget_gtk2.cpp:2: 91:33.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 91:33.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 91:33.02 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 91:33.02 | ^ 91:33.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 91:33.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:33.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:33.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:33.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:33.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:33.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:33.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 91:33.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 91:33.09 from Unified_cpp_widget_gtk2.cpp:2: 91:33.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 91:33.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 91:33.09 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:33.09 | ^ 91:33.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 91:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 91:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 91:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 91:33.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 91:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 91:33.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 91:33.82 189 | CSSRect GetExpandedScrollableRect() const { 91:33.82 | ^ 91:33.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 91:33.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 91:33.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:33.84 | ^ 91:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 91:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 91:33.87 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 91:33.87 | ^ 91:33.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:35: 91:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 91:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 91:33.87 332 | LayerPoint GetFixedPositionAnchor() const { 91:33.87 | ^ 91:33.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 91:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 91:33.87 from Unified_cpp_layout_tables0.cpp:2: 91:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:33.87 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:33.87 | ^ 91:33.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 91:33.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 91:33.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 91:33.92 | ^ 91:33.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 91:33.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 91:33.92 243 | CSSRect CalculateScrollRange() const { 91:33.92 | ^ 91:33.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:33.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 91:33.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RestyleManager.h:13, 91:33.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:9, 91:33.93 from Unified_cpp_layout_style0.cpp:2: 91:33.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 91:33.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 91:33.93 1859 | int32_t aAppUnitsPerPixel) { 91:33.93 | ^ 91:33.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 91:33.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 91:33.99 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 91:33.99 | ^ 91:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 91:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 91:34.03 457 | CSSRect GetVisualViewport() const { 91:34.03 | ^ 91:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 91:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 91:34.03 3214 | int32_t aAppUnitsPerPixel) { 91:34.03 | ^ 91:35.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:15, 91:35.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 91:35.13 from Unified_cpp_layout_style1.cpp:11: 91:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 91:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 91:35.13 1859 | int32_t aAppUnitsPerPixel) { 91:35.13 | ^ 91:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 91:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 91:35.17 3214 | int32_t aAppUnitsPerPixel) { 91:35.17 | ^ 91:35.20 layout/svg 91:36.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 91:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 91:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 91:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 91:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 91:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 91:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 91:36.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 91:36.19 from Unified_cpp_layout_style2.cpp:2: 91:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 91:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:36.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 91:36.19 | ^ 91:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 91:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 91:36.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 91:36.19 | ^ 91:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 91:36.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 91:36.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 91:36.20 | ^ 91:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 91:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 91:36.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 91:36.27 | ^ 91:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 91:36.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 91:36.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 91:36.27 | ^ 91:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 91:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 91:36.40 371 | nscoord aAppUnitsPerDevPixel) { 91:36.40 | ^ 91:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 91:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 91:36.40 380 | nscoord aAppUnitsPerDevPixel) { 91:36.40 | ^ 91:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 91:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 91:36.40 387 | nscoord aAppUnitsPerDevPixel) { 91:36.40 | ^ 91:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 91:36.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:36.46 394 | nscoord aAppUnitsPerDevPixel) { 91:36.46 | ^ 91:36.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 91:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:11, 91:36.65 from Unified_cpp_widget_gtk1.cpp:11: 91:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:36.65 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:36.65 | ^ 91:36.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 91:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 91:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 91:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 91:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 91:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 91:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 91:36.83 189 | CSSRect GetExpandedScrollableRect() const { 91:36.83 | ^ 91:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 91:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 91:36.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:36.84 | ^ 91:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 91:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 91:36.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 91:36.84 | ^ 91:36.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 91:36.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 91:36.85 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 91:36.85 | ^ 91:36.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 91:36.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 91:36.85 243 | CSSRect CalculateScrollRange() const { 91:36.85 | ^ 91:36.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 91:36.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 91:36.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 91:36.85 | ^ 91:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 91:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 91:36.86 457 | CSSRect GetVisualViewport() const { 91:36.86 | ^ 91:37.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 91:37.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:37: 91:37.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 91:37.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 91:37.22 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 91:37.22 | ^ 91:38.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 91:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:38.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.cpp:12, 91:38.51 from Unified_cpp_widget_gtk0.cpp:20: 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 91:38.51 21 | inline Rect ToRect(const gfxRect& aRect) { 91:38.51 | ^ 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 91:38.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 91:38.51 | ^ 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 91:38.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 91:38.51 | ^ 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 91:38.51 44 | inline Size ToSize(const gfxSize& aSize) { 91:38.51 | ^ 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 91:38.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 91:38.51 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 91:38.51 | ^ 91:38.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 91:38.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 91:38.52 52 | inline gfxSize ThebesSize(const Size& aSize) { 91:38.52 | ^ 91:38.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 91:38.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 91:38.52 56 | inline gfxRect ThebesRect(const Rect& aRect) { 91:38.52 | ^ 91:39.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 91:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:11, 91:39.01 from Unified_cpp_widget_gtk1.cpp:11: 91:39.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 91:39.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 91:39.01 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 91:39.01 | ^ 91:39.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 91:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 91:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 91:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 91:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 91:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 91:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditor.h:10, 91:39.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 91:39.44 from Unified_cpp_editor_libeditor1.cpp:2: 91:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 91:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 91:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 91:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 91:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 91:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 91:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 91:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 91:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 91:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 91:39.45 760 | typename detail::Nth::Type extract() { 91:39.45 | ^~~~~~~ 91:40.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:40.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:40.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.cpp:12, 91:40.48 from Unified_cpp_widget_gtk0.cpp:20: 91:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 91:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 91:40.48 1859 | int32_t aAppUnitsPerPixel) { 91:40.48 | ^ 91:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 91:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 91:40.49 3214 | int32_t aAppUnitsPerPixel) { 91:40.49 | ^ 91:42.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 91:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:42.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:11, 91:42.18 from Unified_cpp_widget_gtk1.cpp:11: 91:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 91:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 91:42.18 21 | inline Rect ToRect(const gfxRect& aRect) { 91:42.18 | ^ 91:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 91:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 91:42.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 91:42.18 | ^ 91:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 91:42.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 91:42.18 40 | inline Point ToPoint(const gfxPoint& aPoint) { 91:42.18 | ^ 91:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 91:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 91:42.20 44 | inline Size ToSize(const gfxSize& aSize) { 91:42.20 | ^ 91:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 91:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 91:42.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 91:42.20 | ^ 91:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 91:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 91:42.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 91:42.20 | ^ 91:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 91:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 91:42.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 91:42.21 | ^ 91:42.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 91:42.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:13, 91:42.53 from Unified_cpp_layout_style3.cpp:11: 91:42.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 91:42.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 91:42.53 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 91:42.53 | ^ 91:43.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 91:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:11, 91:43.91 from Unified_cpp_widget_gtk1.cpp:11: 91:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 91:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 91:43.91 1859 | int32_t aAppUnitsPerPixel) { 91:43.92 | ^ 91:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 91:43.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 91:43.92 3214 | int32_t aAppUnitsPerPixel) { 91:43.92 | ^ 91:44.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 91:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 91:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 91:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsShmImage.h:16, 91:44.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsShmImage.cpp:7: 91:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 91:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 91:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:44.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 91:44.50 | ^~~~~~~~ 91:44.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 91:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:40: 91:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 91:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 91:44.61 21 | inline Rect ToRect(const gfxRect& aRect) { 91:44.61 | ^ 91:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 91:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 91:44.61 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 91:44.61 | ^ 91:44.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 91:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 91:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsShmImage.h:17, 91:44.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsShmImage.cpp:7: 91:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 91:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 91:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:44.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 91:44.62 | ^~~~~~~~ 91:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 91:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 91:44.62 40 | inline Point ToPoint(const gfxPoint& aPoint) { 91:44.62 | ^ 91:44.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 91:44.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 91:44.63 44 | inline Size ToSize(const gfxSize& aSize) { 91:44.63 | ^ 91:44.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 91:44.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 91:44.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 91:44.63 | ^ 91:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 91:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 91:44.71 52 | inline gfxSize ThebesSize(const Size& aSize) { 91:44.71 | ^ 91:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 91:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 91:44.71 56 | inline gfxRect ThebesRect(const Rect& aRect) { 91:44.71 | ^ 91:44.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 91:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 91:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:29, 91:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.cpp:12, 91:44.74 from Unified_cpp_widget_gtk0.cpp:20: 91:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 91:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 91:44.74 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 91:44.74 | ^ 91:44.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 91:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 91:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:29, 91:44.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.cpp:12, 91:44.87 from Unified_cpp_widget_gtk0.cpp:20: 91:44.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 91:44.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 91:44.87 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:44.87 | ^ 91:45.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 91:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 91:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 91:45.57 from Unified_cpp_widget0.cpp:2: 91:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 91:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:45.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 91:45.57 | ^ 91:47.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 91:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 91:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 91:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 91:47.03 from Unified_cpp_widget0.cpp:2: 91:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 91:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 91:47.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 91:47.03 | ^ 91:47.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:40: 91:47.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 91:47.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 91:47.83 1859 | int32_t aAppUnitsPerPixel) { 91:47.83 | ^ 91:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 91:47.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 91:47.94 3214 | int32_t aAppUnitsPerPixel) { 91:47.94 | ^ 91:48.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 91:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 91:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 91:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 91:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 91:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 91:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 91:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 91:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:19: 91:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 91:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 91:48.47 1394 | LayerPoint GetFixedPositionAnchor() { 91:48.47 | ^ 91:48.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 91:48.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 91:48.51 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 91:48.51 | ^ 91:48.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 91:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 91:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 91:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 91:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 91:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 91:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 91:48.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:19: 91:48.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 91:48.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 91:48.65 49 | gfx::Size GetInheritedScale() const { return mScale; } 91:48.65 | ^ 91:51.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 91:51.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 91:51.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 91:51.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 91:51.11 from Unified_cpp_layout_svg0.cpp:2: 91:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 91:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:51.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 91:51.11 | ^ 91:51.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 91:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 91:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 91:51.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 91:51.75 from Unified_cpp_layout_forms0.cpp:2: 91:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:51.75 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:51.75 | ^ 91:52.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 91:52.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:52.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:31, 91:52.52 from Unified_cpp_layout_style3.cpp:11: 91:52.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 91:52.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 91:52.52 21 | inline Rect ToRect(const gfxRect& aRect) { 91:52.52 | ^ 91:52.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 91:52.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 91:52.53 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 91:52.53 | ^ 91:52.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 91:52.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 91:52.53 40 | inline Point ToPoint(const gfxPoint& aPoint) { 91:52.53 | ^ 91:52.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 91:52.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 91:52.55 44 | inline Size ToSize(const gfxSize& aSize) { 91:52.55 | ^ 91:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 91:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 91:52.57 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 91:52.57 | ^ 91:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 91:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 91:52.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 91:52.58 | ^ 91:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 91:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 91:52.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 91:52.58 | ^ 91:53.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 91:53.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 91:53.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 91:53.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/ScreenHelperGTK.cpp:19, 91:53.20 from Unified_cpp_widget_gtk0.cpp:92: 91:53.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 91:53.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 91:53.20 332 | LayerPoint GetFixedPositionAnchor() const { 91:53.20 | ^ 91:53.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:53.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:31, 91:53.32 from Unified_cpp_layout_style3.cpp:11: 91:53.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 91:53.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 91:53.32 1859 | int32_t aAppUnitsPerPixel) { 91:53.32 | ^ 91:53.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 91:53.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 91:53.33 3214 | int32_t aAppUnitsPerPixel) { 91:53.33 | ^ 91:53.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 91:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 91:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 91:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:19: 91:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 91:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 91:53.58 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 91:53.58 | ^ 91:53.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 91:53.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 91:53.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 91:53.66 from Unified_cpp_layout_style1.cpp:11: 91:53.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 91:53.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 91:53.66 332 | LayerPoint GetFixedPositionAnchor() const { 91:53.66 | ^ 91:53.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 91:53.69 from Unified_cpp_layout_style1.cpp:11: 91:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 91:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 91:53.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 91:53.69 | ^ 91:53.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 91:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 91:53.69 from Unified_cpp_layout_svg0.cpp:2: 91:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 91:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 91:53.69 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 91:53.69 | ^ 91:53.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 91:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 91:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 91:53.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 91:53.71 from Unified_cpp_layout_style1.cpp:11: 91:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 91:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 91:53.71 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:53.71 | ^ 91:53.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 91:54.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 91:54.03 from Unified_cpp_widget0.cpp:2: 91:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 91:54.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:54.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 91:54.03 | ^ 91:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 91:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 91:54.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 91:54.15 | ^ 91:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 91:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 91:54.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 91:54.15 | ^ 91:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 91:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 91:54.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 91:54.15 | ^ 91:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 91:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 91:54.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 91:54.15 | ^ 91:54.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:25: 91:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h: In member function 'gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const': 91:54.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:77: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 91:54.15 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 91:54.15 | ^ 91:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 91:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 91:54.41 371 | nscoord aAppUnitsPerDevPixel) { 91:54.41 | ^ 91:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 91:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 91:54.41 380 | nscoord aAppUnitsPerDevPixel) { 91:54.41 | ^ 91:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 91:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 91:54.41 387 | nscoord aAppUnitsPerDevPixel) { 91:54.41 | ^ 91:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 91:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:54.41 394 | nscoord aAppUnitsPerDevPixel) { 91:54.41 | ^ 91:54.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 91:54.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 91:54.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextComposition.h:20, 91:54.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/TextEditSubActionHandler.cpp:16, 91:54.53 from Unified_cpp_editor_libeditor2.cpp:47: 91:54.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 91:54.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 91:54.53 1394 | LayerPoint GetFixedPositionAnchor() { 91:54.53 | ^ 91:54.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 91:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 91:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:29, 91:54.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:11, 91:54.86 from Unified_cpp_widget_gtk1.cpp:11: 91:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 91:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 91:54.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 91:54.86 | ^ 91:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 91:54.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 91:54.86 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 91:54.86 | ^ 91:54.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 91:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 91:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:29, 91:54.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:11, 91:54.93 from Unified_cpp_widget_gtk1.cpp:11: 91:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 91:54.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 91:54.93 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:54.93 | ^ 91:55.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 91:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 91:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 91:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 91:55.13 from Unified_cpp_layout_forms0.cpp:2: 91:55.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 91:55.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 91:55.13 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 91:55.13 | ^ 91:55.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:14, 91:55.65 from Unified_cpp_layout_style4.cpp:2: 91:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 91:55.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 91:55.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 91:55.65 | ^ 91:57.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 91:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 91:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 91:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:14, 91:57.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 91:57.07 from Unified_cpp_layout_svg0.cpp:2: 91:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 91:57.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:57.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 91:57.07 | ^ 91:57.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 91:57.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 91:57.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 91:57.10 | ^ 91:57.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 91:57.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 91:57.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 91:57.10 | ^ 91:57.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 91:57.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 91:57.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 91:57.11 | ^ 91:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 91:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 91:57.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 91:57.14 | ^ 91:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 91:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 91:57.20 371 | nscoord aAppUnitsPerDevPixel) { 91:57.20 | ^ 91:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 91:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 91:57.22 380 | nscoord aAppUnitsPerDevPixel) { 91:57.22 | ^ 91:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 91:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 91:57.23 387 | nscoord aAppUnitsPerDevPixel) { 91:57.23 | ^ 91:57.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 91:57.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 91:57.24 394 | nscoord aAppUnitsPerDevPixel) { 91:57.24 | ^ 91:57.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 91:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:34, 91:57.79 from Unified_cpp_layout_style3.cpp:11: 91:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 91:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 91:57.79 332 | LayerPoint GetFixedPositionAnchor() const { 91:57.79 | ^ 91:58.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 91:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 91:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 91:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 91:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 91:58.89 from Unified_cpp_layout_forms0.cpp:2: 91:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 91:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 91:58.89 21 | inline Rect ToRect(const gfxRect& aRect) { 91:58.89 | ^ 91:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 91:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 91:58.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 91:58.89 | ^ 91:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 91:58.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 91:58.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 91:58.90 | ^ 91:58.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 91:58.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 91:58.90 44 | inline Size ToSize(const gfxSize& aSize) { 91:58.90 | ^ 91:58.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 91:58.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 91:58.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 91:58.90 | ^ 91:58.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 91:58.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 91:58.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 91:58.91 | ^ 91:58.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 91:58.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 91:58.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 91:58.91 | ^ 91:59.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleColorInlines.h:13, 91:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.h:18, 91:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:19, 91:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 91:59.08 from Unified_cpp_layout_svg0.cpp:2: 91:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 91:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 91:59.08 1249 | CSSCoord ToCSSPixels() const { return _0; } 91:59.08 | ^ 91:59.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 91:59.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 91:59.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 91:59.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 91:59.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 91:59.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 91:59.38 from Unified_cpp_widget0.cpp:2: 91:59.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 91:59.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 91:59.38 189 | CSSRect GetExpandedScrollableRect() const { 91:59.38 | ^ 91:59.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 91:59.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 91:59.39 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:59.39 | ^ 91:59.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 91:59.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 91:59.40 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 91:59.40 | ^ 91:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 91:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 91:59.51 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 91:59.51 | ^ 91:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 91:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 91:59.51 243 | CSSRect CalculateScrollRange() const { 91:59.51 | ^ 91:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 91:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 91:59.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 91:59.51 | ^ 91:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 91:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 91:59.57 457 | CSSRect GetVisualViewport() const { 91:59.57 | ^ 91:59.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 91:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 91:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:15, 91:59.94 from Unified_cpp_layout_style4.cpp:2: 91:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 91:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 91:59.94 189 | CSSRect GetExpandedScrollableRect() const { 91:59.94 | ^ 91:59.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 91:59.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 91:59.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 91:59.97 | ^ 91:59.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 91:59.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 91:59.99 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 91:59.99 | ^ 92:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 92:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 92:00.01 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 92:00.01 | ^ 92:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 92:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 92:00.03 243 | CSSRect CalculateScrollRange() const { 92:00.03 | ^ 92:00.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 92:00.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 92:00.07 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 92:00.07 | ^ 92:00.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 92:00.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 92:00.10 457 | CSSRect GetVisualViewport() const { 92:00.10 | ^ 92:01.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 92:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 92:01.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 92:01.49 from Unified_cpp_layout_forms0.cpp:2: 92:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 92:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 92:01.49 1859 | int32_t aAppUnitsPerPixel) { 92:01.49 | ^ 92:01.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 92:01.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 92:01.50 3214 | int32_t aAppUnitsPerPixel) { 92:01.50 | ^ 92:01.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:01.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 92:01.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 92:01.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 92:01.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 92:01.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 92:01.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:01.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 92:01.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 92:01.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:01.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 92:01.67 | ^~~~~~~~ 92:01.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 92:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 92:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 92:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 92:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 92:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 92:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 92:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 92:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 92:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:01.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 92:01.72 | ^~~~~~~~ 92:03.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:03.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:03.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:03.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 92:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 92:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:03.60 427 | SizeT Size() const { return SizeT(width, height); } 92:03.60 | ^~~~ 92:03.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 92:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 92:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 92:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 92:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 92:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 92:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 92:03.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:03.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 92:03.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 92:03.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:03.64 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 92:03.64 | ^~~~~~~~ 92:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 92:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 92:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:03.66 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 92:03.66 | ^~~~~~~~ 92:03.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 92:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 92:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 92:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 92:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 92:03.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 92:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 92:03.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:03.66 62 | Sub operator-(const Sub& aPoint) const { 92:03.66 | ^~~~~~~~ 92:04.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 92:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 92:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 92:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 92:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 92:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 92:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 92:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 92:04.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 92:04.14 from Unified_cpp_layout_style0.cpp:2: 92:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 92:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 92:04.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:04.14 40 | friend Sub operator*(Sub aCoord, T aScale) { 92:04.14 | ^~~~~~~~ 92:04.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:04.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:04.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 92:04.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 92:04.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 92:04.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 92:04.31 from Unified_cpp_layout_style0.cpp:2: 92:04.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:04.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 92:04.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:04.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 92:04.31 | ^~~~~~~~ 92:04.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:04.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 92:04.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 92:04.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 92:04.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 92:04.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 92:04.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 92:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 92:04.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:04.95 43 | friend Sub operator*(T aScale, Sub aCoord) { 92:04.95 | ^~~~~~~~ 92:05.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 92:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 92:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 92:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 92:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 92:05.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 92:05.67 from Unified_cpp_layout_style0.cpp:2: 92:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 92:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 92:05.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:05.67 427 | SizeT Size() const { return SizeT(width, height); } 92:05.67 | ^~~~ 92:05.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 92:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 92:05.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 92:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 92:05.70 from Unified_cpp_layout_style0.cpp:2: 92:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 92:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:05.70 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 92:05.70 | ^~~~~~~~ 92:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 92:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:05.70 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 92:05.70 | ^~~~~~~~ 92:05.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 92:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 92:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 92:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 92:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 92:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 92:05.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 92:05.70 from Unified_cpp_layout_style0.cpp:2: 92:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 92:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 92:05.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:05.70 62 | Sub operator-(const Sub& aPoint) const { 92:05.70 | ^~~~~~~~ 92:05.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 92:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 92:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:34, 92:05.81 from Unified_cpp_layout_style3.cpp:11: 92:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 92:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 92:05.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 92:05.82 | ^ 92:05.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 92:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 92:05.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:34, 92:05.92 from Unified_cpp_layout_style3.cpp:11: 92:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 92:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 92:05.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:05.92 | ^ 92:06.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 92:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 92:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 92:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 92:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 92:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 92:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 92:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 92:06.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 92:06.22 from Unified_cpp_layout_style0.cpp:2: 92:06.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 92:06.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 92:06.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:06.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 92:06.22 | ^~~~~~~~ 92:06.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 92:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 92:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:06.24 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:06.24 | ^~~~~~~~~~~~~ 92:06.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 92:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 92:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 92:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 92:06.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 92:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 92:06.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:06.24 323 | static SizeTyped FromUnknownSize( 92:06.24 | ^~~~~~~~~~~~~~~ 92:06.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 92:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:56: 92:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 92:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 92:06.48 332 | LayerPoint GetFixedPositionAnchor() const { 92:06.48 | ^ 92:06.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 92:06.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:56: 92:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 92:06.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 92:06.80 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 92:06.80 | ^ 92:06.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 92:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:56: 92:06.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 92:06.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 92:06.94 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:06.94 | ^ 92:07.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 92:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 92:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 92:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 92:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 92:07.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 92:07.19 from Unified_cpp_layout_style0.cpp:2: 92:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 92:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 92:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:07.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:07.19 | ^~~~~~~~~~~~~ 92:07.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 92:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 92:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 92:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 92:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 92:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 92:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationCollection.h:10, 92:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/AnimationCollection.cpp:7, 92:07.21 from Unified_cpp_layout_style0.cpp:2: 92:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 92:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 92:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:07.21 323 | static SizeTyped FromUnknownSize( 92:07.21 | ^~~~~~~~~~~~~~~ 92:07.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 92:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 92:07.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 92:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 92:07.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 92:07.36 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 92:07.36 | ^ 92:07.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 92:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 92:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 92:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 92:07.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 92:07.48 from Unified_cpp_widget_gtk0.cpp:2: 92:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 92:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 92:07.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:07.48 40 | friend Sub operator*(Sub aCoord, T aScale) { 92:07.48 | ^~~~~~~~ 92:07.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 92:07.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 92:07.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 92:07.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 92:07.82 from Unified_cpp_widget_gtk0.cpp:2: 92:07.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:07.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 92:07.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:07.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 92:07.82 | ^~~~~~~~ 92:08.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 92:08.27 from Unified_cpp_widget_gtk0.cpp:2: 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:08.27 427 | SizeT Size() const { return SizeT(width, height); } 92:08.27 | ^~~~ 92:08.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 92:08.27 from Unified_cpp_widget_gtk0.cpp:2: 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:08.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 92:08.27 | ^~~~~~~~ 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:08.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 92:08.27 | ^~~~~~~~ 92:08.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 92:08.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 92:08.27 from Unified_cpp_widget_gtk0.cpp:2: 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 92:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:08.28 62 | Sub operator-(const Sub& aPoint) const { 92:08.28 | ^~~~~~~~ 92:09.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 92:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 92:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 92:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 92:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 92:09.22 from Unified_cpp_widget_gtk0.cpp:2: 92:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 92:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 92:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:09.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 92:09.22 | ^~~~~~~~ 92:09.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 92:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 92:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 92:09.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 92:09.89 from Unified_cpp_widget_gtk0.cpp:2: 92:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 92:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 92:09.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:09.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:09.89 | ^~~~~~~~~~~~~ 92:09.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 92:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 92:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 92:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 92:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 92:09.91 from Unified_cpp_widget_gtk0.cpp:2: 92:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 92:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 92:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:09.91 323 | static SizeTyped FromUnknownSize( 92:09.91 | ^~~~~~~~~~~~~~~ 92:09.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 92:09.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 92:09.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 92:09.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 92:09.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 92:09.93 from Unified_cpp_layout_style2.cpp:2: 92:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 92:09.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 92:09.93 189 | CSSRect GetExpandedScrollableRect() const { 92:09.93 | ^ 92:10.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 92:10.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 92:10.03 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:10.03 | ^ 92:10.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 92:10.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 92:10.03 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 92:10.03 | ^ 92:10.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 92:10.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 92:10.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 92:10.03 | ^ 92:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 92:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 92:10.04 243 | CSSRect CalculateScrollRange() const { 92:10.04 | ^ 92:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 92:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 92:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 92:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 92:10.07 from Unified_cpp_layout_svg1.cpp:2: 92:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 92:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:10.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 92:10.07 | ^ 92:10.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 92:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 92:10.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 92:10.19 | ^ 92:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 92:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 92:10.19 457 | CSSRect GetVisualViewport() const { 92:10.19 | ^ 92:10.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:10.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:10.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:10.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:10.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:10.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 92:10.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:10.30 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 92:10.30 | ^~~~~~~~~~~~~~ 92:10.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:10.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 92:10.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:10.46 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:10.46 | ^~~~~~~~~~~~~ 92:10.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:10.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:10.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 92:10.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:10.70 383 | Point TopLeft() const { return Point(x, y); } 92:10.70 | ^~~~~~~ 92:10.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 92:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:10.73 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 92:10.73 | ^~~~~~~~~~~~~~~ 92:11.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 92:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 92:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 92:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 92:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 92:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 92:11.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 92:11.19 from Unified_cpp_layout_svg1.cpp:2: 92:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 92:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 92:11.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 92:11.19 | ^ 92:11.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 92:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 92:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 92:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 92:11.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 92:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 92:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 92:11.53 1249 | CSSCoord ToCSSPixels() const { return _0; } 92:11.53 | ^ 92:12.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 92:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 92:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 92:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 92:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 92:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 92:12.26 from Unified_cpp_layout_svg1.cpp:2: 92:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 92:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:12.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 92:12.26 | ^ 92:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 92:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 92:12.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 92:12.27 | ^ 92:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 92:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 92:12.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 92:12.27 | ^ 92:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 92:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 92:12.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 92:12.28 | ^ 92:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 92:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 92:12.28 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 92:12.28 | ^ 92:12.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 92:12.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 92:12.29 371 | nscoord aAppUnitsPerDevPixel) { 92:12.29 | ^ 92:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 92:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 92:12.30 380 | nscoord aAppUnitsPerDevPixel) { 92:12.30 | ^ 92:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 92:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 92:12.30 387 | nscoord aAppUnitsPerDevPixel) { 92:12.30 | ^ 92:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 92:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:12.31 394 | nscoord aAppUnitsPerDevPixel) { 92:12.31 | ^ 92:12.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 92:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:12.79 277 | static RectTyped FromUnknownRect( 92:12.79 | ^~~~~~~~~~~~~~~ 92:12.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 92:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 92:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 92:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 92:12.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 92:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:12.79 150 | static PointTyped FromUnknownPoint( 92:12.79 | ^~~~~~~~~~~~~~~~ 92:12.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:12.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:12.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 92:12.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 92:12.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:12.80 282 | RectTyped ToUnknownRect() const { 92:12.80 | ^~~~~~~~~~~~~ 92:12.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 92:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 92:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 92:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 92:12.96 from Unified_cpp_layout_svg1.cpp:2: 92:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 92:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 92:12.96 1249 | CSSCoord ToCSSPixels() const { return _0; } 92:12.96 | ^ 92:13.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:13.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:13.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:13.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:71:65: required from here 92:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:13.18 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 92:13.18 | ^~~~~~~~~ 92:13.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 92:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 92:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 92:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 92:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 92:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 92:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 92:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:634:65: required from here 92:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:13.84 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 92:13.84 | ^~~~~~~~ 92:13.92 In file included from Unified_cpp_layout_style3.cpp:11: 92:13.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp: In member function 'mozilla::gfx::Size mozilla::AnimationValue::GetScaleValue(const nsIFrame*) const': 92:13.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:116: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 92:13.92 116 | Size AnimationValue::GetScaleValue(const nsIFrame* aFrame) const { 92:13.92 | ^~~~~ 92:15.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 92:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 92:15.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 92:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 92:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 92:15.13 21 | inline Rect ToRect(const gfxRect& aRect) { 92:15.13 | ^ 92:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 92:15.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 92:15.13 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 92:15.13 | ^ 92:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 92:15.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 92:15.15 40 | inline Point ToPoint(const gfxPoint& aPoint) { 92:15.15 | ^ 92:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 92:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 92:15.18 44 | inline Size ToSize(const gfxSize& aSize) { 92:15.18 | ^ 92:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 92:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 92:15.18 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 92:15.18 | ^ 92:15.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 92:15.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 92:15.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 92:15.21 | ^ 92:15.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 92:15.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 92:15.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 92:15.21 | ^ 92:15.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 92:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 92:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:15.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 92:15.79 from Unified_cpp_layout_generic0.cpp:2: 92:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 92:15.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:15.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 92:15.79 | ^ 92:16.20 layout/xul 92:17.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 92:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 92:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 92:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 92:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 92:17.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 92:17.08 from Unified_cpp_layout_style1.cpp:11: 92:17.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 92:17.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 92:17.08 1394 | LayerPoint GetFixedPositionAnchor() { 92:17.08 | ^ 92:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 92:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 92:17.20 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 92:17.20 | ^ 92:18.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:18.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 92:18.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 92:18.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:18.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 92:18.11 from Unified_cpp_layout_generic0.cpp:2: 92:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 92:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 92:18.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 92:18.11 | ^ 92:18.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 92:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 92:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 92:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 92:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 92:18.45 from Unified_cpp_layout_style1.cpp:11: 92:18.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 92:18.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 92:18.45 49 | gfx::Size GetInheritedScale() const { return mScale; } 92:18.45 | ^ 92:18.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:18.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:18.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:18.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 92:18.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 92:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 92:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 92:18.85 1859 | int32_t aAppUnitsPerPixel) { 92:18.85 | ^ 92:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 92:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 92:18.88 3214 | int32_t aAppUnitsPerPixel) { 92:18.88 | ^ 92:19.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 92:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:19.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 92:19.97 from Unified_cpp_layout_generic0.cpp:2: 92:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 92:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:19.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 92:19.97 | ^ 92:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 92:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 92:19.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 92:19.97 | ^ 92:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 92:19.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 92:19.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 92:19.97 | ^ 92:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 92:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 92:19.98 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 92:19.98 | ^ 92:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 92:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 92:19.98 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 92:19.98 | ^ 92:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 92:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 92:20.00 371 | nscoord aAppUnitsPerDevPixel) { 92:20.00 | ^ 92:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 92:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 92:20.00 380 | nscoord aAppUnitsPerDevPixel) { 92:20.00 | ^ 92:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 92:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 92:20.00 387 | nscoord aAppUnitsPerDevPixel) { 92:20.00 | ^ 92:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 92:20.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:20.00 394 | nscoord aAppUnitsPerDevPixel) { 92:20.00 | ^ 92:20.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/GtkCompositorWidget.h:10, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.h:9, 92:20.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/CompositorWidgetChild.cpp:6, 92:20.05 from Unified_cpp_widget_gtk0.cpp:2: 92:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 92:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 92:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 92:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 92:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 92:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 92:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 92:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 92:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 92:20.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 92:20.05 760 | typename detail::Nth::Type extract() { 92:20.05 | ^~~~~~~ 92:20.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 92:20.94 from Unified_cpp_layout_generic0.cpp:2: 92:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 92:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 92:20.94 189 | CSSRect GetExpandedScrollableRect() const { 92:20.94 | ^ 92:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 92:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 92:20.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:20.94 | ^ 92:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 92:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 92:20.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 92:20.94 | ^ 92:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 92:20.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 92:20.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 92:20.94 | ^ 92:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 92:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 92:20.95 243 | CSSRect CalculateScrollRange() const { 92:20.95 | ^ 92:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 92:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 92:20.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 92:20.95 | ^ 92:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 92:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 92:20.95 457 | CSSRect GetVisualViewport() const { 92:20.95 | ^ 92:21.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 92:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 92:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 92:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 92:21.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/TextEditorDataTransfer.cpp:15, 92:21.05 from Unified_cpp_editor_libeditor2.cpp:65: 92:21.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 92:21.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 92:21.05 49 | gfx::Size GetInheritedScale() const { return mScale; } 92:21.05 | ^ 92:21.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 92:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 92:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 92:21.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:39: 92:21.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 92:21.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 92:21.07 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 92:21.07 | ^ 92:21.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 92:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 92:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:39: 92:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 92:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 92:21.23 49 | gfx::Size GetInheritedScale() const { return mScale; } 92:21.23 | ^ 92:21.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 92:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 92:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 92:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 92:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 92:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 92:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 92:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 92:21.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsClipboardWayland.cpp:21, 92:21.91 from Unified_cpp_widget_gtk1.cpp:110: 92:21.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 92:21.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 92:21.91 332 | LayerPoint GetFixedPositionAnchor() const { 92:21.91 | ^ 92:22.04 layout/xul/tree 92:22.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 92:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 92:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 92:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/TextEditorDataTransfer.cpp:15, 92:22.23 from Unified_cpp_editor_libeditor2.cpp:65: 92:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 92:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 92:22.23 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 92:22.23 | ^ 92:22.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 92:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 92:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RestyleManager.h:13, 92:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:19, 92:22.28 from Unified_cpp_layout_style4.cpp:2: 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 92:22.28 21 | inline Rect ToRect(const gfxRect& aRect) { 92:22.28 | ^ 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 92:22.28 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 92:22.28 | ^ 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 92:22.28 40 | inline Point ToPoint(const gfxPoint& aPoint) { 92:22.28 | ^ 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 92:22.28 44 | inline Size ToSize(const gfxSize& aSize) { 92:22.28 | ^ 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 92:22.28 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 92:22.28 | ^ 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 92:22.28 52 | inline gfxSize ThebesSize(const Size& aSize) { 92:22.28 | ^ 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 92:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 92:22.28 56 | inline gfxRect ThebesRect(const Rect& aRect) { 92:22.28 | ^ 92:22.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 92:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 92:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 92:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 92:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 92:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 92:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 92:22.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 92:22.65 | ^ 92:23.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 92:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RestyleManager.h:13, 92:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:19, 92:23.10 from Unified_cpp_layout_style4.cpp:2: 92:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 92:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 92:23.10 1859 | int32_t aAppUnitsPerPixel) { 92:23.10 | ^ 92:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 92:23.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 92:23.12 3214 | int32_t aAppUnitsPerPixel) { 92:23.12 | ^ 92:24.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 92:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 92:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 92:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 92:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 92:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 92:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 92:24.81 21 | inline Rect ToRect(const gfxRect& aRect) { 92:24.81 | ^ 92:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 92:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 92:24.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 92:24.81 | ^ 92:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 92:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 92:24.82 40 | inline Point ToPoint(const gfxPoint& aPoint) { 92:24.82 | ^ 92:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 92:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 92:24.85 44 | inline Size ToSize(const gfxSize& aSize) { 92:24.85 | ^ 92:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 92:24.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 92:24.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 92:24.85 | ^ 92:24.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 92:24.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 92:24.88 52 | inline gfxSize ThebesSize(const Size& aSize) { 92:24.88 | ^ 92:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 92:24.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 92:24.90 56 | inline gfxRect ThebesRect(const Rect& aRect) { 92:24.90 | ^ 92:25.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 92:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 92:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 92:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 92:25.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 92:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:25.07 246 | PointTyped As2DPoint() const { 92:25.07 | ^~~~~~~~~ 92:25.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:25.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:25.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:25.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:25.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:25.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:25.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 92:25.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:25.21 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 92:25.21 | ^~~~~~~~~ 92:25.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 92:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:25.27 2266 | PointTyped TransformPointSimple( 92:25.27 | ^~~~~~~~~~~~~~~~~~~~ 92:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 92:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:25.36 794 | RectTyped TransformAndClipBounds( 92:25.36 | ^~~~~~~~~~~~~~~~~~~~~~ 92:25.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 92:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 92:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 92:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:56: 92:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 92:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 92:25.54 1394 | LayerPoint GetFixedPositionAnchor() { 92:25.54 | ^ 92:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 92:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 92:25.56 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 92:25.56 | ^ 92:25.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 92:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 92:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:56: 92:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 92:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 92:25.70 49 | gfx::Size GetInheritedScale() const { return mScale; } 92:25.70 | ^ 92:25.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 92:25.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 92:25.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 92:25.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 92:25.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 92:25.76 from Unified_cpp_layout_tables0.cpp:2: 92:25.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 92:25.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 92:25.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 92:25.76 | ^ 92:26.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 92:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:7, 92:26.01 from Unified_cpp_layout_forms0.cpp:2: 92:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 92:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 92:26.02 332 | LayerPoint GetFixedPositionAnchor() const { 92:26.02 | ^ 92:26.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 92:26.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:39: 92:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 92:26.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 92:26.11 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 92:26.11 | ^ 92:26.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 92:26.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:7, 92:26.56 from Unified_cpp_layout_forms0.cpp:2: 92:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 92:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 92:26.56 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 92:26.56 | ^ 92:26.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 92:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:7, 92:26.71 from Unified_cpp_layout_forms0.cpp:2: 92:26.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 92:26.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 92:26.71 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:26.71 | ^ 92:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:100:40: required from here 92:26.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:26.99 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 92:26.99 | ^~~~~~~~~~~~~~ 92:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:100:40: required from here 92:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 92:27.01 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 92:27.01 | ^~~~~~~~~~~~~ 92:27.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:27.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:107:42: required from here 92:27.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:27.01 384 | Point TopRight() const { return Point(XMost(), y); } 92:27.01 | ^~~~~~~~ 92:28.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 92:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 92:28.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:29, 92:28.52 from Unified_cpp_layout_style2.cpp:2: 92:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 92:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 92:28.52 1249 | CSSCoord ToCSSPixels() const { return _0; } 92:28.52 | ^ 92:28.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 92:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 92:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:11, 92:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 92:28.60 from Unified_cpp_layout_tables0.cpp:2: 92:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 92:28.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 92:28.61 189 | CSSRect GetExpandedScrollableRect() const { 92:28.61 | ^ 92:28.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 92:28.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 92:28.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:28.62 | ^ 92:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 92:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 92:28.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 92:28.62 | ^ 92:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 92:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 92:28.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 92:28.62 | ^ 92:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 92:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 92:28.62 243 | CSSRect CalculateScrollRange() const { 92:28.62 | ^ 92:28.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 92:28.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 92:28.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 92:28.64 | ^ 92:28.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 92:28.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 92:28.71 457 | CSSRect GetVisualViewport() const { 92:28.71 | ^ 92:29.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 92:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 92:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:29.20 from Unified_cpp_editor_libeditor2.cpp:2: 92:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 92:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 92:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:29.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 92:29.21 | ^~~~~~~~ 92:29.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 92:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:56: 92:29.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 92:29.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 92:29.26 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 92:29.26 | ^ 92:29.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 92:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:29.27 from Unified_cpp_editor_libeditor2.cpp:2: 92:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 92:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 92:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:29.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 92:29.27 | ^~~~~~~~ 92:29.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:29.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:29.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:29.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:29.34 from Unified_cpp_editor_libeditor2.cpp:2: 92:29.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 92:29.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 92:29.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:29.34 427 | SizeT Size() const { return SizeT(width, height); } 92:29.34 | ^~~~ 92:29.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 92:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:29.36 from Unified_cpp_editor_libeditor2.cpp:2: 92:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 92:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 92:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:29.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 92:29.36 | ^~~~~~~~ 92:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 92:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 92:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:29.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 92:29.36 | ^~~~~~~~ 92:29.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 92:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 92:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:29.37 from Unified_cpp_editor_libeditor2.cpp:2: 92:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 92:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 92:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:29.37 62 | Sub operator-(const Sub& aPoint) const { 92:29.37 | ^~~~~~~~ 92:29.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 92:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 92:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:29.83 from Unified_cpp_editor_libeditor2.cpp:2: 92:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 92:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 92:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:29.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 92:29.83 | ^~~~~~~~ 92:30.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 92:30.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:30.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 92:30.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:29, 92:30.03 from Unified_cpp_layout_style2.cpp:2: 92:30.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 92:30.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 92:30.03 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 92:30.03 | ^ 92:30.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:30.29 from Unified_cpp_editor_libeditor2.cpp:2: 92:30.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 92:30.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 92:30.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:30.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:30.29 | ^~~~~~~~~~~~~ 92:30.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:30.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:30.29 from Unified_cpp_editor_libeditor2.cpp:2: 92:30.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 92:30.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 92:30.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:30.29 323 | static SizeTyped FromUnknownSize( 92:30.29 | ^~~~~~~~~~~~~~~ 92:30.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 92:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 92:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 92:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 92:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 92:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 92:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 92:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:18, 92:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 92:30.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 92:30.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 92:30.63 332 | LayerPoint GetFixedPositionAnchor() const { 92:30.63 | ^ 92:30.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 92:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 92:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 92:30.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 92:30.75 from Unified_cpp_layout_style1.cpp:11: 92:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 92:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 92:30.75 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 92:30.75 | ^ 92:31.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:31.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 92:31.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 92:31.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 92:31.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 92:31.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 92:31.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 92:31.29 1859 | int32_t aAppUnitsPerPixel) { 92:31.29 | ^ 92:31.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 92:31.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 92:31.33 3214 | int32_t aAppUnitsPerPixel) { 92:31.33 | ^ 92:32.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:32.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:32.12 from Unified_cpp_editor_libeditor2.cpp:2: 92:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 92:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:32.12 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 92:32.12 | ^~~~~~~~~~~~~~ 92:32.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFormatConverter.h:14, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITransferable.h:18, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:14, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 92:32.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 92:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 92:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 92:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 92:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 92:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 92:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 92:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 92:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 92:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 92:32.22 760 | typename detail::Nth::Type extract() { 92:32.22 | ^~~~~~~ 92:32.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:32.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:32.36 from Unified_cpp_editor_libeditor2.cpp:2: 92:32.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:32.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 92:32.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:32.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:32.36 | ^~~~~~~~~~~~~ 92:32.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:32.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:32.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:32.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:32.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:32.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:32.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:32.40 from Unified_cpp_editor_libeditor2.cpp:2: 92:32.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:32.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 92:32.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:32.40 383 | Point TopLeft() const { return Point(x, y); } 92:32.40 | ^~~~~~~ 92:32.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:32.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:32.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:32.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:32.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:32.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:32.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:32.42 from Unified_cpp_editor_libeditor2.cpp:2: 92:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 92:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:32.42 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 92:32.42 | ^~~~~~~~~~~~~~~ 92:32.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:32.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:32.71 from Unified_cpp_editor_libeditor2.cpp:2: 92:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 92:32.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:32.71 277 | static RectTyped FromUnknownRect( 92:32.71 | ^~~~~~~~~~~~~~~ 92:32.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 92:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:32.72 from Unified_cpp_editor_libeditor2.cpp:2: 92:32.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:32.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 92:32.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:32.72 150 | static PointTyped FromUnknownPoint( 92:32.72 | ^~~~~~~~~~~~~~~~ 92:32.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:32.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:32.73 from Unified_cpp_editor_libeditor2.cpp:2: 92:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 92:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 92:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:32.73 282 | RectTyped ToUnknownRect() const { 92:32.73 | ^~~~~~~~~~~~~ 92:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp: In member function 'virtual nsresult nsBaseDragService::DragMoved(int32_t, int32_t)': 92:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:33.36 633 | RoundedToInt(LayoutDeviceIntPoint(aX, aY) / 92:33.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 92:33.36 634 | frame->PresContext()->CSSToDevPixelScale()) - 92:33.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:33.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 92:33.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 92:33.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 92:33.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 92:33.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 92:33.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 92:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:33.36 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 92:33.36 | ^~~~~~~~~ 92:33.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 92:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:19: 92:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 92:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:33.39 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 92:33.39 | ^ 92:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 92:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:33.39 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 92:33.39 | ^~~~~~~~~~~ 92:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 92:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:33.39 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 92:33.39 | ^ 92:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 92:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:33.40 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 92:33.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 92:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 92:33.40 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 92:33.40 | ~~~~~~~~~~~~~^~ 92:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:33.40 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 92:33.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 92:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:33.40 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 92:33.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 92:33.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:33.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 92:33.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:6: 92:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 92:33.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:33.40 282 | RectTyped ToUnknownRect() const { 92:33.40 | ^~~~~~~~~~~~~ 92:34.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 92:34.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:34.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 92:34.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:29, 92:34.11 from Unified_cpp_layout_style2.cpp:2: 92:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 92:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 92:34.11 21 | inline Rect ToRect(const gfxRect& aRect) { 92:34.11 | ^ 92:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 92:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 92:34.12 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 92:34.12 | ^ 92:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 92:34.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 92:34.12 40 | inline Point ToPoint(const gfxPoint& aPoint) { 92:34.12 | ^ 92:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 92:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 92:34.13 44 | inline Size ToSize(const gfxSize& aSize) { 92:34.13 | ^ 92:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 92:34.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 92:34.13 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 92:34.13 | ^ 92:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 92:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 92:34.14 52 | inline gfxSize ThebesSize(const Size& aSize) { 92:34.14 | ^ 92:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 92:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 92:34.15 56 | inline gfxRect ThebesRect(const Rect& aRect) { 92:34.15 | ^ 92:34.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 92:34.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ComputedStyle.cpp:19, 92:34.61 from Unified_cpp_layout_style1.cpp:11: 92:34.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 92:34.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 92:34.61 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 92:34.61 | ^ 92:36.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:36.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 92:36.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:29, 92:36.08 from Unified_cpp_layout_style2.cpp:2: 92:36.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 92:36.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 92:36.08 1859 | int32_t aAppUnitsPerPixel) { 92:36.08 | ^ 92:36.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 92:36.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 92:36.11 3214 | int32_t aAppUnitsPerPixel) { 92:36.11 | ^ 92:38.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 92:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 92:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 92:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:38.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 92:38.32 | ^~~~~~~~ 92:38.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:38.46 427 | SizeT Size() const { return SizeT(width, height); } 92:38.46 | ^~~~ 92:38.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:38.46 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 92:38.46 | ^~~~~~~~ 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:38.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 92:38.46 | ^~~~~~~~ 92:38.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:38.46 from Unified_cpp_editor_libeditor2.cpp:2: 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 92:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:38.47 246 | PointTyped As2DPoint() const { 92:38.47 | ^~~~~~~~~ 92:38.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 92:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 92:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 92:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 92:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:38.47 62 | Sub operator-(const Sub& aPoint) const { 92:38.47 | ^~~~~~~~ 92:38.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 92:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:38.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 92:38.47 | ^~~~~~~~ 92:38.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:38.99 from Unified_cpp_editor_libeditor2.cpp:2: 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:38.99 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 92:38.99 | ^~~~~~~~~ 92:38.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLEditUtils.h:10, 92:38.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:8, 92:38.99 from Unified_cpp_editor_libeditor2.cpp:2: 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:38.99 2266 | PointTyped TransformPointSimple( 92:38.99 | ^~~~~~~~~~~~~~~~~~~~ 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 92:38.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:38.99 794 | RectTyped TransformAndClipBounds( 92:38.99 | ^~~~~~~~~~~~~~~~~~~~~~ 92:39.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 92:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:39.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 92:39.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 92:39.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:39.76 43 | friend Sub operator*(T aScale, Sub aCoord) { 92:39.76 | ^~~~~~~~ 92:40.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 92:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 92:40.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 92:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 92:40.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 92:40.64 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 92:40.64 | ^ 92:40.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 92:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 92:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:40.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:40.78 | ^~~~~~~~~~~~~ 92:40.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:11, 92:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 92:40.78 from Unified_cpp_layout_tables0.cpp:2: 92:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 92:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 92:40.78 21 | inline Rect ToRect(const gfxRect& aRect) { 92:40.78 | ^ 92:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 92:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 92:40.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 92:40.78 | ^ 92:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 92:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 92:40.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 92:40.78 | ^ 92:40.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 92:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 92:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 92:40.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 92:40.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 92:40.80 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:40.80 | ^ 92:40.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 92:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:40.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 92:40.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 92:40.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:40.80 323 | static SizeTyped FromUnknownSize( 92:40.80 | ^~~~~~~~~~~~~~~ 92:40.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 92:40.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 92:40.86 44 | inline Size ToSize(const gfxSize& aSize) { 92:40.86 | ^ 92:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 92:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 92:40.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 92:40.93 | ^ 92:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 92:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 92:40.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 92:40.93 | ^ 92:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 92:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 92:40.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 92:40.93 | ^ 92:41.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:41.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:41.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:41.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:41.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 92:41.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 92:41.95 from Unified_cpp_layout_svg1.cpp:2: 92:41.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 92:41.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 92:41.95 189 | CSSRect GetExpandedScrollableRect() const { 92:41.95 | ^ 92:42.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 92:42.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 92:42.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:42.11 | ^ 92:42.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 92:42.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 92:42.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 92:42.11 | ^ 92:42.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 92:42.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 92:42.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 92:42.12 | ^ 92:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 92:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 92:42.13 243 | CSSRect CalculateScrollRange() const { 92:42.13 | ^ 92:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 92:42.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 92:42.17 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 92:42.17 | ^ 92:42.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 92:42.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 92:42.19 457 | CSSRect GetVisualViewport() const { 92:42.19 | ^ 92:42.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:42.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 92:42.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:42.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:42.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:42.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:42.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:42.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:42.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:42.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 92:42.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 92:42.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:42.48 40 | friend Sub operator*(Sub aCoord, T aScale) { 92:42.48 | ^~~~~~~~ 92:42.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 92:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:42.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 92:42.51 | ^~~~~~~~ 92:42.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 92:42.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 92:42.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:42.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:42.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:42.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:42.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 92:42.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 92:42.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:7, 92:42.84 from Unified_cpp_layout_forms0.cpp:2: 92:42.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 92:42.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 92:42.84 1394 | LayerPoint GetFixedPositionAnchor() { 92:42.84 | ^ 92:42.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 92:42.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 92:42.84 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 92:42.84 | ^ 92:42.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:42.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:42.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 92:42.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.cpp:19: 92:42.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 92:42.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:42.94 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 92:42.94 | ^~~~~~~~~~~ 92:42.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:7, 92:43.26 from Unified_cpp_layout_forms0.cpp:2: 92:43.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 92:43.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 92:43.26 49 | gfx::Size GetInheritedScale() const { return mScale; } 92:43.26 | ^ 92:43.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 92:43.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:38, 92:43.26 from Unified_cpp_widget_gtk2.cpp:2: 92:43.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 92:43.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 92:43.26 1394 | LayerPoint GetFixedPositionAnchor() { 92:43.27 | ^ 92:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 92:43.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 92:43.33 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 92:43.33 | ^ 92:43.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:43.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:43.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:43.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:43.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:43.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:43.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:43.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:43.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:43.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 92:43.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 92:43.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:43.34 427 | SizeT Size() const { return SizeT(width, height); } 92:43.34 | ^~~~ 92:43.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:43.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:43.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 92:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:43.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 92:43.36 | ^~~~~~~~ 92:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 92:43.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:43.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 92:43.36 | ^~~~~~~~ 92:43.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 92:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 92:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:43.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 92:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 92:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:43.45 62 | Sub operator-(const Sub& aPoint) const { 92:43.45 | ^~~~~~~~ 92:43.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:43.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:43.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 92:43.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:43.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:43.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:43.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:43.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 92:43.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:43.74 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 92:43.74 | ^~~~~~~~~~~~~~ 92:43.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:43.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 92:43.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:43.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:43.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:43.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:43.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:43.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:43.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:43.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 92:43.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 92:43.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:43.77 43 | friend Sub operator*(T aScale, Sub aCoord) { 92:43.77 | ^~~~~~~~ 92:43.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 92:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:43.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:43.79 | ^~~~~~~~~~~~~ 92:43.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:43.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 92:43.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:43.82 383 | Point TopLeft() const { return Point(x, y); } 92:43.82 | ^~~~~~~ 92:43.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 92:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:43.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:43.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:43.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 92:43.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:43.83 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 92:43.83 | ^~~~~~~~~~~~~~~ 92:44.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 92:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:44.12 277 | static RectTyped FromUnknownRect( 92:44.12 | ^~~~~~~~~~~~~~~ 92:44.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 92:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 92:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:44.12 150 | static PointTyped FromUnknownPoint( 92:44.12 | ^~~~~~~~~~~~~~~~ 92:44.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 92:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 92:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:44.14 282 | RectTyped ToUnknownRect() const { 92:44.14 | ^~~~~~~~~~~~~ 92:44.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 92:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 92:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 92:44.55 from Unified_cpp_layout_xul0.cpp:2: 92:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 92:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:44.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 92:44.55 | ^ 92:44.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:44.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:44.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:44.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:44.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:44.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:5963:77: required from here 92:44.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:44.69 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 92:44.69 | ^~~~~~~~ 92:44.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 92:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 92:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:44.74 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:44.74 | ^~~~~~~~~~~~~ 92:44.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:44.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 92:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 92:44.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:44.74 323 | static SizeTyped FromUnknownSize( 92:44.74 | ^~~~~~~~~~~~~~~ 92:44.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 92:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 92:44.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:38, 92:44.80 from Unified_cpp_widget_gtk2.cpp:2: 92:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 92:44.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 92:44.80 49 | gfx::Size GetInheritedScale() const { return mScale; } 92:44.80 | ^ 92:45.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 92:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 92:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 92:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 92:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 92:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 92:45.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 92:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 92:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:18, 92:45.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 92:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 92:45.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 92:45.09 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 92:45.09 | ^ 92:45.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 92:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 92:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 92:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 92:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 92:45.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:12: 92:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 92:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 92:45.30 332 | LayerPoint GetFixedPositionAnchor() const { 92:45.30 | ^ 92:45.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:18, 92:45.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 92:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 92:45.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 92:45.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:45.33 | ^ 92:45.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPaintServerFrame.h:13, 92:45.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:15, 92:45.94 from Unified_cpp_layout_svg0.cpp:2: 92:45.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 92:45.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 92:45.94 189 | CSSRect GetExpandedScrollableRect() const { 92:45.94 | ^ 92:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 92:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 92:45.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:45.95 | ^ 92:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 92:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 92:46.01 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 92:46.01 | ^ 92:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 92:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 92:46.02 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 92:46.02 | ^ 92:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 92:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 92:46.02 243 | CSSRect CalculateScrollRange() const { 92:46.02 | ^ 92:46.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 92:46.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 92:46.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 92:46.04 | ^ 92:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 92:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 92:46.07 457 | CSSRect GetVisualViewport() const { 92:46.07 | ^ 92:46.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 92:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 92:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:46.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 92:46.10 from Unified_cpp_layout_xul0.cpp:2: 92:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 92:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 92:46.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 92:46.10 | ^ 92:46.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 92:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 92:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 92:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 92:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 92:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 92:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 92:46.34 from Unified_cpp_layout_generic1.cpp:2: 92:46.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 92:46.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:46.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 92:46.34 | ^ 92:46.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 92:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 92:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsCSSValue.cpp:27, 92:46.41 from Unified_cpp_layout_style3.cpp:83: 92:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 92:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 92:46.41 1394 | LayerPoint GetFixedPositionAnchor() { 92:46.41 | ^ 92:46.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 92:46.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 92:46.55 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 92:46.55 | ^ 92:46.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 92:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 92:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 92:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 92:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 92:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 92:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 92:46.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 92:46.69 from Unified_cpp_layout_generic1.cpp:2: 92:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 92:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 92:46.69 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 92:46.69 | ^ 92:47.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 92:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:47.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 92:47.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:47.63 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 92:47.63 | ^~~~~~~~~~~~~~ 92:47.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:47.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 92:47.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:47.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:47.69 | ^~~~~~~~~~~~~ 92:47.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:47.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 92:47.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:47.80 383 | Point TopLeft() const { return Point(x, y); } 92:47.80 | ^~~~~~~ 92:47.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 92:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:47.84 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 92:47.84 | ^~~~~~~~~~~~~~~ 92:47.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:11, 92:47.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 92:47.84 from Unified_cpp_layout_tables0.cpp:2: 92:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 92:47.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 92:47.84 1859 | int32_t aAppUnitsPerPixel) { 92:47.84 | ^ 92:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 92:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 92:47.87 3214 | int32_t aAppUnitsPerPixel) { 92:47.87 | ^ 92:48.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 92:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 92:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 92:48.05 from Unified_cpp_layout_xul_tree0.cpp:2: 92:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 92:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:48.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 92:48.05 | ^ 92:48.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 92:48.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:48.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:48.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 92:48.06 from Unified_cpp_layout_xul0.cpp:2: 92:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 92:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:48.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 92:48.07 | ^ 92:48.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 92:48.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 92:48.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 92:48.07 | ^ 92:48.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 92:48.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 92:48.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 92:48.11 | ^ 92:48.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 92:48.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 92:48.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 92:48.11 | ^ 92:48.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 92:48.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 92:48.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 92:48.12 | ^ 92:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 92:48.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 92:48.22 371 | nscoord aAppUnitsPerDevPixel) { 92:48.22 | ^ 92:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 92:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 92:48.23 380 | nscoord aAppUnitsPerDevPixel) { 92:48.23 | ^ 92:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 92:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 92:48.23 387 | nscoord aAppUnitsPerDevPixel) { 92:48.23 | ^ 92:48.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 92:48.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:48.27 394 | nscoord aAppUnitsPerDevPixel) { 92:48.27 | ^ 92:48.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 92:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 92:48.38 from Unified_cpp_layout_xul0.cpp:2: 92:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 92:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 92:48.38 189 | CSSRect GetExpandedScrollableRect() const { 92:48.38 | ^ 92:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 92:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 92:48.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:48.38 | ^ 92:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 92:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 92:48.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 92:48.38 | ^ 92:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 92:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 92:48.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 92:48.39 | ^ 92:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 92:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 92:48.39 243 | CSSRect CalculateScrollRange() const { 92:48.39 | ^ 92:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 92:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 92:48.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 92:48.39 | ^ 92:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 92:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 92:48.40 457 | CSSRect GetVisualViewport() const { 92:48.40 | ^ 92:48.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 92:48.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 92:48.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:48.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:48.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:48.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:48.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsCSSValue.cpp:27, 92:48.48 from Unified_cpp_layout_style3.cpp:83: 92:48.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 92:48.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 92:48.48 49 | gfx::Size GetInheritedScale() const { return mScale; } 92:48.48 | ^ 92:48.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 92:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 92:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 92:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 92:48.57 from Unified_cpp_layout_xul_tree0.cpp:2: 92:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 92:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 92:48.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 92:48.57 | ^ 92:49.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 92:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 92:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 92:49.13 from Unified_cpp_layout_xul_tree0.cpp:2: 92:49.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 92:49.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:49.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 92:49.13 | ^ 92:49.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 92:49.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 92:49.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 92:49.13 | ^ 92:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 92:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 92:49.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 92:49.14 | ^ 92:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 92:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 92:49.14 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 92:49.14 | ^ 92:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 92:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 92:49.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 92:49.15 | ^ 92:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 92:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 92:49.19 371 | nscoord aAppUnitsPerDevPixel) { 92:49.19 | ^ 92:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 92:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 92:49.19 380 | nscoord aAppUnitsPerDevPixel) { 92:49.19 | ^ 92:49.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 92:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 92:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 92:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 92:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 92:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 92:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 92:49.19 from Unified_cpp_layout_generic1.cpp:2: 92:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 92:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:49.20 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 92:49.20 | ^ 92:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 92:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 92:49.20 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 92:49.20 | ^ 92:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 92:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 92:49.20 387 | nscoord aAppUnitsPerDevPixel) { 92:49.20 | ^ 92:49.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 92:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:49.21 394 | nscoord aAppUnitsPerDevPixel) { 92:49.21 | ^ 92:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 92:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 92:49.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 92:49.33 | ^ 92:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 92:49.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 92:49.33 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 92:49.33 | ^ 92:49.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 92:49.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 92:49.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 92:49.34 | ^ 92:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 92:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 92:49.43 371 | nscoord aAppUnitsPerDevPixel) { 92:49.43 | ^ 92:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 92:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 92:49.44 380 | nscoord aAppUnitsPerDevPixel) { 92:49.44 | ^ 92:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 92:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 92:49.50 387 | nscoord aAppUnitsPerDevPixel) { 92:49.50 | ^ 92:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 92:49.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:49.50 394 | nscoord aAppUnitsPerDevPixel) { 92:49.50 | ^ 92:49.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 92:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:49.75 277 | static RectTyped FromUnknownRect( 92:49.75 | ^~~~~~~~~~~~~~~ 92:49.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:49.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 92:49.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:49.76 150 | static PointTyped FromUnknownPoint( 92:49.76 | ^~~~~~~~~~~~~~~~ 92:49.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:49.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:49.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 92:49.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 92:49.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 92:49.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 92:49.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 92:49.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 92:49.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 92:49.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 92:49.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:49.76 282 | RectTyped ToUnknownRect() const { 92:49.76 | ^~~~~~~~~~~~~ 92:50.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 92:50.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:50.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:50.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:50.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:50.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:50.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:50.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:50.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 92:50.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:50.88 246 | PointTyped As2DPoint() const { 92:50.88 | ^~~~~~~~~ 92:50.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 92:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:50.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:50.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:50.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:50.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 92:50.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:50.94 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 92:50.94 | ^~~~~~~~~ 92:50.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 92:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPaintServerFrame.h:13, 92:50.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:15, 92:50.95 from Unified_cpp_layout_svg0.cpp:2: 92:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 92:50.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 92:50.95 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 92:50.95 | ^ 92:50.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 92:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 92:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 92:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 92:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 92:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 92:50.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 92:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 92:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:50.99 2266 | PointTyped TransformPointSimple( 92:50.99 | ^~~~~~~~~~~~~~~~~~~~ 92:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 92:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 92:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:50.99 794 | RectTyped TransformAndClipBounds( 92:50.99 | ^~~~~~~~~~~~~~~~~~~~~~ 92:52.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 92:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPaintServerFrame.h:13, 92:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:15, 92:52.11 from Unified_cpp_layout_svg0.cpp:2: 92:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 92:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 92:52.11 21 | inline Rect ToRect(const gfxRect& aRect) { 92:52.11 | ^ 92:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 92:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 92:52.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 92:52.11 | ^ 92:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 92:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 92:52.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 92:52.11 | ^ 92:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 92:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 92:52.12 44 | inline Size ToSize(const gfxSize& aSize) { 92:52.12 | ^ 92:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 92:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 92:52.12 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 92:52.12 | ^ 92:52.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 92:52.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 92:52.16 52 | inline gfxSize ThebesSize(const Size& aSize) { 92:52.16 | ^ 92:52.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 92:52.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 92:52.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 92:52.17 | ^ 92:52.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 92:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 92:52.53 from Unified_cpp_layout_generic0.cpp:2: 92:52.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 92:52.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 92:52.53 1249 | CSSCoord ToCSSPixels() const { return _0; } 92:52.53 | ^ 92:52.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDeviceContextSpecG.h:9, 92:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDeviceContextSpecG.cpp:6, 92:52.54 from Unified_cpp_widget_gtk1.cpp:137: 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIDeviceContextSpec.h: In member function 'virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()': 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIDeviceContextSpec.h:79: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 92:52.54 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 92:52.54 | ^ 92:52.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 92:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 92:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 92:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 92:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 92:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 92:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditTransactionBase.h:9, 92:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.h:9, 92:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/JoinNodeTransaction.cpp:6, 92:52.54 from Unified_cpp_editor_libeditor2.cpp:2: 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 92:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 92:52.54 760 | typename detail::Nth::Type extract() { 92:52.54 | ^~~~~~~ 92:53.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 92:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 92:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:10, 92:53.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 92:53.26 from Unified_cpp_widget_gtk1.cpp:11: 92:53.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 92:53.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 92:53.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:53.26 40 | friend Sub operator*(Sub aCoord, T aScale) { 92:53.26 | ^~~~~~~~ 92:53.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 92:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 92:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 92:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 92:53.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 92:53.46 from Unified_cpp_widget0.cpp:2: 92:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 92:53.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 92:53.46 1249 | CSSCoord ToCSSPixels() const { return _0; } 92:53.46 | ^ 92:53.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:12, 92:53.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 92:53.58 from Unified_cpp_widget_gtk1.cpp:11: 92:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 92:53.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:53.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 92:53.58 | ^~~~~~~~ 92:53.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 92:53.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 92:53.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:10, 92:53.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 92:53.84 from Unified_cpp_widget_gtk1.cpp:11: 92:53.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 92:53.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 92:53.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:53.84 427 | SizeT Size() const { return SizeT(width, height); } 92:53.84 | ^~~~ 92:53.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 92:53.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:12, 92:53.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 92:53.84 from Unified_cpp_widget_gtk1.cpp:11: 92:53.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:53.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 92:53.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:53.84 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 92:53.84 | ^~~~~~~~ 92:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 92:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 92:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 92:53.85 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 92:53.85 | ^~~~~~~~ 92:53.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 92:53.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 92:53.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:10, 92:53.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 92:53.85 from Unified_cpp_widget_gtk1.cpp:11: 92:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 92:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 92:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:53.85 62 | Sub operator-(const Sub& aPoint) const { 92:53.85 | ^~~~~~~~ 92:54.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 92:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 92:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 92:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:10, 92:54.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 92:54.18 from Unified_cpp_widget_gtk1.cpp:11: 92:54.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 92:54.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 92:54.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:54.18 43 | friend Sub operator*(T aScale, Sub aCoord) { 92:54.18 | ^~~~~~~~ 92:54.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 92:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 92:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPaintServerFrame.h:13, 92:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:15, 92:54.25 from Unified_cpp_layout_svg0.cpp:2: 92:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 92:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 92:54.25 1859 | int32_t aAppUnitsPerPixel) { 92:54.25 | ^ 92:54.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 92:54.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 92:54.27 3214 | int32_t aAppUnitsPerPixel) { 92:54.27 | ^ 92:54.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 92:54.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:10, 92:54.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 92:54.49 from Unified_cpp_widget_gtk1.cpp:11: 92:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 92:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 92:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:54.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 92:54.49 | ^~~~~~~~~~~~~ 92:54.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 92:54.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:10, 92:54.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 92:54.49 from Unified_cpp_widget_gtk1.cpp:11: 92:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 92:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 92:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:54.49 323 | static SizeTyped FromUnknownSize( 92:54.49 | ^~~~~~~~~~~~~~~ 92:54.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:54.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsMediaFeatures.cpp:16, 92:54.60 from Unified_cpp_layout_style4.cpp:29: 92:54.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 92:54.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 92:54.60 332 | LayerPoint GetFixedPositionAnchor() const { 92:54.60 | ^ 92:55.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 92:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/PostTraversalTask.cpp:11, 92:55.10 from Unified_cpp_layout_style2.cpp:56: 92:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 92:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 92:55.10 332 | LayerPoint GetFixedPositionAnchor() const { 92:55.10 | ^ 92:55.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 92:55.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/PostTraversalTask.cpp:11, 92:55.14 from Unified_cpp_layout_style2.cpp:56: 92:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 92:55.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 92:55.14 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 92:55.14 | ^ 92:55.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:55.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsMediaFeatures.cpp:16, 92:55.19 from Unified_cpp_layout_style4.cpp:29: 92:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 92:55.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 92:55.19 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 92:55.19 | ^ 92:55.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 92:55.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/PostTraversalTask.cpp:11, 92:55.21 from Unified_cpp_layout_style2.cpp:56: 92:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 92:55.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 92:55.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:55.21 | ^ 92:55.40 In file included from Unified_cpp_widget_gtk0.cpp:119: 92:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandDMABufSurface.cpp: In member function 'void WaylandDMABufSurfaceRGBA::Clear()': 92:55.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandDMABufSurface.cpp:677:35: warning: 'destStride' may be used uninitialized in this function [-Wmaybe-uninitialized] 92:55.40 677 | memset(destData, 0, GetHeight() * destStride); 92:55.40 | ~~~~~~~~~~~~^~~~~~~~~~~~ 92:55.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:55.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsMediaFeatures.cpp:16, 92:55.51 from Unified_cpp_layout_style4.cpp:29: 92:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 92:55.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 92:55.51 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 92:55.51 | ^ 92:55.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 92:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 92:55.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:7, 92:55.92 from Unified_cpp_layout_forms0.cpp:2: 92:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 92:55.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 92:55.92 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 92:55.92 | ^ 92:56.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 92:56.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:38, 92:56.19 from Unified_cpp_widget_gtk2.cpp:2: 92:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 92:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 92:56.19 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 92:56.19 | ^ 92:56.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:18, 92:56.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPaintServerFrame.h:16, 92:56.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:15, 92:56.21 from Unified_cpp_layout_svg0.cpp:2: 92:56.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 92:56.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 92:56.21 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 92:56.21 | ^ 92:56.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 92:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 92:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 92:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 92:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 92:56.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 92:56.40 from Unified_cpp_widget0.cpp:2: 92:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 92:56.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 92:56.40 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 92:56.40 | ^ 92:58.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 92:58.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 92:58.47 from Unified_cpp_layout_generic0.cpp:2: 92:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 92:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 92:58.47 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 92:58.47 | ^ 92:58.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 92:58.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 92:58.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsCSSValue.cpp:27, 92:58.54 from Unified_cpp_layout_style3.cpp:83: 92:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 92:58.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 92:58.54 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 92:58.54 | ^ 92:58.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 92:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 92:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 92:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 92:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 92:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 92:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 92:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 92:58.83 from Unified_cpp_layout_forms1.cpp:2: 92:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 92:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 92:58.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 92:58.83 | ^ 93:00.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 93:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 93:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 93:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 93:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:15, 93:00.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 93:00.83 from Unified_cpp_layout_tables0.cpp:2: 93:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 93:00.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 93:00.83 332 | LayerPoint GetFixedPositionAnchor() const { 93:00.83 | ^ 93:01.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 93:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 93:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 93:01.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 93:01.05 from Unified_cpp_layout_svg1.cpp:2: 93:01.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 93:01.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 93:01.05 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 93:01.05 | ^ 93:01.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 93:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 93:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 93:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 93:01.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 93:01.07 from Unified_cpp_widget0.cpp:2: 93:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 93:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 93:01.07 21 | inline Rect ToRect(const gfxRect& aRect) { 93:01.07 | ^ 93:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 93:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 93:01.07 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 93:01.07 | ^ 93:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 93:01.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 93:01.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 93:01.07 | ^ 93:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 93:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 93:01.10 44 | inline Size ToSize(const gfxSize& aSize) { 93:01.10 | ^ 93:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 93:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 93:01.10 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 93:01.10 | ^ 93:01.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 93:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 93:01.10 from Unified_cpp_layout_forms1.cpp:2: 93:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 93:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 93:01.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 93:01.10 | ^ 93:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 93:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 93:01.10 52 | inline gfxSize ThebesSize(const Size& aSize) { 93:01.10 | ^ 93:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 93:01.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 93:01.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 93:01.10 | ^ 93:02.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 93:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:02.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsComputedDOMStyle.cpp:22, 93:02.30 from Unified_cpp_layout_style3.cpp:92: 93:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 93:02.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 93:02.30 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 93:02.30 | ^ 93:02.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:37, 93:02.50 from Unified_cpp_widget_gtk2.cpp:56: 93:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BorrowedContext.h: In member function 'mozilla::gfx::Point mozilla::gfx::BorrowedXlibDrawable::GetOffset() const': 93:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BorrowedContext.h:116: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 93:02.50 116 | Point GetOffset() const { return mOffset; } 93:02.50 | ^ 93:02.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 93:02.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:12: 93:02.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 93:02.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 93:02.61 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 93:02.61 | ^ 93:04.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:12, 93:04.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 93:04.03 from Unified_cpp_widget_gtk1.cpp:11: 93:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 93:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 93:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 93:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 93:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 93:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 93:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 93:04.03 760 | typename detail::Nth::Type extract() { 93:04.03 | ^~~~~~~ 93:05.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:05.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 93:05.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 93:05.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 93:05.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 93:05.00 from Unified_cpp_widget0.cpp:2: 93:05.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 93:05.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 93:05.00 1859 | int32_t aAppUnitsPerPixel) { 93:05.00 | ^ 93:05.03 layout/xul/grid 93:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 93:05.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 93:05.03 3214 | int32_t aAppUnitsPerPixel) { 93:05.03 | ^ 93:06.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 93:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 93:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 93:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 93:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 93:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 93:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 93:06.08 from Unified_cpp_layout_forms1.cpp:2: 93:06.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 93:06.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:06.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 93:06.08 | ^ 93:06.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 93:06.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 93:06.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 93:06.08 | ^ 93:06.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 93:06.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 93:06.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 93:06.08 | ^ 93:06.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 93:06.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 93:06.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 93:06.08 | ^ 93:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 93:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 93:06.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 93:06.11 | ^ 93:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 93:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 93:06.30 371 | nscoord aAppUnitsPerDevPixel) { 93:06.30 | ^ 93:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 93:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 93:06.30 380 | nscoord aAppUnitsPerDevPixel) { 93:06.30 | ^ 93:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 93:06.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 93:06.30 387 | nscoord aAppUnitsPerDevPixel) { 93:06.30 | ^ 93:06.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 93:06.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:06.43 394 | nscoord aAppUnitsPerDevPixel) { 93:06.43 | ^ 93:07.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDeviceContextSpecG.h:9, 93:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDeviceContextSpecG.cpp:6, 93:07.25 from Unified_cpp_widget_gtk1.cpp:137: 93:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIDeviceContextSpec.h:79: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 93:07.25 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 93:07.25 | ^~~~~~~~~~~~~~~~~~~~ 93:07.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 93:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.h:10, 93:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 93:07.25 from Unified_cpp_widget_gtk1.cpp:11: 93:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:07.25 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 93:07.25 | ^~~~~~~~~ 93:08.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 93:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 93:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 93:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 93:08.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:13, 93:08.48 from Unified_cpp_layout_generic0.cpp:2: 93:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 93:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 93:08.48 21 | inline Rect ToRect(const gfxRect& aRect) { 93:08.48 | ^ 93:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 93:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 93:08.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 93:08.48 | ^ 93:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 93:08.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 93:08.48 40 | inline Point ToPoint(const gfxPoint& aPoint) { 93:08.48 | ^ 93:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 93:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 93:08.58 44 | inline Size ToSize(const gfxSize& aSize) { 93:08.58 | ^ 93:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 93:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 93:08.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 93:08.58 | ^ 93:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 93:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 93:08.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 93:08.58 | ^ 93:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 93:08.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 93:08.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 93:08.58 | ^ 93:09.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 93:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 93:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 93:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 93:09.85 from Unified_cpp_layout_svg1.cpp:2: 93:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 93:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 93:09.85 21 | inline Rect ToRect(const gfxRect& aRect) { 93:09.85 | ^ 93:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 93:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 93:09.85 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 93:09.85 | ^ 93:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 93:09.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 93:09.87 40 | inline Point ToPoint(const gfxPoint& aPoint) { 93:09.87 | ^ 93:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 93:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 93:09.92 44 | inline Size ToSize(const gfxSize& aSize) { 93:09.92 | ^ 93:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 93:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 93:09.92 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 93:09.92 | ^ 93:09.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 93:09.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 93:09.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 93:09.94 | ^ 93:09.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 93:09.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 93:09.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 93:09.95 | ^ 93:10.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 93:10.19 from Unified_cpp_layout_generic1.cpp:2: 93:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 93:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 93:10.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 93:10.19 | ^ 93:10.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:10.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:10.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:10.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:18, 93:10.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 93:10.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 93:10.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 93:10.20 1394 | LayerPoint GetFixedPositionAnchor() { 93:10.20 | ^ 93:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 93:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 93:10.49 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 93:10.49 | ^ 93:11.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 93:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 93:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 93:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 93:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:11.07 from Unified_cpp_widget_gtk2.cpp:2: 93:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 93:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 93:11.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:11.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 93:11.08 | ^~~~~~~~ 93:11.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 93:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 93:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 93:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 93:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 93:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 93:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 93:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:11.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:11.10 from Unified_cpp_widget_gtk2.cpp:2: 93:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 93:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 93:11.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:11.10 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 93:11.10 | ^~~~~~~~ 93:11.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 93:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 93:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 93:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 93:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 93:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 93:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 93:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:11.33 246 | PointTyped As2DPoint() const { 93:11.33 | ^~~~~~~~~ 93:11.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:11.46 from Unified_cpp_widget_gtk2.cpp:2: 93:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 93:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 93:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:11.46 427 | SizeT Size() const { return SizeT(width, height); } 93:11.46 | ^~~~ 93:11.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:11.46 from Unified_cpp_widget_gtk2.cpp:2: 93:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 93:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 93:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:11.46 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 93:11.46 | ^~~~~~~~ 93:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 93:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 93:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:11.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 93:11.46 | ^~~~~~~~ 93:11.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 93:11.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:11.47 from Unified_cpp_widget_gtk2.cpp:2: 93:11.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:11.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 93:11.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:11.47 62 | Sub operator-(const Sub& aPoint) const { 93:11.47 | ^~~~~~~~ 93:11.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 93:11.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 93:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 93:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:11.49 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 93:11.49 | ^~~~~~~~~ 93:11.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:27, 93:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 93:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 93:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:11.49 2266 | PointTyped TransformPointSimple( 93:11.49 | ^~~~~~~~~~~~~~~~~~~~ 93:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 93:11.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:11.60 794 | RectTyped TransformAndClipBounds( 93:11.60 | ^~~~~~~~~~~~~~~~~~~~~~ 93:11.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 93:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 93:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 93:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 93:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:11.68 from Unified_cpp_widget_gtk2.cpp:2: 93:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 93:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 93:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:11.68 43 | friend Sub operator*(T aScale, Sub aCoord) { 93:11.68 | ^~~~~~~~ 93:12.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 93:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 93:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 93:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 93:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 93:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 93:12.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 93:12.55 from Unified_cpp_layout_forms1.cpp:2: 93:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 93:12.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 93:12.55 1249 | CSSCoord ToCSSPixels() const { return _0; } 93:12.55 | ^ 93:12.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 93:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 93:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 93:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 93:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 93:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:8, 93:12.58 from Unified_cpp_layout_svg0.cpp:47: 93:12.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 93:12.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 93:12.58 332 | LayerPoint GetFixedPositionAnchor() const { 93:12.58 | ^ 93:13.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 93:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 93:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 93:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:13, 93:13.45 from Unified_cpp_layout_generic0.cpp:2: 93:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 93:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 93:13.45 1859 | int32_t aAppUnitsPerPixel) { 93:13.45 | ^ 93:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 93:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 93:13.50 3214 | int32_t aAppUnitsPerPixel) { 93:13.50 | ^ 93:13.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/ProcInfo.cpp:7, 93:13.64 from Unified_cpp_widget_gtk0.cpp:83: 93:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcInfo.h: In member function 'void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]': 93:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcInfo.h:61:8: warning: '.mozilla::ProcInfo::childId' may be used uninitialized in this function [-Wmaybe-uninitialized] 93:13.64 61 | struct ProcInfo { 93:13.64 | ^~~~~~~~ 93:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcInfo.h:61:8: warning: '.mozilla::ProcInfo::type' may be used uninitialized in this function [-Wmaybe-uninitialized] 93:13.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:13.64 from Unified_cpp_widget_gtk2.cpp:2: 93:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 93:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 93:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:13.64 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:13.64 | ^~~~~~~~~~~~~ 93:13.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 93:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 93:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 93:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:13.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:13.64 from Unified_cpp_widget_gtk2.cpp:2: 93:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 93:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 93:13.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:13.64 323 | static SizeTyped FromUnknownSize( 93:13.64 | ^~~~~~~~~~~~~~~ 93:13.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:15, 93:13.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 93:13.65 from Unified_cpp_layout_tables0.cpp:2: 93:13.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 93:13.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 93:13.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 93:13.65 | ^ 93:13.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:15, 93:13.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 93:13.88 from Unified_cpp_layout_tables0.cpp:2: 93:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 93:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 93:13.88 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 93:13.88 | ^ 93:14.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 93:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollbarActivity.cpp:11, 93:14.33 from Unified_cpp_layout_generic1.cpp:11: 93:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 93:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 93:14.33 189 | CSSRect GetExpandedScrollableRect() const { 93:14.33 | ^ 93:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 93:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 93:14.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 93:14.33 | ^ 93:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 93:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 93:14.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 93:14.34 | ^ 93:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 93:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 93:14.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 93:14.34 | ^ 93:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 93:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 93:14.34 243 | CSSRect CalculateScrollRange() const { 93:14.34 | ^ 93:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 93:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 93:14.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 93:14.35 | ^ 93:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 93:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 93:14.35 457 | CSSRect GetVisualViewport() const { 93:14.35 | ^ 93:14.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 93:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:14.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:14.45 from Unified_cpp_layout_style1.cpp:2: 93:14.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 93:14.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 93:14.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:14.45 40 | friend Sub operator*(Sub aCoord, T aScale) { 93:14.45 | ^~~~~~~~ 93:14.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsFontFaceUtils.cpp:17, 93:14.60 from Unified_cpp_layout_style3.cpp:137: 93:14.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h: In static member function 'static gfxPoint mozilla::CharPosition::UnspecifiedPoint()': 93:14.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:105: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 93:14.60 105 | static gfxPoint UnspecifiedPoint() { 93:14.60 | ^ 93:14.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 93:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 93:14.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 93:14.73 from Unified_cpp_widget0.cpp:2: 93:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 93:14.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 93:14.73 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 93:14.73 | ^ 93:14.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 93:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:14, 93:14.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 93:14.75 from Unified_cpp_widget0.cpp:2: 93:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 93:14.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 93:14.75 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 93:14.75 | ^ 93:15.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:15.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 93:15.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:15.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 93:15.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 93:15.74 from Unified_cpp_layout_svg1.cpp:2: 93:15.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 93:15.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 93:15.74 1859 | int32_t aAppUnitsPerPixel) { 93:15.74 | ^ 93:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 93:15.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 93:15.77 3214 | int32_t aAppUnitsPerPixel) { 93:15.77 | ^ 93:15.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:15.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:15.89 from Unified_cpp_widget_gtk2.cpp:2: 93:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 93:15.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:15.89 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 93:15.89 | ^~~~~~~~~~~~~~ 93:15.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 93:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:13, 93:15.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:15.92 from Unified_cpp_layout_style3.cpp:11: 93:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 93:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 93:15.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:15.92 40 | friend Sub operator*(Sub aCoord, T aScale) { 93:15.92 | ^~~~~~~~ 93:15.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:15.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:15.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:15.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:15.95 from Unified_cpp_widget_gtk2.cpp:2: 93:15.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:15.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 93:15.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:15.95 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:15.95 | ^~~~~~~~~~~~~ 93:15.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:15.98 from Unified_cpp_widget_gtk2.cpp:2: 93:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 93:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:15.98 383 | Point TopLeft() const { return Point(x, y); } 93:15.98 | ^~~~~~~ 93:15.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:15.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:15.99 from Unified_cpp_widget_gtk2.cpp:2: 93:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 93:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:15.99 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 93:15.99 | ^~~~~~~~~~~~~~~ 93:16.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:16.47 from Unified_cpp_widget_gtk2.cpp:2: 93:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 93:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:16.47 277 | static RectTyped FromUnknownRect( 93:16.47 | ^~~~~~~~~~~~~~~ 93:16.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 93:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 93:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 93:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:16.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:16.48 from Unified_cpp_widget_gtk2.cpp:2: 93:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 93:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:16.48 150 | static PointTyped FromUnknownPoint( 93:16.48 | ^~~~~~~~~~~~~~~~ 93:16.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:16.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:16.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:16.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:16.48 from Unified_cpp_widget_gtk2.cpp:2: 93:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 93:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 93:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:16.48 282 | RectTyped ToUnknownRect() const { 93:16.48 | ^~~~~~~~~~~~~ 93:16.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:16.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:16.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:16.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:16.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:16.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:16.49 from Unified_cpp_layout_style3.cpp:11: 93:16.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 93:16.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 93:16.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:16.49 427 | SizeT Size() const { return SizeT(width, height); } 93:16.49 | ^~~~ 93:16.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:16.51 from Unified_cpp_layout_style3.cpp:11: 93:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 93:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:16.51 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 93:16.51 | ^~~~~~~~ 93:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 93:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:16.51 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 93:16.51 | ^~~~~~~~ 93:16.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:13, 93:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:16.51 from Unified_cpp_layout_style3.cpp:11: 93:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 93:16.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:16.52 62 | Sub operator-(const Sub& aPoint) const { 93:16.52 | ^~~~~~~~ 93:16.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:16.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:16.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:16.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:16.58 from Unified_cpp_layout_style3.cpp:11: 93:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 93:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:16.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 93:16.58 | ^~~~~~~~ 93:16.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:18, 93:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:13, 93:16.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 93:16.79 from Unified_cpp_layout_svg1.cpp:2: 93:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 93:16.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 93:16.79 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 93:16.79 | ^ 93:17.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:13, 93:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:17.15 from Unified_cpp_layout_style3.cpp:11: 93:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 93:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 93:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:17.15 323 | static SizeTyped FromUnknownSize( 93:17.15 | ^~~~~~~~~~~~~~~ 93:17.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 93:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 93:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 93:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:17.16 from Unified_cpp_widget_gtk2.cpp:2: 93:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:822:31: required from here 93:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:17.16 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 93:17.16 | ^~~~~~~~ 93:17.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:17.16 from Unified_cpp_widget_gtk2.cpp:2: 93:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:1143:34: required from here 93:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:17.16 383 | Point TopLeft() const { return Point(x, y); } 93:17.16 | ^~~~~~~ 93:17.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 93:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 93:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 93:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 93:17.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsMediaFeatures.cpp:16, 93:17.41 from Unified_cpp_layout_style4.cpp:29: 93:17.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 93:17.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 93:17.41 1394 | LayerPoint GetFixedPositionAnchor() { 93:17.41 | ^ 93:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 93:17.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 93:17.45 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 93:17.45 | ^ 93:17.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 93:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:17.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollbarActivity.cpp:11, 93:17.85 from Unified_cpp_layout_generic1.cpp:11: 93:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 93:17.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 93:17.85 1249 | CSSCoord ToCSSPixels() const { return _0; } 93:17.85 | ^ 93:18.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:18.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:18.20 from Unified_cpp_layout_style3.cpp:11: 93:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:146:39: required from here 93:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 93:18.20 444 | MatrixSize ScaleFactors(bool xMajor) const { 93:18.20 | ^~~~~~~~~~~~ 93:18.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 93:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 93:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 93:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsMediaFeatures.cpp:16, 93:18.20 from Unified_cpp_layout_style4.cpp:29: 93:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 93:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 93:18.20 49 | gfx::Size GetInheritedScale() const { return mScale; } 93:18.20 | ^ 93:18.23 In file included from Unified_cpp_layout_svg1.cpp:11: 93:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp: In member function 'bool nsSVGFilterInstance::ComputeBounds()': 93:18.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp:81:51: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::SVGAnimatedLength' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 93:18.23 81 | sizeof(mFilterElement->mLengthAttributes)); 93:18.23 | ^ 93:18.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGFilterElement.h:11, 93:18.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:14, 93:18.25 from Unified_cpp_layout_svg1.cpp:2: 93:18.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGAnimatedLength.h:84:7: note: 'class mozilla::SVGAnimatedLength' declared here 93:18.25 84 | class SVGAnimatedLength { 93:18.25 | ^~~~~~~~~~~~~~~~~ 93:18.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:18.99 from Unified_cpp_layout_style1.cpp:2: 93:18.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 93:18.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 93:18.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:18.99 427 | SizeT Size() const { return SizeT(width, height); } 93:18.99 | ^~~~ 93:18.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:18.99 from Unified_cpp_layout_style1.cpp:2: 93:18.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:18.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 93:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:19.00 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 93:19.00 | ^~~~~~~~ 93:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 93:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:19.00 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 93:19.00 | ^~~~~~~~ 93:19.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:19.00 from Unified_cpp_layout_style1.cpp:2: 93:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 93:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:19.00 62 | Sub operator-(const Sub& aPoint) const { 93:19.00 | ^~~~~~~~ 93:19.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:19.22 from Unified_cpp_layout_style1.cpp:2: 93:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 93:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:19.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 93:19.22 | ^~~~~~~~ 93:19.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 93:19.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 93:19.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 93:19.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:19.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:19.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:19.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 93:19.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 93:19.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/PostTraversalTask.cpp:11, 93:19.53 from Unified_cpp_layout_style2.cpp:56: 93:19.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 93:19.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 93:19.53 1394 | LayerPoint GetFixedPositionAnchor() { 93:19.53 | ^ 93:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 93:19.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 93:19.70 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 93:19.70 | ^ 93:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 93:20.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:20.22 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 93:20.22 | ^~~~~~~~~~~~~~ 93:20.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:20.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:20.32 from Unified_cpp_layout_style3.cpp:11: 93:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 93:20.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:20.32 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:20.32 | ^~~~~~~~~~~~~ 93:20.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:20.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:20.38 from Unified_cpp_layout_style3.cpp:11: 93:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 93:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:20.38 383 | Point TopLeft() const { return Point(x, y); } 93:20.38 | ^~~~~~~ 93:20.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:20.40 from Unified_cpp_layout_style3.cpp:11: 93:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 93:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:20.40 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 93:20.40 | ^~~~~~~~~~~~~~~ 93:20.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 93:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:8, 93:20.58 from Unified_cpp_layout_svg0.cpp:47: 93:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 93:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 93:20.58 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 93:20.58 | ^ 93:20.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 93:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 93:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 93:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 93:20.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/PostTraversalTask.cpp:11, 93:20.71 from Unified_cpp_layout_style2.cpp:56: 93:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 93:20.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 93:20.71 49 | gfx::Size GetInheritedScale() const { return mScale; } 93:20.71 | ^ 93:20.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 93:20.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:8, 93:20.76 from Unified_cpp_layout_svg0.cpp:47: 93:20.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 93:20.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 93:20.76 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 93:20.76 | ^ 93:20.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 93:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsFieldSetFrame.cpp:21, 93:20.79 from Unified_cpp_layout_forms0.cpp:47: 93:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 93:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 93:20.79 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 93:20.79 | ^ 93:20.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 93:20.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 93:20.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 93:20.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 93:20.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:20.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:20.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:20.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:16, 93:20.86 from Unified_cpp_layout_svg1.cpp:20: 93:20.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 93:20.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 93:20.86 332 | LayerPoint GetFixedPositionAnchor() const { 93:20.86 | ^ 93:21.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:21.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:21.70 from Unified_cpp_layout_style3.cpp:11: 93:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 93:21.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:21.70 277 | static RectTyped FromUnknownRect( 93:21.70 | ^~~~~~~~~~~~~~~ 93:21.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:13, 93:21.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:21.74 from Unified_cpp_layout_style3.cpp:11: 93:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 93:21.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:21.74 150 | static PointTyped FromUnknownPoint( 93:21.74 | ^~~~~~~~~~~~~~~~ 93:21.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:21.75 from Unified_cpp_layout_style3.cpp:11: 93:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 93:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 93:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:21.75 282 | RectTyped ToUnknownRect() const { 93:21.75 | ^~~~~~~~~~~~~ 93:22.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 93:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 93:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 93:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 93:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 93:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 93:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/message_loop.h:29, 93:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/thread.h:13, 93:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:19, 93:22.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 93:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 93:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 93:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 93:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 93:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 93:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 93:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 93:22.68 760 | typename detail::Nth::Type extract() { 93:22.68 | ^~~~~~~ 93:23.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:23.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:23.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:23.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:23.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:23.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:23.04 from Unified_cpp_layout_style1.cpp:2: 93:23.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 93:23.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 93:23.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:23.04 323 | static SizeTyped FromUnknownSize( 93:23.04 | ^~~~~~~~~~~~~~~ 93:24.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 93:24.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 93:24.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 93:24.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 93:24.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 93:24.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 93:24.38 from Unified_cpp_layout_xul_tree0.cpp:2: 93:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 93:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 93:24.38 189 | CSSRect GetExpandedScrollableRect() const { 93:24.38 | ^ 93:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 93:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 93:24.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 93:24.38 | ^ 93:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 93:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 93:24.39 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 93:24.39 | ^ 93:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 93:24.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 93:24.40 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 93:24.40 | ^ 93:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 93:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 93:24.44 243 | CSSRect CalculateScrollRange() const { 93:24.44 | ^ 93:24.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 93:24.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 93:24.47 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 93:24.47 | ^ 93:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 93:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 93:24.48 457 | CSSRect GetVisualViewport() const { 93:24.48 | ^ 93:24.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDeviceContextSpecG.h:9, 93:24.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDeviceContextSpecG.cpp:6, 93:24.87 from Unified_cpp_widget_gtk1.cpp:137: 93:24.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIDeviceContextSpec.h: In member function 'virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()': 93:24.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIDeviceContextSpec.h:79: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 93:24.88 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 93:24.88 | ^~~~~~~~~~~~~~~~~~~~ 93:25.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 93:25.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:25.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollbarActivity.cpp:11, 93:25.08 from Unified_cpp_layout_generic1.cpp:11: 93:25.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 93:25.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 93:25.08 21 | inline Rect ToRect(const gfxRect& aRect) { 93:25.08 | ^ 93:25.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 93:25.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 93:25.08 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 93:25.08 | ^ 93:25.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 93:25.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 93:25.08 40 | inline Point ToPoint(const gfxPoint& aPoint) { 93:25.08 | ^ 93:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 93:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 93:25.09 44 | inline Size ToSize(const gfxSize& aSize) { 93:25.09 | ^ 93:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 93:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 93:25.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 93:25.09 | ^ 93:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 93:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 93:25.09 52 | inline gfxSize ThebesSize(const Size& aSize) { 93:25.09 | ^ 93:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 93:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 93:25.09 56 | inline gfxRect ThebesRect(const Rect& aRect) { 93:25.09 | ^ 93:26.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:26.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 93:26.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:26.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:26.34 from Unified_cpp_layout_forms0.cpp:2: 93:26.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:26.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 93:26.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:26.34 383 | Point TopLeft() const { return Point(x, y); } 93:26.34 | ^~~~~~~ 93:26.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:26.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:12, 93:26.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 93:26.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:26.36 from Unified_cpp_layout_forms0.cpp:2: 93:26.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:26.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 93:26.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:26.36 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 93:26.36 | ^~~~~~~~~~~~~~~ 93:26.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:26.51 from Unified_cpp_layout_forms0.cpp:2: 93:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 93:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 93:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:26.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 93:26.51 | ^~~~~~~~ 93:26.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:26.51 from Unified_cpp_widget_gtk2.cpp:2: 93:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 93:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:26.51 246 | PointTyped As2DPoint() const { 93:26.52 | ^~~~~~~~~ 93:26.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 93:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:26.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:26.53 from Unified_cpp_layout_forms0.cpp:2: 93:26.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:26.54 427 | SizeT Size() const { return SizeT(width, height); } 93:26.54 | ^~~~ 93:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 93:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 93:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 93:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 93:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:26.54 from Unified_cpp_layout_forms0.cpp:2: 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:26.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 93:26.54 | ^~~~~~~~ 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:26.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 93:26.54 | ^~~~~~~~ 93:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 93:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 93:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:26.54 from Unified_cpp_layout_forms0.cpp:2: 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 93:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:26.54 62 | Sub operator-(const Sub& aPoint) const { 93:26.55 | ^~~~~~~~ 93:26.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 93:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 93:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 93:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 93:26.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:26.57 from Unified_cpp_layout_forms0.cpp:2: 93:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 93:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 93:26.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:26.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 93:26.57 | ^~~~~~~~ 93:26.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:26.62 from Unified_cpp_widget_gtk2.cpp:2: 93:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 93:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:26.62 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 93:26.62 | ^~~~~~~~~ 93:26.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:26.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:26.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:26.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:26.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:26.77 from Unified_cpp_widget_gtk2.cpp:2: 93:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 93:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:26.77 2266 | PointTyped TransformPointSimple( 93:26.77 | ^~~~~~~~~~~~~~~~~~~~ 93:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 93:26.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:26.77 794 | RectTyped TransformAndClipBounds( 93:26.78 | ^~~~~~~~~~~~~~~~~~~~~~ 93:27.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 93:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 93:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 93:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:27.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:27.41 from Unified_cpp_layout_forms0.cpp:2: 93:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 93:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 93:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:27.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 93:27.41 | ^~~~~~~~ 93:28.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 93:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:28.13 from Unified_cpp_layout_forms0.cpp:2: 93:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 93:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 93:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:28.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:28.13 | ^~~~~~~~~~~~~ 93:28.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 93:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 93:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:28.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:28.13 from Unified_cpp_layout_forms0.cpp:2: 93:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 93:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 93:28.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:28.13 323 | static SizeTyped FromUnknownSize( 93:28.13 | ^~~~~~~~~~~~~~~ 93:28.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:15, 93:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 93:28.38 from Unified_cpp_layout_tables0.cpp:2: 93:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 93:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 93:28.38 1394 | LayerPoint GetFixedPositionAnchor() { 93:28.38 | ^ 93:28.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 93:28.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 93:28.79 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 93:28.79 | ^ 93:29.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:29.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollbarActivity.cpp:11, 93:29.08 from Unified_cpp_layout_generic1.cpp:11: 93:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 93:29.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 93:29.08 1859 | int32_t aAppUnitsPerPixel) { 93:29.08 | ^ 93:29.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 93:29.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 93:29.11 3214 | int32_t aAppUnitsPerPixel) { 93:29.11 | ^ 93:29.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:16, 93:29.18 from Unified_cpp_layout_svg1.cpp:20: 93:29.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 93:29.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 93:29.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 93:29.18 | ^ 93:29.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:16, 93:29.20 from Unified_cpp_layout_svg1.cpp:20: 93:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 93:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 93:29.20 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 93:29.20 | ^ 93:29.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:29.26 from Unified_cpp_layout_style1.cpp:2: 93:29.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:29.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 93:29.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:29.26 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 93:29.26 | ^~~~~~~~~~~~~~ 93:29.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:29.38 from Unified_cpp_layout_style1.cpp:2: 93:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 93:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:29.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:29.38 | ^~~~~~~~~~~~~ 93:29.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:29.38 from Unified_cpp_layout_style1.cpp:2: 93:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 93:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:29.38 383 | Point TopLeft() const { return Point(x, y); } 93:29.38 | ^~~~~~~ 93:29.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:29.38 from Unified_cpp_layout_style1.cpp:2: 93:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 93:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:29.38 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 93:29.38 | ^~~~~~~~~~~~~~~ 93:29.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:29.57 from Unified_cpp_layout_style1.cpp:2: 93:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 93:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:29.57 277 | static RectTyped FromUnknownRect( 93:29.57 | ^~~~~~~~~~~~~~~ 93:29.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:29.57 from Unified_cpp_layout_style1.cpp:2: 93:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 93:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:29.57 150 | static PointTyped FromUnknownPoint( 93:29.57 | ^~~~~~~~~~~~~~~~ 93:29.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:29.57 from Unified_cpp_layout_style1.cpp:2: 93:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 93:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 93:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:29.57 282 | RectTyped ToUnknownRect() const { 93:29.57 | ^~~~~~~~~~~~~ 93:29.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 93:29.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 93:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 93:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 93:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 93:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 93:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 93:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/IMEStateManager.h:12, 93:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ContentCache.cpp:12, 93:29.70 from Unified_cpp_widget0.cpp:11: 93:29.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 93:29.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 93:29.70 332 | LayerPoint GetFixedPositionAnchor() const { 93:29.70 | ^ 93:29.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:29.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 93:29.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsMediaFeatures.cpp:16, 93:29.95 from Unified_cpp_layout_style4.cpp:29: 93:29.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 93:29.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 93:29.95 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 93:29.95 | ^ 93:32.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:32.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:32.11 from Unified_cpp_layout_style3.cpp:11: 93:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:146:39: required from here 93:32.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 93:32.11 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 93:32.11 | ^~~~~~~~~~~~~ 93:32.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:12, 93:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 93:32.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:32.45 from Unified_cpp_layout_forms0.cpp:2: 93:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 93:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:32.45 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 93:32.45 | ^~~~~~~~~~~~~~ 93:32.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 93:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:32.58 from Unified_cpp_layout_forms0.cpp:2: 93:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 93:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:32.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:32.58 | ^~~~~~~~~~~~~ 93:32.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:13, 93:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:32.79 from Unified_cpp_layout_style3.cpp:11: 93:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 93:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:32.79 246 | PointTyped As2DPoint() const { 93:32.79 | ^~~~~~~~~ 93:32.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:32.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:32.83 from Unified_cpp_layout_style3.cpp:11: 93:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 93:32.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:32.83 794 | RectTyped TransformAndClipBounds( 93:32.83 | ^~~~~~~~~~~~~~~~~~~~~~ 93:32.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 93:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 93:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/PostTraversalTask.cpp:11, 93:32.85 from Unified_cpp_layout_style2.cpp:56: 93:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 93:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 93:32.85 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 93:32.85 | ^ 93:32.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 93:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 93:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:39: 93:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 93:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:32.85 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 93:32.85 | ^ 93:33.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 93:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:33.01 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 93:33.01 | ^~~~~~~~~ 93:33.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 93:33.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 93:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:133: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 93:33.01 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 93:33.01 | ^~~~~~~~~~~ 93:33.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 93:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 93:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:39: 93:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 93:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:33.03 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 93:33.03 | ^ 93:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 93:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:33.03 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 93:33.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 93:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 93:33.03 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 93:33.03 | ~~~~~~~~~~~~~^~ 93:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:33.03 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 93:33.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 93:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:33.03 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 93:33.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 93:33.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 93:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 93:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 93:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 93:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 93:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:33.03 282 | RectTyped ToUnknownRect() const { 93:33.03 | ^~~~~~~~~~~~~ 93:33.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VsyncSource.h:14, 93:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 93:33.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:20, 93:33.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 93:33.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:33.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:33.09 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 93:33.09 | ^~~~~~~~~ 93:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp: In member function 'virtual already_AddRefed nsWindow::GetWidgetScreen()': 93:33.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:33.16 5963 | DesktopIntRect deskBounds = RoundedToInt(bounds / GetDesktopToDeviceScale()); 93:33.16 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:33.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 93:33.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:8, 93:33.19 from Unified_cpp_layout_svg0.cpp:47: 93:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 93:33.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 93:33.19 1394 | LayerPoint GetFixedPositionAnchor() { 93:33.19 | ^ 93:33.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:19, 93:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 93:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:17, 93:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.h:28, 93:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:8: 93:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h: In member function 'virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)': 93:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:33.23 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 93:33.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 93:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 93:33.27 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 93:33.27 | ^ 93:34.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 93:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.cpp:13, 93:34.46 from Unified_cpp_layout_style4.cpp:47: 93:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 93:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 93:34.46 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 93:34.46 | ^ 93:34.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 93:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 93:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 93:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 93:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 93:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 93:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 93:34.66 from Unified_cpp_layout_xul_grid0.cpp:2: 93:34.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 93:34.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:34.66 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 93:34.66 | ^ 93:35.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 93:35.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 93:35.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 93:35.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:13, 93:35.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:26, 93:35.05 from Unified_cpp_layout_svg0.cpp:47: 93:35.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 93:35.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 93:35.05 44 | operator Point() const { return Point(mX, mY); } 93:35.05 | ^ 93:35.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:26, 93:35.12 from Unified_cpp_layout_svg0.cpp:47: 93:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 93:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:123: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 93:35.12 123 | Rect AsRect() const { 93:35.12 | ^ 93:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 93:35.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:135: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 93:35.13 135 | Point Point1() const { 93:35.13 | ^ 93:35.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:35.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 93:35.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:35.56 277 | static RectTyped FromUnknownRect( 93:35.56 | ^~~~~~~~~~~~~~~ 93:35.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 93:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 93:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:35.63 from Unified_cpp_layout_forms0.cpp:2: 93:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 93:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:35.63 150 | static PointTyped FromUnknownPoint( 93:35.63 | ^~~~~~~~~~~~~~~~ 93:35.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 93:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:35.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:35.63 from Unified_cpp_layout_forms0.cpp:2: 93:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 93:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 93:35.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:35.63 282 | RectTyped ToUnknownRect() const { 93:35.63 | ^~~~~~~~~~~~~ 93:35.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 93:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 93:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 93:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 93:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 93:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 93:35.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 93:35.82 from Unified_cpp_layout_xul_grid0.cpp:2: 93:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 93:35.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 93:35.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 93:35.82 | ^ 93:36.54 In file included from Unified_cpp_layout_style4.cpp:47: 93:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.cpp: In member function 'mozilla::CSSCoord mozilla::StyleGenericCalcNode::ResolveToCSSPixels(mozilla::CSSCoord) const [with L = mozilla::StyleCalcLengthPercentageLeaf; mozilla::CSSCoord = mozilla::gfx::CoordTyped]': 93:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.cpp:3514:61: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:36.54 3514 | CSSCoord StyleCalcNode::ResolveToCSSPixels(CSSCoord aBasis) const { 93:36.54 | ^~~~~ 93:36.70 In file included from Unified_cpp_layout_style4.cpp:56: 93:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In function 'mozilla::CSSPoint nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, const CSSSize&)': 93:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:574: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 93:36.70 574 | const CSSSize& aSize) { 93:36.70 | ^ 93:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In lambda function: 93:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:36.70 586 | [&] { return CSSPixel::FromAppUnits(aRefBox.Width()); }), 93:36.70 | ^ 93:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In function 'mozilla::gfx::Point nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox&, int32_t)': 93:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:594: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 93:36.70 594 | int32_t aAppUnitsPerPixel) { 93:36.70 | ^ 93:37.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 93:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 93:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 93:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 93:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 93:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 93:37.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 93:37.04 from Unified_cpp_layout_forms1.cpp:2: 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 93:37.04 189 | CSSRect GetExpandedScrollableRect() const { 93:37.04 | ^ 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 93:37.04 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 93:37.04 | ^ 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 93:37.04 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 93:37.04 | ^ 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 93:37.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 93:37.04 | ^ 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 93:37.04 243 | CSSRect CalculateScrollRange() const { 93:37.04 | ^ 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 93:37.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 93:37.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 93:37.04 | ^ 93:37.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 93:37.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 93:37.05 457 | CSSRect GetVisualViewport() const { 93:37.05 | ^ 93:37.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 93:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 93:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 93:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 93:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 93:37.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 93:37.08 from Unified_cpp_layout_xul_grid0.cpp:2: 93:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 93:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:37.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 93:37.08 | ^ 93:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 93:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 93:37.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 93:37.08 | ^ 93:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 93:37.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 93:37.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 93:37.08 | ^ 93:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 93:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 93:37.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 93:37.09 | ^ 93:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 93:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 93:37.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 93:37.09 | ^ 93:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 93:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 93:37.11 371 | nscoord aAppUnitsPerDevPixel) { 93:37.11 | ^ 93:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 93:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 93:37.12 380 | nscoord aAppUnitsPerDevPixel) { 93:37.12 | ^ 93:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 93:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 93:37.12 387 | nscoord aAppUnitsPerDevPixel) { 93:37.12 | ^ 93:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 93:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:37.13 394 | nscoord aAppUnitsPerDevPixel) { 93:37.13 | ^ 93:37.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 93:37.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 93:37.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 93:37.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 93:37.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 93:37.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 93:37.29 from Unified_cpp_layout_xul_grid0.cpp:2: 93:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 93:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 93:37.29 189 | CSSRect GetExpandedScrollableRect() const { 93:37.29 | ^ 93:37.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 93:37.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 93:37.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 93:37.33 | ^ 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 93:37.40 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 93:37.40 | ^ 93:37.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 93:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 93:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 93:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 93:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/css/StreamLoader.h:11, 93:37.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StreamLoader.cpp:7, 93:37.40 from Unified_cpp_layout_style3.cpp:2: 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 93:37.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 93:37.40 760 | typename detail::Nth::Type extract() { 93:37.40 | ^~~~~~~ 93:37.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 93:37.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 93:37.42 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 93:37.42 | ^ 93:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 93:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 93:37.43 243 | CSSRect CalculateScrollRange() const { 93:37.43 | ^ 93:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 93:37.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 93:37.43 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 93:37.43 | ^ 93:37.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 93:37.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 93:37.44 457 | CSSRect GetVisualViewport() const { 93:37.44 | ^ 93:37.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:37.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:37.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:37.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:16, 93:37.72 from Unified_cpp_layout_svg1.cpp:20: 93:37.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 93:37.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 93:37.72 1394 | LayerPoint GetFixedPositionAnchor() { 93:37.72 | ^ 93:37.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:37.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 93:37.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 93:37.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:37.80 from Unified_cpp_layout_forms0.cpp:2: 93:37.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:37.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:37.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 93:37.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:37.80 385 | Point BottomLeft() const { return Point(x, YMost()); } 93:37.80 | ^~~~~~~~~~ 93:37.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFormatConverter.h:14, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITransferable.h:18, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:14, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:37.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:37.82 from Unified_cpp_widget_gtk2.cpp:2: 93:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 93:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 93:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 93:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 93:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 93:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 93:37.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 93:37.82 760 | typename detail::Nth::Type extract() { 93:37.82 | ^~~~~~~ 93:37.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 93:37.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 93:37.86 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 93:37.86 | ^ 93:38.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 93:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 93:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 93:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 93:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 93:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 93:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTObserverArray.h:11, 93:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.h:20, 93:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsRefreshDriver.cpp:20: 93:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 93:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 93:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 93:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 93:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 93:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 93:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 93:38.69 760 | typename detail::Nth::Type extract() { 93:38.69 | ^~~~~~~ 93:39.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 93:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:39.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:39.01 from Unified_cpp_layout_style4.cpp:2: 93:39.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 93:39.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 93:39.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:39.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 93:39.02 | ^~~~~~~~ 93:39.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 93:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:17, 93:39.18 from Unified_cpp_layout_xul_tree0.cpp:2: 93:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 93:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 93:39.18 1249 | CSSCoord ToCSSPixels() const { return _0; } 93:39.18 | ^ 93:39.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:39.65 from Unified_cpp_layout_style4.cpp:2: 93:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 93:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:39.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 93:39.65 | ^~~~~~~~ 93:39.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:39.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:39.68 from Unified_cpp_layout_style4.cpp:2: 93:39.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 93:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 93:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:39.69 427 | SizeT Size() const { return SizeT(width, height); } 93:39.69 | ^~~~ 93:39.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:39.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:39.69 from Unified_cpp_layout_style4.cpp:2: 93:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 93:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:39.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 93:39.69 | ^~~~~~~~ 93:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 93:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:39.70 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 93:39.70 | ^~~~~~~~ 93:39.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:39.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:39.70 from Unified_cpp_layout_style4.cpp:2: 93:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 93:39.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:39.70 62 | Sub operator-(const Sub& aPoint) const { 93:39.70 | ^~~~~~~~ 93:39.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:39.98 from Unified_cpp_layout_style4.cpp:2: 93:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 93:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 93:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:39.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:39.98 | ^~~~~~~~~~~~~ 93:39.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:39.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:39.98 from Unified_cpp_layout_style4.cpp:2: 93:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 93:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 93:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:39.98 323 | static SizeTyped FromUnknownSize( 93:39.98 | ^~~~~~~~~~~~~~~ 93:40.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:40.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:40.85 from Unified_cpp_layout_style4.cpp:2: 93:40.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:40.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 93:40.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:40.85 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 93:40.85 | ^~~~~~~~~~~~~~ 93:40.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:40.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:40.87 from Unified_cpp_layout_style4.cpp:2: 93:40.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:40.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 93:40.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:40.87 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:40.87 | ^~~~~~~~~~~~~ 93:40.89 In file included from Unified_cpp_layout_style3.cpp:11: 93:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp: In member function 'mozilla::gfx::Size mozilla::AnimationValue::GetScaleValue(const nsIFrame*) const': 93:40.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:116: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 93:40.89 116 | Size AnimationValue::GetScaleValue(const nsIFrame* aFrame) const { 93:40.89 | ^~~~~~~~~~~~~~ 93:40.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:40.90 from Unified_cpp_layout_style4.cpp:2: 93:40.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:40.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 93:40.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:40.90 383 | Point TopLeft() const { return Point(x, y); } 93:40.90 | ^~~~~~~ 93:40.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:40.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:40.90 from Unified_cpp_layout_style4.cpp:2: 93:40.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:40.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 93:40.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:40.90 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 93:40.90 | ^~~~~~~~~~~~~~~ 93:41.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:41.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.cpp:16, 93:41.01 from Unified_cpp_layout_generic0.cpp:11: 93:41.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 93:41.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 93:41.01 332 | LayerPoint GetFixedPositionAnchor() const { 93:41.01 | ^ 93:41.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 93:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 93:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 93:41.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 93:41.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 93:41.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:41.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:41.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:41.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 93:41.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 93:41.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:41.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.cpp:16, 93:41.03 from Unified_cpp_layout_generic0.cpp:11: 93:41.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 93:41.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 93:41.03 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 93:41.03 | ^ 93:41.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.cpp:16, 93:41.05 from Unified_cpp_layout_generic0.cpp:11: 93:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 93:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 93:41.05 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 93:41.05 | ^ 93:41.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:41.09 from Unified_cpp_layout_style4.cpp:2: 93:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 93:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:41.09 277 | static RectTyped FromUnknownRect( 93:41.09 | ^~~~~~~~~~~~~~~ 93:41.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:41.09 from Unified_cpp_layout_style4.cpp:2: 93:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 93:41.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:41.09 150 | static PointTyped FromUnknownPoint( 93:41.09 | ^~~~~~~~~~~~~~~~ 93:41.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:41.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:41.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:41.10 from Unified_cpp_layout_style4.cpp:2: 93:41.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 93:41.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 93:41.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:41.10 282 | RectTyped ToUnknownRect() const { 93:41.10 | ^~~~~~~~~~~~~ 93:41.85 In file included from Unified_cpp_layout_style4.cpp:47: 93:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.cpp: In instantiation of 'ResultT mozilla::StyleGenericCalcNode::ResolveInternal(ResultT, PercentageConverter) const [with ResultT = mozilla::gfx::CoordTyped; PercentageConverter = mozilla::StyleGenericCalcNode::ResolveToCSSPixels::; L = mozilla::StyleCalcLengthPercentageLeaf]': 93:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.cpp:3515:76: required from here 93:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.cpp:3459: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 93:41.85 3459 | ResultT StyleCalcNode::ResolveInternal(ResultT aPercentageBasis, 93:41.85 | ^~~~~~~~~~~~~ 93:42.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:42.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:12, 93:42.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 93:42.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:42.14 from Unified_cpp_layout_forms0.cpp:2: 93:42.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:42.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:42.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 93:42.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:42.14 794 | RectTyped TransformAndClipBounds( 93:42.14 | ^~~~~~~~~~~~~~~~~~~~~~ 93:42.26 In file included from Unified_cpp_layout_style3.cpp:92: 93:42.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsComputedDOMStyle.cpp: In function 'mozilla::Position MaybeResolvePositionForTransform(const LengthPercentage&, const LengthPercentage&, nsIFrame*)': 93:42.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsComputedDOMStyle.cpp:1210: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 93:42.26 1210 | CSSPoint p = nsStyleTransformMatrix::Convert2DPosition(aX, aY, refBox); 93:42.26 | ^ 93:42.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 93:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 93:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/StyleAnimationValue.cpp:9, 93:42.28 from Unified_cpp_layout_style3.cpp:11: 93:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function 'static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)': 93:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614: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 93:42.28 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 93:42.28 | ^~~~~~~~~~~~~~~~ 93:42.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:42.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:42.28 from Unified_cpp_layout_style1.cpp:2: 93:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 93:42.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:42.28 246 | PointTyped As2DPoint() const { 93:42.28 | ^~~~~~~~~ 93:42.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:42.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:42.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:42.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:42.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:42.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 93:42.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 93:42.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:9, 93:42.46 from Unified_cpp_layout_style1.cpp:2: 93:42.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:42.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:42.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 93:42.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:42.46 794 | RectTyped TransformAndClipBounds( 93:42.46 | ^~~~~~~~~~~~~~~~~~~~~~ 93:42.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:42.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/StickyScrollContainer.cpp:16, 93:42.71 from Unified_cpp_layout_generic1.cpp:20: 93:42.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 93:42.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 93:42.71 332 | LayerPoint GetFixedPositionAnchor() const { 93:42.71 | ^ 93:42.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/StickyScrollContainer.cpp:16, 93:42.74 from Unified_cpp_layout_generic1.cpp:20: 93:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 93:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 93:42.74 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 93:42.74 | ^ 93:42.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:42.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/StickyScrollContainer.cpp:16, 93:42.76 from Unified_cpp_layout_generic1.cpp:20: 93:42.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 93:42.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 93:42.76 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 93:42.76 | ^ 93:42.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 93:42.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:17, 93:42.79 from Unified_cpp_layout_xul_tree0.cpp:2: 93:42.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 93:42.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 93:42.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 93:42.79 | ^ 93:43.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:21, 93:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 93:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 93:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 93:43.48 49 | gfx::Size GetInheritedScale() const { return mScale; } 93:43.48 | ^ 93:43.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 93:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 93:43.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:40: 93:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 93:43.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:43.67 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 93:43.67 | ^ 93:44.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 93:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 93:44.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:38, 93:44.09 from Unified_cpp_widget_gtk2.cpp:2: 93:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 93:44.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:44.09 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 93:44.09 | ^ 93:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 93:44.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:44.12 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 93:44.12 | ^~~~~~~~~~~ 93:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 93:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:44.14 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 93:44.14 | ^ 93:44.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 93:44.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:44.16 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 93:44.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 93:44.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 93:44.20 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 93:44.20 | ~~~~~~~~~~~~~^~ 93:44.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:44.20 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 93:44.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 93:44.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:44.20 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 93:44.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 93:44.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:44.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:44.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:44.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:44.20 from Unified_cpp_widget_gtk2.cpp:2: 93:44.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 93:44.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:44.20 282 | RectTyped ToUnknownRect() const { 93:44.20 | ^~~~~~~~~~~~~ 93:45.48 In file included from Unified_cpp_widget_gtk2.cpp:56: 93:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp: In member function 'virtual nsresult nsNativeThemeGTK::DrawWidgetBackground(gfxContext*, nsIFrame*, nsITheme::StyleAppearance, const nsRect&, const nsRect&)': 93:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:1128: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 93:45.48 1128 | gfxRect rect = presContext->AppUnitsToGfxUnits(aRect); 93:45.49 | ^ 93:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:45.49 1143 | dirtyRect.MoveBy(-rect.TopLeft()); 93:45.49 | ^~~~~~~~~~~~~~~ 93:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:1189: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 93:45.49 1189 | flags, direction, scaleFactor, snapped, ToPoint(origin), 93:45.49 | ~~~~~~~^~~~~~~~ 93:45.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:45.49 from Unified_cpp_widget_gtk2.cpp:2: 93:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 93:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 93:45.49 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 93:45.49 | ^~~~~~~~~~~~~~~~~~ 93:45.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:45.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:45.49 from Unified_cpp_widget_gtk2.cpp:2: 93:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:45.49 79 | Sub operator-() const { return Sub(-x, -y); } 93:45.49 | ^~~~~~~~ 93:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:45.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:45.49 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 93:45.49 | ^~~~~~~~~ 93:45.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:12, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:45.51 from Unified_cpp_widget_gtk2.cpp:2: 93:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:45.51 383 | Point TopLeft() const { return Point(x, y); } 93:45.51 | ^~~~~~~ 93:45.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:16, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:45.51 from Unified_cpp_widget_gtk2.cpp:2: 93:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 93:45.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 93:45.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 93:45.51 | ^~~~~~~ 93:45.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 93:45.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragSession.h:21, 93:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDragService.h:18, 93:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseDragService.h:9, 93:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.h:11, 93:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsDragService.cpp:7, 93:45.53 from Unified_cpp_widget_gtk2.cpp:2: 93:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:45.53 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 93:45.53 | ^~~~~~~~~ 93:45.53 In file included from Unified_cpp_widget_gtk2.cpp:56: 93:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 93:45.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:45.54 870 | drawOffsetScaled = useHiDPIWidgets ? drawOffsetOriginal / aScaleFactor 93:45.54 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:45.54 871 | : drawOffsetOriginal; 93:45.54 | ~~~~~~~~~~~~~~~~~~~~ 93:45.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 93:45.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:1236: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 93:45.81 1236 | wr::LayoutRect bounds = wr::ToLayoutRect(LayoutDeviceRect::FromAppUnits( 93:45.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93:45.81 1237 | aRect, presContext->AppUnitsPerDevPixel())); 93:45.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:46.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp: In member function 'virtual nsresult nsNativeThemeGTK::GetMinimumWidgetSize(nsPresContext*, nsIFrame*, nsITheme::StyleAppearance, mozilla::LayoutDeviceIntSize*, bool*)': 93:46.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:1686: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 93:46.06 1686 | CSSPixel::FromAppUnits(aFrame->StyleFont()->mFont.size); 93:46.06 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:47.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 93:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 93:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 93:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 93:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 93:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 93:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 93:47.02 from Unified_cpp_layout_base0.cpp:2: 93:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 93:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:47.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 93:47.02 | ^ 93:47.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 93:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 93:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLeafFrame.h:13, 93:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsLeafBoxFrame.h:10, 93:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.h:13, 93:47.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:27, 93:47.44 from Unified_cpp_layout_xul_tree0.cpp:2: 93:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 93:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 93:47.44 21 | inline Rect ToRect(const gfxRect& aRect) { 93:47.44 | ^ 93:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 93:47.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 93:47.44 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 93:47.44 | ^ 93:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 93:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 93:47.45 40 | inline Point ToPoint(const gfxPoint& aPoint) { 93:47.45 | ^ 93:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 93:47.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 93:47.52 44 | inline Size ToSize(const gfxSize& aSize) { 93:47.52 | ^ 93:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 93:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 93:47.53 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 93:47.53 | ^ 93:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 93:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 93:47.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 93:47.55 | ^ 93:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 93:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 93:47.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 93:47.58 | ^ 93:48.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:48.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:48.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:48.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:48.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:48.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:48.58 from Unified_cpp_layout_style4.cpp:2: 93:48.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:48.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:48.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 93:48.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:48.58 246 | PointTyped As2DPoint() const { 93:48.58 | ^~~~~~~~~ 93:48.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:48.63 from Unified_cpp_layout_style4.cpp:2: 93:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 93:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 93:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:48.63 794 | RectTyped TransformAndClipBounds( 93:48.63 | ^~~~~~~~~~~~~~~~~~~~~~ 93:49.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 93:49.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 93:49.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 93:49.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLeafFrame.h:13, 93:49.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsLeafBoxFrame.h:10, 93:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.h:13, 93:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:27, 93:49.21 from Unified_cpp_layout_xul_tree0.cpp:2: 93:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 93:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 93:49.21 1859 | int32_t aAppUnitsPerPixel) { 93:49.21 | ^ 93:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 93:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 93:49.22 3214 | int32_t aAppUnitsPerPixel) { 93:49.22 | ^ 93:49.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:49.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 93:49.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 93:49.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:28: 93:49.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 93:49.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 93:49.42 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 93:49.42 | ^ 93:52.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 93:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 93:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 93:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 93:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 93:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:23, 93:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 93:52.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:22, 93:52.09 from Unified_cpp_layout_svg1.cpp:20: 93:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 93:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 93:52.09 44 | operator Point() const { return Point(mX, mY); } 93:52.09 | ^ 93:52.22 layout/ipc 93:52.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 93:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.h:23, 93:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:16, 93:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:22, 93:52.22 from Unified_cpp_layout_svg1.cpp:20: 93:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 93:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 93:52.22 123 | Rect AsRect() const { 93:52.22 | ^ 93:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 93:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 93:52.22 135 | Point Point1() const { 93:52.22 | ^ 93:52.94 layout/mathml 93:52.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 93:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 93:52.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWindow.cpp:39: 93:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 93:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:52.99 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 93:53.00 | ^~~~~~~~~~~ 93:53.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 93:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 93:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 93:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 93:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 93:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 93:53.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 93:53.02 from Unified_cpp_layout_base0.cpp:2: 93:53.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 93:53.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 93:53.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 93:53.02 | ^ 93:53.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 93:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 93:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 93:53.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.cpp:31, 93:53.80 from Unified_cpp_layout_svg0.cpp:65: 93:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 93:53.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 93:53.80 49 | gfx::Size GetInheritedScale() const { return mScale; } 93:53.80 | ^ 93:54.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 93:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 93:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 93:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 93:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 93:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 93:54.29 from Unified_cpp_layout_base0.cpp:2: 93:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 93:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:54.29 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 93:54.29 | ^ 93:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 93:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 93:54.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 93:54.29 | ^ 93:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 93:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 93:54.30 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 93:54.30 | ^ 93:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 93:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 93:54.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 93:54.30 | ^ 93:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 93:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 93:54.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 93:54.30 | ^ 93:54.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 93:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 93:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 93:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 93:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 93:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/StickyScrollContainer.cpp:16, 93:54.32 from Unified_cpp_layout_generic1.cpp:20: 93:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 93:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 93:54.32 1394 | LayerPoint GetFixedPositionAnchor() { 93:54.32 | ^ 93:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 93:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 93:54.32 371 | nscoord aAppUnitsPerDevPixel) { 93:54.32 | ^ 93:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 93:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 93:54.32 380 | nscoord aAppUnitsPerDevPixel) { 93:54.32 | ^ 93:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 93:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 93:54.32 387 | nscoord aAppUnitsPerDevPixel) { 93:54.32 | ^ 93:54.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 93:54.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 93:54.35 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 93:54.35 | ^ 93:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 93:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:54.38 394 | nscoord aAppUnitsPerDevPixel) { 93:54.38 | ^ 93:54.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 93:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 93:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:54.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:13, 93:54.68 from Unified_cpp_layout_svg1.cpp:56: 93:54.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 93:54.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 93:54.68 49 | gfx::Size GetInheritedScale() const { return mScale; } 93:54.68 | ^ 93:54.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 93:54.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 93:54.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:54.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:54.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:54.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:54.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 93:54.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 93:54.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:54.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/StickyScrollContainer.cpp:16, 93:54.77 from Unified_cpp_layout_generic1.cpp:20: 93:54.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 93:54.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 93:54.77 49 | gfx::Size GetInheritedScale() const { return mScale; } 93:54.77 | ^ 93:55.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:55.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:55.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 93:55.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.cpp:31, 93:55.00 from Unified_cpp_layout_svg0.cpp:65: 93:55.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 93:55.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 93:55.00 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 93:55.00 | ^ 93:55.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 93:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 93:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 93:55.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:58: 93:55.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 93:55.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 93:55.13 49 | gfx::Size GetInheritedScale() const { return mScale; } 93:55.13 | ^ 93:55.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 93:55.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 93:55.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:55.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 93:55.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:55.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:55.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 93:55.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableCellFrame.cpp:20, 93:55.47 from Unified_cpp_layout_tables0.cpp:38: 93:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 93:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 93:55.47 49 | gfx::Size GetInheritedScale() const { return mScale; } 93:55.47 | ^ 93:55.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 93:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 93:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 93:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 93:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 93:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 93:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 93:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:10, 93:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.h:17, 93:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:11, 93:55.67 from Unified_cpp_layout_style4.cpp:2: 93:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 93:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 93:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 93:55.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 93:55.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 93:55.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 93:55.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 93:55.68 760 | typename detail::Nth::Type extract() { 93:55.68 | ^~~~~~~ 93:56.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.cpp:31, 93:56.41 from Unified_cpp_layout_svg0.cpp:65: 93:56.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h: In static member function 'static gfxPoint mozilla::CharPosition::UnspecifiedPoint()': 93:56.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:105: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 93:56.41 105 | static gfxPoint UnspecifiedPoint() { 93:56.41 | ^ 93:57.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:57.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 93:57.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:64: 93:57.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 93:57.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 93:57.12 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 93:57.12 | ^ 93:57.54 In file included from Unified_cpp_layout_svg0.cpp:74: 93:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In function 'gfxRect AppUnitsToFloatCSSPixels(const gfxRect&, const nsPresContext*)': 93:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:97: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 93:57.54 97 | const nsPresContext* aContext) { 93:57.54 | ^ 93:57.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 93:57.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:57.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:57.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:57.75 from Unified_cpp_layout_style4.cpp:2: 93:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function 'static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)': 93:57.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614: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 93:57.75 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 93:57.75 | ^~~~~~~~~~~~~~~~ 93:57.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 93:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:30, 93:57.88 from Unified_cpp_layout_svg1.cpp:74: 93:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 93:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 93:57.88 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 93:57.88 | ^ 93:58.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 93:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 93:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 93:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 93:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 93:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 93:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:17, 93:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 93:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 93:58.01 from Unified_cpp_layout_forms0.cpp:2: 93:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 93:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 93:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 93:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 93:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 93:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 93:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 93:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.01 760 | typename detail::Nth::Type extract() { 93:58.01 | ^~~~~~~ 93:58.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:58.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:58.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 93:58.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableCellFrame.cpp:20, 93:58.03 from Unified_cpp_layout_tables0.cpp:38: 93:58.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 93:58.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 93:58.03 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 93:58.03 | ^ 93:58.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'mozilla::gfx::Point SVGTextFrame::TransformFramePointToTextChild(const Point&, const nsIFrame*)': 93:58.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5244: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 93:58.19 5244 | const Point& aPoint, const nsIFrame* aChildFrame) { 93:58.19 | ^ 93:58.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:58.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:58.19 from Unified_cpp_layout_style2.cpp:2: 93:58.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 93:58.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 93:58.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.19 40 | friend Sub operator*(Sub aCoord, T aScale) { 93:58.19 | ^~~~~~~~ 93:58.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'gfxRect SVGTextFrame::TransformFrameRectFromTextChild(const nsRect&, const nsIFrame*)': 93:58.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5323: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 93:58.20 5323 | const nsRect& aRect, const nsIFrame* aChildFrame) { 93:58.20 | ^ 93:58.20 In file included from Unified_cpp_layout_style4.cpp:56: 93:58.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In member function 'void nsStyleTransformMatrix::TransformReferenceBox::EnsureDimensionsAreCached()': 93:58.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:55: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 93:58.21 55 | Size contextSize = nsSVGUtils::GetContextSize(mFrame); 93:58.21 | ^ 93:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In function 'float nsStyleTransformMatrix::ProcessTranslatePart(const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox*, nsStyleTransformMatrix::TransformReferenceBox::DimensionGetter)': 93:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:132: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 93:58.21 132 | return aValue.ResolveToCSSPixelsWith([&] { 93:58.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 93:58.21 133 | return aRefBox && !aRefBox->IsEmpty() 93:58.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:58.21 134 | ? CSSPixel::FromAppUnits((aRefBox->*aDimensionGetter)()) 93:58.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:58.21 135 | : CSSCoord(0); 93:58.21 | ~~~~~~~~~~~~~~ 93:58.21 136 | }); 93:58.21 | ~~ 93:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In function 'mozilla::CSSPoint nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, const CSSSize&)': 93:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:572: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 93:58.24 572 | mozilla::CSSPoint Convert2DPosition(const mozilla::LengthPercentage& aX, 93:58.24 | ^~~~~~~~~~~~~~~~~ 93:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:578:3: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.24 578 | }; 93:58.24 | ^ 93:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In function 'mozilla::CSSPoint nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox&)': 93:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:581: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 93:58.24 581 | CSSPoint Convert2DPosition(const LengthPercentage& aX, 93:58.24 | ^~~~~~~~~~~~~~~~~ 93:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:589:3: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.24 589 | }; 93:58.24 | ^ 93:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In function 'mozilla::gfx::Point nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox&, int32_t)': 93:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:592:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.24 592 | Point Convert2DPosition(const LengthPercentage& aX, const LengthPercentage& aY, 93:58.24 | ^~~~~~~~~~~~~~~~~ 93:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:596: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 93:58.24 596 | CSSPoint p = Convert2DPosition(aX, aY, aRefBox); 93:58.24 | ^ 93:58.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:597: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 93:58.25 597 | return {p.x * scale, p.y * scale}; 93:58.25 | ^ 93:58.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 93:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 93:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 93:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 93:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 93:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 93:58.25 from Unified_cpp_layout_style4.cpp:2: 93:58.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:58.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.25 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 93:58.25 | ^~~~~~~~~ 93:58.26 In file included from Unified_cpp_layout_style4.cpp:65: 93:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleUtil.cpp: In function 'bool ObjectPositionCoordMightCauseOverflow(const LengthPercentage&)': 93:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleUtil.cpp:243:71: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.26 243 | return !aCoord.ConvertsToLength() || aCoord.ToLengthInCSSPixels() != 0.0f; 93:58.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 93:58.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 93:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:58.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:58.37 from Unified_cpp_layout_style2.cpp:2: 93:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 93:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:58.37 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 93:58.37 | ^~~~~~~~ 93:58.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 93:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 93:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:58.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:58.40 from Unified_cpp_layout_style2.cpp:2: 93:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 93:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 93:58.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.40 427 | SizeT Size() const { return SizeT(width, height); } 93:58.40 | ^~~~ 93:58.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:58.41 from Unified_cpp_layout_style2.cpp:2: 93:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 93:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:58.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 93:58.41 | ^~~~~~~~ 93:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 93:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:58.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 93:58.41 | ^~~~~~~~ 93:58.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:58.41 from Unified_cpp_layout_style2.cpp:2: 93:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 93:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 93:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.41 62 | Sub operator-(const Sub& aPoint) const { 93:58.41 | ^~~~~~~~ 93:58.55 In file included from Unified_cpp_layout_svg0.cpp:101: 93:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp: In member function 'mozilla::gfx::Size nsCSSFilterInstance::BlurRadiusToFilterSpace(nscoord)': 93:58.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp:274: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 93:58.55 274 | Size nsCSSFilterInstance::BlurRadiusToFilterSpace(nscoord aRadiusInFrameSpace) { 93:58.55 | ^ 93:58.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:58.64 from Unified_cpp_layout_style2.cpp:2: 93:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 93:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 93:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 93:58.64 | ^~~~~~~~ 93:58.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 93:58.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 93:58.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 93:58.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 93:58.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 93:58.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/StickyScrollContainer.cpp:16, 93:58.68 from Unified_cpp_layout_generic1.cpp:20: 93:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 93:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 93:58.68 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 93:58.68 | ^ 93:58.77 In file included from Unified_cpp_layout_svg0.cpp:110: 93:58.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'gfxRect nsFilterInstance::UserSpaceToFilterSpace(const gfxRect&) const': 93:58.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:533: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 93:58.77 533 | const gfxRect& aUserSpaceRect) const { 93:58.77 | ^~~~~ 93:58.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:58.88 from Unified_cpp_layout_style2.cpp:2: 93:58.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 93:58.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 93:58.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:58.88 | ^~~~~~~~~~~~~ 93:58.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:58.88 from Unified_cpp_layout_style2.cpp:2: 93:58.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 93:58.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 93:58.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:58.88 323 | static SizeTyped FromUnknownSize( 93:58.88 | ^~~~~~~~~~~~~~~ 93:59.06 In file included from Unified_cpp_layout_svg1.cpp:74: 93:59.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In static member function 'static mozilla::gfx::Size nsSVGIntegrationUtils::GetSVGCoordContextForNonSVGFrame(nsIFrame*)': 93:59.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:218:27: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:59.06 218 | nsIFrame* aNonSVGFrame) { 93:59.06 | ^ 93:59.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In static member function 'static gfxRect nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame(nsIFrame*, bool)': 93:59.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:229: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 93:59.06 229 | nsIFrame* aNonSVGFrame, bool aUnionContinuations) { 93:59.06 | ^ 93:59.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 93:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 93:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 93:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 93:59.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 93:59.42 from Unified_cpp_layout_svg0.cpp:2: 93:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 93:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 93:59.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:59.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 93:59.42 | ^~~~~~~~ 93:59.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 93:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 93:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 93:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 93:59.47 from Unified_cpp_layout_svg0.cpp:2: 93:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 93:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 93:59.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:59.47 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:59.47 | ^~~~~~~~~~~~~ 93:59.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 93:59.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 93:59.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 93:59.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 93:59.49 from Unified_cpp_layout_svg0.cpp:2: 93:59.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 93:59.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 93:59.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:59.49 323 | static SizeTyped FromUnknownSize( 93:59.49 | ^~~~~~~~~~~~~~~ 93:59.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 93:59.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 93:59.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 93:59.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 93:59.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 93:59.50 from Unified_cpp_layout_base1.cpp:2: 93:59.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 93:59.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:59.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 93:59.50 | ^ 93:59.65 In file included from Unified_cpp_layout_style3.cpp:137: 93:59.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsFontFaceUtils.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float]': 93:59.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsFontFaceUtils.cpp:193:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:59.65 193 | } 93:59.65 | ^ 93:59.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLeafFrame.h:14, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsLeafBoxFrame.h:10, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.h:13, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:27, 93:59.83 from Unified_cpp_layout_xul_tree0.cpp:2: 93:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 93:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 93:59.83 332 | LayerPoint GetFixedPositionAnchor() const { 93:59.83 | ^ 93:59.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:59.83 from Unified_cpp_layout_style2.cpp:2: 93:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 93:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:59.83 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 93:59.83 | ^~~~~~~~~~~~~~ 93:59.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 93:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 93:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:59.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:59.85 from Unified_cpp_layout_style2.cpp:2: 93:59.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:59.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 93:59.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:59.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 93:59.85 | ^~~~~~~~~~~~~ 93:59.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 93:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 93:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 93:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:59.88 from Unified_cpp_layout_style2.cpp:2: 93:59.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:59.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 93:59.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 93:59.88 383 | Point TopLeft() const { return Point(x, y); } 93:59.88 | ^~~~~~~ 93:59.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 93:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 93:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 93:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 93:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 93:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 93:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 93:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 93:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 93:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 93:59.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 93:59.89 from Unified_cpp_layout_style2.cpp:2: 93:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 93:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 93:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:59.89 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 93:59.89 | ^~~~~~~~~~~~~~~ 93:59.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 93:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 93:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 93:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 93:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 93:59.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 93:59.91 from Unified_cpp_layout_svg0.cpp:2: 93:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 93:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 93:59.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 93:59.91 43 | friend Sub operator*(T aScale, Sub aCoord) { 93:59.91 | ^~~~~~~~ 94:00.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 94:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 94:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 94:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 94:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 94:00.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 94:00.18 from Unified_cpp_layout_style2.cpp:2: 94:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 94:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:00.19 277 | static RectTyped FromUnknownRect( 94:00.19 | ^~~~~~~~~~~~~~~ 94:00.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 94:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 94:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 94:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 94:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 94:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 94:00.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 94:00.21 from Unified_cpp_layout_style2.cpp:2: 94:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 94:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:00.21 150 | static PointTyped FromUnknownPoint( 94:00.21 | ^~~~~~~~~~~~~~~~ 94:00.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 94:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 94:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 94:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 94:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 94:00.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 94:00.22 from Unified_cpp_layout_style2.cpp:2: 94:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 94:00.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:00.22 282 | RectTyped ToUnknownRect() const { 94:00.22 | ^~~~~~~~~~~~~ 94:00.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 94:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 94:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 94:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsNodeInfoManager.h:20, 94:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:16, 94:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 94:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/css/Loader.h:17, 94:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:9, 94:00.41 from Unified_cpp_layout_style2.cpp:2: 94:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array&) [with T = std::pair; long unsigned int N = 256]': 94:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/ServoStyleSet.cpp:105:51: required from here 94:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:76:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::pair' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 94:00.41 76 | memset(&aArr[0], 0, N * sizeof(T)); 94:00.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:00.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:00.42 from Unified_cpp_layout_svg0.cpp:2: 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:00.42 427 | SizeT Size() const { return SizeT(width, height); } 94:00.42 | ^~~~ 94:00.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:14, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:00.42 from Unified_cpp_layout_svg0.cpp:2: 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:00.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 94:00.42 | ^~~~~~~~ 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:00.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 94:00.42 | ^~~~~~~~ 94:00.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:00.42 from Unified_cpp_layout_svg0.cpp:2: 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 94:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:00.42 62 | Sub operator-(const Sub& aPoint) const { 94:00.43 | ^~~~~~~~ 94:00.43 In file included from /usr/include/c++/10/utility:70, 94:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/utility:3, 94:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/utility:52, 94:00.43 from /usr/include/c++/10/tuple:38, 94:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/tuple:3, 94:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/tuple:52, 94:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/css/Loader.h:12, 94:00.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:9, 94:00.43 from Unified_cpp_layout_style2.cpp:2: 94:00.43 /usr/include/c++/10/bits/stl_pair.h:211:12: note: 'struct std::pair' declared here 94:00.43 211 | struct pair 94:00.43 | ^~~~ 94:00.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:00.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 94:00.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 94:00.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:14, 94:00.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:00.46 from Unified_cpp_layout_svg0.cpp:2: 94:00.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:00.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 94:00.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:00.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 94:00.46 | ^~~~~~~~ 94:00.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 94:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 94:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableCellFrame.cpp:23, 94:00.76 from Unified_cpp_layout_tables0.cpp:38: 94:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 94:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 94:00.76 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 94:00.76 | ^ 94:00.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:00.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:00.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:00.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:00.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:00.85 from Unified_cpp_layout_svg0.cpp:2: 94:00.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:00.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 94:00.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:00.85 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 94:00.85 | ^~~~~~~~~~ 94:01.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 94:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 94:01.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/StickyScrollContainer.cpp:16, 94:01.09 from Unified_cpp_layout_generic1.cpp:20: 94:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 94:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 94:01.09 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 94:01.09 | ^ 94:01.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:01.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:01.34 from Unified_cpp_layout_svg0.cpp:2: 94:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 94:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:01.34 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 94:01.34 | ^~~~~~~~~~~~~~ 94:01.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:01.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:01.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:01.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:01.35 from Unified_cpp_layout_svg0.cpp:2: 94:01.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:01.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 94:01.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:01.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:01.35 | ^~~~~~~~~~~~~ 94:01.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:01.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:01.37 from Unified_cpp_layout_svg0.cpp:2: 94:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 94:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:01.37 383 | Point TopLeft() const { return Point(x, y); } 94:01.37 | ^~~~~~~ 94:01.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:01.39 from Unified_cpp_layout_svg0.cpp:2: 94:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 94:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:01.39 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:01.39 | ^~~~~~~~~~~~~~~ 94:01.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGSwitchFrame.cpp:14, 94:01.49 from Unified_cpp_layout_svg1.cpp:128: 94:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h: In static member function 'static gfxPoint mozilla::CharPosition::UnspecifiedPoint()': 94:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:105: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 94:01.50 105 | static gfxPoint UnspecifiedPoint() { 94:01.50 | ^ 94:01.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:01.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:01.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:01.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:01.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:01.61 from Unified_cpp_layout_svg0.cpp:2: 94:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:66:27: required from here 94:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:01.61 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 94:01.61 | ^~~~~~~~ 94:01.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:01.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:01.90 from Unified_cpp_layout_svg0.cpp:2: 94:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 94:01.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:01.90 277 | static RectTyped FromUnknownRect( 94:01.90 | ^~~~~~~~~~~~~~~ 94:01.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:01.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:01.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:01.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:01.91 from Unified_cpp_layout_svg0.cpp:2: 94:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 94:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:01.91 150 | static PointTyped FromUnknownPoint( 94:01.91 | ^~~~~~~~~~~~~~~~ 94:01.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:01.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:01.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:01.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:01.91 from Unified_cpp_layout_svg0.cpp:2: 94:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 94:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:01.91 282 | RectTyped ToUnknownRect() const { 94:01.91 | ^~~~~~~~~~~~~ 94:01.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:01.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 94:01.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:01.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:01.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:01.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:01.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:01.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:01.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:01.95 from Unified_cpp_layout_svg1.cpp:2: 94:01.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 94:01.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 94:01.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:01.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 94:01.95 | ^~~~~~~~ 94:02.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:02.08 from Unified_cpp_layout_svg0.cpp:2: 94:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:359:53: required from here 94:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:02.08 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 94:02.08 | ^~~~~~~~~~~~~~ 94:02.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:904:44: required from here 94:02.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:02.10 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:02.10 | ^~~~~~~~~~~~~~~ 94:02.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:02.17 from Unified_cpp_layout_svg0.cpp:2: 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:4515:58: required from here 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.18 59 | Sub operator+(const Sub& aPoint) const { 94:02.18 | ^~~~~~~~ 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:4721:20: required from here 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.18 79 | Sub operator-() const { return Sub(-x, -y); } 94:02.18 | ^~~~~~~~ 94:02.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:02.18 from Unified_cpp_layout_svg0.cpp:2: 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5355:69: required from here 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:99: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 94:02.18 99 | MatrixRect TransformRect(const MatrixRect& aRect) const { 94:02.18 | ^~~~~~~~~~~~~ 94:02.18 In file included from Unified_cpp_widget_gtk2.cpp:128: 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWidgetFactory.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 94:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsWidgetFactory.cpp:74:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:02.18 74 | } 94:02.18 | ^ 94:02.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:02.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:02.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:02.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:02.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:02.20 from Unified_cpp_layout_svg0.cpp:2: 94:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp:149:44: required from here 94:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.20 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 94:02.20 | ^~~~~~~~ 94:02.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 94:02.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:02.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:02.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:02.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:02.20 from Unified_cpp_layout_svg0.cpp:2: 94:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 94:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp:168:53: required from here 94:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.20 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 94:02.20 | ^~~~~~~~ 94:02.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:02.56 from Unified_cpp_layout_svg1.cpp:2: 94:02.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 94:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:02.57 427 | SizeT Size() const { return SizeT(width, height); } 94:02.57 | ^~~~ 94:02.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:02.57 from Unified_cpp_layout_svg1.cpp:2: 94:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 94:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 94:02.57 | ^~~~~~~~ 94:02.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:10, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 94:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 94:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:02.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 94:02.57 | ^~~~~~~~ 94:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 94:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 94:02.58 | ^~~~~~~~ 94:02.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:02.58 from Unified_cpp_layout_svg1.cpp:2: 94:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 94:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:02.58 62 | Sub operator-(const Sub& aPoint) const { 94:02.58 | ^~~~~~~~ 94:02.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:02.59 from Unified_cpp_layout_svg0.cpp:2: 94:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp:282:65: required from here 94:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 94:02.59 444 | MatrixSize ScaleFactors(bool xMajor) const { 94:02.59 | ^~~~~~~~~~~~ 94:02.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:02.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:02.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:02.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:02.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:02.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:02.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:02.62 from Unified_cpp_layout_svg1.cpp:2: 94:02.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 94:02.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 94:02.62 | ^~~~~~~~ 94:02.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:02.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:02.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:02.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:02.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:02.65 from Unified_cpp_layout_svg0.cpp:2: 94:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:903:67: required from here 94:02.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.65 79 | Sub operator-() const { return Sub(-x, -y); } 94:02.65 | ^~~~~~~~ 94:02.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 94:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 94:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 94:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 94:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 94:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 94:02.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 94:02.74 from Unified_cpp_layout_style2.cpp:2: 94:02.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:02.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 94:02.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.74 246 | PointTyped As2DPoint() const { 94:02.74 | ^~~~~~~~~ 94:02.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:02.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:02.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:02.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:02.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:02.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 94:02.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 94:02.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 94:02.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 94:02.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 94:02.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 94:02.76 from Unified_cpp_layout_style2.cpp:2: 94:02.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:02.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 94:02.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.76 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 94:02.76 | ^~~~~~~~~ 94:02.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 94:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 94:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 94:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 94:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 94:02.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:12, 94:02.77 from Unified_cpp_layout_style2.cpp:2: 94:02.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:02.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 94:02.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.77 2266 | PointTyped TransformPointSimple( 94:02.77 | ^~~~~~~~~~~~~~~~~~~~ 94:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 94:02.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.79 794 | RectTyped TransformAndClipBounds( 94:02.79 | ^~~~~~~~~~~~~~~~~~~~~~ 94:02.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:02.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 94:02.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:02.91 427 | SizeT Size() const { return SizeT(width, height); } 94:02.91 | ^~~~ 94:02.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:02.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:02.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 94:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 94:02.93 | ^~~~~~~~ 94:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 94:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 94:02.93 | ^~~~~~~~ 94:02.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:02.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:10, 94:02.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:02.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 94:02.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:02.94 62 | Sub operator-(const Sub& aPoint) const { 94:02.94 | ^~~~~~~~ 94:02.98 In file included from Unified_cpp_layout_tables0.cpp:65: 94:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()': 94:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp:7335:76: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct BCBlockDirSeg'; use assignment or value-initialization instead [-Wclass-memaccess] 94:02.98 7335 | memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 94:02.98 | ^ 94:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp:5866:8: note: 'struct BCBlockDirSeg' declared here 94:02.98 5866 | struct BCBlockDirSeg { 94:02.98 | ^~~~~~~~~~~~~ 94:02.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:02.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:02.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 94:02.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:02.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 94:02.99 | ^~~~~~~~ 94:03.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 94:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 94:03.05 from Unified_cpp_layout_base1.cpp:2: 94:03.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 94:03.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 94:03.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 94:03.05 | ^ 94:03.22 In file included from Unified_cpp_layout_forms0.cpp:2: 94:03.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp: In member function 'virtual bool nsDisplayButtonBoxShadowOuter::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 94:03.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:132: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 94:03.25 132 | LayoutDeviceRect::FromAppUnits(shadowRect, appUnitsPerDevPixel); 94:03.25 | ^ 94:03.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:03.25 151 | LayoutDeviceSize::FromUnknownSize(borderRadii.TopLeft()), 94:03.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 94:03.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:174: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 94:03.25 174 | appUnitsPerDevPixel); 94:03.25 | ^ 94:03.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:03.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:03.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:03.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 94:03.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 94:03.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 94:03.25 from Unified_cpp_layout_forms0.cpp:2: 94:03.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 94:03.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:370: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 94:03.25 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 94:03.25 | ^~~~~~~~~~~~ 94:03.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 94:03.26 from Unified_cpp_layout_forms0.cpp:2: 94:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:03.26 323 | static SizeTyped FromUnknownSize( 94:03.26 | ^~~~~~~~~~~~~~~ 94:03.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 94:03.26 from Unified_cpp_layout_forms0.cpp:2: 94:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 94:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:386: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 94:03.26 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 94:03.26 | ^~~~~~~~~~~~ 94:03.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 94:03.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 94:03.26 from Unified_cpp_layout_forms0.cpp:2: 94:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:03.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:03.26 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:03.26 | ^~~~~~~~~ 94:03.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:03.41 from Unified_cpp_layout_svg1.cpp:2: 94:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 94:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 94:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:03.41 323 | static SizeTyped FromUnknownSize( 94:03.41 | ^~~~~~~~~~~~~~~ 94:03.49 In file included from Unified_cpp_layout_forms0.cpp:29: 94:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.cpp: In member function 'void nsComboboxControlFrame::PaintFocus(nsComboboxControlFrame::DrawTarget&, nsPoint)': 94:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.cpp:1524: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 94:03.49 1524 | NSRectToSnappedRect(clipRect, appUnitsPerDevPixel, aDrawTarget)); 94:03.49 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:03.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.cpp:1539:47: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:03.49 1539 | Rect r = ToRect(nsLayoutUtils::RectToGfxRect(clipRect, appUnitsPerDevPixel)); 94:03.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:03.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.cpp:1539:78: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:03.50 1539 | Rect r = ToRect(nsLayoutUtils::RectToGfxRect(clipRect, appUnitsPerDevPixel)); 94:03.50 | ^ 94:03.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 94:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:7, 94:03.50 from Unified_cpp_layout_forms0.cpp:2: 94:03.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 94:03.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:03.50 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 94:03.50 | ^ 94:03.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 94:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:18, 94:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.h:11, 94:03.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 94:03.50 from Unified_cpp_layout_forms0.cpp:2: 94:03.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 94:03.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 94:03.51 21 | inline Rect ToRect(const gfxRect& aRect) { 94:03.51 | ^~~~~~ 94:03.52 In file included from Unified_cpp_layout_forms0.cpp:47: 94:03.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsFieldSetFrame.cpp: In member function 'virtual bool nsDisplayFieldSetBorder::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 94:03.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsFieldSetFrame.cpp:189: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 94:03.52 189 | auto layoutRect = wr::ToLayoutRect(LayoutDeviceRect::FromAppUnits( 94:03.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 94:03.52 190 | frame->GetVisualOverflowRectRelativeToSelf() + offset, 94:03.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:03.52 191 | appUnitsPerDevPixel)); 94:03.52 | ~~~~~~~~~~~~~~~~~~~~ 94:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsFieldSetFrame.cpp: In member function 'mozilla::image::ImgDrawResult nsFieldSetFrame::PaintBorder(nsDisplayListBuilder*, gfxContext&, nsPoint, const nsRect&)': 94:03.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsFieldSetFrame.cpp:320: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 94:03.53 320 | NSRectToSnappedRect(GetVisualOverflowRectRelativeToSelf() + aPt, 94:03.53 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:03.53 321 | appUnitsPerDevPixel, *drawTarget), 94:03.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:03.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:03.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:03.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:03.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:03.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:03.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:03.61 from Unified_cpp_layout_svg1.cpp:2: 94:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 94:03.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:03.61 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 94:03.61 | ^~~~~~~~~~ 94:03.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 94:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 94:03.72 from Unified_cpp_layout_mathml0.cpp:2: 94:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 94:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:03.72 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 94:03.72 | ^ 94:03.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 94:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 94:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 94:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 94:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 94:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 94:03.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 94:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 94:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 94:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 94:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 94:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLeafFrame.h:14, 94:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsLeafBoxFrame.h:10, 94:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.h:13, 94:03.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:27, 94:03.86 from Unified_cpp_layout_xul_tree0.cpp:2: 94:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 94:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 94:03.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 94:03.86 | ^ 94:03.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLeafFrame.h:14, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsLeafBoxFrame.h:10, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.h:13, 94:03.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:27, 94:03.94 from Unified_cpp_layout_xul_tree0.cpp:2: 94:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 94:03.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 94:03.94 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 94:03.94 | ^ 94:03.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:03.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 94:03.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:03.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:03.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:03.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:03.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:03.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:03.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:03.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:03.96 from Unified_cpp_layout_tables0.cpp:2: 94:03.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 94:03.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 94:03.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:03.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 94:03.96 | ^~~~~~~~ 94:04.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 94:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:10, 94:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 94:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 94:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:04.30 43 | friend Sub operator*(T aScale, Sub aCoord) { 94:04.30 | ^~~~~~~~ 94:04.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 94:04.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 94:04.51 from Unified_cpp_layout_mathml0.cpp:2: 94:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 94:04.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 94:04.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 94:04.51 | ^ 94:05.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:05.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:05.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:05.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:05.24 from Unified_cpp_layout_svg0.cpp:2: 94:05.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:05.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:05.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 94:05.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:05.24 246 | PointTyped As2DPoint() const { 94:05.24 | ^~~~~~~~~ 94:05.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:05.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:05.25 from Unified_cpp_layout_svg0.cpp:2: 94:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 94:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:05.25 794 | RectTyped TransformAndClipBounds( 94:05.25 | ^~~~~~~~~~~~~~~~~~~~~~ 94:05.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:05.36 from Unified_cpp_layout_tables0.cpp:2: 94:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 94:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:05.36 427 | SizeT Size() const { return SizeT(width, height); } 94:05.36 | ^~~~ 94:05.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:05.36 from Unified_cpp_layout_tables0.cpp:2: 94:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 94:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:05.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 94:05.36 | ^~~~~~~~ 94:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 94:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:05.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 94:05.36 | ^~~~~~~~ 94:05.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:05.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:05.36 from Unified_cpp_layout_tables0.cpp:2: 94:05.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:05.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 94:05.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:05.37 62 | Sub operator-(const Sub& aPoint) const { 94:05.37 | ^~~~~~~~ 94:05.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:05.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:05.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:05.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:05.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:05.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:05.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:05.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:05.38 from Unified_cpp_layout_tables0.cpp:2: 94:05.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:05.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 94:05.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:05.38 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 94:05.38 | ^~~~~~~~ 94:05.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 94:05.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 94:05.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 94:05.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 94:05.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 94:05.58 from Unified_cpp_layout_base2.cpp:2: 94:05.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 94:05.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:05.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 94:05.58 | ^ 94:05.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:05.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:05.60 from Unified_cpp_layout_tables0.cpp:2: 94:05.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 94:05.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 94:05.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:05.60 323 | static SizeTyped FromUnknownSize( 94:05.60 | ^~~~~~~~~~~~~~~ 94:05.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:05.80 from Unified_cpp_layout_svg1.cpp:2: 94:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 94:05.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:05.80 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 94:05.80 | ^~~~~~~~~~~~~~ 94:05.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:05.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:05.80 from Unified_cpp_layout_svg1.cpp:2: 94:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 94:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:05.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:05.81 | ^~~~~~~~~~~~~ 94:05.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 94:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 94:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:05.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:05.81 | ^~~~~~~~~~~~~ 94:05.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:10, 94:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:05.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 94:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 94:05.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:05.82 323 | static SizeTyped FromUnknownSize( 94:05.82 | ^~~~~~~~~~~~~~~ 94:05.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:05.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:05.93 from Unified_cpp_layout_svg1.cpp:2: 94:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 94:05.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:05.93 383 | Point TopLeft() const { return Point(x, y); } 94:05.93 | ^~~~~~~ 94:05.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:05.94 from Unified_cpp_layout_svg1.cpp:2: 94:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 94:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:05.94 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:05.94 | ^~~~~~~~~~~~~~~ 94:05.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 94:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAtom.h:13, 94:05.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 94:05.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/CachedInheritingStyles.cpp:7, 94:05.95 from Unified_cpp_layout_style1.cpp:2: 94:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 94:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 94:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 94:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 94:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 94:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 94:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 94:05.95 760 | typename detail::Nth::Type extract() { 94:05.95 | ^~~~~~~ 94:06.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:06.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:06.08 from Unified_cpp_layout_svg0.cpp:2: 94:06.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:06.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:845:63: required from here 94:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:06.09 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 94:06.09 | ^~~~~ 94:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:904:44: required from here 94:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:06.09 383 | Point TopLeft() const { return Point(x, y); } 94:06.09 | ^~~~~~~ 94:06.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:06.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:06.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:06.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:06.14 from Unified_cpp_layout_svg0.cpp:2: 94:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5355:69: required from here 94:06.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 94:06.14 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 94:06.14 | ^~~~~~~~~~~~~ 94:06.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:06.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 94:06.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 94:06.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 94:06.20 from Unified_cpp_layout_base2.cpp:2: 94:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 94:06.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 94:06.20 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 94:06.20 | ^ 94:06.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:06.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:06.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:06.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:06.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:06.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:06.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:06.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:06.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:06.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:06.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:06.32 from Unified_cpp_layout_tables0.cpp:2: 94:06.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:06.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 94:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:06.33 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 94:06.33 | ^~~~~~~~~~~~~~ 94:06.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:06.33 from Unified_cpp_layout_tables0.cpp:2: 94:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 94:06.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:06.33 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:06.33 | ^~~~~~~~~~~~~ 94:06.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:06.35 from Unified_cpp_layout_tables0.cpp:2: 94:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 94:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:06.35 383 | Point TopLeft() const { return Point(x, y); } 94:06.35 | ^~~~~~~ 94:06.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:06.36 from Unified_cpp_layout_tables0.cpp:2: 94:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 94:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:06.36 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:06.36 | ^~~~~~~~~~~~~~~ 94:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:228:62: required from here 94:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:06.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:06.61 from Unified_cpp_layout_svg1.cpp:2: 94:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:308:40: required from here 94:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:06.61 59 | Sub operator+(const Sub& aPoint) const { 94:06.61 | ^~~~~~~~ 94:07.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:07.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:07.24 from Unified_cpp_layout_svg1.cpp:2: 94:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:352:34: required from here 94:07.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:99: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 94:07.25 99 | MatrixRect TransformRect(const MatrixRect& aRect) const { 94:07.25 | ^~~~~~~~~~~~~ 94:07.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:07.29 from Unified_cpp_layout_tables0.cpp:2: 94:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 94:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:07.29 277 | static RectTyped FromUnknownRect( 94:07.29 | ^~~~~~~~~~~~~~~ 94:07.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:07.29 from Unified_cpp_layout_tables0.cpp:2: 94:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 94:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:07.30 150 | static PointTyped FromUnknownPoint( 94:07.30 | ^~~~~~~~~~~~~~~~ 94:07.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:07.30 from Unified_cpp_layout_tables0.cpp:2: 94:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 94:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:07.30 282 | RectTyped ToUnknownRect() const { 94:07.30 | ^~~~~~~~~~~~~ 94:07.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 94:07.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 94:07.39 from Unified_cpp_layout_base1.cpp:2: 94:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 94:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:07.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 94:07.39 | ^ 94:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 94:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 94:07.39 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 94:07.39 | ^ 94:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 94:07.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 94:07.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 94:07.39 | ^ 94:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 94:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 94:07.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 94:07.50 | ^ 94:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 94:07.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 94:07.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 94:07.50 | ^ 94:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 94:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 94:07.70 371 | nscoord aAppUnitsPerDevPixel) { 94:07.70 | ^ 94:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 94:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 94:07.70 380 | nscoord aAppUnitsPerDevPixel) { 94:07.70 | ^ 94:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 94:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 94:07.70 387 | nscoord aAppUnitsPerDevPixel) { 94:07.70 | ^ 94:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 94:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:07.71 394 | nscoord aAppUnitsPerDevPixel) { 94:07.71 | ^ 94:07.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:07.77 from Unified_cpp_layout_svg1.cpp:2: 94:07.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:07.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 94:07.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:07.77 277 | static RectTyped FromUnknownRect( 94:07.77 | ^~~~~~~~~~~~~~~ 94:07.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:07.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:07.77 from Unified_cpp_layout_svg1.cpp:2: 94:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 94:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:07.78 150 | static PointTyped FromUnknownPoint( 94:07.78 | ^~~~~~~~~~~~~~~~ 94:07.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:07.79 from Unified_cpp_layout_svg1.cpp:2: 94:07.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:07.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 94:07.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:07.79 282 | RectTyped ToUnknownRect() const { 94:07.79 | ^~~~~~~~~~~~~ 94:08.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:08.06 from Unified_cpp_layout_svg0.cpp:2: 94:08.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:08.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:08.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:08.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:845:63: required from here 94:08.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:08.06 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 94:08.06 | ^~~~~~~~~~ 94:08.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:08.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:08.06 from Unified_cpp_layout_svg1.cpp:2: 94:08.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:08.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:407:69: required from here 94:08.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:08.06 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 94:08.06 | ^~~~~~~~ 94:08.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:18, 94:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:08.10 from Unified_cpp_layout_svg1.cpp:2: 94:08.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:08.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:556:64: required from here 94:08.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:08.10 486 | constexpr T valueOr(V&& aDefault) const { 94:08.10 | ^~~~~~~ 94:08.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:08.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 94:08.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 94:08.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 94:08.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 94:08.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 94:08.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:08.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 94:08.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 94:08.12 from Unified_cpp_layout_mathml0.cpp:2: 94:08.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 94:08.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:08.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 94:08.12 | ^ 94:08.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 94:08.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 94:08.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 94:08.12 | ^ 94:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 94:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 94:08.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 94:08.18 | ^ 94:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 94:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 94:08.20 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 94:08.20 | ^ 94:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 94:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 94:08.20 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 94:08.20 | ^ 94:08.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:11, 94:08.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:08.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:08.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:08.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:08.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:08.23 from Unified_cpp_layout_svg1.cpp:2: 94:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = double; Sub = mozilla::gfx::SizeTyped]': 94:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:1284:50: required from here 94:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:08.23 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 94:08.23 | ^~~~~~~~ 94:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 94:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 94:08.26 371 | nscoord aAppUnitsPerDevPixel) { 94:08.26 | ^ 94:08.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 94:08.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 94:08.28 380 | nscoord aAppUnitsPerDevPixel) { 94:08.28 | ^ 94:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 94:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 94:08.29 387 | nscoord aAppUnitsPerDevPixel) { 94:08.29 | ^ 94:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 94:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:08.30 394 | nscoord aAppUnitsPerDevPixel) { 94:08.30 | ^ 94:08.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 94:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 94:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:27, 94:08.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 94:08.36 from Unified_cpp_layout_base2.cpp:2: 94:08.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 94:08.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:08.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 94:08.36 | ^ 94:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 94:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 94:08.43 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 94:08.43 | ^ 94:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 94:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 94:08.43 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 94:08.43 | ^ 94:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 94:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 94:08.43 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 94:08.43 | ^ 94:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 94:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 94:08.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 94:08.43 | ^ 94:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 94:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 94:08.46 371 | nscoord aAppUnitsPerDevPixel) { 94:08.46 | ^ 94:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 94:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 94:08.46 380 | nscoord aAppUnitsPerDevPixel) { 94:08.46 | ^ 94:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 94:08.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 94:08.46 387 | nscoord aAppUnitsPerDevPixel) { 94:08.46 | ^ 94:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 94:08.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:08.47 394 | nscoord aAppUnitsPerDevPixel) { 94:08.47 | ^ 94:08.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 94:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 94:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 94:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 94:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 94:08.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 94:08.54 from Unified_cpp_layout_forms1.cpp:2: 94:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 94:08.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 94:08.54 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 94:08.54 | ^ 94:08.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:08.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:08.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:08.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 94:08.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:08.56 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 94:08.56 | ^~~~~~~~~~~~~~ 94:08.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:08.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:08.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:08.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 94:08.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 94:08.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:27, 94:08.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 94:08.62 from Unified_cpp_layout_base2.cpp:2: 94:08.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 94:08.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 94:08.62 1249 | CSSCoord ToCSSPixels() const { return _0; } 94:08.62 | ^ 94:08.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:08.70 from Unified_cpp_layout_svg1.cpp:2: 94:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGSwitchFrame.cpp:134:37: required from here 94:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:08.70 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 94:08.70 | ^~~~~~~~~~~~~~ 94:09.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 94:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 94:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 94:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 94:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 94:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 94:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:12, 94:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 94:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/css/Loader.h:17, 94:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/Loader.cpp:9, 94:09.00 from Unified_cpp_layout_style2.cpp:2: 94:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 94:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 94:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 94:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 94:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 94:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 94:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 94:09.01 760 | typename detail::Nth::Type extract() { 94:09.01 | ^~~~~~~ 94:09.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:09.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:09.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:09.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:09.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:09.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 94:09.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:09.02 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:09.02 | ^~~~~~~~~~~~~ 94:10.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 94:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:10.53 383 | Point TopLeft() const { return Point(x, y); } 94:10.53 | ^~~~~~~ 94:10.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLeafFrame.h:14, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsLeafBoxFrame.h:10, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.h:13, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:27, 94:10.55 from Unified_cpp_layout_xul_tree0.cpp:2: 94:10.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 94:10.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 94:10.55 1394 | LayerPoint GetFixedPositionAnchor() { 94:10.55 | ^ 94:10.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:10.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:10.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:10.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 94:10.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:10.55 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:10.55 | ^~~~~~~~~~~~~~~ 94:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 94:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 94:10.75 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 94:10.75 | ^ 94:10.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 94:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:10.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:10.81 from Unified_cpp_layout_xul_grid0.cpp:2: 94:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 94:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 94:10.81 1249 | CSSCoord ToCSSPixels() const { return _0; } 94:10.81 | ^ 94:11.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:11.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 94:11.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 94:11.24 from Unified_cpp_widget1.cpp:20: 94:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 94:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:11.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 94:11.24 | ^ 94:11.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:11.37 from Unified_cpp_layout_tables0.cpp:2: 94:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 94:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:11.38 246 | PointTyped As2DPoint() const { 94:11.38 | ^~~~~~~~~ 94:11.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:11.38 from Unified_cpp_layout_tables0.cpp:2: 94:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 94:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:11.38 794 | RectTyped TransformAndClipBounds( 94:11.38 | ^~~~~~~~~~~~~~~~~~~~~~ 94:11.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 94:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:11.94 277 | static RectTyped FromUnknownRect( 94:11.94 | ^~~~~~~~~~~~~~~ 94:11.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:11.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:11.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:10, 94:11.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:11.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:11.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:11.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 94:11.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:11.96 150 | static PointTyped FromUnknownPoint( 94:11.96 | ^~~~~~~~~~~~~~~~ 94:11.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 94:11.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:11.97 282 | RectTyped ToUnknownRect() const { 94:11.97 | ^~~~~~~~~~~~~ 94:11.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:11.98 from Unified_cpp_layout_svg1.cpp:2: 94:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 94:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:11.98 246 | PointTyped As2DPoint() const { 94:11.98 | ^~~~~~~~~ 94:11.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:11.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:11.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:11.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:11.99 from Unified_cpp_layout_svg1.cpp:2: 94:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 94:11.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:11.99 794 | RectTyped TransformAndClipBounds( 94:11.99 | ^~~~~~~~~~~~~~~~~~~~~~ 94:12.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:12.08 from Unified_cpp_layout_svg1.cpp:2: 94:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:228:62: required from here 94:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:12.08 383 | Point TopLeft() const { return Point(x, y); } 94:12.08 | ^~~~~~~ 94:12.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:12.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:12.21 from Unified_cpp_layout_svg1.cpp:2: 94:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:352:34: required from here 94:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 94:12.21 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 94:12.21 | ^~~~~~~~~~~~~ 94:12.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:12.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:12.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:781:73: required from here 94:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:12.23 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 94:12.23 | ^~~~~~~~ 94:12.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 94:12.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 94:12.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 94:12.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 94:12.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 94:12.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 94:12.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:16, 94:12.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:12.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:12.34 from Unified_cpp_layout_svg0.cpp:2: 94:12.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 94:12.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:12.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:12.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:12.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from here 94:12.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 94:12.34 760 | typename detail::Nth::Type extract() { 94:12.34 | ^~~~~~~ 94:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1423:73: required from here 94:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:12.46 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 94:12.46 | ^~~~~~~~ 94:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1426:72: required from here 94:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:12.47 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 94:12.47 | ^~~~~~~~ 94:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1443:33: required from here 94:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:12.48 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 94:12.48 | ^~~~~~~~ 94:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1447:67: required from here 94:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:12.48 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 94:12.48 | ^~~~~~~~ 94:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1472:43: required from here 94:12.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:12.48 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 94:12.48 | ^~~~~~~~ 94:12.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:12.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:12.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:10, 94:12.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:12.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::gfx::SizeTyped >::ToUnknownSize() const [with units = mozilla::DesktopPixel; F = float]': 94:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1615:40: required from here 94:12.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:12.50 328 | SizeTyped ToUnknownSize() const { 94:12.50 | ^~~~~~~~~~~~~ 94:13.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 94:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:13.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:13.12 from Unified_cpp_layout_generic1.cpp:2: 94:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 94:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 94:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:13.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 94:13.12 | ^~~~~~~~ 94:13.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 94:13.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 94:13.21 from Unified_cpp_widget1.cpp:20: 94:13.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 94:13.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 94:13.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 94:13.21 | ^ 94:13.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 94:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:13.43 from Unified_cpp_layout_generic1.cpp:2: 94:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 94:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:13.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 94:13.43 | ^~~~~~~~ 94:13.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:13.58 from Unified_cpp_layout_generic1.cpp:2: 94:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 94:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:13.58 427 | SizeT Size() const { return SizeT(width, height); } 94:13.58 | ^~~~ 94:13.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:13.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:13.58 from Unified_cpp_layout_generic1.cpp:2: 94:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 94:13.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:13.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 94:13.58 | ^~~~~~~~ 94:13.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:13.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 94:13.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:13.59 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 94:13.59 | ^~~~~~~~ 94:13.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:13.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:13.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:13.59 from Unified_cpp_layout_generic1.cpp:2: 94:13.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:13.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 94:13.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:13.59 62 | Sub operator-(const Sub& aPoint) const { 94:13.59 | ^~~~~~~~ 94:13.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:22, 94:13.71 from Unified_cpp_layout_svg1.cpp:20: 94:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]' 94:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:249:72: required from here 94:13.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:13.71 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 94:13.71 | ^ 94:13.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 94:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:13.95 from Unified_cpp_layout_generic1.cpp:2: 94:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 94:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 94:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:13.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 94:13.96 | ^~~~~~~~ 94:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 94:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:13.96 246 | PointTyped As2DPoint() const { 94:13.96 | ^~~~~~~~~ 94:13.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 94:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 94:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 94:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 94:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAtom.h:13, 94:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 94:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:14, 94:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:13.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:13.97 from Unified_cpp_layout_tables0.cpp:2: 94:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 94:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 94:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 94:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 94:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 94:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 94:13.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 94:13.97 760 | typename detail::Nth::Type extract() { 94:13.97 | ^~~~~~~ 94:14.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:14.03 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 94:14.03 | ^~~~~~~~~ 94:14.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:14.03 2266 | PointTyped TransformPointSimple( 94:14.03 | ^~~~~~~~~~~~~~~~~~~~ 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 94:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:14.03 794 | RectTyped TransformAndClipBounds( 94:14.03 | ^~~~~~~~~~~~~~~~~~~~~~ 94:14.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:14.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:14.17 from Unified_cpp_layout_generic1.cpp:2: 94:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 94:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 94:14.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:14.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:14.17 | ^~~~~~~~~~~~~ 94:14.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:14.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:14.18 from Unified_cpp_layout_generic1.cpp:2: 94:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 94:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 94:14.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:14.18 323 | static SizeTyped FromUnknownSize( 94:14.18 | ^~~~~~~~~~~~~~~ 94:14.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 94:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 94:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 94:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 94:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 94:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 94:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 94:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:13, 94:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:14.79 from Unified_cpp_layout_svg1.cpp:2: 94:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 94:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 94:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp:314:50: required from here 94:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 94:14.79 760 | typename detail::Nth::Type extract() { 94:14.79 | ^~~~~~~ 94:15.67 In file included from Unified_cpp_layout_tables0.cpp:38: 94:15.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableCellFrame.cpp: In member function 'void nsTableCellFrame::DecorateForSelection(nsTableCellFrame::DrawTarget*, nsPoint)': 94:15.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableCellFrame.cpp:290: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 94:15.67 290 | Point devPixelOffset = NSPointToPoint(aPt, appUnitsPerDevPixel); 94:15.67 | ^ 94:15.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableCellFrame.cpp:314: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 94:15.68 314 | NSRectToSnappedRect(r, appUnitsPerDevPixel, *aDrawTarget); 94:15.68 | ^ 94:15.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 94:15.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableCellFrame.cpp:20, 94:15.68 from Unified_cpp_layout_tables0.cpp:38: 94:15.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:15.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:15.68 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 94:15.68 | ^ 94:15.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:11, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:15.69 from Unified_cpp_layout_tables0.cpp:2: 94:15.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 94:15.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3213: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 94:15.69 3213 | inline gfx::Point NSPointToPoint(const nsPoint& aPoint, 94:15.69 | ^~~~~~~~~~~~~~ 94:15.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:15.69 from Unified_cpp_layout_tables0.cpp:2: 94:15.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:15.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:15.69 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:15.69 | ^~~~~~~~~ 94:15.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 94:15.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableCellFrame.cpp:20, 94:15.71 from Unified_cpp_layout_tables0.cpp:38: 94:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 94:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:15.71 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 94:15.71 | ^ 94:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:15.71 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 94:15.71 | ^~~~~~~~~~~ 94:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 94:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:15.71 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:15.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:15.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 94:15.72 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:15.72 | ~~~~~~~~~~~~~^~ 94:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:15.72 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:15.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:15.72 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 94:15.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 94:15.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:15.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:15.72 from Unified_cpp_layout_tables0.cpp:2: 94:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:15.72 282 | RectTyped ToUnknownRect() const { 94:15.72 | ^~~~~~~~~~~~~ 94:15.97 In file included from Unified_cpp_layout_svg0.cpp:47: 94:15.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp: In member function 'virtual void mozilla::nsDisplaySVGGeometry::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)': 94:15.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:15.97 66 | AppUnitsPerCSSPixel(); 94:15.97 | ^ 94:15.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:15.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:15.98 from Unified_cpp_layout_svg0.cpp:2: 94:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:15.98 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:15.98 | ^~~~~~~~~ 94:15.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:15.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:15.98 from Unified_cpp_layout_generic1.cpp:2: 94:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 94:15.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:15.98 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 94:15.98 | ^~~~~~~~~~~~~~ 94:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:15.99 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 94:15.99 | ^~~~~~~~ 94:16.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:16.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:16.01 from Unified_cpp_layout_generic1.cpp:2: 94:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 94:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.01 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:16.01 | ^~~~~~~~~~~~~ 94:16.02 In file included from Unified_cpp_layout_tables0.cpp:65: 94:16.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp: In member function 'virtual void nsDisplayTableBorderCollapse::Paint(nsDisplayListBuilder*, gfxContext*)': 94:16.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp:1200: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 94:16.02 1200 | pt, mFrame->PresContext()->AppUnitsPerDevPixel()); 94:16.02 | ^ 94:16.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp:1206: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 94:16.02 1206 | drawTarget->GetTransform().PreTranslate(ToPoint(devPixelOffset))); 94:16.02 | ~~~~~~~^~~~~~~~~~~~~~~~ 94:16.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:11, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:16.02 from Unified_cpp_layout_tables0.cpp:2: 94:16.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 94:16.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1858: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 94:16.02 1858 | static gfxPoint PointToGfxPoint(const nsPoint& aPoint, 94:16.02 | ^~~~~~~~~~~~~~~ 94:16.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:16.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/celldata.h:12, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:9, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:16.03 from Unified_cpp_layout_tables0.cpp:2: 94:16.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:16.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.03 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:16.03 | ^~~~~~~~~ 94:16.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.h:11, 94:16.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 94:16.03 from Unified_cpp_layout_tables0.cpp:2: 94:16.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 94:16.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 94:16.03 40 | inline Point ToPoint(const gfxPoint& aPoint) { 94:16.03 | ^~~~~~~ 94:16.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:16.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:16.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:16.07 from Unified_cpp_layout_generic1.cpp:2: 94:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 94:16.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.07 383 | Point TopLeft() const { return Point(x, y); } 94:16.07 | ^~~~~~~ 94:16.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:16.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:16.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:16.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:16.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:16.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:16.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:16.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:16.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:16.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:16.08 from Unified_cpp_layout_generic1.cpp:2: 94:16.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 94:16.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.08 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:16.08 | ^~~~~~~~~~~~~~~ 94:16.18 In file included from Unified_cpp_layout_tables0.cpp:65: 94:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp: In function 'void CreateWRCommandsForBorderSegment(const BCBorderParameters&, mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, const nsPoint&)': 94:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.18 6912 | aBorderParams.mBorderRect + aOffset, aBorderParams.mAppUnitsPerDevPixel)); 94:16.18 | ^ 94:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp:6911: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 94:16.18 6911 | auto borderRect = LayoutDeviceRect::FromUnknownRect(NSRectToRect( 94:16.18 | ~~~~~~~~~~~~^ 94:16.18 6912 | aBorderParams.mBorderRect + aOffset, aBorderParams.mAppUnitsPerDevPixel)); 94:16.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.18 6912 | aBorderParams.mBorderRect + aOffset, aBorderParams.mAppUnitsPerDevPixel)); 94:16.18 | ^ 94:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp: In function 'void CreateWRCommandsForBeveledBorder(const BCBorderParameters&, mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, const nsPoint&)': 94:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp:6885: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 94:16.18 6885 | auto rect = LayoutDeviceRect::FromUnknownRect(NSRectToRect( 94:16.18 | ~~~~~~~~~~~~^ 94:16.18 6886 | segment.mRect + aOffset, aBorderParams.mAppUnitsPerDevPixel)); 94:16.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.18 6886 | segment.mRect + aOffset, aBorderParams.mAppUnitsPerDevPixel)); 94:16.18 | ^ 94:16.37 In file included from Unified_cpp_layout_svg0.cpp:47: 94:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp: In member function 'virtual nsIFrame* mozilla::SVGGeometryFrame::GetFrameForPoint(const gfxPoint&)': 94:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:268: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 94:16.37 268 | gfxRect rect = nsLayoutUtils::RectToGfxRect(mRect, AppUnitsPerCSSPixel()); 94:16.37 | ^ 94:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:291: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 94:16.37 291 | isHit = path->ContainsPoint(ToPoint(aPoint), Matrix()); 94:16.37 | ~~~~~~~^~~~~~~~ 94:16.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:16.37 from Unified_cpp_layout_svg0.cpp:2: 94:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.37 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:16.37 | ^~~~~~~~~ 94:16.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:16.37 from Unified_cpp_layout_svg0.cpp:2: 94:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 94:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.37 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 94:16.37 | ^~~~~~~~~~~~~~ 94:16.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:16.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:16.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 94:16.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.cpp:31, 94:16.41 from Unified_cpp_layout_svg0.cpp:65: 94:16.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 94:16.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.41 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 94:16.41 | ^ 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.45 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 94:16.45 | ^~~~~~~~~~~ 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.45 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 94:16.45 | ^ 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.45 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:16.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 94:16.45 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:16.45 | ~~~~~~~~~~~~~^~ 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.45 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:16.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.45 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 94:16.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 94:16.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:16.45 from Unified_cpp_layout_svg0.cpp:2: 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.45 282 | RectTyped ToUnknownRect() const { 94:16.45 | ^~~~~~~~~~~~~ 94:16.48 In file included from Unified_cpp_layout_svg0.cpp:47: 94:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp: In member function 'virtual void mozilla::SVGGeometryFrame::ReflowSVG()': 94:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:345: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 94:16.48 345 | gfxRect extent = GetBBoxContribution(Matrix(), flags).ToThebesRect(); 94:16.48 | ^ 94:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp: In member function 'virtual SVGBBox mozilla::SVGGeometryFrame::GetBBoxContribution(const Matrix&, uint32_t)': 94:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:420: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 94:16.48 420 | Rect rect = NSRectToRect(mRect, AppUnitsPerCSSPixel()); 94:16.48 | ^ 94:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:564: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 94:16.48 564 | ThebesRect(pathBBoxExtents), this, ThebesMatrix(aToBBoxUserspace)); 94:16.48 | ^ 94:16.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:16.51 from Unified_cpp_layout_svg0.cpp:2: 94:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 94:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.51 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:16.51 | ^~~~~~~~~~~~~~~ 94:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 94:16.51 110 | quad[0] = TransformPoint(aRect.TopLeft()); 94:16.51 | ^~~~ 94:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 94:16.51 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 94:16.51 | ^ 94:16.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:16.51 from Unified_cpp_layout_svg0.cpp:2: 94:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.51 383 | Point TopLeft() const { return Point(x, y); } 94:16.51 | ^~~~~~~ 94:16.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:18, 94:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPaintServerFrame.h:16, 94:16.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:15, 94:16.51 from Unified_cpp_layout_svg0.cpp:2: 94:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In constructor 'SVGBBox::SVGBBox(const gfxRect&)': 94:16.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:88: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 94:16.51 88 | : mBBox(ToRect(aRect)), mIsEmpty(false) {} 94:16.51 | ^ 94:16.53 In file included from Unified_cpp_layout_svg0.cpp:47: 94:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp: In member function 'void mozilla::SVGGeometryFrame::Render(gfxContext*, uint32_t, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&)': 94:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:723: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 94:16.53 723 | drawTarget->StrokeLine(simplePath.Point1(), simplePath.Point2(), 94:16.53 | ~~~~~~~~~~~~~~~~~^~ 94:16.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:26, 94:16.53 from Unified_cpp_layout_svg0.cpp:47: 94:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 94:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:123: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 94:16.53 123 | Rect AsRect() const { 94:16.53 | ^~~~~~ 94:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 94:16.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryElement.h:135: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 94:16.53 135 | Point Point1() const { 94:16.53 | ^~~~~~ 94:16.68 In file included from Unified_cpp_layout_svg1.cpp:11: 94:16.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp: In member function 'bool nsSVGFilterInstance::ComputeBounds()': 94:16.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp:89: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 94:16.68 89 | nsSVGUtils::GetRelativeRect(filterUnits, XYWH, mTargetBBox, mMetrics); 94:16.68 | ^ 94:16.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp: In member function 'mozilla::gfx::IntRect nsSVGFilterInstance::ComputeFilterPrimitiveSubregion(nsSVGFilterInstance::SVGFE*, const nsTArray&, const nsTArray&)': 94:16.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp:242: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 94:16.69 242 | Rect region = ToRect(UserSpaceToFilterSpace(feArea)); 94:16.69 | ^ 94:16.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp:242: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 94:16.71 242 | Rect region = ToRect(UserSpaceToFilterSpace(feArea)); 94:16.71 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 94:16.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp:242: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 94:16.71 242 | Rect region = ToRect(UserSpaceToFilterSpace(feArea)); 94:16.71 | ^ 94:16.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:16.75 from Unified_cpp_layout_generic1.cpp:2: 94:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 94:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.75 277 | static RectTyped FromUnknownRect( 94:16.75 | ^~~~~~~~~~~~~~~ 94:16.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:16.76 from Unified_cpp_layout_generic1.cpp:2: 94:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 94:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.76 150 | static PointTyped FromUnknownPoint( 94:16.76 | ^~~~~~~~~~~~~~~~ 94:16.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:16.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:16.76 from Unified_cpp_layout_generic1.cpp:2: 94:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 94:16.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.76 282 | RectTyped ToUnknownRect() const { 94:16.76 | ^~~~~~~~~~~~~ 94:16.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 94:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 94:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 94:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 94:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 94:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 94:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 94:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:13, 94:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:16.77 from Unified_cpp_layout_svg1.cpp:2: 94:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]': 94:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.77 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 94:16.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:16.84 In file included from Unified_cpp_layout_svg1.cpp:20: 94:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp: In member function 'virtual void nsSVGForeignObjectFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)': 94:16.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:228: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 94:16.84 228 | transDirtyRect = invmatrix.TransformBounds(transDirtyRect); 94:16.84 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:16.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:16.86 from Unified_cpp_layout_svg1.cpp:2: 94:16.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 94:16.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 94:16.86 110 | quad[0] = TransformPoint(aRect.TopLeft()); 94:16.86 | ^~~~ 94:16.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 94:16.86 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 94:16.86 | ^ 94:16.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:16.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:16.87 from Unified_cpp_layout_svg1.cpp:2: 94:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.87 383 | Point TopLeft() const { return Point(x, y); } 94:16.87 | ^~~~~~~ 94:16.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:16.87 from Unified_cpp_layout_svg1.cpp:2: 94:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.87 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:16.87 | ^~~~~~~~~ 94:16.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:16.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:16.87 from Unified_cpp_layout_svg1.cpp:2: 94:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.87 384 | Point TopRight() const { return Point(XMost(), y); } 94:16.87 | ^~~~~~~~ 94:16.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:22, 94:16.87 from Unified_cpp_layout_svg1.cpp:20: 94:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.88 97 | return aLP.ResolveToCSSPixelsWith( 94:16.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 94:16.88 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 94:16.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:16.91 In file included from Unified_cpp_layout_svg1.cpp:20: 94:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp: In member function 'virtual nsIFrame* nsSVGForeignObjectFrame::GetFrameForPoint(const gfxPoint&)': 94:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.91 308 | gfxPoint pt = (aPoint + gfxPoint(x, y)) * AppUnitsPerCSSPixel(); 94:16.91 | ^ 94:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp: In member function 'virtual SVGBBox nsSVGForeignObjectFrame::GetBBoxContribution(const Matrix&, uint32_t)': 94:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:455: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 94:16.92 455 | return aToBBoxUserspace.TransformBounds(gfx::Rect(0.0, 0.0, w, h)); 94:16.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:16.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:16.92 from Unified_cpp_layout_svg1.cpp:2: 94:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 94:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 94:16.92 110 | quad[0] = TransformPoint(aRect.TopLeft()); 94:16.92 | ^~~~ 94:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 94:16.92 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 94:16.92 | ^ 94:16.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:16.92 from Unified_cpp_layout_svg1.cpp:2: 94:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.92 383 | Point TopLeft() const { return Point(x, y); } 94:16.92 | ^~~~~~~ 94:16.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:16.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:16.92 from Unified_cpp_layout_svg1.cpp:2: 94:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:16.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:16.93 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:16.93 | ^~~~~~~~~ 94:16.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:16.95 from Unified_cpp_layout_svg1.cpp:2: 94:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:16.95 384 | Point TopRight() const { return Point(XMost(), y); } 94:16.95 | ^~~~~~~~ 94:16.96 In file included from Unified_cpp_layout_svg1.cpp:47: 94:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGradientFrame.cpp: In member function 'gfxMatrix nsSVGGradientFrame::GetGradientTransform(nsIFrame*, const gfxRect*)': 94:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGradientFrame.cpp:148: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 94:16.96 148 | nsSVGUtils::eBBoxIncludeFillGeometry); 94:16.96 | ^ 94:17.00 In file included from Unified_cpp_layout_svg0.cpp:74: 94:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'gfxMatrix mozilla::TextRenderedRun::GetTransformFromUserSpaceForPainting(nsPresContext*, nscoord, nscoord) const': 94:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.00 718 | m.PreTranslate(mPosition / cssPxPerDevPx); 94:17.00 | ~~~~~~~~~~^~~~~~~~~~~~~~~ 94:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'SVGBBox mozilla::TextRenderedRun::GetRunUserSpaceRect(nsPresContext*, uint32_t) const': 94:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:877: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 94:17.01 877 | aContext); 94:17.01 | ^ 94:17.01 In file included from Unified_cpp_layout_svg1.cpp:56: 94:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp: In member function 'virtual void nsSVGImageFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)': 94:17.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:352: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 94:17.01 352 | dir = mat.TransformRect(dir); 94:17.01 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 94:17.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:17.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:17.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:17.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:17.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:17.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:17.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:17.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:17.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:17.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:17.03 from Unified_cpp_layout_svg1.cpp:2: 94:17.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = float]': 94:17.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:100: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 94:17.03 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 94:17.03 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 94:17.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:101: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 94:17.03 101 | TransformSize(aRect.Size())); 94:17.03 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 94:17.04 In file included from Unified_cpp_layout_svg1.cpp:56: 94:17.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 94:17.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:474: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 94:17.04 474 | auto destRect = LayoutDeviceRect::FromAppUnits(appRect, appUnitsPerDevPx); 94:17.04 | ^ 94:17.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:479: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 94:17.04 479 | auto cssClip = nsSVGUtils::GetClipRectForFrame(this, 0, 0, width, height); 94:17.04 | ^ 94:17.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:483: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 94:17.04 483 | clipRect = LayoutDeviceRect::FromAppUnits(appClip, appUnitsPerDevPx); 94:17.04 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp: In member function 'virtual nsIFrame* nsSVGImageFrame::GetFrameForPoint(const gfxPoint&)': 94:17.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:643: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 94:17.05 643 | if (!rect.Contains(ToPoint(aPoint))) { 94:17.05 | ~~~~~~~^~~~~~~~ 94:17.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:17.06 from Unified_cpp_layout_svg0.cpp:2: 94:17.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 94:17.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 94:17.06 110 | quad[0] = TransformPoint(aRect.TopLeft()); 94:17.06 | ^~~~ 94:17.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 94:17.06 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 94:17.06 | ^ 94:17.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:17.07 from Unified_cpp_layout_svg0.cpp:2: 94:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.07 383 | Point TopLeft() const { return Point(x, y); } 94:17.07 | ^~~~~~~ 94:17.07 In file included from Unified_cpp_layout_svg0.cpp:74: 94:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'SVGBBox mozilla::TextRenderedRun::GetUserSpaceRect(nsPresContext*, uint32_t, const gfxMatrix*) const': 94:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:918: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 94:17.07 918 | return m.TransformBounds(r.ToThebesRect()); 94:17.07 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 94:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'int32_t mozilla::TextRenderedRun::GetCharNumAtPosition(nsPresContext*, const gfxPoint&) const': 94:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.07 1008 | gfxPoint p = m.TransformPoint(aPoint) / cssPxPerDevPx * mFontSizeScaleFactor; 94:17.07 | ^~~~~~~~~~~~~~~~~~~~ 94:17.08 In file included from Unified_cpp_layout_svg1.cpp:74: 94:17.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In static member function 'static mozilla::gfx::Size nsSVGIntegrationUtils::GetSVGCoordContextForNonSVGFrame(nsIFrame*)': 94:17.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:217: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 94:17.08 217 | /* static */ gfx::Size nsSVGIntegrationUtils::GetSVGCoordContextForNonSVGFrame( 94:17.08 | ^~~~~~~~~~~~~~~~~~~~~ 94:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In static member function 'static gfxRect nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame(nsIFrame*, bool)': 94:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:228: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 94:17.10 228 | gfxRect nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame( 94:17.10 | ^~~~~~~~~~~~~~~~~~~~~ 94:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In static member function 'static bool nsSVGIntegrationUtils::HitTestFrameForEffects(nsIFrame*, const nsPoint&)': 94:17.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.14 407 | gfxPoint userSpacePt = gfxPoint(pt.x, pt.y) / AppUnitsPerCSSPixel(); 94:17.14 | ^ 94:17.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 94:17.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:30, 94:17.16 from Unified_cpp_layout_svg1.cpp:74: 94:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 94:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.16 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 94:17.16 | ^ 94:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:17.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:17.16 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 94:17.16 | ^~~~~~~~~~~ 94:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.18 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 94:17.18 | ^ 94:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 94:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.18 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:17.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 94:17.18 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:17.18 | ~~~~~~~~~~~~~^~ 94:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.19 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:17.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.19 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 94:17.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 94:17.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:17.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:17.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:17.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:17.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:17.19 from Unified_cpp_layout_svg1.cpp:2: 94:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.19 282 | RectTyped ToUnknownRect() const { 94:17.19 | ^~~~~~~~~~~~~ 94:17.19 In file included from Unified_cpp_layout_svg1.cpp:74: 94:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In function 'bool PaintMaskSurface(const PaintFramesParams&, mozilla::gfx::DrawTarget*, float, mozilla::ComputedStyle*, const nsTArray&, const Matrix&, const nsPoint&)': 94:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:464: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 94:17.19 464 | aOffsetToUserSpace, presContext->AppUnitsPerDevPixel()); 94:17.19 | ^ 94:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In function 'void PaintMaskAndClipPathInternal(const PaintFramesParams&, const T&) [with T = nsSVGIntegrationUtils::PaintMaskAndClipPath(const nsSVGIntegrationUtils::PaintFramesParams&)::]': 94:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:1025: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 94:17.20 1025 | gfxRect drawingRect = nsLayoutUtils::RectToGfxRect( 94:17.20 | ^~~~~~~~~~~ 94:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In function 'MaskPaintResult CreateAndPaintMaskSurface(const PaintFramesParams&, float, mozilla::ComputedStyle*, const nsTArray&, const nsPoint&)': 94:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.20 556 | const Rect& maskSurfaceRect = aParams.maskRect.valueOr(Rect()); 94:17.21 | ^ 94:17.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'virtual void mozilla::SVGTextDrawPathCallbacks::PaintDecorationLine(mozilla::gfx::Rect, nscolor)': 94:17.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:2513: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 94:17.21 2513 | void SVGTextDrawPathCallbacks::PaintDecorationLine(Rect aPath, nscolor aColor) { 94:17.21 | ^~~~~~~~~~~~~~~~~~~~~~~~ 94:17.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:2521: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 94:17.21 2521 | mContext.Rectangle(ThebesRect(aPath)); 94:17.21 | ~~~~~~~~~~^~~~~~~ 94:17.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'virtual void mozilla::SVGTextDrawPathCallbacks::PaintSelectionDecorationLine(mozilla::gfx::Rect, nscolor)': 94:17.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:2527: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 94:17.21 2527 | void SVGTextDrawPathCallbacks::PaintSelectionDecorationLine(Rect aPath, 94:17.21 | ^~~~~~~~~~~~~~~~~~~~~~~~ 94:17.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:2538: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 94:17.21 2538 | mContext.Rectangle(ThebesRect(aPath)); 94:17.21 | ~~~~~~~~~~^~~~~~~ 94:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In function 'void PaintMaskAndClipPathInternal(const PaintFramesParams&, const T&) [with T = std::function]': 94:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:1025: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 94:17.23 1025 | gfxRect drawingRect = nsLayoutUtils::RectToGfxRect( 94:17.23 | ^~~~~~~~~~~ 94:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In member function 'virtual void RegularFramePaintCallback::Paint(gfxContext&, nsIFrame*, const gfxMatrix&, const nsIntRect*, nsSVGFilterPaintCallback::imgDrawingParams&)': 94:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.24 429 | -mUserSpaceToFrameSpaceOffset)); 94:17.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'virtual void nsDisplaySVGText::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)': 94:17.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.24 2726 | AppUnitsPerCSSPixel(); 94:17.24 | ^ 94:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In member function 'virtual bool PaintFrameCallback::operator()(gfxContext*, const gfxRect&, mozilla::gfx::SamplingFilter, const gfxMatrix&)': 94:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.25 1284 | mFrame->PresContext()->AppUnitsPerDevPixel(); 94:17.25 | ^ 94:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.25 1307 | devPxOffset = gfxPoint(offset.x, offset.y) / appUnitsPerDevPixel; 94:17.25 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:11, 94:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:17.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:17.25 from Unified_cpp_layout_svg1.cpp:2: 94:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In member function 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = double; Sub = mozilla::gfx::SizeTyped]': 94:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.25 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 94:17.25 | ^~~~~~~~ 94:17.26 In file included from Unified_cpp_layout_svg1.cpp:83: 94:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGMarkerFrame.cpp: In member function 'void nsSVGMarkerFrame::PaintMark(gfxContext&, const gfxMatrix&, mozilla::SVGGeometryFrame*, const SVGMark&, float, nsSVGMarkerFrame::imgDrawingParams&)': 94:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGMarkerFrame.cpp:126: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 94:17.26 126 | this, viewBox.x, viewBox.y, viewBox.width, viewBox.height); 94:17.26 | ^ 94:17.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:18, 94:17.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:13, 94:17.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:17.28 from Unified_cpp_layout_svg1.cpp:2: 94:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'void SVGBBox::UnionEdges(const SVGBBox&)': 94:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.28 104 | mBBox = mIsEmpty ? aSVGBBox.mBBox : mBBox.UnionEdges(aSVGBBox.mBBox); 94:17.28 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.28 In file included from Unified_cpp_layout_svg1.cpp:92: 94:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGMaskFrame.cpp: In member function 'already_AddRefed nsSVGMaskFrame::GetMaskForMaskedFrame(nsSVGMaskFrame::MaskParams&)': 94:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGMaskFrame.cpp:43: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 94:17.28 43 | gfxRect maskArea = GetMaskArea(aParams.maskedFrame); 94:17.28 | ^ 94:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGMaskFrame.cpp:53: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 94:17.29 53 | Rect maskSurfaceRect = ToRect(maskSurfaceRectDouble); 94:17.29 | ^ 94:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGMaskFrame.cpp: In member function 'gfxRect nsSVGMaskFrame::GetMaskArea(nsIFrame*)': 94:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGMaskFrame.cpp:125: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 94:17.29 125 | gfxRect nsSVGMaskFrame::GetMaskArea(nsIFrame* aMaskedFrame) { 94:17.29 | ^~~~~~~~~~~~~~ 94:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'virtual void SVGTextFrame::FindCloserFrameForSelection(const nsPoint&, nsIFrame::FrameWithDistance*)': 94:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:2989: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 94:17.29 2989 | nsSVGUtils::ToCanvasBounds(userRect.ToThebesRect(), m, presContext); 94:17.29 | ~~~~~~~~~~~~~~~~~~~~~^~ 94:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In function 'double GetContextScale(const gfxMatrix&)': 94:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.29 360 | aMatrix.TransformPoint(gfxPoint(0, 0)); 94:17.29 | ^ 94:17.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'virtual void SVGTextFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)': 94:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:3153: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 94:17.30 3153 | GetCanvasTM().TransformBounds(frameRect), 1); 94:17.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 94:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:3211:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:17.30 3211 | params.dirtyRect = LayoutDevicePixel::FromAppUnits( 94:17.30 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.30 3212 | frame->GetVisualOverflowRect(), auPerDevPx); 94:17.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.31 In file included from Unified_cpp_layout_svg1.cpp:101: 94:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGOuterSVGFrame.cpp: In member function 'virtual void nsDisplayOuterSVG::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)': 94:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.31 587 | AppUnitsPerCSSPixel(); 94:17.31 | ^ 94:17.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:20, 94:17.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.cpp:31, 94:17.34 from Unified_cpp_layout_svg0.cpp:65: 94:17.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h: In member function 'virtual void nsTextFrame::DrawPathCallbacks::PaintSelectionDecorationLine(nsTextFrame::Rect, nscolor)': 94:17.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:542:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:17.34 542 | virtual void PaintSelectionDecorationLine(Rect aPath, nscolor aColor) {} 94:17.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.35 In file included from Unified_cpp_layout_svg0.cpp:74: 94:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'virtual nsIFrame* SVGTextFrame::GetFrameForPoint(const gfxPoint&)': 94:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:3279: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 94:17.35 3279 | gfxPoint pointInRunUserSpace = m.TransformPoint(aPoint); 94:17.35 | ^ 94:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:3283: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 94:17.35 3283 | .ToThebesRect(); 94:17.35 | ^ 94:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'virtual SVGBBox SVGTextFrame::GetBBoxContribution(const Matrix&, uint32_t)': 94:17.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:3403: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 94:17.39 3403 | Rect rect = NSRectToRect(mRect, AppUnitsPerCSSPixel()); 94:17.39 | ^ 94:17.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGOuterSVGFrame.cpp: In function 'mozilla::gfx::Matrix ComputeOuterSVGAnonChildFrameTransform(const nsSVGOuterSVGAnonChildFrame*)': 94:17.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGOuterSVGFrame.cpp:1024: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 94:17.47 1024 | CSSPoint pos = CSSPixel::FromAppUnits(aFrame->GetPosition()); 94:17.47 | ^ 94:17.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:17.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:17.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:17.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:17.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:17.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:17.48 from Unified_cpp_layout_svg1.cpp:2: 94:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:17.48 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:17.48 | ^~~~~~~~~ 94:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'already_AddRefed SVGTextFrame::GetStartPositionOfChar(nsIContent*, uint32_t, mozilla::ErrorResult&)': 94:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:3852: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 94:17.48 3852 | new DOMSVGPoint(ToPoint(mPositions[startIndex].mPosition)); 94:17.48 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:17.48 62 | Sub operator-(const Sub& aPoint) const { 94:17.48 | ^~~~~~~~ 94:17.48 In file included from Unified_cpp_layout_svg1.cpp:110: 94:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPatternFrame.cpp:272: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 94:17.48 272 | GetPatternRect(patternUnits, callerBBox, aContextMatrix, aSource); 94:17.48 | ^ 94:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'already_AddRefed SVGTextFrame::GetExtentOfChar(nsIContent*, uint32_t, mozilla::ErrorResult&)': 94:17.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:4016: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 94:17.48 4016 | gfxRect r = m.TransformBounds(glyphRect); 94:17.49 | ^ 94:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:4018: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 94:17.49 4018 | RefPtr rect = new SVGRect(aContent, ToRect(r)); 94:17.49 | ~~~~~~^~~ 94:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPatternFrame.cpp:303: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 94:17.49 303 | ThebesRect(patternTransform.TransformBounds(ToRect(bbox))); 94:17.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 94:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPatternFrame.cpp:303: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 94:17.49 303 | ThebesRect(patternTransform.TransformBounds(ToRect(bbox))); 94:17.49 | ^ 94:17.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.51 306 | IntSize surfaceSize = nsSVGUtils::ConvertToSurfaceSize(transformedBBox.Size(), 94:17.51 | ~~~~~~~~~~~~~~~~~~~~^~ 94:17.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPatternFrame.cpp: In function 'nsresult GetTargetGeometry(gfxRect*, const mozilla::SVGAnimatedViewBox&, uint16_t, uint16_t, nsIFrame*, const Matrix&, const gfxRect*)': 94:17.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPatternFrame.cpp:174: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 94:17.51 174 | *aBBox = aOverrideBounds 94:17.51 | ~~~~~~~^~~~~~~~~~~~~~~~~ 94:17.51 175 | ? *aOverrideBounds 94:17.51 | ~~~~~~~~~~~~~~~~~~ 94:17.51 176 | : nsSVGUtils::GetBBox(aTarget, 94:17.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.51 177 | nsSVGUtils::eUseFrameBoundsForOuterSVG | 94:17.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.51 178 | nsSVGUtils::eBBoxIncludeFillGeometry); 94:17.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:17.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:17.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:17.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:17.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:17.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:17.52 from Unified_cpp_layout_svg1.cpp:2: 94:17.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:17.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:17.52 427 | SizeT Size() const { return SizeT(width, height); } 94:17.52 | ^~~~ 94:17.52 In file included from Unified_cpp_layout_svg1.cpp:110: 94:17.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPatternFrame.cpp: In member function 'gfxRect nsSVGPatternFrame::GetPatternRect(uint16_t, const gfxRect&, const Matrix&, nsIFrame*)': 94:17.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPatternFrame.cpp:582: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 94:17.53 582 | gfxRect nsSVGPatternFrame::GetPatternRect(uint16_t aPatternUnits, 94:17.53 | ^~~~~~~~~~~~~~~~~ 94:17.53 In file included from Unified_cpp_layout_svg1.cpp:128: 94:17.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGSwitchFrame.cpp: In member function 'virtual nsIFrame* nsSVGSwitchFrame::GetFrameForPoint(const gfxPoint&)': 94:17.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGSwitchFrame.cpp:134: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 94:17.53 134 | point = m.TransformPoint(point); 94:17.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.cpp:31, 94:17.57 from Unified_cpp_layout_svg0.cpp:65: 94:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h: In static member function 'static mozilla::CharPosition mozilla::CharPosition::Unspecified(bool)': 94:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:67: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 94:17.57 67 | CharPosition cp(UnspecifiedPoint(), UnspecifiedAngle()); 94:17.57 | ^ 94:17.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 94:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 94:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 94:17.57 from Unified_cpp_widget1.cpp:20: 94:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 94:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:17.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 94:17.57 | ^ 94:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 94:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 94:17.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 94:17.57 | ^ 94:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 94:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 94:17.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 94:17.57 | ^ 94:17.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.cpp:16, 94:17.62 from Unified_cpp_layout_generic0.cpp:11: 94:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 94:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 94:17.62 1394 | LayerPoint GetFixedPositionAnchor() { 94:17.62 | ^ 94:17.62 In file included from Unified_cpp_layout_svg0.cpp:74: 94:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'void SVGTextFrame::DoTextPathLayout()': 94:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:4720: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 94:17.62 4720 | pt = path->ComputePointAtLength(Float(pathLength - midx), &tangent); 94:17.62 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.62 4732 | mPositions[i].mPosition = 94:17.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:17.62 from Unified_cpp_layout_svg0.cpp:2: 94:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.62 79 | Sub operator-() const { return Sub(-x, -y); } 94:17.62 | ^~~~~~~~ 94:17.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:17.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:17.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:17.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPaintServerFrame.h:13, 94:17.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:15, 94:17.63 from Unified_cpp_layout_svg0.cpp:2: 94:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 94:17.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 94:17.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 94:17.63 | ^~~~~~~~~~~ 94:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 94:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 94:17.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 94:17.66 | ^ 94:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 94:17.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 94:17.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 94:17.66 | ^ 94:17.71 In file included from Unified_cpp_layout_svg0.cpp:74: 94:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'mozilla::gfx::Point SVGTextFrame::TransformFramePointToTextChild(const Point&, const nsIFrame*)': 94:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5243:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:17.71 5243 | Point SVGTextFrame::TransformFramePointToTextChild( 94:17.71 | ^~~~~~~~~~~~ 94:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5276: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 94:17.71 5276 | run.GetRunUserSpaceRect(presContext, flags).ToThebesRect(); 94:17.71 | ^ 94:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5280: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 94:17.71 5280 | return aPoint; 94:17.71 | ^~~~~~ 94:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5283: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 94:17.71 5283 | m.TransformPoint(ThebesPoint(pointInUserSpace)); 94:17.71 | ^ 94:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5305: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 94:17.71 5305 | return aPoint; 94:17.71 | ^~~~~~ 94:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.71 5312 | return ToPoint(m.TransformPoint(pointInRun) / cssPxPerDevPx); 94:17.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 94:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5312: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 94:17.71 5312 | return ToPoint(m.TransformPoint(pointInRun) / cssPxPerDevPx); 94:17.71 | ^ 94:17.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPaintServerFrame.h:13, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:15, 94:17.72 from Unified_cpp_layout_svg0.cpp:2: 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.72 3125 | /* static */ bool nsLayoutUtils::PointIsCloserToRect( 94:17.72 | ^~~~~~~~~~~~~ 94:17.72 In file included from Unified_cpp_layout_svg0.cpp:74: 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'gfxRect SVGTextFrame::TransformFrameRectFromTextChild(const nsRect&, const nsIFrame*)': 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5322: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 94:17.72 5322 | gfxRect SVGTextFrame::TransformFrameRectFromTextChild( 94:17.72 | ^~~~~~~~~~~~ 94:17.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:17.72 from Unified_cpp_layout_svg0.cpp:2: 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double]': 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:100: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 94:17.72 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 94:17.72 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:101: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 94:17.72 101 | TransformSize(aRect.Size())); 94:17.72 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 94:17.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:17.72 from Unified_cpp_layout_svg0.cpp:2: 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.72 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 94:17.72 | ^~~~~~~~ 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.72 363 | MoveBy(-aPoint); 94:17.72 | ^~~~~~~ 94:17.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:17.73 from Unified_cpp_layout_generic1.cpp:2: 94:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp:365:57: required from here 94:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.73 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 94:17.73 | ^~~~~~ 94:17.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:17.73 from Unified_cpp_layout_generic1.cpp:2: 94:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp:365:74: required from here 94:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.73 155 | PointTyped ToUnknownPoint() const { 94:17.73 | ^~~~~~~~~~~~~~ 94:17.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:17.73 from Unified_cpp_layout_generic1.cpp:2: 94:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp:366:46: required from here 94:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:17.73 427 | SizeT Size() const { return SizeT(width, height); } 94:17.73 | ^~~~ 94:17.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:17.74 from Unified_cpp_layout_generic1.cpp:2: 94:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::gfx::SizeTyped >::ToUnknownSize() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp:366:62: required from here 94:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.74 328 | SizeTyped ToUnknownSize() const { 94:17.74 | ^~~~~~~~~~~~~ 94:17.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:11, 94:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:17.74 from Unified_cpp_layout_generic1.cpp:2: 94:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 94:17.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp:488:51: required from here 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.77 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 94:17.77 | ^~~~~~~~ 94:17.77 In file included from Unified_cpp_layout_svg0.cpp:92: 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp: In static member function 'static bool mozilla::nsCSSClipPathInstance::HitTestBasicShapeOrPathClip(nsIFrame*, const gfxPoint&)': 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.77 66 | return path && path->ContainsPoint(ToPoint(aPoint) * pixelRatio, Matrix()); 94:17.77 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp: In static member function 'static mozilla::Maybe > mozilla::nsCSSClipPathInstance::GetBoundingRectForBasicShapeOrPathClip(nsIFrame*, const StyleClipPath&)': 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp:81: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 94:17.77 81 | return path ? Some(path->GetBounds()) : Nothing(); 94:17.77 | ~~~~~~~~~~~~~~~^~ 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp: In member function 'already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPath(mozilla::nsCSSClipPathInstance::DrawTarget*, const gfxMatrix&)': 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp:103: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 94:17.77 103 | rr = aTransform.TransformRect(rr); 94:17.77 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp:111: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 94:17.77 111 | AppendRectToPath(builder, NSRectToRect(r, appUnitsPerDevPixel), true); 94:17.77 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp: In member function 'already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathCircle(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)': 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.77 149 | builder->Arc(Point(center.x, center.y) / appUnitsPerDevPixel, 94:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp: In member function 'already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathEllipse(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)': 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:17.77 168 | Size(radii.width, radii.height) / appUnitsPerDevPixel); 94:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 94:17.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:14, 94:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:47, 94:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:13, 94:17.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:8, 94:17.77 from Unified_cpp_layout_svg0.cpp:47: 94:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'void mozilla::gfx::EllipseToBezier(T*, const Point&, const Size&) [with T = mozilla::gfx::PathBuilder]': 94:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:182: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 94:17.78 182 | aSink->LineTo(transform.TransformPoint(currentStartOffset)); 94:17.78 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 94:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 94:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 94:17.78 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 94:18.05 | ^ 94:18.05 In file included from Unified_cpp_layout_svg0.cpp:92: 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp: In member function 'already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathInset(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)': 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp:208: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 94:18.06 208 | const Rect insetRectPixels = NSRectToRect(insetRect, appUnitsPerDevPixel); 94:18.06 | ^ 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 94:18.06 371 | nscoord aAppUnitsPerDevPixel) { 94:18.06 | ^ 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 94:18.06 380 | nscoord aAppUnitsPerDevPixel) { 94:18.06 | ^ 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 94:18.06 387 | nscoord aAppUnitsPerDevPixel) { 94:18.06 | ^ 94:18.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 94:18.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 94:18.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 94:18.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 94:18.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 94:18.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 94:18.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:16, 94:18.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:18.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:18.06 from Unified_cpp_layout_svg0.cpp:2: 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]': 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 94:18.06 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 94:18.06 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:18.06 In file included from Unified_cpp_layout_svg0.cpp:101: 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp: In member function 'nsresult nsCSSFilterInstance::SetAttributesForBlur(nsCSSFilterInstance::FilterPrimitiveDescription&)': 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp:114: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 94:18.06 114 | BlurRadiusToFilterSpace(radiusInFrameSpace.ToAppUnits()); 94:18.06 | ^ 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp: In member function 'mozilla::gfx::Size nsCSSFilterInstance::BlurRadiusToFilterSpace(nscoord)': 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp:282: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 94:18.06 282 | mFrameSpaceInCSSPxToFilterSpaceTransform.ScaleFactors(true); 94:18.06 | ^ 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:18.06 394 | nscoord aAppUnitsPerDevPixel) { 94:18.06 | ^ 94:18.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp:291: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 94:18.06 291 | return Size(); 94:18.06 | ^ 94:18.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:18.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 94:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 94:18.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 94:18.07 from Unified_cpp_layout_svg0.cpp:2: 94:18.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double]': 94:18.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 94:18.07 444 | MatrixSize ScaleFactors(bool xMajor) const { 94:18.07 | ^~~~~~~~~~~~ 94:18.25 In file included from Unified_cpp_layout_svg0.cpp:110: 94:18.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 94:18.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:457:17: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:18.25 457 | mTargetBBox = nsSVGUtils::GetBBox(mTargetFrame, 94:18.25 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:18.25 458 | nsSVGUtils::eUseFrameBoundsForOuterSVG | 94:18.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:18.25 459 | nsSVGUtils::eBBoxIncludeFillGeometry); 94:18.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'bool nsFilterInstance::ComputeUserSpaceToFilterSpaceScale()': 94:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:515:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:18.28 515 | mUserSpaceToFilterSpaceScale = mPaintTransform.ScaleFactors(true); 94:18.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'gfxRect nsFilterInstance::UserSpaceToFilterSpace(const gfxRect&) const': 94:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:532: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 94:18.28 532 | gfxRect nsFilterInstance::UserSpaceToFilterSpace( 94:18.28 | ^~~~~~~~~~~~~~~~ 94:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'void nsFilterInstance::BuildSourcePaint(nsFilterInstance::SourceInfo*, nsFilterInstance::imgDrawingParams&)': 94:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:665: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 94:18.34 665 | ToRect(FilterSpaceToUserSpace(ThebesRect(neededRect))), pattern); 94:18.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:665: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 94:18.34 665 | ToRect(FilterSpaceToUserSpace(ThebesRect(neededRect))), pattern); 94:18.34 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 94:18.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:665: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 94:18.34 665 | ToRect(FilterSpaceToUserSpace(ThebesRect(neededRect))), pattern); 94:18.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:18.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 94:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPaintServerFrame.h:13, 94:18.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:15, 94:18.36 from Unified_cpp_layout_svg0.cpp:2: 94:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const IntRect&)': 94:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:60: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 94:18.36 60 | inline gfxRect ThebesRect(const IntRect& aRect) { 94:18.36 | ^~~~~~~~~~ 94:18.38 In file included from Unified_cpp_layout_svg0.cpp:110: 94:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'void nsFilterInstance::Render(gfxContext*, nsFilterInstance::imgDrawingParams&, float)': 94:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:18.38 758 | Rect renderRect = IntRectToRect(filterRect); 94:18.38 | ^ 94:18.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'nsIntRect nsFilterInstance::FrameSpaceToFilterSpace(const nsRect*) const': 94:18.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:852: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 94:18.45 852 | nsLayoutUtils::RectToGfxRect(*aRect, AppUnitsPerCSSPixel()); 94:18.45 | ^ 94:18.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'gfxMatrix nsFilterInstance::GetUserSpaceToFrameSpaceInCSSPxTransform() const': 94:18.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:903: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 94:18.47 903 | -nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(mTargetFrame)); 94:18.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 94:18.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:18, 94:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPaintServerFrame.h:16, 94:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:15, 94:18.53 from Unified_cpp_layout_svg0.cpp:2: 94:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'void SVGBBox::Intersect(const SVGBBox&)': 94:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:18.53 110 | mBBox = mBBox.Intersect(aSVGBBox.mBBox); 94:18.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:18.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 94:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 94:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 94:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 94:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 94:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 94:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:11, 94:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:18.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 94:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 94:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 94:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 94:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 94:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 94:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 94:18.65 760 | typename detail::Nth::Type extract() { 94:18.65 | ^~~~~~~ 94:19.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 94:19.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 94:19.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 94:19.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 94:19.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:19.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:19.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 94:19.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 94:19.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 94:19.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.cpp:16, 94:19.03 from Unified_cpp_layout_generic0.cpp:11: 94:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 94:19.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 94:19.03 49 | gfx::Size GetInheritedScale() const { return mScale; } 94:19.03 | ^ 94:19.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 94:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:19.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:19.13 from Unified_cpp_layout_xul_grid0.cpp:2: 94:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 94:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 94:19.13 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 94:19.13 | ^ 94:19.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 94:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:19.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 94:19.55 from Unified_cpp_layout_xul0.cpp:2: 94:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 94:19.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 94:19.55 1249 | CSSCoord ToCSSPixels() const { return _0; } 94:19.55 | ^ 94:19.87 In file included from Unified_cpp_layout_style4.cpp:56: 94:19.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In member function 'void nsStyleTransformMatrix::TransformReferenceBox::EnsureDimensionsAreCached()': 94:19.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:42: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 94:19.87 42 | void TransformReferenceBox::EnsureDimensionsAreCached() { 94:19.87 | ^~~~~~~~~~~~~~~~~~~~~ 94:20.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 94:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 94:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 94:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 94:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 94:20.66 from Unified_cpp_layout_base0.cpp:2: 94:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 94:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 94:20.66 189 | CSSRect GetExpandedScrollableRect() const { 94:20.66 | ^ 94:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 94:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 94:20.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 94:20.66 | ^ 94:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 94:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 94:20.66 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 94:20.66 | ^ 94:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 94:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 94:20.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 94:20.66 | ^ 94:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 94:20.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 94:20.68 243 | CSSRect CalculateScrollRange() const { 94:20.68 | ^ 94:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 94:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 94:20.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 94:20.73 | ^ 94:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 94:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 94:20.78 457 | CSSRect GetVisualViewport() const { 94:20.78 | ^ 94:22.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 94:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:22.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:22.03 from Unified_cpp_layout_xul_grid0.cpp:2: 94:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 94:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 94:22.03 21 | inline Rect ToRect(const gfxRect& aRect) { 94:22.03 | ^ 94:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 94:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 94:22.03 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 94:22.03 | ^ 94:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 94:22.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 94:22.03 40 | inline Point ToPoint(const gfxPoint& aPoint) { 94:22.03 | ^ 94:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 94:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 94:22.05 44 | inline Size ToSize(const gfxSize& aSize) { 94:22.05 | ^ 94:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 94:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 94:22.05 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 94:22.05 | ^ 94:22.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 94:22.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 94:22.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 94:22.07 | ^ 94:22.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 94:22.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 94:22.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 94:22.07 | ^ 94:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp: In member function 'void nsBaseWidget::InfallibleMakeFullScreen(bool, nsIScreen*)': 94:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:22.45 781 | DesktopRect deskRect = *mOriginalBounds / GetDesktopToDeviceScale(); 94:22.45 | ^ 94:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp: In member function 'virtual void nsBaseWidget::MoveClient(const DesktopPoint&)': 94:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1423: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 94:22.65 1423 | DesktopPoint desktopOffset = clientOffset / GetDesktopToDeviceScale(); 94:22.65 | ^ 94:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1426: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 94:22.65 1426 | LayoutDevicePoint layoutOffset = aOffset * GetDesktopToDeviceScale(); 94:22.65 | ^ 94:22.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:22.65 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 94:22.65 | ^~~~~~~~ 94:22.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:10, 94:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:22.65 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:22.65 | ^~~~~~~~~ 94:22.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:22.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:22.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:22.66 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 94:22.66 | ^~~~~~~~ 94:22.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:10, 94:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:22.66 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:22.66 | ^~~~~~~~~ 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp: In member function 'virtual void nsBaseWidget::ResizeClient(const DesktopSize&, bool)': 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1443: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 94:22.66 1443 | GetDesktopToDeviceScale(); 94:22.66 | ^ 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1447: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 94:22.66 1447 | LayoutDeviceSize layoutSize = aSize * GetDesktopToDeviceScale(); 94:22.66 | ^ 94:22.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:12, 94:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:22.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:22.66 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 94:22.66 | ^~~~~~~~ 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:22.66 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 94:22.66 | ^~~~~~~~ 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp: In member function 'virtual void nsBaseWidget::ResizeClient(const DesktopRect&, bool)': 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1463: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 94:22.66 1463 | DesktopPoint desktopOffset = clientOffset / scale; 94:22.66 | ^~~~~ 94:22.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1467:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:22.66 1467 | scale; 94:22.66 | ^~~~~ 94:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1472: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 94:22.67 1472 | LayoutDeviceRect layoutRect = aRect * scale; 94:22.67 | ^~~~~ 94:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp: In member function 'virtual void nsBaseWidget::SetSizeConstraints(const SizeConstraints&)': 94:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1614: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 94:22.69 1614 | DesktopSize desktopSize = clampedSize / GetDesktopToDeviceScale(); 94:22.69 | ^ 94:22.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1615: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 94:22.70 1615 | size = desktopSize.ToUnknownSize(); 94:22.70 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:22.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp: In member function 'virtual already_AddRefed nsBaseWidget::GetWidgetScreen()': 94:22.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1847: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 94:22.75 1847 | DesktopIntRect deskBounds = RoundedToInt(bounds / GetDesktopToDeviceScale()); 94:22.75 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:22.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:19, 94:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 94:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:17, 94:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 94:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 94:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:22.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:8: 94:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h: In member function 'virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)': 94:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:22.82 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 94:22.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:23.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:23.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:23.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:23.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:23.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:23.05 from Unified_cpp_layout_xul_grid0.cpp:2: 94:23.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 94:23.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 94:23.05 1859 | int32_t aAppUnitsPerPixel) { 94:23.05 | ^ 94:23.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 94:23.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 94:23.05 3214 | int32_t aAppUnitsPerPixel) { 94:23.05 | ^ 94:23.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:23.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:23.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 94:23.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 94:23.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 94:23.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.cpp:16, 94:23.24 from Unified_cpp_layout_generic0.cpp:11: 94:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 94:23.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 94:23.25 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 94:23.25 | ^ 94:23.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:23.31 from Unified_cpp_layout_generic1.cpp:2: 94:23.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:23.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:23.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 94:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:23.32 246 | PointTyped As2DPoint() const { 94:23.32 | ^~~~~~~~~ 94:23.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:23.36 from Unified_cpp_layout_generic1.cpp:2: 94:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 94:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:23.37 794 | RectTyped TransformAndClipBounds( 94:23.37 | ^~~~~~~~~~~~~~~~~~~~~~ 94:23.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:81: 94:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 94:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:23.88 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 94:23.88 | ^ 94:24.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:24.15 from Unified_cpp_layout_generic1.cpp:2: 94:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp:365:57: required from here 94:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:24.15 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 94:24.15 | ^~~~~~~~ 94:24.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 94:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayoutConstants.h:12, 94:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 94:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:24.41 from Unified_cpp_layout_xul_grid0.cpp:2: 94:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 94:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 94:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:24.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 94:24.41 | ^~~~~~~~ 94:24.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:24.44 from Unified_cpp_layout_xul_grid0.cpp:2: 94:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 94:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:24.44 427 | SizeT Size() const { return SizeT(width, height); } 94:24.44 | ^~~~ 94:24.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:24.44 from Unified_cpp_layout_xul_grid0.cpp:2: 94:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 94:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 94:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:24.44 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 94:24.44 | ^~~~~~~~ 94:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 94:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 94:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:24.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 94:24.45 | ^~~~~~~~ 94:24.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:24.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:24.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayoutConstants.h:12, 94:24.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 94:24.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:24.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:24.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:24.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:24.47 from Unified_cpp_layout_xul_grid0.cpp:2: 94:24.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:24.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 94:24.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:24.47 62 | Sub operator-(const Sub& aPoint) const { 94:24.47 | ^~~~~~~~ 94:24.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:24.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:24.65 from Unified_cpp_layout_xul_grid0.cpp:2: 94:24.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 94:24.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 94:24.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:24.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 94:24.65 | ^~~~~~~~ 94:24.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 94:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 94:24.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.cpp:16, 94:24.66 from Unified_cpp_layout_generic0.cpp:11: 94:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 94:24.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 94:24.66 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 94:24.66 | ^ 94:24.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 94:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 94:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/IMEStateManager.h:12, 94:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/ContentCache.cpp:12, 94:24.78 from Unified_cpp_widget0.cpp:11: 94:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 94:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 94:24.78 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 94:24.78 | ^ 94:25.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 94:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 94:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 94:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 94:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 94:25.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 94:25.26 from Unified_cpp_layout_forms1.cpp:2: 94:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 94:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 94:25.26 21 | inline Rect ToRect(const gfxRect& aRect) { 94:25.26 | ^ 94:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 94:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 94:25.26 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 94:25.26 | ^ 94:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 94:25.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 94:25.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 94:25.26 | ^ 94:25.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 94:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 94:25.33 44 | inline Size ToSize(const gfxSize& aSize) { 94:25.33 | ^ 94:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 94:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 94:25.33 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 94:25.33 | ^ 94:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 94:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 94:25.45 52 | inline gfxSize ThebesSize(const Size& aSize) { 94:25.45 | ^ 94:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 94:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 94:25.45 56 | inline gfxRect ThebesRect(const Rect& aRect) { 94:25.45 | ^ 94:25.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 94:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayoutConstants.h:12, 94:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 94:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:25.53 from Unified_cpp_layout_xul_grid0.cpp:2: 94:25.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 94:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 94:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:25.54 43 | friend Sub operator*(T aScale, Sub aCoord) { 94:25.54 | ^~~~~~~~ 94:27.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 94:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:27.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 94:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 94:27.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:27.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 94:27.24 | ^~~~~~~~ 94:27.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:27.53 from Unified_cpp_layout_xul_grid0.cpp:2: 94:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 94:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 94:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:27.53 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:27.53 | ^~~~~~~~~~~~~ 94:27.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayoutConstants.h:12, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSprocketLayout.h:13, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowLayout.h:18, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGridRowGroupLayout.h:18, 94:27.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/grid/nsGrid.cpp:15, 94:27.53 from Unified_cpp_layout_xul_grid0.cpp:2: 94:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 94:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 94:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:27.53 323 | static SizeTyped FromUnknownSize( 94:27.53 | ^~~~~~~~~~~~~~~ 94:29.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 94:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:29.16 427 | SizeT Size() const { return SizeT(width, height); } 94:29.16 | ^~~~ 94:29.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 94:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:29.16 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 94:29.16 | ^~~~~~~~ 94:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 94:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:29.16 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 94:29.16 | ^~~~~~~~ 94:29.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:29.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:29.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 94:29.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:29.23 62 | Sub operator-(const Sub& aPoint) const { 94:29.23 | ^~~~~~~~ 94:29.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 94:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:15, 94:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 94:29.28 from Unified_cpp_layout_base0.cpp:2: 94:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 94:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 94:29.28 1249 | CSSCoord ToCSSPixels() const { return _0; } 94:29.28 | ^ 94:29.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:29.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:29.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:29.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:29.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:29.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:29.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 94:29.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:29.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 94:29.42 | ^~~~~~~~ 94:30.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 94:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 94:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 94:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 94:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 94:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 94:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:10, 94:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:30.32 from Unified_cpp_layout_generic1.cpp:2: 94:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 94:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 94:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 94:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 94:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 94:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 94:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 94:30.32 760 | typename detail::Nth::Type extract() { 94:30.32 | ^~~~~~~ 94:30.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 94:30.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:30.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:15, 94:30.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 94:30.83 from Unified_cpp_layout_base0.cpp:2: 94:30.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 94:30.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 94:30.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 94:30.83 | ^ 94:32.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:32.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:32.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 94:32.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 94:32.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 94:32.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/StickyScrollContainer.cpp:16, 94:32.54 from Unified_cpp_layout_generic1.cpp:20: 94:32.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 94:32.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:32.54 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 94:32.54 | ^ 94:32.54 In file included from Unified_cpp_layout_svg0.cpp:137: 94:32.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.cpp: 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]': 94:32.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.cpp:423:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:32.54 423 | } 94:32.54 | ^ 94:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:32.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:32.56 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 94:32.56 | ^~~~~~~~~~~ 94:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:32.58 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 94:32.58 | ^ 94:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 94:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:32.58 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:32.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 94:32.58 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:32.58 | ~~~~~~~~~~~~~^~ 94:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:32.58 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 94:32.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:32.58 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 94:32.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 94:32.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:32.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:32.58 from Unified_cpp_layout_generic1.cpp:2: 94:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:32.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:32.58 282 | RectTyped ToUnknownRect() const { 94:32.58 | ^~~~~~~~~~~~~ 94:32.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:32.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:32.70 from Unified_cpp_layout_generic1.cpp:2: 94:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:32.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:32.70 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:32.70 | ^~~~~~~~~ 94:32.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 94:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 94:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 94:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/StickyScrollContainer.cpp:16, 94:32.82 from Unified_cpp_layout_generic1.cpp:20: 94:32.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:32.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:85: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 94:32.82 85 | LayoutDeviceRect::FromAppUnits(aBounds, appUnitsPerDevPixel); 94:32.82 | ^ 94:32.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArenaObjectID.h:12, 94:32.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:21, 94:32.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:32.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:32.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:32.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:32.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:32.95 from Unified_cpp_layout_svg1.cpp:2: 94:32.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGSymbolFrame.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 94:32.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsQueryFrame.h:51: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 94:32.95 51 | } 94:32.95 | ^ 94:32.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGSymbolFrame.cpp:26:1: note: in expansion of macro 'NS_QUERYFRAME_TAIL_INHERITING' 94:32.95 26 | NS_QUERYFRAME_TAIL_INHERITING(nsSVGViewportFrame) 94:32.95 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGSymbolFrame.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]': 94:32.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsQueryFrame.h:51:5: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:32.99 51 | } 94:32.99 | ^ 94:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGSymbolFrame.cpp:26:1: note: in expansion of macro 'NS_QUERYFRAME_TAIL_INHERITING' 94:32.99 26 | NS_QUERYFRAME_TAIL_INHERITING(nsSVGViewportFrame) 94:32.99 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGSymbolFrame.cpp: In function 'mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage::': 94:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsQueryFrame.h:51: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 94:33.00 51 | } 94:33.00 | ^ 94:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGSymbolFrame.cpp:26:1: note: in expansion of macro 'NS_QUERYFRAME_TAIL_INHERITING' 94:33.00 26 | NS_QUERYFRAME_TAIL_INHERITING(nsSVGViewportFrame) 94:33.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:33.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:33.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 94:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 94:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:33.00 323 | static SizeTyped FromUnknownSize( 94:33.00 | ^~~~~~~~~~~~~~~ 94:33.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 94:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 94:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 94:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 94:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 94:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:38, 94:33.31 from Unified_cpp_layout_xul_tree0.cpp:2: 94:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 94:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 94:33.31 49 | gfx::Size GetInheritedScale() const { return mScale; } 94:33.31 | ^ 94:33.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 94:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 94:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 94:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 94:33.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 94:33.56 from Unified_cpp_layout_forms1.cpp:2: 94:33.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 94:33.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 94:33.56 1859 | int32_t aAppUnitsPerPixel) { 94:33.56 | ^ 94:33.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 94:33.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 94:33.67 3214 | int32_t aAppUnitsPerPixel) { 94:33.67 | ^ 94:33.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 94:33.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:30, 94:33.84 from Unified_cpp_layout_svg1.cpp:74: 94:33.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:33.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:33.84 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 94:33.84 | ^~~~~~~~~~~ 94:34.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 94:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 94:34.34 from Unified_cpp_layout_xul0.cpp:2: 94:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 94:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 94:34.34 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 94:34.34 | ^ 94:34.62 In file included from Unified_cpp_layout_generic1.cpp:92: 94:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp: In member function 'mozilla::image::ImgDrawResult BulletRenderer::Paint(gfxContext&, nsPoint, const nsRect&, uint32_t, bool, nsIFrame*)': 94:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.62 365 | AppendEllipseToPath(builder, mPathRect.Center().ToUnknownPoint(), 94:34.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.62 365 | AppendEllipseToPath(builder, mPathRect.Center().ToUnknownPoint(), 94:34.62 | ~~~~~~~~~~~~~~~~^~ 94:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.62 365 | AppendEllipseToPath(builder, mPathRect.Center().ToUnknownPoint(), 94:34.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.62 366 | mPathRect.Size().ToUnknownSize()); 94:34.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.62 366 | mPathRect.Size().ToUnknownSize()); 94:34.62 | ~~~~~~~~~~~~~~^~ 94:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.62 366 | mPathRect.Size().ToUnknownSize()); 94:34.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94:34.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.62 369 | AppendRectToPath(builder, mPathRect.ToUnknownRect()); 94:34.62 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 94:34.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:34.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:34.63 from Unified_cpp_layout_generic1.cpp:2: 94:34.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:34.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.63 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 94:34.63 | ^~~~~~ 94:34.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:34.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:34.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:34.64 from Unified_cpp_layout_generic1.cpp:2: 94:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:34.64 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:34.64 | ^~~~~~~~~ 94:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.64 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 94:34.64 | ^~~~~~~~ 94:34.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:34.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:34.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:34.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:34.64 from Unified_cpp_layout_generic1.cpp:2: 94:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In member function 'mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.64 155 | PointTyped ToUnknownPoint() const { 94:34.64 | ^~~~~~~~~~~~~~ 94:34.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:34.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:34.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 94:34.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 94:34.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 94:34.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 94:34.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 94:34.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScrollStyles.h:11, 94:34.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:15, 94:34.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:11, 94:34.65 from Unified_cpp_layout_generic1.cpp:2: 94:34.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:34.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:34.65 427 | SizeT Size() const { return SizeT(width, height); } 94:34.65 | ^~~~ 94:34.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:34.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:34.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 94:34.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 94:34.65 from Unified_cpp_layout_generic1.cpp:2: 94:34.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In member function 'mozilla::gfx::SizeTyped mozilla::gfx::SizeTyped >::ToUnknownSize() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:34.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.65 328 | SizeTyped ToUnknownSize() const { 94:34.65 | ^~~~~~~~~~~~~ 94:34.65 In file included from Unified_cpp_layout_generic1.cpp:92: 94:34.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 94:34.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp:444: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 94:34.66 444 | LayoutDeviceRect::FromAppUnits(mDest, appUnitsPerDevPixel); 94:34.66 | ^ 94:34.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 94:34.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:34.68 488 | LayoutDeviceSize radii = mPathRect.Size() / 2.0; 94:34.68 | ^~~ 94:34.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp: In member function 'mozilla::Maybe nsBulletFrame::CreateBulletRenderer(gfxContext&, nsPoint)': 94:34.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp:699: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 94:34.69 699 | LayoutDeviceRect::FromAppUnits(rect, appUnitsPerDevPixel); 94:34.69 | ^ 94:34.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBulletFrame.cpp:748: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 94:34.69 748 | builder->MoveTo(NSPointToPoint(rect.TopLeft(), appUnitsPerDevPixel)); 94:34.69 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:34.81 In file included from Unified_cpp_layout_generic1.cpp:101: 94:34.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.cpp: In member function 'virtual void nsDisplayCanvasBackgroundColor::Paint(nsDisplayListBuilder*, gfxContext*)': 94:34.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.cpp:337: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 94:34.81 337 | NSRectToSnappedRect(bgClipRect, appUnitsPerDevPixel, *drawTarget); 94:34.81 | ^ 94:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.cpp: In member function 'virtual bool nsDisplayCanvasBackgroundColor::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 94:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.cpp:385: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 94:34.85 385 | LayoutDeviceRect::FromAppUnits(bgClipRect, appUnitsPerDevPixel); 94:34.85 | ^ 94:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.cpp: In member function 'bool nsDisplayCanvasBackgroundImage::IsSingleFixedPositionImage(nsDisplayListBuilder*, const nsRect&, gfxRect*)': 94:34.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.cpp:432: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 94:34.85 432 | *aDestRect = 94:34.85 | ~~~~~~~~~~~^ 94:34.85 433 | nsLayoutUtils::RectToGfxRect(state.mFillArea, appUnitsPerDevPixel); 94:34.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:35.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:35.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:35.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 94:35.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:38, 94:35.34 from Unified_cpp_layout_xul_tree0.cpp:2: 94:35.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 94:35.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 94:35.34 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 94:35.34 | ^ 94:35.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 94:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 94:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 94:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 94:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:37, 94:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 94:35.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 94:35.55 from Unified_cpp_layout_mathml0.cpp:2: 94:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 94:35.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 94:35.55 1249 | CSSCoord ToCSSPixels() const { return _0; } 94:35.55 | ^ 94:36.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 94:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 94:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 94:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 94:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 94:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 94:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 94:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 94:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 94:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 94:36.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsClipboardProxy.cpp:5, 94:36.03 from Unified_cpp_widget1.cpp:47: 94:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 94:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 94:36.03 189 | CSSRect GetExpandedScrollableRect() const { 94:36.03 | ^ 94:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 94:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 94:36.03 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 94:36.03 | ^ 94:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 94:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 94:36.03 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 94:36.04 | ^ 94:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 94:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 94:36.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 94:36.04 | ^ 94:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 94:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 94:36.05 243 | CSSRect CalculateScrollRange() const { 94:36.05 | ^ 94:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 94:36.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 94:36.05 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 94:36.05 | ^ 94:36.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 94:36.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 94:36.06 457 | CSSRect GetVisualViewport() const { 94:36.06 | ^ 94:36.77 In file included from Unified_cpp_layout_svg1.cpp:74: 94:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In function 'EffectOffsets MoveContextOriginToUserSpace(nsIFrame*, const PaintFramesParams&)': 94:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:708: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 94:36.77 708 | static EffectOffsets MoveContextOriginToUserSpace( 94:36.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:37.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:37.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:37.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:37.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 94:37.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:37.06 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 94:37.06 | ^~~~~~~~~~~~~~ 94:37.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:37.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 94:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:37.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:37.13 | ^~~~~~~~~~~~~ 94:37.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 94:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:37.27 383 | Point TopLeft() const { return Point(x, y); } 94:37.27 | ^~~~~~~ 94:37.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 94:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:37.28 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:37.28 | ^~~~~~~~~~~~~~~ 94:37.96 In file included from Unified_cpp_widget0.cpp:65: 94:37.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In member function 'mozilla::ScreenPoint mozilla::PanGestureInput::UserMultipliedPanDisplacement() const': 94:37.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:528: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 94:37.96 528 | ScreenPoint PanGestureInput::UserMultipliedPanDisplacement() const { 94:37.96 | ^~~~~ 94:37.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In member function 'mozilla::ParentLayerPoint mozilla::PanGestureInput::UserMultipliedLocalPanDisplacement() const': 94:37.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:533: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 94:37.96 533 | ParentLayerPoint PanGestureInput::UserMultipliedLocalPanDisplacement() const { 94:37.96 | ^~~~~ 94:38.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 94:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:15, 94:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 94:38.27 from Unified_cpp_layout_base0.cpp:2: 94:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 94:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 94:38.27 21 | inline Rect ToRect(const gfxRect& aRect) { 94:38.27 | ^ 94:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 94:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 94:38.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 94:38.27 | ^ 94:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 94:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 94:38.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 94:38.27 | ^ 94:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 94:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 94:38.38 44 | inline Size ToSize(const gfxSize& aSize) { 94:38.38 | ^ 94:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 94:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 94:38.38 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 94:38.38 | ^ 94:38.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 94:38.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 94:38.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 94:38.39 | ^ 94:38.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 94:38.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 94:38.39 56 | inline gfxRect ThebesRect(const Rect& aRect) { 94:38.39 | ^ 94:38.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 94:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:38.47 277 | static RectTyped FromUnknownRect( 94:38.47 | ^~~~~~~~~~~~~~~ 94:38.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 94:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:38.48 150 | static PointTyped FromUnknownPoint( 94:38.48 | ^~~~~~~~~~~~~~~~ 94:38.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 94:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:38.48 282 | RectTyped ToUnknownRect() const { 94:38.48 | ^~~~~~~~~~~~~ 94:38.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:1445:26: required from here 94:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:38.86 383 | Point TopLeft() const { return Point(x, y); } 94:38.86 | ^~~~~~~ 94:39.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/PuppetWidget.cpp:12, 94:39.31 from Unified_cpp_widget0.cpp:83: 94:39.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 94:39.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:39.31 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 94:39.31 | ^ 94:39.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 94:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 94:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 94:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:27, 94:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 94:39.34 from Unified_cpp_layout_base2.cpp:2: 94:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 94:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 94:39.34 189 | CSSRect GetExpandedScrollableRect() const { 94:39.34 | ^ 94:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 94:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 94:39.34 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 94:39.34 | ^ 94:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 94:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 94:39.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 94:39.34 | ^ 94:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 94:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 94:39.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 94:39.35 | ^ 94:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 94:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 94:39.35 243 | CSSRect CalculateScrollRange() const { 94:39.35 | ^ 94:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 94:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 94:39.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 94:39.35 | ^ 94:39.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 94:39.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 94:39.36 457 | CSSRect GetVisualViewport() const { 94:39.36 | ^ 94:39.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:15, 94:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 94:39.37 from Unified_cpp_layout_base0.cpp:2: 94:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 94:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 94:39.37 1859 | int32_t aAppUnitsPerPixel) { 94:39.37 | ^ 94:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 94:39.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 94:39.39 3214 | int32_t aAppUnitsPerPixel) { 94:39.39 | ^ 94:40.07 In file included from Unified_cpp_layout_svg1.cpp:11: 94:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp: In member function 'gfxRect nsSVGFilterInstance::UserSpaceToFilterSpace(const gfxRect&) const': 94:40.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterInstance.cpp:209: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 94:40.07 209 | gfxRect nsSVGFilterInstance::UserSpaceToFilterSpace( 94:40.07 | ^~~~~~~~~~~~~~~~~~~ 94:40.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 94:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:40.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:40.35 from Unified_cpp_layout_generic0.cpp:2: 94:40.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 94:40.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 94:40.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:40.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 94:40.35 | ^~~~~~~~ 94:40.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 94:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:40.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:40.39 from Unified_cpp_layout_generic0.cpp:2: 94:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 94:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:40.40 427 | SizeT Size() const { return SizeT(width, height); } 94:40.40 | ^~~~ 94:40.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:40.45 from Unified_cpp_layout_generic0.cpp:2: 94:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 94:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 94:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:40.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 94:40.45 | ^~~~~~~~ 94:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 94:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 94:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:40.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 94:40.45 | ^~~~~~~~ 94:40.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 94:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:40.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:40.46 from Unified_cpp_layout_generic0.cpp:2: 94:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 94:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:40.46 62 | Sub operator-(const Sub& aPoint) const { 94:40.46 | ^~~~~~~~ 94:40.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 94:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:40.69 246 | PointTyped As2DPoint() const { 94:40.69 | ^~~~~~~~~ 94:40.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 94:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:40.69 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 94:40.69 | ^~~~~~~~~ 94:40.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 94:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:40.70 2266 | PointTyped TransformPointSimple( 94:40.70 | ^~~~~~~~~~~~~~~~~~~~ 94:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 94:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 94:40.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:40.70 794 | RectTyped TransformAndClipBounds( 94:40.70 | ^~~~~~~~~~~~~~~~~~~~~~ 94:40.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 94:40.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 94:40.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:45, 94:40.93 from Unified_cpp_layout_xul_tree0.cpp:2: 94:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 94:40.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 94:40.93 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 94:40.93 | ^ 94:40.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:40.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:40.95 from Unified_cpp_layout_generic0.cpp:2: 94:40.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 94:40.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 94:40.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:40.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 94:40.95 | ^~~~~~~~ 94:41.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 94:41.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 94:41.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 94:41.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 94:41.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/PuppetWidget.cpp:18, 94:41.25 from Unified_cpp_widget0.cpp:83: 94:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 94:41.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 94:41.26 49 | gfx::Size GetInheritedScale() const { return mScale; } 94:41.26 | ^ 94:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double]': 94:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.cpp:423:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:41.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.cpp: In function 'gfxRect AppUnitsToFloatCSSPixels(const gfxRect&, const nsPresContext*)': 94:41.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.cpp:423:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:41.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 94:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 94:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 94:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 94:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 94:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 94:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 94:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:41.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 94:41.80 | ^ 94:41.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 94:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:41.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 94:41.81 from Unified_cpp_layout_xul0.cpp:2: 94:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 94:41.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 94:41.81 21 | inline Rect ToRect(const gfxRect& aRect) { 94:41.81 | ^ 94:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 94:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 94:41.82 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 94:41.82 | ^ 94:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 94:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 94:41.82 40 | inline Point ToPoint(const gfxPoint& aPoint) { 94:41.82 | ^ 94:41.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 94:41.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 94:41.86 44 | inline Size ToSize(const gfxSize& aSize) { 94:41.86 | ^ 94:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 94:41.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 94:41.87 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 94:41.87 | ^ 94:41.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 94:41.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 94:41.89 52 | inline gfxSize ThebesSize(const Size& aSize) { 94:41.89 | ^ 94:41.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 94:41.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 94:41.89 56 | inline gfxRect ThebesRect(const Rect& aRect) { 94:41.89 | ^ 94:42.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 94:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 94:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 94:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 94:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 94:42.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 94:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 94:42.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 94:42.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 94:42.13 | ^ 94:42.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 94:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 94:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 94:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 94:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 94:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 94:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 94:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.h:17, 94:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:14, 94:42.16 from Unified_cpp_layout_base0.cpp:2: 94:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 94:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 94:42.16 332 | LayerPoint GetFixedPositionAnchor() const { 94:42.16 | ^ 94:42.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 94:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:42.38 from Unified_cpp_layout_generic0.cpp:2: 94:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 94:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 94:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:42.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 94:42.38 | ^~~~~~~~ 94:42.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 94:42.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsClipboardProxy.cpp:5, 94:42.54 from Unified_cpp_widget1.cpp:47: 94:42.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 94:42.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 94:42.55 1249 | CSSCoord ToCSSPixels() const { return _0; } 94:42.55 | ^ 94:43.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 94:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:43.11 from Unified_cpp_layout_generic0.cpp:2: 94:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 94:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 94:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:43.11 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:43.11 | ^~~~~~~~~~~~~ 94:43.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 94:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:43.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:43.11 from Unified_cpp_layout_generic0.cpp:2: 94:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 94:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 94:43.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:43.11 323 | static SizeTyped FromUnknownSize( 94:43.11 | ^~~~~~~~~~~~~~~ 94:43.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 94:43.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 94:43.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 94:43.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 94:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 94:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 94:43.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 94:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 94:43.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:43.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 94:43.91 | ^ 94:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 94:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 94:43.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 94:43.94 | ^ 94:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 94:43.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 94:43.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 94:43.96 | ^ 94:43.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 94:43.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 94:43.99 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 94:43.99 | ^ 94:44.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 94:44.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 94:44.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 94:44.01 | ^ 94:44.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 94:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 94:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 94:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGObserverUtils.cpp:31, 94:44.02 from Unified_cpp_layout_svg0.cpp:65: 94:44.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 94:44.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:44.02 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 94:44.02 | ^~~~~~~~~~~ 94:44.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 94:44.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 94:44.11 371 | nscoord aAppUnitsPerDevPixel) { 94:44.11 | ^ 94:44.13 In file included from Unified_cpp_layout_svg1.cpp:56: 94:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp: In member function 'mozilla::gfx::Matrix nsSVGImageFrame::GetVectorImageTransform()': 94:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:205:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:44.13 205 | gfx::Matrix nsSVGImageFrame::GetVectorImageTransform() { 94:44.13 | ^~~~~~~~~~~~~~~ 94:44.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:44.14 from Unified_cpp_layout_svg1.cpp:2: 94:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:48:66: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] 94:44.14 48 | : _11(a11), _12(a12), _21(a21), _22(a22), _31(a31), _32(a32) {} 94:44.14 | ^ 94:44.18 In file included from Unified_cpp_layout_svg1.cpp:56: 94:44.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:206:12: note: 'y' was declared here 94:44.18 206 | float x, y; 94:44.18 | ^ 94:44.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:44.18 from Unified_cpp_layout_svg1.cpp:2: 94:44.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:48:66: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] 94:44.18 48 | : _11(a11), _12(a12), _21(a21), _22(a22), _31(a31), _32(a32) {} 94:44.18 | ^ 94:44.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 94:44.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 94:44.19 380 | nscoord aAppUnitsPerDevPixel) { 94:44.19 | ^ 94:44.19 In file included from Unified_cpp_layout_svg1.cpp:56: 94:44.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:206:9: note: 'x' was declared here 94:44.19 206 | float x, y; 94:44.19 | ^ 94:44.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 94:44.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 94:44.19 387 | nscoord aAppUnitsPerDevPixel) { 94:44.19 | ^ 94:44.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 94:44.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:44.20 394 | nscoord aAppUnitsPerDevPixel) { 94:44.20 | ^ 94:44.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 94:44.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 94:44.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 94:44.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 94:44.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 94:44.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 94:44.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 94:44.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/TextOverflow.h:10, 94:44.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.h:25, 94:44.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsListControlFrame.h:21, 94:44.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:10, 94:44.46 from Unified_cpp_layout_forms1.cpp:2: 94:44.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 94:44.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 94:44.46 332 | LayerPoint GetFixedPositionAnchor() const { 94:44.46 | ^ 94:44.57 In file included from Unified_cpp_layout_svg1.cpp:74: 94:44.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In static member function 'static mozilla::gfx::Size nsSVGIntegrationUtils::GetSVGCoordContextForNonSVGFrame(nsIFrame*)': 94:44.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:217: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 94:44.58 217 | /* static */ gfx::Size nsSVGIntegrationUtils::GetSVGCoordContextForNonSVGFrame( 94:44.58 | ^~~~~~~~~~~~~~~~~~~~~ 94:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In static member function 'static gfxRect nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame(nsIFrame*, bool)': 94:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:228: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 94:44.62 228 | gfxRect nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame( 94:44.62 | ^~~~~~~~~~~~~~~~~~~~~ 94:44.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 94:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 94:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 94:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 94:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 94:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 94:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 94:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:13, 94:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 94:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 94:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 94:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 94:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 94:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 94:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 94:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 94:44.68 760 | typename detail::Nth::Type extract() { 94:44.68 | ^~~~~~~ 94:45.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 94:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:45.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:45.57 from Unified_cpp_layout_xul_tree0.cpp:2: 94:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 94:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 94:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:45.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 94:45.57 | ^~~~~~~~ 94:45.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:45.63 from Unified_cpp_layout_xul_tree0.cpp:2: 94:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 94:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:45.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 94:45.63 | ^~~~~~~~ 94:46.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:46.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:46.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:46.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:46.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:46.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:46.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:46.01 from Unified_cpp_layout_xul_tree0.cpp:2: 94:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 94:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:46.01 427 | SizeT Size() const { return SizeT(width, height); } 94:46.01 | ^~~~ 94:46.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:46.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:46.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:46.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:46.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:46.01 from Unified_cpp_layout_xul_tree0.cpp:2: 94:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 94:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:46.01 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 94:46.01 | ^~~~~~~~ 94:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 94:46.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:46.01 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 94:46.01 | ^~~~~~~~ 94:46.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:46.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:46.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:46.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:46.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:46.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:46.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:46.02 from Unified_cpp_layout_xul_tree0.cpp:2: 94:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 94:46.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:46.02 62 | Sub operator-(const Sub& aPoint) const { 94:46.02 | ^~~~~~~~ 94:46.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.h:17, 94:46.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:14, 94:46.07 from Unified_cpp_layout_base0.cpp:2: 94:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 94:46.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 94:46.07 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 94:46.08 | ^ 94:46.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 94:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 94:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 94:46.14 from Unified_cpp_layout_xul1.cpp:2: 94:46.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 94:46.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:46.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 94:46.14 | ^ 94:46.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.h:17, 94:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:14, 94:46.15 from Unified_cpp_layout_base0.cpp:2: 94:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 94:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 94:46.15 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 94:46.15 | ^ 94:46.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:46.39 from Unified_cpp_layout_xul_tree0.cpp:2: 94:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 94:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:46.39 383 | Point TopLeft() const { return Point(x, y); } 94:46.39 | ^~~~~~~ 94:46.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 94:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 94:46.39 from Unified_cpp_layout_xul1.cpp:2: 94:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 94:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 94:46.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 94:46.39 | ^ 94:46.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:46.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:46.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:46.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:46.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:46.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:46.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:46.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:46.43 from Unified_cpp_layout_xul_tree0.cpp:2: 94:46.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:46.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 94:46.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:46.43 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:46.43 | ^~~~~~~~~~~~~~~ 94:46.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 94:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 94:46.86 from Unified_cpp_layout_xul1.cpp:2: 94:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 94:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:46.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 94:46.86 | ^ 94:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 94:46.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 94:46.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 94:46.86 | ^ 94:46.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 94:46.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 94:46.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 94:46.87 | ^ 94:46.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 94:46.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 94:46.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 94:46.87 | ^ 94:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 94:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 94:46.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 94:46.88 | ^ 94:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 94:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 94:46.90 371 | nscoord aAppUnitsPerDevPixel) { 94:46.90 | ^ 94:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 94:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 94:46.90 380 | nscoord aAppUnitsPerDevPixel) { 94:46.90 | ^ 94:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 94:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 94:46.90 387 | nscoord aAppUnitsPerDevPixel) { 94:46.91 | ^ 94:46.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 94:46.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:46.92 394 | nscoord aAppUnitsPerDevPixel) { 94:46.92 | ^ 94:47.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 94:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 94:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 94:47.02 from Unified_cpp_layout_xul1.cpp:2: 94:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 94:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 94:47.02 189 | CSSRect GetExpandedScrollableRect() const { 94:47.02 | ^ 94:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 94:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 94:47.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 94:47.02 | ^ 94:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 94:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 94:47.03 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 94:47.03 | ^ 94:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 94:47.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 94:47.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 94:47.03 | ^ 94:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 94:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 94:47.04 243 | CSSRect CalculateScrollRange() const { 94:47.04 | ^ 94:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 94:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 94:47.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 94:47.04 | ^ 94:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 94:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 94:47.05 457 | CSSRect GetVisualViewport() const { 94:47.05 | ^ 94:47.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 94:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:47.45 from Unified_cpp_layout_generic0.cpp:2: 94:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 94:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:47.45 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 94:47.45 | ^~~~~~~~~~~~~~ 94:47.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 94:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:47.53 from Unified_cpp_layout_generic0.cpp:2: 94:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 94:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:47.53 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:47.53 | ^~~~~~~~~~~~~ 94:47.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 94:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:47.53 from Unified_cpp_layout_xul_tree0.cpp:2: 94:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 94:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 94:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:47.53 43 | friend Sub operator*(T aScale, Sub aCoord) { 94:47.53 | ^~~~~~~~ 94:47.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 94:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:47.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:47.78 from Unified_cpp_layout_generic0.cpp:2: 94:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 94:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:47.78 383 | Point TopLeft() const { return Point(x, y); } 94:47.78 | ^~~~~~~ 94:47.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:47.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:47.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 94:47.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:47.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:47.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:47.81 from Unified_cpp_layout_generic0.cpp:2: 94:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 94:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:47.81 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:47.81 | ^~~~~~~~~~~~~~~ 94:48.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:48.25 from Unified_cpp_layout_xul_tree0.cpp:2: 94:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 94:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 94:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:48.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:48.25 | ^~~~~~~~~~~~~ 94:48.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:48.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:48.25 from Unified_cpp_layout_xul_tree0.cpp:2: 94:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 94:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 94:48.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:48.25 323 | static SizeTyped FromUnknownSize( 94:48.26 | ^~~~~~~~~~~~~~~ 94:48.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 94:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 94:48.63 from Unified_cpp_layout_xul0.cpp:2: 94:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 94:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 94:48.63 1859 | int32_t aAppUnitsPerPixel) { 94:48.63 | ^ 94:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 94:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 94:48.63 3214 | int32_t aAppUnitsPerPixel) { 94:48.63 | ^ 94:48.87 In file included from Unified_cpp_layout_style4.cpp:47: 94:48.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.cpp: In function 'ResultT mozilla::StyleGenericCalcNode::ResolveInternal(ResultT, PercentageConverter) const [with ResultT = mozilla::gfx::CoordTyped; PercentageConverter = mozilla::StyleGenericCalcNode::ResolveToCSSPixels::; L = mozilla::StyleCalcLengthPercentageLeaf]': 94:48.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.cpp:3459: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 94:48.87 3459 | ResultT StyleCalcNode::ResolveInternal(ResultT aPercentageBasis, 94:48.87 | ^~~~~~~~~~~~~ 94:48.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 94:48.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 94:48.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 94:48.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 94:48.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 94:48.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 94:48.95 189 | CSSRect GetExpandedScrollableRect() const { 94:48.95 | ^ 94:48.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 94:48.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 94:48.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 94:48.96 | ^ 94:48.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 94:48.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 94:48.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 94:48.96 | ^ 94:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 94:48.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 94:48.99 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 94:48.99 | ^ 94:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 94:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 94:49.00 243 | CSSRect CalculateScrollRange() const { 94:49.00 | ^ 94:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 94:49.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 94:49.00 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 94:49.00 | ^ 94:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 94:49.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 94:49.02 457 | CSSRect GetVisualViewport() const { 94:49.02 | ^ 94:49.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 94:49.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.cpp:1989: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 94:49.06 1989 | (float)aPointerOrientation, (float)aPointerPressure)); 94:49.06 | ^ 94:49.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 94:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 94:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 94:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 94:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 94:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 94:49.10 from Unified_cpp_layout_svg1.cpp:2: 94:49.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 94:49.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:49.10 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:49.10 | ^~~~~~~~~~~~~~~ 94:49.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 94:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:49.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:49.16 from Unified_cpp_layout_generic0.cpp:2: 94:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 94:49.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:49.16 277 | static RectTyped FromUnknownRect( 94:49.16 | ^~~~~~~~~~~~~~~ 94:49.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 94:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:49.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:49.17 from Unified_cpp_layout_generic0.cpp:2: 94:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 94:49.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:49.17 150 | static PointTyped FromUnknownPoint( 94:49.17 | ^~~~~~~~~~~~~~~~ 94:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp: In static member function 'static void nsPluginFrame::PaintPrintPlugin(nsIFrame*, gfxContext*, const nsRect&, nsPoint)': 94:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:810: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 94:49.18 810 | pt, aFrame->PresContext()->AppUnitsPerDevPixel()); 94:49.18 | ^ 94:49.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 94:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 94:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 94:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 94:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.h:16, 94:49.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:9: 94:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:49.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:49.18 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 94:49.18 | ^~~~~~~~~ 94:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 94:49.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:49.23 In file included from Unified_cpp_layout_style4.cpp:56: 94:49.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In function 'mozilla::CSSPoint nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, const CSSSize&)': 94:49.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:572: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 94:49.23 572 | mozilla::CSSPoint Convert2DPosition(const mozilla::LengthPercentage& aX, 94:49.23 | ^~~~~~~~~~~~~~~~~ 94:49.23 In file included from Unified_cpp_layout_style4.cpp:47: 94:49.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.cpp:3515:76: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:49.23 3515 | return ResolveInternal(aBasis, [](CSSCoord aPercent) { return aPercent; }); 94:49.23 | ^ 94:49.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 94:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 94:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 94:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 94:49.30 from Unified_cpp_layout_generic0.cpp:2: 94:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 94:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:49.30 282 | RectTyped ToUnknownRect() const { 94:49.30 | ^~~~~~~~~~~~~ 94:49.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:22, 94:49.43 from Unified_cpp_layout_svg1.cpp:20: 94:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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}]': 94:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGGeometryProperty.h:254: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 94:49.43 254 | bool ResolveAll(const SVGElement* aElement, 94:49.43 | ^~~~~~~~~~ 94:49.47 In file included from Unified_cpp_layout_style4.cpp:56: 94:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In function 'mozilla::CSSPoint nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox&)': 94:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:581: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 94:49.47 581 | CSSPoint Convert2DPosition(const LengthPercentage& aX, 94:49.47 | ^~~~~~~~~~~~~~~~~ 94:49.47 In file included from Unified_cpp_layout_style4.cpp:47: 94:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStruct.cpp:3515:76: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:49.47 3515 | return ResolveInternal(aBasis, [](CSSCoord aPercent) { return aPercent; }); 94:49.47 | ^ 94:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp: In member function 'bool nsPluginFrame::GetBounds(nsDisplayItem*, mozilla::gfx::IntSize&, gfxRect&)': 94:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:1292: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 94:49.52 1292 | aRect = 94:49.52 | ~~~~~~^ 94:49.52 1293 | nsLayoutUtils::RectToGfxRect(area, PresContext()->AppUnitsPerDevPixel()); 94:49.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:49.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 94:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:49.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:49.55 from Unified_cpp_widget0.cpp:2: 94:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 94:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 94:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:49.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 94:49.56 | ^~~~~~~~ 94:49.56 In file included from Unified_cpp_layout_style4.cpp:56: 94:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In function 'mozilla::gfx::Point nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox&, int32_t)': 94:49.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:592:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:49.56 592 | Point Convert2DPosition(const LengthPercentage& aX, const LengthPercentage& aY, 94:49.56 | ^~~~~~~~~~~~~~~~~ 94:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:592:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp: In member function 'already_AddRefed nsPluginFrame::BuildLayer(nsDisplayListBuilder*, nsPluginFrame::LayerManager*, nsDisplayItem*, const ContainerLayerParameters&)': 94:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:49.57 1445 | gfxPoint p = r.TopLeft() + aContainerParameters.mOffset; 94:49.57 | ^~~~~~~ 94:49.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:596: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 94:49.57 596 | CSSPoint p = Convert2DPosition(aX, aY, aRefBox); 94:49.57 | ^ 94:49.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp: In function 'void nsStyleTransformMatrix::ProcessTranslate3D(mozilla::gfx::Matrix4x4&, const LengthPercentage&, const LengthPercentage&, const Length&, nsStyleTransformMatrix::TransformReferenceBox&)': 94:49.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleTransformMatrix.cpp:346:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:49.61 346 | static void ProcessTranslate3D(Matrix4x4& aMatrix, const LengthPercentage& aX, 94:49.61 | ^~~~~~~~~~~~~~~~~~ 94:50.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:50.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:50.11 from Unified_cpp_widget0.cpp:2: 94:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 94:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 94:50.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:50.11 427 | SizeT Size() const { return SizeT(width, height); } 94:50.11 | ^~~~ 94:50.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:50.14 from Unified_cpp_widget0.cpp:2: 94:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 94:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:50.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 94:50.14 | ^~~~~~~~ 94:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 94:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:50.14 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 94:50.14 | ^~~~~~~~ 94:50.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 94:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:50.14 from Unified_cpp_widget0.cpp:2: 94:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 94:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 94:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:50.14 62 | Sub operator-(const Sub& aPoint) const { 94:50.14 | ^~~~~~~~ 94:50.21 In file included from Unified_cpp_layout_svg1.cpp:20: 94:50.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp: In member function 'virtual void nsSVGForeignObjectFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)': 94:50.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:191: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 94:50.21 191 | void nsSVGForeignObjectFrame::PaintSVG(gfxContext& aContext, 94:50.21 | ^~~~~~~~~~~~~~~~~~~~~~~ 94:50.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:50.24 from Unified_cpp_widget0.cpp:2: 94:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 94:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:50.24 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 94:50.24 | ^~~~~~~~ 94:50.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 94:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 94:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 94:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 94:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 94:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 94:50.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 94:50.64 from Unified_cpp_widget2.cpp:11: 94:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 94:50.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:50.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 94:50.64 | ^ 94:50.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 94:50.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 94:50.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 94:50.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 94:50.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 94:50.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 94:50.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 94:50.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 94:50.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 94:50.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 94:50.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 94:50.69 1249 | CSSCoord ToCSSPixels() const { return _0; } 94:50.69 | ^ 94:50.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp: In member function 'virtual SVGBBox nsSVGForeignObjectFrame::GetBBoxContribution(const Matrix&, uint32_t)': 94:50.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGForeignObjectFrame.cpp:439: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 94:50.69 439 | SVGBBox nsSVGForeignObjectFrame::GetBBoxContribution( 94:50.69 | ^~~~~~~~~~~~~~~~~~~~~~~ 94:51.23 In file included from Unified_cpp_layout_svg1.cpp:56: 94:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp: In member function 'virtual void nsSVGImageFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)': 94:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGImageFrame.cpp:275: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 94:51.24 275 | void nsSVGImageFrame::PaintSVG(gfxContext& aContext, 94:51.24 | ^~~~~~~~~~~~~~~ 94:51.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 94:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:51.47 from Unified_cpp_widget0.cpp:2: 94:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 94:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 94:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:51.47 43 | friend Sub operator*(T aScale, Sub aCoord) { 94:51.47 | ^~~~~~~~ 94:51.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:51.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:51.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:51.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:51.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:51.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:51.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:51.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:51.52 from Unified_cpp_layout_xul_tree0.cpp:2: 94:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 94:51.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:51.52 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 94:51.52 | ^~~~~~~~~~~~~~ 94:51.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:51.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:51.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:51.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:51.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:51.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:51.64 from Unified_cpp_layout_xul_tree0.cpp:2: 94:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 94:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:51.64 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:51.64 | ^~~~~~~~~~~~~ 94:52.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:52.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:52.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:52.61 from Unified_cpp_widget0.cpp:2: 94:52.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 94:52.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 94:52.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:52.61 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:52.61 | ^~~~~~~~~~~~~ 94:52.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:52.63 from Unified_cpp_widget0.cpp:2: 94:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 94:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 94:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:52.63 323 | static SizeTyped FromUnknownSize( 94:52.63 | ^~~~~~~~~~~~~~~ 94:53.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 94:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 94:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 94:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 94:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 94:53.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 94:53.27 from Unified_cpp_widget2.cpp:11: 94:53.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 94:53.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 94:53.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 94:53.27 | ^ 94:55.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:55.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:55.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:55.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:55.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:55.53 from Unified_cpp_widget0.cpp:2: 94:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 94:55.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:55.53 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 94:55.53 | ^~~~~~~~~~~~~~ 94:55.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:55.85 from Unified_cpp_widget0.cpp:2: 94:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 94:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:55.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 94:55.85 | ^~~~~~~~~~~~~ 94:55.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 94:55.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:55.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:55.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:55.96 from Unified_cpp_widget0.cpp:2: 94:55.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:55.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 94:55.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:55.96 383 | Point TopLeft() const { return Point(x, y); } 94:55.96 | ^~~~~~~ 94:55.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:55.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:55.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:55.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:55.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:55.97 from Unified_cpp_widget0.cpp:2: 94:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 94:55.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:55.97 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 94:55.97 | ^~~~~~~~~~~~~~~ 94:56.00 In file included from Unified_cpp_layout_svg1.cpp:74: 94:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In function 'bool PaintMaskSurface(const PaintFramesParams&, mozilla::gfx::DrawTarget*, float, mozilla::ComputedStyle*, const nsTArray&, const Matrix&, const nsPoint&)': 94:56.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:492: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 94:56.00 492 | aMaskDT->MaskSurface(ColorPattern(DeviceColor(0.0, 0.0, 0.0, 1.0)), 94:56.00 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:56.00 493 | svgMask, Point(0, 0), 94:56.00 | ~~~~~~~~~~~~~~~~~~~~~ 94:56.00 494 | DrawOptions(1.0, compositionOp)); 94:56.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:56.12 In file included from Unified_cpp_editor_libeditor1.cpp:110: 94:56.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLTableEditor.cpp: In member function 'nsresult mozilla::HTMLEditor::InsertTableCellsWithTransaction(int32_t, mozilla::HTMLEditor::InsertPosition)': 94:56.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLTableEditor.cpp:69:39: warning: 'newCellIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 94:56.12 69 | ->SetSelectionAfterTableEdit(MOZ_KnownLive(mTable), mRow, mCol, 94:56.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/editor/libeditor/HTMLTableEditor.cpp:227:11: note: 'newCellIndex' was declared here 94:56.12 227 | int32_t newCellIndex; 94:56.12 | ^~~~~~~~~~~~ 94:56.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:56.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 94:56.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:56.13 277 | static RectTyped FromUnknownRect( 94:56.13 | ^~~~~~~~~~~~~~~ 94:56.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 94:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:56.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:56.14 from Unified_cpp_layout_xul_tree0.cpp:2: 94:56.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:56.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 94:56.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:56.14 150 | static PointTyped FromUnknownPoint( 94:56.14 | ^~~~~~~~~~~~~~~~ 94:56.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 94:56.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 94:56.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 94:56.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 94:56.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 94:56.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 94:56.22 from Unified_cpp_layout_xul_tree0.cpp:2: 94:56.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 94:56.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 94:56.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:56.22 282 | RectTyped ToUnknownRect() const { 94:56.22 | ^~~~~~~~~~~~~ 94:56.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 94:56.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsClipboardProxy.cpp:5, 94:56.63 from Unified_cpp_widget1.cpp:47: 94:56.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 94:56.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 94:56.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 94:56.63 | ^ 94:56.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp: In function 'void PaintMaskAndClipPathInternal(const PaintFramesParams&, const T&) [with T = nsSVGIntegrationUtils::PaintMaskAndClipPath(const nsSVGIntegrationUtils::PaintFramesParams&)::]': 94:56.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGIntegrationUtils.cpp:861: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 94:56.85 861 | void PaintMaskAndClipPathInternal(const PaintFramesParams& aParams, 94:56.85 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:57.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 94:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:19, 94:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 94:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 94:57.47 from Unified_cpp_widget0.cpp:2: 94:57.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:57.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:421:72: required from here 94:57.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:57.47 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 94:57.47 | ^~~~~~ 94:57.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 94:57.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 94:57.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:57.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:57.50 from Unified_cpp_widget0.cpp:2: 94:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)': 94:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:621:51: required from here 94:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:57.51 46 | friend Sub operator/(Sub aCoord, T aScale) { 94:57.51 | ^~~~~~~~ 94:57.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 94:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 94:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 94:57.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:57.89 from Unified_cpp_widget0.cpp:2: 94:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/PuppetWidget.cpp:1136:75: required from here 94:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:57.89 950 | PointTyped TransformPoint( 94:57.89 | ^~~~~~~~~~~~~~ 94:57.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 94:57.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 94:57.95 from Unified_cpp_widget0.cpp:2: 94:57.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 94:57.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/Screen.cpp:23:44: required from here 94:57.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 94:57.95 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 94:57.95 | ^~~~~~~~ 94:58.36 In file included from Unified_cpp_layout_style3.cpp:92: 94:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsComputedDOMStyle.cpp: In function 'mozilla::Position MaybeResolvePositionForTransform(const LengthPercentage&, const LengthPercentage&, nsIFrame*)': 94:58.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsComputedDOMStyle.cpp:1203: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 94:58.36 1203 | static Position MaybeResolvePositionForTransform(const LengthPercentage& aX, 94:58.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:59.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 94:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 94:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 94:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 94:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 94:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 94:59.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 94:59.46 from Unified_cpp_widget2.cpp:11: 94:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 94:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 94:59.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 94:59.46 | ^ 94:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 94:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 94:59.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 94:59.46 | ^ 94:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 94:59.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 94:59.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 94:59.47 | ^ 94:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 94:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 94:59.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 94:59.63 | ^ 94:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 94:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 94:59.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 94:59.63 | ^ 94:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 94:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 94:59.89 371 | nscoord aAppUnitsPerDevPixel) { 94:59.89 | ^ 94:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 94:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 94:59.89 380 | nscoord aAppUnitsPerDevPixel) { 94:59.89 | ^ 94:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 94:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 94:59.89 387 | nscoord aAppUnitsPerDevPixel) { 94:59.90 | ^ 95:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 95:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:00.05 394 | nscoord aAppUnitsPerDevPixel) { 95:00.05 | ^ 95:00.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 95:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 95:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 95:00.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 95:00.97 from Unified_cpp_layout_generic0.cpp:2: 95:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 95:00.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:00.98 246 | PointTyped As2DPoint() const { 95:00.98 | ^~~~~~~~~ 95:01.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 95:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 95:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 95:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 95:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 95:01.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 95:01.13 from Unified_cpp_layout_generic0.cpp:2: 95:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 95:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:01.13 794 | RectTyped TransformAndClipBounds( 95:01.13 | ^~~~~~~~~~~~~~~~~~~~~~ 95:01.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/TextOverflow.h:10, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.h:25, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsListControlFrame.h:21, 95:01.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:10, 95:01.15 from Unified_cpp_layout_forms1.cpp:2: 95:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 95:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 95:01.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 95:01.15 | ^ 95:01.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/TextOverflow.h:10, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.h:25, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsListControlFrame.h:21, 95:01.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:10, 95:01.32 from Unified_cpp_layout_forms1.cpp:2: 95:01.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 95:01.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 95:01.32 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 95:01.32 | ^ 95:01.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:01.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:01.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:01.67 from Unified_cpp_widget0.cpp:2: 95:01.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:01.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:01.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 95:01.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:01.67 246 | PointTyped As2DPoint() const { 95:01.67 | ^~~~~~~~~ 95:02.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 95:02.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 95:02.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:02.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:02.07 from Unified_cpp_widget0.cpp:2: 95:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 95:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:02.07 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 95:02.07 | ^~~~~~~~~ 95:02.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 95:02.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 95:02.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 95:02.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:02.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:02.09 from Unified_cpp_widget0.cpp:2: 95:02.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:02.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:02.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 95:02.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:02.09 2266 | PointTyped TransformPointSimple( 95:02.09 | ^~~~~~~~~~~~~~~~~~~~ 95:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 95:02.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:02.12 794 | RectTyped TransformAndClipBounds( 95:02.12 | ^~~~~~~~~~~~~~~~~~~~~~ 95:02.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 95:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 95:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 95:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 95:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 95:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 95:02.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 95:02.17 from Unified_cpp_layout_xul_tree0.cpp:2: 95:02.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:02.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:02.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 95:02.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:02.17 385 | Point BottomLeft() const { return Point(x, YMost()); } 95:02.17 | ^~~~~~~~~~ 95:02.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 95:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 95:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 95:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.h:17, 95:02.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:14, 95:02.27 from Unified_cpp_layout_base0.cpp:2: 95:02.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 95:02.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 95:02.27 1394 | LayerPoint GetFixedPositionAnchor() { 95:02.27 | ^ 95:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 95:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 95:02.45 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 95:02.45 | ^ 95:03.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:03.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:03.30 from Unified_cpp_widget0.cpp:2: 95:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ParentLayerPixel; F = float]': 95:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:251:59: required from here 95:03.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:03.30 246 | PointTyped As2DPoint() const { 95:03.30 | ^~~~~~~~~ 95:03.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 95:03.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:03.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:03.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:03.35 from Unified_cpp_widget0.cpp:2: 95:03.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 95:03.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:03.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:520:69: required from here 95:03.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:03.35 59 | Sub operator+(const Sub& aPoint) const { 95:03.35 | ^~~~~~~~ 95:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 95:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:520:69: required from here 95:03.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:03.37 62 | Sub operator-(const Sub& aPoint) const { 95:03.37 | ^~~~~~~~ 95:03.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:03.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:03.82 from Unified_cpp_widget0.cpp:2: 95:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayoutDevicePixel; F = float]': 95:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/PuppetWidget.cpp:1136:75: required from here 95:03.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:03.82 246 | PointTyped As2DPoint() const { 95:03.82 | ^~~~~~~~~ 95:04.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 95:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 95:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 95:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 95:04.64 from Unified_cpp_layout_ipc0.cpp:2: 95:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 95:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:04.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 95:04.64 | ^ 95:06.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 95:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 95:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 95:06.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableCellFrame.cpp:20, 95:06.01 from Unified_cpp_layout_tables0.cpp:38: 95:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 95:06.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:06.01 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 95:06.01 | ^~~~~~~~~~~ 95:06.50 layout/inspector 95:07.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 95:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 95:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 95:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 95:07.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 95:07.90 from Unified_cpp_layout_ipc0.cpp:2: 95:07.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 95:07.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 95:07.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 95:07.90 | ^ 95:08.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 95:08.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 95:08.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 95:08.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 95:08.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 95:08.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 95:08.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 95:08.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 95:08.17 from Unified_cpp_layout_xul_tree0.cpp:2: 95:08.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:08.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:08.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 95:08.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:08.17 794 | RectTyped TransformAndClipBounds( 95:08.17 | ^~~~~~~~~~~~~~~~~~~~~~ 95:08.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 95:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 95:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 95:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 95:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 95:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 95:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 95:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 95:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:20, 95:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:08.22 from Unified_cpp_widget0.cpp:2: 95:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 95:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 95:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 95:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 95:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 95:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 95:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 95:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 95:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 95:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 95:08.22 760 | typename detail::Nth::Type extract() { 95:08.22 | ^~~~~~~ 95:09.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 95:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 95:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 95:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 95:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 95:09.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:22, 95:09.50 from Unified_cpp_layout_xul0.cpp:2: 95:09.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 95:09.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 95:09.50 332 | LayerPoint GetFixedPositionAnchor() const { 95:09.50 | ^ 95:10.08 In file included from Unified_cpp_layout_svg0.cpp:74: 95:10.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'SVGBBox mozilla::TextRenderedRun::GetRunUserSpaceRect(nsPresContext*, uint32_t) const': 95:10.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:800: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 95:10.08 800 | SVGBBox TextRenderedRun::GetRunUserSpaceRect(nsPresContext* aContext, 95:10.08 | ^~~~~~~~~~~~~~~ 95:11.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 95:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 95:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 95:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSettingsService.h:15, 95:11.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSettingsService.cpp:6, 95:11.58 from Unified_cpp_widget2.cpp:29: 95:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 95:11.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 95:11.58 1249 | CSSCoord ToCSSPixels() const { return _0; } 95:11.58 | ^ 95:11.92 In file included from Unified_cpp_layout_tables0.cpp:65: 95:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp: In function 'void CreateWRCommandsForBorderSegment(const BCBorderParameters&, mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, const nsPoint&)': 95:11.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/tables/nsTableFrame.cpp:6903: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 95:11.92 6903 | static void CreateWRCommandsForBorderSegment( 95:11.92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:12.22 In file included from Unified_cpp_widget0.cpp:65: 95:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In constructor 'mozilla::SingleTouchData::SingleTouchData(int32_t, mozilla::ScreenIntPoint, mozilla::ScreenSize, float, float)': 95:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:41:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:12.22 41 | SingleTouchData::SingleTouchData(int32_t aIdentifier, 95:12.22 | ^~~~~~~~~~~~~~~ 95:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In constructor 'mozilla::SingleTouchData::SingleTouchData(int32_t, mozilla::ParentLayerPoint, mozilla::ScreenSize, float, float)': 95:12.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:51:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:12.22 51 | SingleTouchData::SingleTouchData(int32_t aIdentifier, 95:12.22 | ^~~~~~~~~~~~~~~ 95:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:51:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:12.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 95:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:12.26 from Unified_cpp_widget0.cpp:2: 95:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 95:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:12.26 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 95:12.26 | ^~~~~~~~~ 95:12.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 95:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:19, 95:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 95:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 95:12.31 from Unified_cpp_widget0.cpp:2: 95:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.31 306 | return Some(RoundedToInt(point.As2DPoint())); 95:12.31 | ~~~~~~~~~~~~~~~^~ 95:12.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 95:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:12.31 from Unified_cpp_widget0.cpp:2: 95:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 95:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:12.31 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 95:12.31 | ^~~~~~~~~ 95:12.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:12.33 from Unified_cpp_widget0.cpp:2: 95:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In member function 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ParentLayerPixel; F = float]': 95:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.33 246 | PointTyped As2DPoint() const { 95:12.33 | ^~~~~~~~~ 95:12.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 95:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:12.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:12.33 from Unified_cpp_widget0.cpp:2: 95:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 95:12.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:12.33 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 95:12.33 | ^~~~~~~~~ 95:12.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 95:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:19, 95:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 95:12.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 95:12.36 from Unified_cpp_widget0.cpp:2: 95:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.36 295 | return Some(point.As2DPoint()); 95:12.36 | ~~~~~~~~~~~~~~~^~ 95:12.36 In file included from Unified_cpp_widget0.cpp:65: 95:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In member function 'mozilla::WidgetMouseEvent mozilla::MouseInput::ToWidgetMouseEvent(nsIWidget*) const': 95:12.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.36 419 | event.mRefPoint = RoundedToInt(ViewAs( 95:12.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 95:12.36 420 | mOrigin, 95:12.36 | ~~~~~~~~ 95:12.36 421 | PixelCastJustification::LayoutDeviceIsScreenForUntransformedEvent)); 95:12.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:12.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 95:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:12.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:12.38 from Unified_cpp_widget0.cpp:2: 95:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 95:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:12.38 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 95:12.38 | ^~~~~~~~~ 95:12.38 In file included from Unified_cpp_widget0.cpp:65: 95:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In member function 'mozilla::WidgetWheelEvent mozilla::PanGestureInput::ToWidgetWheelEvent(nsIWidget*) const': 95:12.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.38 477 | wheelEvent.mRefPoint = RoundedToInt(ViewAs( 95:12.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 95:12.38 478 | mPanStartPoint, 95:12.38 | ~~~~~~~~~~~~~~~ 95:12.38 479 | PixelCastJustification::LayoutDeviceIsScreenForUntransformedEvent)); 95:12.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:12.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 95:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:19, 95:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 95:12.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 95:12.40 from Unified_cpp_widget0.cpp:2: 95:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:12.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.40 344 | aTransform.ProjectPoint(aAnchor + aVector); 95:12.40 | ~~~~~~~~^~~~~~~~~ 95:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.42 349 | return Some(projectedTarget.As2DPoint() - projectedAnchor.As2DPoint()); 95:12.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:12.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 95:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.h:10, 95:12.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:5, 95:12.42 from Unified_cpp_widget0.cpp:2: 95:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.42 59 | Sub operator+(const Sub& aPoint) const { 95:12.42 | ^~~~~~~~ 95:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:12.42 62 | Sub operator-(const Sub& aPoint) const { 95:12.42 | ^~~~~~~~ 95:12.42 In file included from Unified_cpp_widget0.cpp:65: 95:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In member function 'mozilla::ScreenPoint mozilla::PanGestureInput::UserMultipliedPanDisplacement() const': 95:12.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:528: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 95:12.42 528 | ScreenPoint PanGestureInput::UserMultipliedPanDisplacement() const { 95:12.42 | ^~~~~~~~~~~~~~~ 95:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In member function 'mozilla::ParentLayerPoint mozilla::PanGestureInput::UserMultipliedLocalPanDisplacement() const': 95:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:533: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 95:12.44 533 | ParentLayerPoint PanGestureInput::UserMultipliedLocalPanDisplacement() const { 95:12.44 | ^~~~~~~~~~~~~~~ 95:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In constructor 'mozilla::PinchGestureInput::PinchGestureInput(mozilla::PinchGestureInput::PinchGestureType, uint32_t, mozilla::TimeStamp, const ExternalPoint&, const ScreenPoint&, mozilla::ScreenCoord, mozilla::ScreenCoord, mozilla::Modifiers)': 95:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:543:1: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:12.44 543 | PinchGestureInput::PinchGestureInput( 95:12.44 | ^~~~~~~~~~~~~~~~~ 95:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In member function 'mozilla::WidgetWheelEvent mozilla::PinchGestureInput::ToWidgetWheelEvent(nsIWidget*) const': 95:12.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.44 571 | wheelEvent.mRefPoint = RoundedToInt(ViewAs( 95:12.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 95:12.44 572 | mFocusPoint, 95:12.44 | ~~~~~~~~~~~~ 95:12.44 573 | PixelCastJustification::LayoutDeviceIsScreenForUntransformedEvent)); 95:12.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.46 621 | wheelEvent.mDeltaY = -100.0 * (mCurrentSpan / mPreviousSpan) * 95:12.46 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In member function 'mozilla::WidgetWheelEvent mozilla::ScrollWheelInput::ToWidgetWheelEvent(nsIWidget*) const': 95:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.46 774 | wheelEvent.mRefPoint = RoundedToInt(ViewAs( 95:12.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 95:12.46 775 | mOrigin, 95:12.46 | ~~~~~~~~ 95:12.46 776 | PixelCastJustification::LayoutDeviceIsScreenForUntransformedEvent)); 95:12.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:12.98 In file included from Unified_cpp_widget0.cpp:92: 95:12.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/Screen.cpp: In constructor 'mozilla::widget::Screen::Screen(mozilla::LayoutDeviceIntRect, mozilla::LayoutDeviceIntRect, uint32_t, uint32_t, mozilla::DesktopToLayoutDeviceScale, mozilla::CSSToLayoutDeviceScale, float)': 95:12.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:12.98 23 | mRectDisplayPix(RoundedToInt(aRect / aContentsScale)), 95:12.98 | ~~~~~~^~~~~~~~~~~~~~~~ 95:13.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:19, 95:13.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 95:13.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:17, 95:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 95:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 95:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.h:17, 95:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseWidget.h:8, 95:13.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/CompositorWidget.cpp:7, 95:13.16 from Unified_cpp_widget0.cpp:2: 95:13.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h: In member function 'virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)': 95:13.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:13.16 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 95:13.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:14.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 95:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 95:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 95:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/TextOverflow.h:10, 95:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.h:25, 95:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsListControlFrame.h:21, 95:14.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:10, 95:14.72 from Unified_cpp_layout_forms1.cpp:2: 95:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 95:14.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 95:14.72 1394 | LayerPoint GetFixedPositionAnchor() { 95:14.72 | ^ 95:14.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 95:14.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 95:14.92 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 95:14.92 | ^ 95:15.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 95:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 95:15.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 95:15.35 from Unified_cpp_layout_ipc0.cpp:2: 95:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 95:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:15.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 95:15.35 | ^ 95:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 95:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 95:15.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 95:15.35 | ^ 95:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 95:15.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 95:15.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 95:15.35 | ^ 95:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 95:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 95:15.36 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 95:15.36 | ^ 95:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 95:15.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 95:15.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 95:15.36 | ^ 95:15.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 95:15.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 95:15.37 371 | nscoord aAppUnitsPerDevPixel) { 95:15.37 | ^ 95:15.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 95:15.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 95:15.37 380 | nscoord aAppUnitsPerDevPixel) { 95:15.37 | ^ 95:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 95:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 95:15.38 387 | nscoord aAppUnitsPerDevPixel) { 95:15.38 | ^ 95:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 95:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:15.38 394 | nscoord aAppUnitsPerDevPixel) { 95:15.38 | ^ 95:15.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 95:15.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 95:15.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 95:15.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:15.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:15.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:15.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:27, 95:15.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 95:15.40 from Unified_cpp_layout_base2.cpp:2: 95:15.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 95:15.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 95:15.40 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 95:15.40 | ^ 95:15.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 95:15.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 95:15.60 from Unified_cpp_layout_ipc0.cpp:2: 95:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 95:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 95:15.60 189 | CSSRect GetExpandedScrollableRect() const { 95:15.60 | ^ 95:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 95:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 95:15.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 95:15.60 | ^ 95:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 95:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 95:15.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 95:15.61 | ^ 95:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 95:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 95:15.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 95:15.61 | ^ 95:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 95:15.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 95:15.61 243 | CSSRect CalculateScrollRange() const { 95:15.61 | ^ 95:15.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 95:15.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 95:15.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 95:15.62 | ^ 95:15.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 95:15.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 95:15.62 457 | CSSRect GetVisualViewport() const { 95:15.62 | ^ 95:17.40 In file included from Unified_cpp_layout_svg1.cpp:110: 95:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 95:17.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPatternFrame.cpp:196:33: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:17.40 196 | already_AddRefed nsSVGPatternFrame::PaintPattern( 95:17.40 | ^~~~~~~~~~~~~~~~~ 95:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPatternFrame.cpp:178:78: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:17.57 178 | nsSVGUtils::eBBoxIncludeFillGeometry); 95:17.57 | ^ 95:17.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGPatternFrame.cpp:303: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 95:17.58 303 | ThebesRect(patternTransform.TransformBounds(ToRect(bbox))); 95:17.58 | ^ 95:19.57 In file included from Unified_cpp_layout_svg0.cpp:92: 95:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp: In member function 'already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathInset(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)': 95:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp:198:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:19.57 198 | already_AddRefed nsCSSClipPathInstance::CreateClipPathInset( 95:19.58 | ^~~~~~~~~~~~~~~~~~~~~ 95:20.51 In file included from Unified_cpp_layout_svg0.cpp:101: 95:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp: In member function 'mozilla::gfx::Size nsCSSFilterInstance::BlurRadiusToFilterSpace(nscoord)': 95:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp:274: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 95:20.51 274 | Size nsCSSFilterInstance::BlurRadiusToFilterSpace(nscoord aRadiusInFrameSpace) { 95:20.51 | ^~~~~~~~~~~~~~~~~~~ 95:21.82 In file included from Unified_cpp_layout_svg0.cpp:110: 95:21.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'gfxRect nsFilterInstance::UserSpaceToFilterSpace(const gfxRect&) const': 95:21.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:532: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 95:21.82 532 | gfxRect nsFilterInstance::UserSpaceToFilterSpace( 95:21.82 | ^~~~~~~~~~~~~~~~ 95:22.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:20, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 95:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 95:22.00 from Unified_cpp_layout_generic0.cpp:2: 95:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 95:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 95:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 95:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 95:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 95:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 95:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 95:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 95:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 95:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 95:22.01 760 | typename detail::Nth::Type extract() { 95:22.01 | ^~~~~~~ 95:22.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 95:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 95:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 95:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 95:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 95:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 95:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 95:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 95:22.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 95:22.09 from Unified_cpp_layout_xul_tree0.cpp:2: 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 95:22.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 95:22.09 760 | typename detail::Nth::Type extract() { 95:22.09 | ^~~~~~~ 95:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'gfxMatrix nsFilterInstance::GetUserSpaceToFrameSpaceInCSSPxTransform() const': 95:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:898: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 95:22.13 898 | gfxMatrix nsFilterInstance::GetUserSpaceToFrameSpaceInCSSPxTransform() const { 95:22.13 | ^~~~~~~~~~~~~~~~ 95:22.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 95:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 95:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 95:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 95:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 95:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/StickyScrollContainer.cpp:16, 95:22.42 from Unified_cpp_layout_generic1.cpp:20: 95:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 95:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:22.42 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 95:22.42 | ^~~~~~~~~~~ 95:23.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 95:23.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsClipboardProxy.cpp:5, 95:23.20 from Unified_cpp_widget1.cpp:47: 95:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 95:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 95:23.20 21 | inline Rect ToRect(const gfxRect& aRect) { 95:23.20 | ^ 95:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 95:23.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 95:23.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 95:23.20 | ^ 95:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 95:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 95:23.29 40 | inline Point ToPoint(const gfxPoint& aPoint) { 95:23.29 | ^ 95:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 95:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 95:23.29 44 | inline Size ToSize(const gfxSize& aSize) { 95:23.29 | ^ 95:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 95:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 95:23.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 95:23.32 | ^ 95:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 95:23.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 95:23.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 95:23.39 | ^ 95:23.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 95:23.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 95:23.41 56 | inline gfxRect ThebesRect(const Rect& aRect) { 95:23.41 | ^ 95:23.72 layout/painting 95:24.02 In file included from Unified_cpp_layout_svg0.cpp:101: 95:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp: In member function 'nsresult nsCSSFilterInstance::SetAttributesForBlur(nsCSSFilterInstance::FilterPrimitiveDescription&)': 95:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSFilterInstance.cpp:110:10: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:24.02 110 | nsresult nsCSSFilterInstance::SetAttributesForBlur( 95:24.02 | ^~~~~~~~~~~~~~~~~~~ 95:24.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 95:24.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 95:24.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BRFrame.cpp:9, 95:24.92 from Unified_cpp_layout_generic0.cpp:2: 95:24.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)': 95:24.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:312: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 95:24.92 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 95:24.92 | ^~~~~~~~~~ 95:26.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 95:26.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 95:26.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.h:12, 95:26.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGContextPaint.cpp:7, 95:26.07 from Unified_cpp_layout_svg0.cpp:2: 95:26.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 95:26.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:26.07 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 95:26.07 | ^~~~~~~~~~~~~~~ 95:26.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 95:26.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 95:26.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 95:26.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 95:26.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 95:26.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 95:26.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 95:26.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 95:26.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 95:26.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 95:26.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsClipboardProxy.cpp:5, 95:26.75 from Unified_cpp_widget1.cpp:47: 95:26.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 95:26.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 95:26.75 1859 | int32_t aAppUnitsPerPixel) { 95:26.75 | ^ 95:26.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 95:26.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 95:26.82 3214 | int32_t aAppUnitsPerPixel) { 95:26.82 | ^ 95:27.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 95:27.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:28.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 95:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 95:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 95:28.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:38, 95:28.27 from Unified_cpp_layout_xul_tree0.cpp:2: 95:28.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 95:28.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:28.27 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 95:28.27 | ^ 95:28.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 95:28.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:28.30 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 95:28.30 | ^~~~~~~~~~~ 95:28.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 95:28.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:28.32 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 95:28.32 | ^ 95:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 95:28.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:28.35 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 95:28.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 95:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 95:28.37 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 95:28.37 | ~~~~~~~~~~~~~^~ 95:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:28.37 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 95:28.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 95:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:28.37 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 95:28.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 95:28.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 95:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 95:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 95:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 95:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 95:28.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 95:28.37 from Unified_cpp_layout_xul_tree0.cpp:2: 95:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 95:28.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:28.37 282 | RectTyped ToUnknownRect() const { 95:28.37 | ^~~~~~~~~~~~~ 95:28.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 95:28.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 95:28.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 95:28.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:28.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:28.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:28.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:27, 95:28.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 95:28.45 from Unified_cpp_layout_base2.cpp:2: 95:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 95:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 95:28.46 21 | inline Rect ToRect(const gfxRect& aRect) { 95:28.46 | ^ 95:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 95:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 95:28.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 95:28.46 | ^ 95:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 95:28.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 95:28.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 95:28.46 | ^ 95:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 95:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 95:28.54 44 | inline Size ToSize(const gfxSize& aSize) { 95:28.54 | ^ 95:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 95:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 95:28.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 95:28.54 | ^ 95:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 95:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 95:28.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 95:28.54 | ^ 95:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 95:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 95:28.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 95:28.54 | ^ 95:28.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 95:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 95:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 95:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 95:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 95:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 95:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 95:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 95:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 95:28.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:22, 95:28.69 from Unified_cpp_layout_xul0.cpp:2: 95:28.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 95:28.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 95:28.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 95:28.69 | ^ 95:28.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 95:28.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 95:28.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 95:28.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 95:28.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 95:28.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 95:28.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 95:28.80 from Unified_cpp_layout_xul_tree0.cpp:2: 95:28.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 95:28.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:28.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 95:28.80 | ^~~~~~~~~ 95:28.82 In file included from Unified_cpp_layout_xul_tree0.cpp:2: 95:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp: In member function 'mozilla::image::ImgDrawResult nsTreeBodyFrame::PaintText(int32_t, nsTreeColumn*, const nsRect&, nsPresContext*, gfxContext&, const nsRect&, nscoord&)': 95:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:3473: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 95:28.82 3473 | Rect devPxRect = NSRectToSnappedRect(r, appUnitsPerDevPixel, *drawTarget); 95:28.82 | ^ 95:28.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 95:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 95:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 95:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 95:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 95:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 95:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 95:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 95:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 95:28.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:22, 95:28.83 from Unified_cpp_layout_xul0.cpp:2: 95:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 95:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 95:28.83 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 95:28.83 | ^ 95:29.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 95:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 95:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 95:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 95:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 95:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 95:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 95:29.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsClipboardProxy.cpp:5, 95:29.02 from Unified_cpp_widget1.cpp:47: 95:29.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 95:29.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 95:29.02 332 | LayerPoint GetFixedPositionAnchor() const { 95:29.02 | ^ 95:29.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 95:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 95:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 95:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 95:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 95:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 95:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 95:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsClipboardProxy.cpp:5, 95:29.27 from Unified_cpp_widget1.cpp:47: 95:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 95:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 95:29.27 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 95:29.27 | ^ 95:29.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 95:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 95:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 95:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 95:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 95:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 95:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 95:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsClipboardProxy.cpp:5, 95:29.38 from Unified_cpp_widget1.cpp:47: 95:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 95:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 95:29.38 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 95:29.38 | ^ 95:31.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 95:31.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:11, 95:31.29 from Unified_cpp_layout_base1.cpp:2: 95:31.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 95:31.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 95:31.29 189 | CSSRect GetExpandedScrollableRect() const { 95:31.29 | ^ 95:31.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 95:31.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 95:31.30 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 95:31.30 | ^ 95:31.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 95:31.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 95:31.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 95:31.31 | ^ 95:31.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 95:31.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 95:31.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 95:31.33 | ^ 95:31.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 95:31.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 95:31.34 243 | CSSRect CalculateScrollRange() const { 95:31.34 | ^ 95:31.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 95:31.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 95:31.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 95:31.34 | ^ 95:31.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 95:31.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 95:31.37 457 | CSSRect GetVisualViewport() const { 95:31.37 | ^ 95:32.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 95:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:11, 95:32.64 from Unified_cpp_layout_base1.cpp:2: 95:32.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 95:32.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 95:32.64 1249 | CSSCoord ToCSSPixels() const { return _0; } 95:32.64 | ^ 95:34.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 95:34.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 95:34.74 from Unified_cpp_layout_mathml0.cpp:2: 95:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 95:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 95:34.74 189 | CSSRect GetExpandedScrollableRect() const { 95:34.74 | ^ 95:34.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 95:34.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 95:34.76 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 95:34.76 | ^ 95:34.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 95:34.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 95:34.76 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 95:34.76 | ^ 95:34.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 95:34.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 95:34.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 95:34.78 | ^ 95:34.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 95:34.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 95:34.78 243 | CSSRect CalculateScrollRange() const { 95:34.78 | ^ 95:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 95:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 95:34.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 95:34.79 | ^ 95:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 95:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 95:34.80 457 | CSSRect GetVisualViewport() const { 95:34.80 | ^ 95:35.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:35.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:35.79 from Unified_cpp_layout_forms1.cpp:2: 95:35.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 95:35.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 95:35.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:35.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 95:35.79 | ^~~~~~~~ 95:36.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:36.89 from Unified_cpp_layout_forms1.cpp:2: 95:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 95:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 95:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:36.89 427 | SizeT Size() const { return SizeT(width, height); } 95:36.89 | ^~~~ 95:36.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:36.89 from Unified_cpp_layout_forms1.cpp:2: 95:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 95:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:36.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 95:36.89 | ^~~~~~~~ 95:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 95:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:36.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 95:36.89 | ^~~~~~~~ 95:36.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:36.90 from Unified_cpp_layout_forms1.cpp:2: 95:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 95:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 95:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:36.90 62 | Sub operator-(const Sub& aPoint) const { 95:36.90 | ^~~~~~~~ 95:36.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 95:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 95:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 95:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 95:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:36.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:36.92 from Unified_cpp_layout_forms1.cpp:2: 95:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 95:36.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:36.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 95:36.92 | ^~~~~~~~ 95:38.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 95:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 95:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 95:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 95:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:38.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:38.56 from Unified_cpp_layout_forms1.cpp:2: 95:38.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 95:38.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 95:38.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:38.56 323 | static SizeTyped FromUnknownSize( 95:38.56 | ^~~~~~~~~~~~~~~ 95:38.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 95:38.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 95:38.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:38.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:38.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:38.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:27, 95:38.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 95:38.67 from Unified_cpp_layout_base2.cpp:2: 95:38.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 95:38.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 95:38.67 1859 | int32_t aAppUnitsPerPixel) { 95:38.67 | ^ 95:38.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 95:38.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:22, 95:38.68 from Unified_cpp_layout_xul0.cpp:2: 95:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 95:38.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 95:38.68 1394 | LayerPoint GetFixedPositionAnchor() { 95:38.68 | ^ 95:38.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 95:38.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 95:38.70 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 95:38.70 | ^ 95:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 95:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 95:38.71 3214 | int32_t aAppUnitsPerPixel) { 95:38.71 | ^ 95:38.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 95:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 95:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 95:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 95:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 95:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 95:38.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 95:38.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 95:38.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:38.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 95:38.81 | ^ 95:39.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 95:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 95:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 95:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 95:39.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 95:39.17 from Unified_cpp_layout_mathml1.cpp:2: 95:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 95:39.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:39.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 95:39.18 | ^ 95:39.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 95:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 95:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 95:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 95:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 95:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 95:39.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 95:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 95:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 95:39.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 95:39.67 | ^ 95:40.25 In file included from Unified_cpp_layout_forms0.cpp:29: 95:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.cpp: In member function 'void nsComboboxControlFrame::PaintFocus(nsComboboxControlFrame::DrawTarget&, nsPoint)': 95:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.cpp:1515: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 95:40.25 1515 | void nsComboboxControlFrame::PaintFocus(DrawTarget& aDrawTarget, nsPoint aPt) { 95:40.25 | ^~~~~~~~~~~~~~~~~~~~~~ 95:40.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.cpp:1524: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 95:40.30 1524 | NSRectToSnappedRect(clipRect, appUnitsPerDevPixel, aDrawTarget)); 95:40.30 | ^ 95:40.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsComboboxControlFrame.cpp:1539: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 95:40.31 1539 | Rect r = ToRect(nsLayoutUtils::RectToGfxRect(clipRect, appUnitsPerDevPixel)); 95:40.31 | ^ 95:41.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 95:41.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 95:41.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 95:41.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 95:41.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 95:41.25 from Unified_cpp_layout_mathml1.cpp:2: 95:41.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 95:41.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 95:41.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 95:41.25 | ^ 95:41.31 layout/printing 95:41.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 95:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 95:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 95:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 95:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 95:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 95:41.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 95:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 95:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:41.32 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 95:41.32 | ^ 95:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 95:41.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 95:41.32 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 95:41.32 | ^ 95:41.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 95:41.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 95:41.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 95:41.33 | ^ 95:41.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 95:41.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 95:41.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 95:41.34 | ^ 95:41.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 95:41.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 95:41.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 95:41.34 | ^ 95:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 95:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 95:41.38 371 | nscoord aAppUnitsPerDevPixel) { 95:41.38 | ^ 95:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 95:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 95:41.39 380 | nscoord aAppUnitsPerDevPixel) { 95:41.39 | ^ 95:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 95:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 95:41.39 387 | nscoord aAppUnitsPerDevPixel) { 95:41.39 | ^ 95:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 95:41.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:41.40 394 | nscoord aAppUnitsPerDevPixel) { 95:41.40 | ^ 95:41.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 95:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:11, 95:41.51 from Unified_cpp_layout_base1.cpp:2: 95:41.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 95:41.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 95:41.51 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 95:41.51 | ^ 95:41.93 In file included from Unified_cpp_widget0.cpp:137: 95:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WidgetUtils.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]': 95:41.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/WidgetUtils.cpp:149:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:41.93 149 | } // namespace mozilla 95:41.93 | ^ 95:42.77 In file included from Unified_cpp_layout_svg0.cpp:74: 95:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'virtual void mozilla::SVGTextDrawPathCallbacks::PaintSelectionDecorationLine(mozilla::gfx::Rect, nscolor)': 95:42.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:2527: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 95:42.77 2527 | void SVGTextDrawPathCallbacks::PaintSelectionDecorationLine(Rect aPath, 95:42.77 | ^~~~~~~~~~~~~~~~~~~~~~~~ 95:43.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:43.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:43.14 from Unified_cpp_layout_forms1.cpp:2: 95:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 95:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:43.14 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 95:43.14 | ^~~~~~~~~~~~~~ 95:43.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 95:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 95:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 95:43.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 95:43.18 from Unified_cpp_layout_xul1.cpp:2: 95:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 95:43.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 95:43.18 1249 | CSSCoord ToCSSPixels() const { return _0; } 95:43.18 | ^ 95:43.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 95:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 95:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:43.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:43.25 from Unified_cpp_layout_forms1.cpp:2: 95:43.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:43.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 95:43.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:43.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 95:43.25 | ^~~~~~~~~~~~~ 95:43.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 95:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 95:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 95:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:43.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:43.45 from Unified_cpp_layout_forms1.cpp:2: 95:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 95:43.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:43.45 383 | Point TopLeft() const { return Point(x, y); } 95:43.45 | ^~~~~~~ 95:43.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:43.48 from Unified_cpp_layout_forms1.cpp:2: 95:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 95:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:43.48 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 95:43.48 | ^~~~~~~~~~~~~~~ 95:44.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'void SVGTextFrame::DoTextPathLayout()': 95:44.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:4610: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 95:44.36 4610 | void SVGTextFrame::DoTextPathLayout() { 95:44.36 | ^~~~~~~~~~~~ 95:45.17 In file included from Unified_cpp_widget_gtk2.cpp:56: 95:45.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp: In member function 'virtual nsresult nsNativeThemeGTK::DrawWidgetBackground(gfxContext*, nsIFrame*, nsITheme::StyleAppearance, const nsRect&, const nsRect&)': 95:45.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:1110:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:45.17 1110 | nsNativeThemeGTK::DrawWidgetBackground(gfxContext* aContext, nsIFrame* aFrame, 95:45.17 | ^~~~~~~~~~~~~~~~ 95:45.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:1110:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:45.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:1139: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 95:45.98 1139 | dirtyRect = ctx->UserToDevice(dirtyRect); 95:45.98 | ^ 95:46.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsNativeThemeGTK.cpp:875: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 95:46.05 875 | drawOffsetOriginal = aDrawOrigin - aContext->GetDeviceOffset(); 95:46.05 | ^ 95:48.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 95:48.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 95:48.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 95:48.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 95:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 95:48.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 95:48.18 189 | CSSRect GetExpandedScrollableRect() const { 95:48.18 | ^ 95:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 95:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 95:48.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 95:48.19 | ^ 95:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 95:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 95:48.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 95:48.19 | ^ 95:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 95:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 95:48.20 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 95:48.20 | ^ 95:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 95:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 95:48.20 243 | CSSRect CalculateScrollRange() const { 95:48.20 | ^ 95:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 95:48.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 95:48.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 95:48.20 | ^ 95:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 95:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 95:48.21 457 | CSSRect GetVisualViewport() const { 95:48.21 | ^ 95:48.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 95:48.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 95:48.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 95:48.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:38, 95:48.55 from Unified_cpp_layout_xul_tree0.cpp:2: 95:48.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 95:48.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:48.55 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 95:48.55 | ^~~~~~~~~~~ 95:48.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:48.60 from Unified_cpp_layout_forms1.cpp:2: 95:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 95:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:48.60 246 | PointTyped As2DPoint() const { 95:48.60 | ^~~~~~~~~ 95:48.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:48.60 from Unified_cpp_layout_forms1.cpp:2: 95:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 95:48.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:48.60 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 95:48.60 | ^~~~~~~~~ 95:48.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 95:48.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 95:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 95:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 95:48.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 95:48.61 from Unified_cpp_layout_forms1.cpp:2: 95:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 95:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:48.61 2266 | PointTyped TransformPointSimple( 95:48.61 | ^~~~~~~~~~~~~~~~~~~~ 95:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 95:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 95:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 95:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 95:48.63 794 | RectTyped TransformAndClipBounds( 95:48.63 | ^~~~~~~~~~~~~~~~~~~~~~ 95:49.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 95:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 95:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 95:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 95:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 95:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 95:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 95:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 95:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 95:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 95:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 95:49.07 1249 | CSSCoord ToCSSPixels() const { return _0; } 95:49.07 | ^ 95:51.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MVMContext.h:12, 95:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.h:8, 95:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp:5, 95:51.08 from Unified_cpp_layout_base0.cpp:29: 95:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h: In member function 'mozilla::CSSSize nsViewportInfo::GetSize() const': 95:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:93: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 95:51.08 93 | mozilla::CSSSize GetSize() const { return mSize; } 95:51.08 | ^ 95:51.13 In file included from Unified_cpp_layout_base0.cpp:29: 95:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp: In member function 'virtual mozilla::LayoutDeviceMargin mozilla::GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const': 95:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp:105:64: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:51.13 105 | GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const { 95:51.13 | ^~~~~ 95:51.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 95:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 95:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 95:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 95:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 95:51.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 95:51.74 from Unified_cpp_layout_painting1.cpp:2: 95:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 95:51.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:51.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 95:51.74 | ^ 95:51.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 95:51.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 95:51.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 95:51.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 95:51.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 95:51.96 from Unified_cpp_layout_painting1.cpp:2: 95:51.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 95:51.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 95:51.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 95:51.96 | ^ 95:52.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp: In member function 'bool nsPluginFrame::GetBounds(nsDisplayItem*, mozilla::gfx::IntSize&, gfxRect&)': 95:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPluginFrame.cpp:1265: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 95:52.57 1265 | bool nsPluginFrame::GetBounds(nsDisplayItem* aItem, IntSize& aSize, 95:52.57 | ^~~~~~~~~~~~~ 95:53.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeometryUtils.cpp:18, 95:53.63 from Unified_cpp_layout_base0.cpp:38: 95:53.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 95:53.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:53.63 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 95:53.63 | ^ 95:53.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeometryUtils.cpp:22, 95:53.66 from Unified_cpp_layout_base0.cpp:38: 95:53.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 95:53.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 95:53.66 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 95:53.66 | ^ 95:53.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 95:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:13, 95:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 95:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 95:53.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 95:53.94 from Unified_cpp_layout_painting1.cpp:2: 95:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 95:53.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:53.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 95:53.94 | ^ 95:53.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 95:53.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 95:53.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 95:53.96 | ^ 95:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 95:53.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 95:53.98 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 95:53.98 | ^ 95:54.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 95:54.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 95:54.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 95:54.06 | ^ 95:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 95:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 95:54.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 95:54.08 | ^ 95:54.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 95:54.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 95:54.18 371 | nscoord aAppUnitsPerDevPixel) { 95:54.18 | ^ 95:54.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 95:54.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 95:54.18 380 | nscoord aAppUnitsPerDevPixel) { 95:54.18 | ^ 95:54.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 95:54.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 95:54.20 387 | nscoord aAppUnitsPerDevPixel) { 95:54.20 | ^ 95:54.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 95:54.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:54.20 394 | nscoord aAppUnitsPerDevPixel) { 95:54.21 | ^ 95:54.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 95:54.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 95:54.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:12, 95:54.97 from Unified_cpp_layout_base1.cpp:2: 95:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 95:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 95:54.97 21 | inline Rect ToRect(const gfxRect& aRect) { 95:54.97 | ^ 95:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 95:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 95:54.97 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 95:54.97 | ^ 95:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 95:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 95:54.97 40 | inline Point ToPoint(const gfxPoint& aPoint) { 95:54.97 | ^ 95:54.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 95:54.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 95:54.98 44 | inline Size ToSize(const gfxSize& aSize) { 95:54.98 | ^ 95:54.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 95:54.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 95:54.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 95:54.98 | ^ 95:54.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 95:54.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 95:54.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 95:54.99 | ^ 95:54.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 95:54.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 95:54.99 56 | inline gfxRect ThebesRect(const Rect& aRect) { 95:54.99 | ^ 95:55.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 95:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 95:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 95:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 95:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 95:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 95:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 95:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 95:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 95:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 95:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 95:55.63 from Unified_cpp_layout_mathml1.cpp:2: 95:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 95:55.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:55.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 95:55.64 | ^ 95:55.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 95:55.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 95:55.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 95:55.64 | ^ 95:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 95:55.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 95:55.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 95:55.71 | ^ 95:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 95:55.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 95:55.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 95:55.74 | ^ 95:55.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 95:55.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 95:55.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 95:55.77 | ^ 95:55.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 95:55.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 95:55.93 371 | nscoord aAppUnitsPerDevPixel) { 95:55.93 | ^ 95:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 95:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 95:55.99 380 | nscoord aAppUnitsPerDevPixel) { 95:55.99 | ^ 95:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 95:55.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 95:55.99 387 | nscoord aAppUnitsPerDevPixel) { 95:55.99 | ^ 95:56.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 95:56.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 95:56.13 394 | nscoord aAppUnitsPerDevPixel) { 95:56.13 | ^ 95:57.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 95:57.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:12, 95:57.43 from Unified_cpp_layout_base1.cpp:2: 95:57.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 95:57.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 95:57.44 1859 | int32_t aAppUnitsPerPixel) { 95:57.44 | ^ 95:57.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 95:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 95:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 95:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 95:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 95:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 95:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 95:57.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 95:57.51 from Unified_cpp_layout_base2.cpp:2: 95:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 95:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 95:57.51 332 | LayerPoint GetFixedPositionAnchor() const { 95:57.51 | ^ 95:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 95:57.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 95:57.51 3214 | int32_t aAppUnitsPerPixel) { 95:57.51 | ^ 96:00.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:13, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsBlockFrame.h:15, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.h:10, 96:00.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/forms/nsSelectsAreaFrame.cpp:6, 96:00.48 from Unified_cpp_layout_forms1.cpp:2: 96:00.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 96:00.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 96:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 96:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 96:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 96:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 96:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 96:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 96:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 96:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 96:00.52 760 | typename detail::Nth::Type extract() { 96:00.52 | ^~~~~~~ 96:03.59 In file included from Unified_cpp_layout_generic0.cpp:83: 96:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ReflowInput.cpp: In member function 'void mozilla::ReflowInput::InitFrameType(mozilla::LayoutFrameType)': 96:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ReflowInput.cpp:830:15: warning: 'frameType' may be used uninitialized in this function [-Wmaybe-uninitialized] 96:03.59 830 | frameType = NS_FRAME_REPLACED_CONTAINS_BLOCK(frameType); 96:03.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 96:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:8, 96:03.68 from Unified_cpp_layout_base1.cpp:11: 96:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 96:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 96:03.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 96:03.68 | ^ 96:03.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 96:03.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:8, 96:03.74 from Unified_cpp_layout_base1.cpp:11: 96:03.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 96:03.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 96:03.74 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 96:03.74 | ^ 96:04.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 96:04.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 96:04.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 96:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 96:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 96:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 96:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 96:04.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp:16, 96:04.50 from Unified_cpp_layout_base0.cpp:65: 96:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 96:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 96:04.50 49 | gfx::Size GetInheritedScale() const { return mScale; } 96:04.50 | ^ 96:04.50 In file included from Unified_cpp_layout_svg0.cpp:110: 96:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'nsRect nsFilterInstance::ComputeSourceNeededRect()': 96:04.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:831: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 96:04.50 831 | nsRect nsFilterInstance::ComputeSourceNeededRect() { 96:04.50 | ^~~~~~~~~~~~~~~~ 96:05.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 96:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 96:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 96:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 96:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 96:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 96:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 96:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 96:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 96:05.34 from Unified_cpp_layout_svg2.cpp:2: 96:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 96:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:05.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 96:05.34 | ^ 96:06.62 layout/build 96:07.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 96:07.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 96:07.47 from Unified_cpp_layout_svg2.cpp:2: 96:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 96:07.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 96:07.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 96:07.47 | ^ 96:07.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 96:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 96:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 96:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 96:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 96:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 96:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 96:07.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBoxFrame.cpp:60, 96:07.61 from Unified_cpp_layout_xul0.cpp:11: 96:07.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 96:07.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 96:07.61 49 | gfx::Size GetInheritedScale() const { return mScale; } 96:07.61 | ^ 96:09.12 In file included from Unified_cpp_layout_generic1.cpp:101: 96:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.cpp: In member function 'virtual void nsDisplayCanvasBackgroundColor::Paint(nsDisplayListBuilder*, gfxContext*)': 96:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.cpp:328: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 96:09.12 328 | void nsDisplayCanvasBackgroundColor::Paint(nsDisplayListBuilder* aBuilder, 96:09.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:09.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 96:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 96:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 96:09.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp:16, 96:09.12 from Unified_cpp_layout_base0.cpp:65: 96:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 96:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 96:09.12 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 96:09.12 | ^ 96:11.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 96:11.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 96:11.05 from Unified_cpp_layout_base2.cpp:2: 96:11.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 96:11.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 96:11.05 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 96:11.05 | ^ 96:11.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 96:11.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 96:11.17 from Unified_cpp_layout_base2.cpp:2: 96:11.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 96:11.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 96:11.17 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 96:11.17 | ^ 96:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.cpp: In member function 'bool nsDisplayCanvasBackgroundImage::IsSingleFixedPositionImage(nsDisplayListBuilder*, const nsRect&, gfxRect*)': 96:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsCanvasFrame.cpp:409: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 96:11.38 409 | bool nsDisplayCanvasBackgroundImage::IsSingleFixedPositionImage( 96:11.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:11.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 96:11.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 96:11.59 from Unified_cpp_layout_mathml0.cpp:2: 96:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 96:11.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 96:11.59 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 96:11.59 | ^ 96:12.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 96:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 96:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 96:12.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 96:12.93 from Unified_cpp_layout_xul1.cpp:2: 96:12.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 96:12.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 96:12.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 96:12.93 | ^ 96:13.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 96:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 96:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 96:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 96:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 96:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 96:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 96:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 96:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 96:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 96:13.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 96:13.03 from Unified_cpp_layout_svg2.cpp:2: 96:13.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 96:13.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:13.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 96:13.03 | ^ 96:13.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 96:13.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 96:13.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 96:13.13 | ^ 96:13.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 96:13.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 96:13.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 96:13.16 | ^ 96:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 96:13.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 96:13.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 96:13.18 | ^ 96:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 96:13.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 96:13.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 96:13.27 | ^ 96:13.34 In file included from Unified_cpp_layout_base0.cpp:74: 96:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp: In function 'mozilla::CSSCoord mozilla::ComputeSides(const CSSPoint&, const CSSSize&, const mozilla::StyleAngle&)': 96:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:57: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 96:13.35 57 | const StyleAngle& aAngle) { 96:13.35 | ^ 96:13.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 96:13.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 96:13.36 371 | nscoord aAppUnitsPerDevPixel) { 96:13.36 | ^ 96:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 96:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 96:13.45 380 | nscoord aAppUnitsPerDevPixel) { 96:13.45 | ^ 96:13.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 96:13.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 96:13.47 387 | nscoord aAppUnitsPerDevPixel) { 96:13.47 | ^ 96:13.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 96:13.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:13.49 394 | nscoord aAppUnitsPerDevPixel) { 96:13.49 | ^ 96:13.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp: In static member function 'static mozilla::CSSPoint mozilla::MotionPathUtils::ComputeAnchorPointAdjustment(const nsIFrame&)': 96:13.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:337: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 96:13.89 337 | CSSPoint MotionPathUtils::ComputeAnchorPointAdjustment(const nsIFrame& aFrame) { 96:13.89 | ^ 96:15.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 96:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 96:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 96:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 96:15.18 from Unified_cpp_layout_printing0.cpp:2: 96:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 96:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:15.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 96:15.18 | ^ 96:19.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 96:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 96:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 96:19.91 from Unified_cpp_layout_printing0.cpp:2: 96:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 96:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 96:19.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 96:19.91 | ^ 96:21.29 docshell/base 96:21.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 96:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsBidiPresUtils.cpp:26, 96:21.39 from Unified_cpp_layout_base1.cpp:38: 96:21.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 96:21.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 96:21.39 332 | LayerPoint GetFixedPositionAnchor() const { 96:21.39 | ^ 96:22.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 96:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 96:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 96:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 96:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 96:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 96:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 96:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 96:22.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 96:22.14 from Unified_cpp_layout_svg2.cpp:2: 96:22.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 96:22.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 96:22.14 1249 | CSSCoord ToCSSPixels() const { return _0; } 96:22.14 | ^ 96:24.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 96:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 96:24.42 from Unified_cpp_layout_ipc0.cpp:2: 96:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 96:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 96:24.42 1249 | CSSCoord ToCSSPixels() const { return _0; } 96:24.42 | ^ 96:24.50 In file included from Unified_cpp_layout_svg0.cpp:92: 96:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp: In member function 'already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPath(mozilla::nsCSSClipPathInstance::DrawTarget*, const gfxMatrix&)': 96:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsCSSClipPathInstance.cpp:84:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:24.50 84 | already_AddRefed nsCSSClipPathInstance::CreateClipPath( 96:24.50 | ^~~~~~~~~~~~~~~~~~~~~ 96:25.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 96:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 96:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 96:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 96:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 96:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 96:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 96:25.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 96:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 96:25.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 96:25.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 96:25.85 | ^ 96:26.82 In file included from Unified_cpp_layout_svg0.cpp:110: 96:26.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp: In member function 'void nsFilterInstance::BuildSourcePaint(nsFilterInstance::SourceInfo*, nsFilterInstance::imgDrawingParams&)': 96:26.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:635: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 96:26.82 635 | void nsFilterInstance::BuildSourcePaint(SourceInfo* aSource, 96:26.82 | ^~~~~~~~~~~~~~~~ 96:27.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 96:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 96:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 96:27.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBoxFrame.cpp:60, 96:27.33 from Unified_cpp_layout_xul0.cpp:11: 96:27.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 96:27.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 96:27.33 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 96:27.33 | ^ 96:28.02 In file included from Unified_cpp_layout_svg0.cpp:47: 96:28.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp: In member function 'virtual SVGBBox mozilla::SVGGeometryFrame::GetBBoxContribution(const Matrix&, uint32_t)': 96:28.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:409: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 96:28.02 409 | SVGBBox SVGGeometryFrame::GetBBoxContribution(const Matrix& aToBBoxUserspace, 96:28.02 | ^~~~~~~~~~~~~~~~ 96:28.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:409: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 96:28.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:420: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 96:28.08 420 | Rect rect = NSRectToRect(mRect, AppUnitsPerCSSPixel()); 96:28.08 | ^ 96:28.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.cpp:564: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 96:28.08 564 | ThebesRect(pathBBoxExtents), this, ThebesMatrix(aToBBoxUserspace)); 96:28.08 | ^ 96:31.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 96:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontFamilyList.h:13, 96:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFont.h:12, 96:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsFontMetrics.h:16, 96:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:37, 96:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 96:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 96:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 96:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 96:31.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 96:31.24 from Unified_cpp_layout_mathml1.cpp:2: 96:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 96:31.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 96:31.24 1249 | CSSCoord ToCSSPixels() const { return _0; } 96:31.24 | ^ 96:31.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 96:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 96:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 96:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 96:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 96:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 96:31.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 96:31.47 from Unified_cpp_layout_inspector0.cpp:2: 96:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 96:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:31.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 96:31.47 | ^ 96:31.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 96:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 96:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 96:31.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 96:31.53 from Unified_cpp_layout_base2.cpp:2: 96:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 96:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 96:31.53 1394 | LayerPoint GetFixedPositionAnchor() { 96:31.53 | ^ 96:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 96:31.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 96:31.73 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 96:31.73 | ^ 96:32.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 96:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 96:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 96:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 96:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 96:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 96:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 96:32.24 from Unified_cpp_layout_inspector0.cpp:2: 96:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 96:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 96:32.24 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 96:32.24 | ^ 96:33.04 In file included from Unified_cpp_layout_svg0.cpp:110: 96:33.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 96:33.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:438:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:33.04 438 | nsFilterInstance::nsFilterInstance( 96:33.04 | ^~~~~~~~~~~~~~~~ 96:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:459: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 96:33.15 459 | nsSVGUtils::eBBoxIncludeFillGeometry); 96:33.15 | ^ 96:33.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsFilterInstance.cpp:903: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 96:33.15 903 | -nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(mTargetFrame)); 96:33.15 | ^ 96:33.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 96:33.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 96:33.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 96:33.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 96:33.36 from Unified_cpp_layout_xul1.cpp:2: 96:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 96:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 96:33.36 21 | inline Rect ToRect(const gfxRect& aRect) { 96:33.36 | ^ 96:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 96:33.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 96:33.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 96:33.36 | ^ 96:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 96:33.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 96:33.43 40 | inline Point ToPoint(const gfxPoint& aPoint) { 96:33.43 | ^ 96:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 96:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 96:33.46 44 | inline Size ToSize(const gfxSize& aSize) { 96:33.46 | ^ 96:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 96:33.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 96:33.46 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 96:33.46 | ^ 96:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 96:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 96:33.51 52 | inline gfxSize ThebesSize(const Size& aSize) { 96:33.51 | ^ 96:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 96:33.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 96:33.53 56 | inline gfxRect ThebesRect(const Rect& aRect) { 96:33.53 | ^ 96:33.79 In file included from Unified_cpp_layout_xul_tree0.cpp:2: 96:33.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp: In member function 'mozilla::image::ImgDrawResult nsTreeBodyFrame::PaintText(int32_t, nsTreeColumn*, const nsRect&, nsPresContext*, gfxContext&, const nsRect&, nscoord&)': 96:33.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:3385: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 96:33.79 3385 | ImgDrawResult nsTreeBodyFrame::PaintText( 96:33.79 | ^~~~~~~~~~~~~~~ 96:35.45 docshell/base/timeline 96:36.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 96:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 96:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 96:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 96:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 96:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 96:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 96:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 96:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 96:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 96:36.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsSoundProxy.cpp:5, 96:36.04 from Unified_cpp_widget2.cpp:38: 96:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 96:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 96:36.04 189 | CSSRect GetExpandedScrollableRect() const { 96:36.04 | ^ 96:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 96:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 96:36.07 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 96:36.07 | ^ 96:36.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 96:36.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 96:36.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 96:36.09 | ^ 96:36.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 96:36.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 96:36.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 96:36.11 | ^ 96:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 96:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 96:36.12 243 | CSSRect CalculateScrollRange() const { 96:36.12 | ^ 96:36.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 96:36.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 96:36.15 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 96:36.15 | ^ 96:36.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 96:36.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 96:36.18 457 | CSSRect GetVisualViewport() const { 96:36.18 | ^ 96:36.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 96:36.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 96:36.36 from Unified_cpp_layout_ipc0.cpp:2: 96:36.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 96:36.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 96:36.36 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 96:36.36 | ^ 96:36.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 96:36.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 96:36.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 96:36.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 96:36.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 96:36.87 from Unified_cpp_layout_inspector0.cpp:2: 96:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 96:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:36.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 96:36.87 | ^ 96:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 96:36.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 96:36.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 96:36.87 | ^ 96:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 96:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 96:36.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 96:36.96 | ^ 96:36.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 96:36.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 96:36.98 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 96:36.98 | ^ 96:37.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 96:37.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 96:37.02 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 96:37.02 | ^ 96:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 96:37.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 96:37.16 371 | nscoord aAppUnitsPerDevPixel) { 96:37.16 | ^ 96:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 96:37.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 96:37.17 380 | nscoord aAppUnitsPerDevPixel) { 96:37.17 | ^ 96:37.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 96:37.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 96:37.31 387 | nscoord aAppUnitsPerDevPixel) { 96:37.31 | ^ 96:37.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 96:37.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:37.31 394 | nscoord aAppUnitsPerDevPixel) { 96:37.31 | ^ 96:40.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 96:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 96:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 96:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 96:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:28, 96:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 96:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 96:40.72 from Unified_cpp_layout_painting1.cpp:2: 96:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 96:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 96:40.72 1249 | CSSCoord ToCSSPixels() const { return _0; } 96:40.72 | ^ 96:42.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 96:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 96:42.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 96:42.01 from Unified_cpp_layout_xul1.cpp:2: 96:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 96:42.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 96:42.01 1859 | int32_t aAppUnitsPerPixel) { 96:42.01 | ^ 96:42.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 96:42.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsMenuPopupFrame.cpp:40, 96:42.05 from Unified_cpp_layout_xul0.cpp:110: 96:42.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 96:42.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 96:42.05 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 96:42.05 | ^ 96:42.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 96:42.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 96:42.05 3214 | int32_t aAppUnitsPerPixel) { 96:42.05 | ^ 96:42.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ReflowInput.cpp: In member function 'void mozilla::SizeComputationInput::InitOffsets(mozilla::SizeComputationInput::WritingMode, nscoord, mozilla::LayoutFrameType, mozilla::SizeComputationInput::ReflowInputFlags, const nsMargin*, const nsMargin*, const nsStyleDisplay*)': 96:42.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/ReflowInput.cpp:2434:6: note: parameter passing for argument of type 'mozilla::SizeComputationInput::ReflowInputFlags' changed in GCC 9.1 96:42.07 2434 | void SizeComputationInput::InitOffsets(WritingMode aWM, nscoord aPercentBasis, 96:42.07 | ^~~~~~~~~~~~~~~~~~~~ 96:42.40 In file included from Unified_cpp_layout_svg0.cpp:128: 96:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGClipPathFrame.cpp: In member function 'void nsSVGClipPathFrame::PaintClipMask(gfxContext&, nsIFrame*, const gfxMatrix&, nsSVGClipPathFrame::SourceSurface*, const Matrix&)': 96:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGClipPathFrame.cpp:92: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 96:42.40 92 | aTarget->MaskSurface(ColorPattern(DeviceColor(0.0, 0.0, 0.0, 1.0)), 96:42.40 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:42.40 93 | aExtraMask, Point(0, 0), 96:42.40 | ~~~~~~~~~~~~~~~~~~~~~~~~ 96:42.40 94 | DrawOptions(1.0, CompositionOp::OP_IN)); 96:42.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:47.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 96:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 96:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 96:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 96:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 96:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 96:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 96:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 96:47.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 96:47.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 96:47.46 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 96:47.46 | ^ 96:47.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 96:47.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 96:47.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 96:47.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 96:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 96:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 96:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 96:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 96:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 96:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 96:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 96:47.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsSoundProxy.cpp:5, 96:47.68 from Unified_cpp_widget2.cpp:38: 96:47.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 96:47.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 96:47.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 96:47.70 | ^ 96:50.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 96:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 96:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 96:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 96:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 96:50.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 96:50.60 from Unified_cpp_layout_painting0.cpp:2: 96:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 96:50.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:50.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 96:50.60 | ^ 96:51.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 96:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 96:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 96:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 96:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 96:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 96:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 96:51.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:11, 96:51.19 from Unified_cpp_layout_xul1.cpp:2: 96:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 96:51.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 96:51.19 332 | LayerPoint GetFixedPositionAnchor() const { 96:51.20 | ^ 96:51.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 96:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 96:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEvents.h:12, 96:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 96:51.70 from Unified_cpp_layout_printing0.cpp:11: 96:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 96:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:51.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 96:51.70 | ^ 96:51.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 96:51.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 96:51.72 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 96:51.72 | ^ 96:51.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 96:51.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 96:51.72 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 96:51.72 | ^ 96:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 96:51.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 96:51.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 96:51.75 | ^ 96:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 96:51.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 96:51.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 96:51.76 | ^ 96:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 96:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 96:51.83 371 | nscoord aAppUnitsPerDevPixel) { 96:51.83 | ^ 96:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 96:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 96:51.83 380 | nscoord aAppUnitsPerDevPixel) { 96:51.83 | ^ 96:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 96:51.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 96:51.83 387 | nscoord aAppUnitsPerDevPixel) { 96:51.83 | ^ 96:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 96:51.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:51.85 394 | nscoord aAppUnitsPerDevPixel) { 96:51.85 | ^ 96:51.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/RestyleManager.cpp:51, 96:51.90 from Unified_cpp_layout_base0.cpp:101: 96:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h: In static member function 'static gfxPoint mozilla::CharPosition::UnspecifiedPoint()': 96:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:105: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 96:51.90 105 | static gfxPoint UnspecifiedPoint() { 96:51.90 | ^ 96:52.06 In file included from Unified_cpp_widget0.cpp:65: 96:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In constructor 'mozilla::SingleTouchData::SingleTouchData(int32_t, mozilla::ScreenIntPoint, mozilla::ScreenSize, float, float)': 96:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:41:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:52.06 41 | SingleTouchData::SingleTouchData(int32_t aIdentifier, 96:52.06 | ^~~~~~~~~~~~~~~ 96:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In constructor 'mozilla::SingleTouchData::SingleTouchData(int32_t, mozilla::ParentLayerPoint, mozilla::ScreenSize, float, float)': 96:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:51:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:52.09 51 | SingleTouchData::SingleTouchData(int32_t aIdentifier, 96:52.09 | ^~~~~~~~~~~~~~~ 96:52.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:51:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:52.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In member function 'mozilla::ScreenPoint mozilla::PanGestureInput::UserMultipliedPanDisplacement() const': 96:52.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:528: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 96:52.77 528 | ScreenPoint PanGestureInput::UserMultipliedPanDisplacement() const { 96:52.77 | ^~~~~~~~~~~~~~~ 96:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In member function 'mozilla::ParentLayerPoint mozilla::PanGestureInput::UserMultipliedLocalPanDisplacement() const': 96:52.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:533: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 96:52.80 533 | ParentLayerPoint PanGestureInput::UserMultipliedLocalPanDisplacement() const { 96:52.80 | ^~~~~~~~~~~~~~~ 96:52.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp: In constructor 'mozilla::PinchGestureInput::PinchGestureInput(mozilla::PinchGestureInput::PinchGestureType, uint32_t, mozilla::TimeStamp, const ExternalPoint&, const ScreenPoint&, mozilla::ScreenCoord, mozilla::ScreenCoord, mozilla::Modifiers)': 96:52.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/InputData.cpp:543:1: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:52.87 543 | PinchGestureInput::PinchGestureInput( 96:52.87 | ^~~~~~~~~~~~~~~~~ 96:52.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 96:52.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 96:52.89 from Unified_cpp_layout_mathml0.cpp:2: 96:52.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 96:52.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 96:52.90 21 | inline Rect ToRect(const gfxRect& aRect) { 96:52.90 | ^ 96:52.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 96:52.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 96:52.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 96:52.91 | ^ 96:52.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 96:52.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 96:52.91 40 | inline Point ToPoint(const gfxPoint& aPoint) { 96:52.91 | ^ 96:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 96:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 96:52.99 44 | inline Size ToSize(const gfxSize& aSize) { 96:52.99 | ^ 96:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 96:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 96:52.99 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 96:52.99 | ^ 96:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 96:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 96:52.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 96:52.99 | ^ 96:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 96:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 96:52.99 56 | inline gfxRect ThebesRect(const Rect& aRect) { 96:52.99 | ^ 96:53.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 96:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 96:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 96:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 96:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 96:53.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 96:53.05 from Unified_cpp_layout_painting0.cpp:2: 96:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 96:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 96:53.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 96:53.05 | ^ 96:53.85 In file included from Unified_cpp_widget0.cpp:92: 96:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/Screen.cpp: In constructor 'mozilla::widget::Screen::Screen(mozilla::LayoutDeviceIntRect, mozilla::LayoutDeviceIntRect, uint32_t, uint32_t, mozilla::DesktopToLayoutDeviceScale, mozilla::CSSToLayoutDeviceScale, float)': 96:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/Screen.cpp:23: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 96:53.85 23 | mRectDisplayPix(RoundedToInt(aRect / aContentsScale)), 96:53.85 | ^ 96:55.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 96:55.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 96:55.37 from Unified_cpp_layout_mathml0.cpp:2: 96:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 96:55.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 96:55.37 1859 | int32_t aAppUnitsPerPixel) { 96:55.37 | ^ 96:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 96:55.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 96:55.38 3214 | int32_t aAppUnitsPerPixel) { 96:55.38 | ^ 96:56.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 96:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 96:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 96:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 96:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 96:56.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 96:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 96:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 96:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 96:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 96:56.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 96:56.58 from Unified_cpp_layout_base0.cpp:2: 96:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 96:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 96:56.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:56.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 96:56.58 | ^~~~~~~~ 96:56.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 96:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 96:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 96:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 96:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 96:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 96:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 96:56.69 from Unified_cpp_layout_base0.cpp:2: 96:56.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 96:56.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 96:56.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 96:56.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 96:56.69 | ^~~~~~~~ 96:57.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 96:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 96:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 96:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 96:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 96:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 96:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 96:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 96:57.60 from Unified_cpp_layout_inspector0.cpp:2: 96:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 96:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 96:57.60 1249 | CSSCoord ToCSSPixels() const { return _0; } 96:57.60 | ^ 96:57.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 96:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 96:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 96:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 96:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 96:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 96:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 96:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 96:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 96:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 96:57.79 21 | inline Rect ToRect(const gfxRect& aRect) { 96:57.79 | ^ 96:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 96:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 96:57.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 96:57.80 | ^ 96:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 96:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 96:57.80 40 | inline Point ToPoint(const gfxPoint& aPoint) { 96:57.80 | ^ 96:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 96:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 96:57.81 44 | inline Size ToSize(const gfxSize& aSize) { 96:57.81 | ^ 96:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 96:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 96:57.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 96:57.81 | ^ 96:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 96:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 96:57.81 52 | inline gfxSize ThebesSize(const Size& aSize) { 96:57.81 | ^ 96:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 96:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 96:57.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 96:57.81 | ^ 96:57.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsDeviceContextSpecProxy.h:10, 96:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsDeviceContextSpecProxy.cpp:7, 96:57.90 from Unified_cpp_widget1.cpp:74: 96:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIDeviceContextSpec.h: In member function 'virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()': 96:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIDeviceContextSpec.h:79: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 96:57.90 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 96:57.90 | ^ 96:58.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 96:58.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 96:58.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 96:58.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 96:58.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 96:58.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 96:58.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 96:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 96:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 96:58.49 1859 | int32_t aAppUnitsPerPixel) { 96:58.49 | ^ 96:58.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 96:58.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 96:58.50 3214 | int32_t aAppUnitsPerPixel) { 96:58.50 | ^ 96:58.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 96:58.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 96:58.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 96:58.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 96:58.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 96:58.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 96:58.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 96:58.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 96:58.95 from Unified_cpp_layout_base0.cpp:2: 96:58.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:58.96 427 | SizeT Size() const { return SizeT(width, height); } 96:58.96 | ^~~~ 96:58.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 96:58.96 from Unified_cpp_layout_base0.cpp:2: 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 96:58.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 96:58.96 | ^~~~~~~~ 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 96:58.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 96:58.96 | ^~~~~~~~ 96:58.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 96:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 96:58.96 from Unified_cpp_layout_base0.cpp:2: 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 96:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:58.96 62 | Sub operator-(const Sub& aPoint) const { 96:58.96 | ^~~~~~~~ 96:59.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 96:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 96:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 96:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 96:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 96:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 96:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 96:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 96:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 96:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 96:59.11 21 | inline Rect ToRect(const gfxRect& aRect) { 96:59.11 | ^ 96:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 96:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 96:59.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 96:59.11 | ^ 96:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 96:59.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 96:59.12 40 | inline Point ToPoint(const gfxPoint& aPoint) { 96:59.12 | ^ 96:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 96:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 96:59.13 44 | inline Size ToSize(const gfxSize& aSize) { 96:59.13 | ^ 96:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 96:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 96:59.13 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 96:59.13 | ^ 96:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 96:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 96:59.13 52 | inline gfxSize ThebesSize(const Size& aSize) { 96:59.13 | ^ 96:59.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 96:59.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 96:59.14 56 | inline gfxRect ThebesRect(const Rect& aRect) { 96:59.14 | ^ 96:59.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 96:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 96:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 96:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 96:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 96:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 96:59.30 332 | LayerPoint GetFixedPositionAnchor() const { 96:59.30 | ^ 96:59.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 96:59.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 96:59.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 96:59.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 96:59.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 96:59.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 96:59.38 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 96:59.38 | ^ 96:59.38 In file included from Unified_cpp_layout_svg0.cpp:74: 96:59.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'virtual SVGBBox SVGTextFrame::GetBBoxContribution(const Matrix&, uint32_t)': 96:59.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:3397: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 96:59.38 3397 | SVGBBox SVGTextFrame::GetBBoxContribution(const Matrix& aToBBoxUserspace, 96:59.38 | ^~~~~~~~~~~~ 96:59.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 96:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 96:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 96:59.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 96:59.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 96:59.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 96:59.39 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 96:59.39 | ^ 96:59.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 96:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 96:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 96:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 96:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 96:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 96:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 96:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 96:59.44 from Unified_cpp_layout_generic2.cpp:2: 96:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 96:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 96:59.44 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 96:59.44 | ^ 97:00.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 97:00.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 97:00.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:00.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:00.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:00.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:00.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:00.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 97:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 97:00.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 97:00.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 97:00.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 97:00.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:00.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 97:00.08 | ^~~~~~~~ 97:00.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 97:00.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 97:00.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:00.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:00.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 97:00.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 97:00.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 97:00.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 97:00.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 97:00.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:00.10 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 97:00.10 | ^~~~~~~~ 97:00.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 97:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 97:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 97:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 97:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 97:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 97:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:00.17 427 | SizeT Size() const { return SizeT(width, height); } 97:00.17 | ^~~~ 97:00.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 97:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 97:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 97:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:00.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 97:00.17 | ^~~~~~~~ 97:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 97:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 97:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:00.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 97:00.17 | ^~~~~~~~ 97:00.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 97:00.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 97:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 97:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 97:00.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:00.17 62 | Sub operator-(const Sub& aPoint) const { 97:00.17 | ^~~~~~~~ 97:00.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 97:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 97:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 97:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 97:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 97:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsBidiPresUtils.cpp:26, 97:00.37 from Unified_cpp_layout_base1.cpp:38: 97:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 97:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 97:00.37 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 97:00.37 | ^ 97:00.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 97:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 97:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 97:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 97:00.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 97:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 97:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 97:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:00.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 97:00.41 | ^~~~~~~~ 97:00.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 97:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 97:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 97:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 97:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 97:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:00.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:00.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 97:00.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 97:00.50 1859 | int32_t aAppUnitsPerPixel) { 97:00.50 | ^ 97:00.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 97:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 97:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 97:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 97:00.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsBidiPresUtils.cpp:26, 97:00.51 from Unified_cpp_layout_base1.cpp:38: 97:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 97:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 97:00.51 49 | gfx::Size GetInheritedScale() const { return mScale; } 97:00.51 | ^ 97:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 97:00.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 97:00.51 3214 | int32_t aAppUnitsPerPixel) { 97:00.51 | ^ 97:00.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 97:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 97:00.52 from Unified_cpp_layout_mathml0.cpp:2: 97:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 97:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 97:00.52 332 | LayerPoint GetFixedPositionAnchor() const { 97:00.52 | ^ 97:00.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 97:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 97:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 97:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 97:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 97:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 97:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 97:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 97:00.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 97:00.62 from Unified_cpp_layout_generic2.cpp:2: 97:00.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 97:00.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 97:00.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 97:00.62 | ^ 97:00.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 97:00.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 97:00.82 from Unified_cpp_layout_mathml0.cpp:2: 97:00.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 97:00.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 97:00.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 97:00.82 | ^ 97:01.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 97:01.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 97:01.06 from Unified_cpp_layout_mathml0.cpp:2: 97:01.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 97:01.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 97:01.06 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 97:01.06 | ^ 97:01.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 97:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 97:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 97:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 97:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:01.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:01.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:01.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:01.11 from Unified_cpp_layout_base0.cpp:2: 97:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 97:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 97:01.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:01.11 43 | friend Sub operator*(T aScale, Sub aCoord) { 97:01.11 | ^~~~~~~~ 97:01.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 97:01.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:11, 97:01.48 from Unified_cpp_layout_xul1.cpp:2: 97:01.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 97:01.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 97:01.48 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 97:01.48 | ^ 97:01.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 97:01.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:11, 97:01.52 from Unified_cpp_layout_xul1.cpp:2: 97:01.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 97:01.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 97:01.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 97:01.52 | ^ 97:02.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 97:02.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:02.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:02.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:02.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:02.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:02.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:02.85 from Unified_cpp_layout_base0.cpp:2: 97:02.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 97:02.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 97:02.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:02.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 97:02.85 | ^~~~~~~~~~~~~ 97:02.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:02.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 97:02.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 97:02.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:02.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:02.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:02.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:02.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:02.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:02.89 from Unified_cpp_layout_base0.cpp:2: 97:02.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 97:02.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 97:02.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:02.89 323 | static SizeTyped FromUnknownSize( 97:02.89 | ^~~~~~~~~~~~~~~ 97:04.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 97:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 97:04.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 97:04.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 97:04.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 97:04.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:04.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 97:04.10 | ^~~~~~~~~~~~~ 97:04.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 97:04.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 97:04.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 97:04.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 97:04.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 97:04.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 97:04.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 97:04.19 from Unified_cpp_layout_generic2.cpp:2: 97:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 97:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:04.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 97:04.19 | ^ 97:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 97:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 97:04.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 97:04.19 | ^ 97:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 97:04.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 97:04.19 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 97:04.19 | ^ 97:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 97:04.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 97:04.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 97:04.21 | ^ 97:04.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 97:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 97:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 97:04.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 97:04.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 97:04.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:04.23 323 | static SizeTyped FromUnknownSize( 97:04.23 | ^~~~~~~~~~~~~~~ 97:04.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 97:04.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 97:04.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 97:04.37 | ^ 97:04.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 97:04.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 97:04.52 371 | nscoord aAppUnitsPerDevPixel) { 97:04.52 | ^ 97:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 97:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 97:04.70 380 | nscoord aAppUnitsPerDevPixel) { 97:04.70 | ^ 97:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 97:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 97:04.70 387 | nscoord aAppUnitsPerDevPixel) { 97:04.70 | ^ 97:04.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 97:04.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:04.74 394 | nscoord aAppUnitsPerDevPixel) { 97:04.74 | ^ 97:05.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 97:05.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 97:05.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:05.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:05.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 97:05.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 97:05.37 332 | LayerPoint GetFixedPositionAnchor() const { 97:05.37 | ^ 97:05.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 97:05.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 97:05.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 97:05.40 from Unified_cpp_layout_build0.cpp:2: 97:05.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 97:05.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:05.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 97:05.40 | ^ 97:05.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'already_AddRefed SVGTextFrame::GetExtentOfChar(nsIContent*, uint32_t, mozilla::ErrorResult&)': 97:05.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:3957: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 97:05.44 3957 | already_AddRefed SVGTextFrame::GetExtentOfChar(nsIContent* aContent, 97:05.44 | ^~~~~~~~~~~~ 97:05.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 97:05.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 97:05.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:05.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:05.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 97:05.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 97:05.58 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 97:05.58 | ^ 97:05.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 97:05.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 97:05.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:05.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:05.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 97:05.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 97:05.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 97:05.66 | ^ 97:05.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 97:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 97:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 97:05.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 97:05.86 from Unified_cpp_layout_build0.cpp:2: 97:05.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 97:05.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 97:05.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 97:05.86 | ^ 97:06.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 97:06.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 97:06.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 97:06.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 97:06.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 97:06.27 from Unified_cpp_layout_generic2.cpp:2: 97:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 97:06.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 97:06.27 1249 | CSSCoord ToCSSPixels() const { return _0; } 97:06.27 | ^ 97:06.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 97:06.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 97:06.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:06.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 97:06.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 97:06.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:06.62 from Unified_cpp_layout_xul0.cpp:2: 97:06.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 97:06.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 97:06.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:06.62 40 | friend Sub operator*(Sub aCoord, T aScale) { 97:06.62 | ^~~~~~~~ 97:06.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 97:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 97:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:06.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:06.90 from Unified_cpp_layout_xul0.cpp:2: 97:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 97:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 97:06.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:06.90 427 | SizeT Size() const { return SizeT(width, height); } 97:06.90 | ^~~~ 97:06.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:06.91 from Unified_cpp_layout_xul0.cpp:2: 97:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 97:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 97:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:06.91 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 97:06.91 | ^~~~~~~~ 97:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 97:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 97:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:06.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 97:06.91 | ^~~~~~~~ 97:06.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 97:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 97:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 97:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:06.91 from Unified_cpp_layout_xul0.cpp:2: 97:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 97:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 97:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:06.91 62 | Sub operator-(const Sub& aPoint) const { 97:06.91 | ^~~~~~~~ 97:07.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:07.27 from Unified_cpp_layout_xul0.cpp:2: 97:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 97:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 97:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:07.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 97:07.27 | ^~~~~~~~ 97:07.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 97:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 97:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 97:07.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 97:07.30 from Unified_cpp_layout_painting0.cpp:2: 97:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 97:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:07.30 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 97:07.30 | ^ 97:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 97:07.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 97:07.30 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 97:07.30 | ^ 97:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 97:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 97:07.31 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 97:07.31 | ^ 97:07.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 97:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 97:07.42 from Unified_cpp_layout_build0.cpp:2: 97:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 97:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:07.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 97:07.42 | ^ 97:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 97:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 97:07.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 97:07.42 | ^ 97:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 97:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 97:07.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 97:07.42 | ^ 97:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 97:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 97:07.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 97:07.42 | ^ 97:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 97:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 97:07.42 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 97:07.42 | ^ 97:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 97:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 97:07.43 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 97:07.43 | ^ 97:07.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:07.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:07.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 97:07.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsBidiPresUtils.cpp:26, 97:07.52 from Unified_cpp_layout_base1.cpp:38: 97:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 97:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 97:07.52 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 97:07.52 | ^ 97:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 97:07.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 97:07.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 97:07.54 | ^ 97:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'mozilla::gfx::Point SVGTextFrame::TransformFramePointToTextChild(const Point&, const nsIFrame*)': 97:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5243:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:07.60 5243 | Point SVGTextFrame::TransformFramePointToTextChild( 97:07.60 | ^~~~~~~~~~~~ 97:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 97:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 97:07.67 371 | nscoord aAppUnitsPerDevPixel) { 97:07.67 | ^ 97:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 97:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 97:07.67 380 | nscoord aAppUnitsPerDevPixel) { 97:07.68 | ^ 97:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 97:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 97:07.68 387 | nscoord aAppUnitsPerDevPixel) { 97:07.68 | ^ 97:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 97:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 97:07.68 371 | nscoord aAppUnitsPerDevPixel) { 97:07.68 | ^ 97:07.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 97:07.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 97:07.69 380 | nscoord aAppUnitsPerDevPixel) { 97:07.69 | ^ 97:07.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 97:07.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 97:07.69 387 | nscoord aAppUnitsPerDevPixel) { 97:07.69 | ^ 97:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 97:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:07.80 394 | nscoord aAppUnitsPerDevPixel) { 97:07.80 | ^ 97:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 97:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:07.80 394 | nscoord aAppUnitsPerDevPixel) { 97:07.80 | ^ 97:08.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 97:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 97:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 97:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 97:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 97:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 97:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 97:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 97:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 97:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 97:08.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:10, 97:08.83 from Unified_cpp_layout_ipc0.cpp:2: 97:08.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 97:08.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 97:08.83 21 | inline Rect ToRect(const gfxRect& aRect) { 97:08.83 | ^ 97:08.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 97:08.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 97:08.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 97:08.84 | ^ 97:08.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 97:08.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 97:08.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 97:08.85 | ^ 97:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 97:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 97:08.86 44 | inline Size ToSize(const gfxSize& aSize) { 97:08.86 | ^ 97:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 97:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 97:08.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 97:08.86 | ^ 97:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 97:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 97:08.86 52 | inline gfxSize ThebesSize(const Size& aSize) { 97:08.86 | ^ 97:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 97:08.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 97:08.86 56 | inline gfxRect ThebesRect(const Rect& aRect) { 97:08.86 | ^ 97:09.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp: In member function 'gfxRect SVGTextFrame::TransformFrameRectFromTextChild(const nsRect&, const nsIFrame*)': 97:09.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.cpp:5322: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 97:09.09 5322 | gfxRect SVGTextFrame::TransformFrameRectFromTextChild( 97:09.09 | ^~~~~~~~~~~~ 97:09.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 97:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 97:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 97:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 97:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 97:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 97:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 97:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 97:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 97:09.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:10, 97:09.62 from Unified_cpp_layout_ipc0.cpp:2: 97:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 97:09.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 97:09.62 1859 | int32_t aAppUnitsPerPixel) { 97:09.62 | ^ 97:09.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 97:09.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 97:09.64 3214 | int32_t aAppUnitsPerPixel) { 97:09.64 | ^ 97:10.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 97:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 97:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 97:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 97:10.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:10.54 from Unified_cpp_layout_xul0.cpp:2: 97:10.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 97:10.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 97:10.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:10.54 43 | friend Sub operator*(T aScale, Sub aCoord) { 97:10.54 | ^~~~~~~~ 97:10.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 97:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 97:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsBidiPresUtils.cpp:28, 97:10.58 from Unified_cpp_layout_base1.cpp:38: 97:10.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 97:10.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 97:10.58 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 97:10.58 | ^ 97:10.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:10, 97:10.66 from Unified_cpp_layout_ipc0.cpp:2: 97:10.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 97:10.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 97:10.66 332 | LayerPoint GetFixedPositionAnchor() const { 97:10.66 | ^ 97:10.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:10.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:10.66 from Unified_cpp_layout_base0.cpp:2: 97:10.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:10.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 97:10.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:10.66 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 97:10.66 | ^~~~~~~~~~~~~~ 97:10.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 97:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:10.67 from Unified_cpp_layout_base0.cpp:2: 97:10.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:10.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 97:10.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:10.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 97:10.67 | ^~~~~~~~~~~~~ 97:10.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 97:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 97:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 97:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 97:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 97:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 97:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:10, 97:10.73 from Unified_cpp_layout_ipc0.cpp:2: 97:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 97:10.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 97:10.73 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 97:10.73 | ^ 97:10.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 97:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 97:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 97:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 97:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 97:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 97:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:10, 97:10.75 from Unified_cpp_layout_ipc0.cpp:2: 97:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 97:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 97:10.76 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 97:10.76 | ^ 97:11.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:11.13 from Unified_cpp_layout_base0.cpp:2: 97:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 97:11.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:11.13 383 | Point TopLeft() const { return Point(x, y); } 97:11.13 | ^~~~~~~ 97:11.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:11.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:11.14 from Unified_cpp_layout_base0.cpp:2: 97:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 97:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:11.14 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 97:11.14 | ^~~~~~~~~~~~~~~ 97:12.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 97:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 97:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 97:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/timeline/LayerTimelineMarker.h:13, 97:12.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/timeline/ObservedDocShell.cpp:12, 97:12.78 from Unified_cpp_base_timeline0.cpp:47: 97:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 97:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:12.78 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 97:12.78 | ^ 97:12.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 97:12.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 97:12.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/timeline/LayerTimelineMarker.h:13, 97:12.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/timeline/ObservedDocShell.cpp:12, 97:12.97 from Unified_cpp_base_timeline0.cpp:47: 97:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 97:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 97:12.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 97:12.97 | ^ 97:13.76 docshell/shistory 97:14.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 97:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsSoundProxy.cpp:5, 97:14.07 from Unified_cpp_widget2.cpp:38: 97:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 97:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 97:14.07 21 | inline Rect ToRect(const gfxRect& aRect) { 97:14.07 | ^ 97:14.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 97:14.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 97:14.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 97:14.11 | ^ 97:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 97:14.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 97:14.14 40 | inline Point ToPoint(const gfxPoint& aPoint) { 97:14.14 | ^ 97:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 97:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 97:14.24 44 | inline Size ToSize(const gfxSize& aSize) { 97:14.24 | ^ 97:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 97:14.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 97:14.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 97:14.24 | ^ 97:14.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 97:14.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 97:14.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 97:14.27 | ^ 97:14.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 97:14.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 97:14.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 97:14.36 | ^ 97:14.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 97:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:14.55 from Unified_cpp_layout_xul0.cpp:2: 97:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 97:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 97:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:14.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 97:14.55 | ^~~~~~~~~~~~~ 97:14.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 97:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 97:14.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:14.55 from Unified_cpp_layout_xul0.cpp:2: 97:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 97:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 97:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:14.55 323 | static SizeTyped FromUnknownSize( 97:14.55 | ^~~~~~~~~~~~~~~ 97:14.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 97:14.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 97:14.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 97:14.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:28, 97:14.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 97:14.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 97:14.92 from Unified_cpp_layout_painting1.cpp:2: 97:14.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 97:14.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 97:14.92 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 97:14.92 | ^ 97:16.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 97:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/timeline/TimelineConsumers.cpp:12, 97:16.16 from Unified_cpp_base_timeline0.cpp:56: 97:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 97:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:16.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 97:16.16 | ^ 97:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 97:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 97:16.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 97:16.16 | ^ 97:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 97:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 97:16.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 97:16.17 | ^ 97:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 97:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 97:16.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 97:16.19 | ^ 97:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 97:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 97:16.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 97:16.19 | ^ 97:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 97:16.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 97:16.26 371 | nscoord aAppUnitsPerDevPixel) { 97:16.26 | ^ 97:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 97:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 97:16.28 380 | nscoord aAppUnitsPerDevPixel) { 97:16.28 | ^ 97:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 97:16.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 97:16.28 387 | nscoord aAppUnitsPerDevPixel) { 97:16.28 | ^ 97:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 97:16.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:16.32 394 | nscoord aAppUnitsPerDevPixel) { 97:16.32 | ^ 97:18.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 97:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 97:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 97:18.80 from Unified_cpp_layout_painting1.cpp:2: 97:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 97:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 97:18.80 21 | inline Rect ToRect(const gfxRect& aRect) { 97:18.80 | ^ 97:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 97:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 97:18.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 97:18.80 | ^ 97:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 97:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 97:18.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 97:18.84 | ^ 97:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 97:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 97:18.90 44 | inline Size ToSize(const gfxSize& aSize) { 97:18.90 | ^ 97:18.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 97:18.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 97:18.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 97:18.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 97:18.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:18.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:18.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:18.90 from Unified_cpp_layout_base0.cpp:2: 97:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:60:49: required from here 97:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:18.90 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 97:18.90 | ^~~~~~~~ 97:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 97:18.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 97:18.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 97:18.90 | ^ 97:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 97:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 97:18.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 97:18.94 | ^ 97:19.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 97:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 97:19.02 from Unified_cpp_layout_mathml1.cpp:2: 97:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 97:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 97:19.02 189 | CSSRect GetExpandedScrollableRect() const { 97:19.02 | ^ 97:19.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 97:19.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 97:19.04 56 | inline gfxRect ThebesRect(const Rect& aRect) { 97:19.04 | ^ 97:19.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 97:19.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 97:19.12 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 97:19.12 | ^ 97:19.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 97:19.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 97:19.12 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 97:19.12 | ^ 97:19.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 97:19.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 97:19.20 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 97:19.20 | ^ 97:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 97:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 97:19.21 243 | CSSRect CalculateScrollRange() const { 97:19.21 | ^ 97:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 97:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 97:19.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 97:19.21 | ^ 97:19.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 97:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 97:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:19.28 from Unified_cpp_layout_base0.cpp:2: 97:19.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:19.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 97:19.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:19.28 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 97:19.28 | ^~~~~~~~~~ 97:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 97:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 97:19.30 457 | CSSRect GetVisualViewport() const { 97:19.30 | ^ 97:19.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 97:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:16, 97:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 97:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:14, 97:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 97:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 97:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:19.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:19.31 from Unified_cpp_layout_base0.cpp:2: 97:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = mozilla::gfx::PointTyped; long unsigned int N = 4]': 97:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeometryUtils.cpp:220:26: required from here 97:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:71:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead [-Wclass-memaccess] 97:19.31 71 | memset(aT, 0, N * sizeof(T)); 97:19.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 97:19.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 97:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 97:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:19.33 from Unified_cpp_layout_base0.cpp:2: 97:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: 'struct mozilla::gfx::PointTyped' declared here 97:19.33 123 | struct PointTyped 97:19.33 | ^~~~~~~~~~ 97:19.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 97:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 97:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 97:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 97:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:19.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:19.67 from Unified_cpp_layout_base0.cpp:2: 97:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeometryUtils.cpp:382:64: required from here 97:19.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:19.67 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 97:19.67 | ^~~~~~~~ 97:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeometryUtils.cpp:384:39: required from here 97:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:19.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 97:19.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:16, 97:19.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 97:19.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:14, 97:19.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 97:19.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 97:19.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:19.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:19.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:19.74 from Unified_cpp_layout_base0.cpp:2: 97:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = mozilla::gfx::PointTyped; size_t = long unsigned int]': 97:19.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeometryUtils.cpp:434:33: required from here 97:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead [-Wclass-memaccess] 97:19.75 46 | memset(aT, 0, sizeof(T)); 97:19.75 | ~~~~~~^~~~~~~~~~~~~~~~~~ 97:19.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 97:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 97:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:19.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:19.77 from Unified_cpp_layout_base0.cpp:2: 97:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: 'struct mozilla::gfx::PointTyped' declared here 97:19.77 123 | struct PointTyped 97:19.77 | ^~~~~~~~~~ 97:19.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 97:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsWrapperCache.h:16, 97:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 97:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:14, 97:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 97:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 97:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:19.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:19.79 from Unified_cpp_layout_base0.cpp:2: 97:19.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]': 97:19.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutTelemetryTools.cpp:54:25: required from here 97:19.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::EnumeratedArray >'; use assignment or value-initialization instead [-Wclass-memaccess] 97:19.79 34 | memset(aT, 0, sizeof(T)); 97:19.79 | ~~~~~~^~~~~~~~~~~~~~~~~~ 97:19.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:12, 97:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:13, 97:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 97:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrName.h:16, 97:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:21, 97:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:19.82 from Unified_cpp_layout_base0.cpp:2: 97:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EnumeratedArray.h:43:7: note: 'class mozilla::EnumeratedArray >' declared here 97:19.82 43 | class EnumeratedArray { 97:19.82 | ^~~~~~~~~~~~~~~ 97:20.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 97:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 97:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 97:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:20.42 from Unified_cpp_layout_xul0.cpp:2: 97:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 97:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:20.42 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 97:20.42 | ^~~~~~~~~~~~~~ 97:20.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 97:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:20.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:20.47 from Unified_cpp_layout_xul0.cpp:2: 97:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 97:20.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:20.47 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 97:20.47 | ^~~~~~~~~~~~~ 97:20.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 97:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 97:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 97:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 97:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 97:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 97:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 97:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 97:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 97:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 97:20.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsSoundProxy.cpp:5, 97:20.50 from Unified_cpp_widget2.cpp:38: 97:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 97:20.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 97:20.50 1859 | int32_t aAppUnitsPerPixel) { 97:20.50 | ^ 97:20.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 97:20.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 97:20.53 3214 | int32_t aAppUnitsPerPixel) { 97:20.53 | ^ 97:20.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:20.95 from Unified_cpp_layout_xul0.cpp:2: 97:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 97:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:20.95 383 | Point TopLeft() const { return Point(x, y); } 97:20.95 | ^~~~~~~ 97:20.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:20.95 from Unified_cpp_layout_xul0.cpp:2: 97:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 97:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:20.95 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 97:20.95 | ^~~~~~~~~~~~~~~ 97:21.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:21.11 from Unified_cpp_layout_base0.cpp:2: 97:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 97:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:21.11 277 | static RectTyped FromUnknownRect( 97:21.11 | ^~~~~~~~~~~~~~~ 97:21.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:21.11 from Unified_cpp_layout_base0.cpp:2: 97:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 97:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:21.11 150 | static PointTyped FromUnknownPoint( 97:21.11 | ^~~~~~~~~~~~~~~~ 97:21.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:21.11 from Unified_cpp_layout_base0.cpp:2: 97:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 97:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 97:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:21.11 282 | RectTyped ToUnknownRect() const { 97:21.11 | ^~~~~~~~~~~~~ 97:21.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:21.40 from Unified_cpp_layout_base0.cpp:2: 97:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 97:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp:350:46: required from here 97:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:21.40 427 | SizeT Size() const { return SizeT(width, height); } 97:21.40 | ^~~~ 97:21.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:21.40 from Unified_cpp_layout_base0.cpp:2: 97:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp:355:52: required from here 97:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:21.40 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 97:21.40 | ^~~~~~~~ 97:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp:466:39: required from here 97:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:21.40 754 | gfx::MarginTyped operator*(const gfx::MarginTyped& aMargin, 97:21.40 | ^~~~~~~~ 97:21.40 In file included from /usr/include/c++/10/algorithm:62, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/algorithm:3, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/algorithm:52, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Span.h:25, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:17, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:21.41 from Unified_cpp_layout_base0.cpp:2: 97:21.41 /usr/include/c++/10/bits/stl_algo.h: In instantiation of 'constexpr _Tp std::min(std::initializer_list<_Tp>) [with _Tp = mozilla::gfx::CoordTyped]': 97:21.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:135:49: required from here 97:21.41 /usr/include/c++/10/bits/stl_algo.h:3468: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 97:21.41 3468 | min(initializer_list<_Tp> __l) 97:21.41 | ^~~ 97:21.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:21.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 97:21.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 97:21.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:21.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:21.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:21.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:21.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:21.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:21.41 from Unified_cpp_layout_base0.cpp:2: 97:21.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::CSSPixel; F = float]': 97:21.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:446:61: required from here 97:21.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:21.41 155 | PointTyped ToUnknownPoint() const { 97:21.41 | ^~~~~~~~~~~~~~ 97:22.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 97:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 97:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 97:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 97:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 97:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 97:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 97:22.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 97:22.29 from Unified_cpp_layout_svg2.cpp:2: 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 97:22.29 189 | CSSRect GetExpandedScrollableRect() const { 97:22.29 | ^ 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 97:22.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 97:22.29 | ^ 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 97:22.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 97:22.29 | ^ 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 97:22.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 97:22.29 | ^ 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 97:22.29 243 | CSSRect CalculateScrollRange() const { 97:22.29 | ^ 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 97:22.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 97:22.29 | ^ 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 97:22.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 97:22.29 457 | CSSRect GetVisualViewport() const { 97:22.29 | ^ 97:22.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 97:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 97:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 97:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:11, 97:22.80 from Unified_cpp_layout_xul1.cpp:2: 97:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 97:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 97:22.80 1394 | LayerPoint GetFixedPositionAnchor() { 97:22.80 | ^ 97:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 97:22.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 97:22.93 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 97:22.93 | ^ 97:23.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 97:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 97:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 97:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 97:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 97:23.82 from Unified_cpp_docshell_base0.cpp:2: 97:23.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 97:23.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:23.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 97:23.82 | ^ 97:23.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 97:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 97:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 97:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 97:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 97:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 97:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 97:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.h:10, 97:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncChild.cpp:7: 97:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 97:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 97:24.01 760 | typename detail::Nth::Type extract() { 97:24.01 | ^~~~~~~ 97:24.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 97:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:24.01 from Unified_cpp_layout_xul0.cpp:2: 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:24.01 277 | static RectTyped FromUnknownRect( 97:24.01 | ^~~~~~~~~~~~~~~ 97:24.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 97:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 97:24.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:24.01 from Unified_cpp_layout_xul0.cpp:2: 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 97:24.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:24.01 150 | static PointTyped FromUnknownPoint( 97:24.02 | ^~~~~~~~~~~~~~~~ 97:24.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 97:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:24.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:24.07 from Unified_cpp_layout_xul0.cpp:2: 97:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 97:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 97:24.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:24.07 282 | RectTyped ToUnknownRect() const { 97:24.07 | ^~~~~~~~~~~~~ 97:24.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:24.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:24.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:24.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:24.34 from Unified_cpp_layout_xul0.cpp:2: 97:24.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:24.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsMenuPopupFrame.cpp:1711:61: required from here 97:24.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:24.34 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 97:24.34 | ^~~~~~~~ 97:24.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:24.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsResizerFrame.cpp:273:67: required from here 97:24.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:24.34 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 97:24.34 | ^~~~~~~~ 97:24.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 97:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 97:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 97:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 97:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 97:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 97:24.48 from Unified_cpp_docshell_base0.cpp:2: 97:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 97:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 97:24.48 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 97:24.48 | ^ 97:24.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 97:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 97:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 97:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 97:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 97:24.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 97:24.64 from Unified_cpp_layout_mathml0.cpp:2: 97:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 97:24.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 97:24.64 1394 | LayerPoint GetFixedPositionAnchor() { 97:24.65 | ^ 97:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 97:24.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 97:24.70 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 97:24.70 | ^ 97:24.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 97:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 97:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 97:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 97:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 97:24.79 from Unified_cpp_layout_mathml0.cpp:2: 97:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 97:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 97:24.79 49 | gfx::Size GetInheritedScale() const { return mScale; } 97:24.79 | ^ 97:25.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 97:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 97:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 97:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 97:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 97:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 97:25.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 97:25.33 from Unified_cpp_docshell_base0.cpp:2: 97:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 97:25.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:25.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 97:25.33 | ^ 97:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 97:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 97:25.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 97:25.35 | ^ 97:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 97:25.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 97:25.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 97:25.35 | ^ 97:25.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 97:25.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 97:25.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 97:25.38 | ^ 97:25.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 97:25.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 97:25.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 97:25.38 | ^ 97:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 97:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 97:25.45 371 | nscoord aAppUnitsPerDevPixel) { 97:25.45 | ^ 97:25.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 97:25.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 97:25.47 380 | nscoord aAppUnitsPerDevPixel) { 97:25.47 | ^ 97:25.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 97:25.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 97:25.47 387 | nscoord aAppUnitsPerDevPixel) { 97:25.47 | ^ 97:25.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 97:25.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:25.50 394 | nscoord aAppUnitsPerDevPixel) { 97:25.50 | ^ 97:26.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:26.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 97:26.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 97:26.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:26.90 from Unified_cpp_layout_xul0.cpp:2: 97:26.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:26.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 97:26.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 97:26.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:26.90 246 | PointTyped As2DPoint() const { 97:26.90 | ^~~~~~~~~ 97:26.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 97:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 97:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 97:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 97:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 97:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 97:26.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:26.92 from Unified_cpp_layout_xul0.cpp:2: 97:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 97:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 97:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:26.92 794 | RectTyped TransformAndClipBounds( 97:26.92 | ^~~~~~~~~~~~~~~~~~~~~~ 97:28.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 97:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 97:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 97:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 97:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:12, 97:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:31, 97:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 97:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 97:28.12 from Unified_cpp_layout_painting1.cpp:2: 97:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 97:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 97:28.12 189 | CSSRect GetExpandedScrollableRect() const { 97:28.12 | ^ 97:28.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 97:28.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 97:28.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 97:28.26 | ^ 97:28.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 97:28.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 97:28.26 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 97:28.26 | ^ 97:28.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 97:28.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 97:28.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 97:28.26 | ^ 97:28.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 97:28.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 97:28.27 243 | CSSRect CalculateScrollRange() const { 97:28.27 | ^ 97:28.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 97:28.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 97:28.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 97:28.27 | ^ 97:28.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 97:28.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 97:28.41 457 | CSSRect GetVisualViewport() const { 97:28.41 | ^ 97:29.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 97:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 97:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 97:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 97:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 97:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:11, 97:29.12 from Unified_cpp_widget1.cpp:128: 97:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 97:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 97:29.12 1394 | LayerPoint GetFixedPositionAnchor() { 97:29.12 | ^ 97:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 97:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 97:29.30 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 97:29.30 | ^ 97:30.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 97:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 97:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 97:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 97:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:11, 97:30.21 from Unified_cpp_widget1.cpp:128: 97:30.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 97:30.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 97:30.22 49 | gfx::Size GetInheritedScale() const { return mScale; } 97:30.22 | ^ 97:30.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 97:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 97:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 97:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 97:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 97:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 97:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 97:30.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsSoundProxy.cpp:5, 97:30.52 from Unified_cpp_widget2.cpp:38: 97:30.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 97:30.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 97:30.52 332 | LayerPoint GetFixedPositionAnchor() const { 97:30.52 | ^ 97:31.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 97:31.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 97:31.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 97:31.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 97:31.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 97:31.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 97:31.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 97:31.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsSoundProxy.cpp:5, 97:31.18 from Unified_cpp_widget2.cpp:38: 97:31.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 97:31.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 97:31.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 97:31.18 | ^ 97:31.27 docshell/build 97:31.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 97:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 97:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 97:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 97:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 97:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 97:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 97:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsSoundProxy.cpp:5, 97:31.49 from Unified_cpp_widget2.cpp:38: 97:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 97:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 97:31.49 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 97:31.49 | ^ 97:32.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 97:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 97:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 97:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 97:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 97:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.cpp:46, 97:32.05 from Unified_cpp_layout_base2.cpp:11: 97:32.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 97:32.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 97:32.05 49 | gfx::Size GetInheritedScale() const { return mScale; } 97:32.05 | ^ 97:32.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 97:32.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 97:32.27 from Unified_cpp_layout_mathml1.cpp:2: 97:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 97:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 97:32.27 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 97:32.27 | ^ 97:33.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 97:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 97:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 97:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 97:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 97:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 97:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/FrameProperties.h:13, 97:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:53, 97:33.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:33.14 from Unified_cpp_layout_xul0.cpp:2: 97:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 97:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 97:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 97:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 97:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 97:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 97:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 97:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 97:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 97:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 97:33.14 760 | typename detail::Nth::Type extract() { 97:33.14 | ^~~~~~~ 97:33.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 97:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 97:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 97:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 97:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 97:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:33.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 97:33.44 | ^~~~~~~~ 97:33.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 97:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 97:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 97:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:33.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 97:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 97:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:33.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 97:33.68 | ^~~~~~~~ 97:34.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 97:34.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:34.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:34.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:34.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:34.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 97:34.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:34.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 97:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 97:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:34.39 427 | SizeT Size() const { return SizeT(width, height); } 97:34.39 | ^~~~ 97:34.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 97:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 97:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:34.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 97:34.41 | ^~~~~~~~ 97:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 97:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 97:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:34.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 97:34.41 | ^~~~~~~~ 97:34.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 97:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 97:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:34.41 62 | Sub operator-(const Sub& aPoint) const { 97:34.41 | ^~~~~~~~ 97:36.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 97:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 97:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 97:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 97:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 97:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:36.60 43 | friend Sub operator*(T aScale, Sub aCoord) { 97:36.60 | ^~~~~~~~ 97:37.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 97:37.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 97:37.12 from Unified_cpp_layout_painting1.cpp:2: 97:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 97:37.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 97:37.12 1859 | int32_t aAppUnitsPerPixel) { 97:37.12 | ^ 97:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 97:37.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 97:37.15 3214 | int32_t aAppUnitsPerPixel) { 97:37.15 | ^ 97:38.37 In file included from Unified_cpp_layout_xul0.cpp:65: 97:38.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 97:38.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsImageBoxFrame.cpp:421: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 97:38.37 421 | LayoutDeviceRect::FromAppUnits(dest, appUnitsPerDevPixel); 97:38.37 | ^ 97:38.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 97:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 97:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 97:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 97:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 97:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 97:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 97:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:38.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:38.38 from Unified_cpp_layout_base0.cpp:2: 97:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 97:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 97:38.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:38.38 794 | RectTyped TransformAndClipBounds( 97:38.38 | ^~~~~~~~~~~~~~~~~~~~~~ 97:39.05 In file included from Unified_cpp_layout_xul0.cpp:110: 97:39.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsMenuPopupFrame.cpp: In member function 'mozilla::LayoutDeviceIntRect nsMenuPopupFrame::GetConstraintRect(const LayoutDeviceIntRect&, const LayoutDeviceIntRect&, nsPopupLevel)': 97:39.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsMenuPopupFrame.cpp:1711: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 97:39.05 1711 | (mInContentShell ? aRootScreenRect : aAnchorRect) / scale; 97:39.05 | ^~~~~ 97:39.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:39.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 97:39.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 97:39.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.cpp:46, 97:39.07 from Unified_cpp_layout_base2.cpp:11: 97:39.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 97:39.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 97:39.07 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 97:39.07 | ^ 97:39.08 In file included from Unified_cpp_layout_xul0.cpp:137: 97:39.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsResizerFrame.cpp: In member function 'virtual nsresult nsResizerFrame::HandleEvent(nsPresContext*, mozilla::WidgetGUIEvent*, nsEventStatus*)': 97:39.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:39.08 273 | rect.TopLeft() / aPresContext->CSSToDevPixelScale(); 97:39.08 | ^ 97:39.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 97:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 97:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 97:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsBox.cpp:9, 97:39.10 from Unified_cpp_layout_xul0.cpp:2: 97:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 97:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:39.10 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 97:39.10 | ^~~~~~~~~ 97:41.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 97:41.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 97:41.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 97:41.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EffectCompositor.h:16, 97:41.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EffectSet.h:11, 97:41.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:13, 97:41.06 from Unified_cpp_layout_painting0.cpp:2: 97:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 97:41.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 97:41.06 189 | CSSRect GetExpandedScrollableRect() const { 97:41.06 | ^ 97:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 97:41.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 97:41.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 97:41.11 | ^ 97:41.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 97:41.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 97:41.16 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 97:41.16 | ^ 97:41.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 97:41.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 97:41.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 97:41.19 | ^ 97:41.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 97:41.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 97:41.19 243 | CSSRect CalculateScrollRange() const { 97:41.19 | ^ 97:41.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 97:41.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 97:41.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 97:41.21 | ^ 97:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 97:41.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 97:41.22 457 | CSSRect GetVisualViewport() const { 97:41.22 | ^ 97:42.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:42.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:42.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 97:42.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:11, 97:42.50 from Unified_cpp_widget1.cpp:128: 97:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 97:42.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 97:42.50 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 97:42.50 | ^ 97:42.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 97:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 97:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 97:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 97:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 97:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 97:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 97:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 97:42.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 97:42.96 from Unified_cpp_layout_base0.cpp:2: 97:42.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayoutDevicePixel; F = float]': 97:42.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 97:42.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeometryUtils.cpp:382:73: required from here 97:42.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:42.96 246 | PointTyped As2DPoint() const { 97:42.96 | ^~~~~~~~~ 97:43.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 97:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 97:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 97:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 97:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 97:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 97:43.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 97:43.12 from Unified_cpp_layout_inspector0.cpp:2: 97:43.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 97:43.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 97:43.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 97:43.14 | ^ 97:44.19 In file included from Unified_cpp_widget1.cpp:128: 97:44.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In function 'mozilla::gfx::Rect FixAspectRatio(const Rect&)': 97:44.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:151: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 97:44.19 151 | static Rect FixAspectRatio(const Rect& aRect) { 97:44.19 | ^ 97:44.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 97:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:44.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 97:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 97:44.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:44.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 97:44.78 | ^~~~~~~~~~~~~ 97:44.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 97:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 97:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 97:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 97:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 97:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 97:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 97:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 97:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:44.83 323 | static SizeTyped FromUnknownSize( 97:44.83 | ^~~~~~~~~~~~~~~ 97:45.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsTimingFunction.h:10, 97:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 97:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationPropertySegment.h:10, 97:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyframeEffect.h:19, 97:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EffectSet.h:14, 97:45.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:13, 97:45.02 from Unified_cpp_layout_painting0.cpp:2: 97:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 97:45.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 97:45.02 1249 | CSSCoord ToCSSPixels() const { return _0; } 97:45.02 | ^ 97:47.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 97:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 97:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 97:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 97:47.38 from Unified_cpp_layout_inspector0.cpp:2: 97:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 97:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 97:47.38 21 | inline Rect ToRect(const gfxRect& aRect) { 97:47.38 | ^ 97:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 97:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 97:47.38 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 97:47.38 | ^ 97:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 97:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 97:47.39 40 | inline Point ToPoint(const gfxPoint& aPoint) { 97:47.39 | ^ 97:47.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 97:47.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 97:47.43 44 | inline Size ToSize(const gfxSize& aSize) { 97:47.43 | ^ 97:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 97:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 97:47.53 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 97:47.53 | ^ 97:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 97:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 97:47.53 52 | inline gfxSize ThebesSize(const Size& aSize) { 97:47.53 | ^ 97:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 97:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 97:47.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 97:47.54 | ^ 97:48.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 97:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 97:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 97:48.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:48.28 from Unified_cpp_widget1.cpp:20: 97:48.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 97:48.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 97:48.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:48.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 97:48.28 | ^~~~~~~~ 97:48.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 97:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 97:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:48.30 from Unified_cpp_widget1.cpp:20: 97:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 97:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 97:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:48.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 97:48.30 | ^~~~~~~~ 97:49.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 97:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 97:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:49.05 from Unified_cpp_widget1.cpp:20: 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:49.05 427 | SizeT Size() const { return SizeT(width, height); } 97:49.05 | ^~~~ 97:49.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 97:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 97:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:49.05 from Unified_cpp_widget1.cpp:20: 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:49.05 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 97:49.05 | ^~~~~~~~ 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:49.05 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 97:49.05 | ^~~~~~~~ 97:49.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 97:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 97:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:49.05 from Unified_cpp_widget1.cpp:20: 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 97:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:49.05 62 | Sub operator-(const Sub& aPoint) const { 97:49.05 | ^~~~~~~~ 97:49.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:49.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:49.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 97:49.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 97:49.95 from Unified_cpp_layout_mathml0.cpp:2: 97:49.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 97:49.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 97:49.95 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 97:49.95 | ^ 97:50.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 97:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 97:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 97:50.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:50.42 from Unified_cpp_widget1.cpp:20: 97:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 97:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 97:50.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:50.42 43 | friend Sub operator*(T aScale, Sub aCoord) { 97:50.42 | ^~~~~~~~ 97:50.75 xpfe/appshell 97:52.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:16, 97:52.05 from Unified_cpp_layout_painting0.cpp:2: 97:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 97:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 97:52.05 21 | inline Rect ToRect(const gfxRect& aRect) { 97:52.05 | ^ 97:52.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 97:52.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 97:52.07 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 97:52.07 | ^ 97:52.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 97:52.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 97:52.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 97:52.07 | ^ 97:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 97:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 97:52.13 44 | inline Size ToSize(const gfxSize& aSize) { 97:52.13 | ^ 97:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 97:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 97:52.13 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 97:52.13 | ^ 97:52.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 97:52.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 97:52.15 52 | inline gfxSize ThebesSize(const Size& aSize) { 97:52.15 | ^ 97:52.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 97:52.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 97:52.16 56 | inline gfxRect ThebesRect(const Rect& aRect) { 97:52.16 | ^ 97:52.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 97:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 97:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 97:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 97:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 97:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSliderFrame.cpp:23, 97:52.26 from Unified_cpp_layout_xul1.cpp:29: 97:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 97:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 97:52.26 49 | gfx::Size GetInheritedScale() const { return mScale; } 97:52.26 | ^ 97:53.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 97:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:53.07 from Unified_cpp_widget1.cpp:20: 97:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 97:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 97:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:53.07 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 97:53.07 | ^~~~~~~~~~~~~ 97:53.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 97:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 97:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:53.07 from Unified_cpp_widget1.cpp:20: 97:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 97:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 97:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:53.07 323 | static SizeTyped FromUnknownSize( 97:53.07 | ^~~~~~~~~~~~~~~ 97:54.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 97:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 97:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 97:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEvents.h:21, 97:54.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 97:54.32 from Unified_cpp_layout_printing0.cpp:11: 97:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 97:54.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 97:54.32 1249 | CSSCoord ToCSSPixels() const { return _0; } 97:54.32 | ^ 97:54.32 accessible/atk 97:54.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 97:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 97:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 97:54.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSliderFrame.cpp:23, 97:54.82 from Unified_cpp_layout_xul1.cpp:29: 97:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 97:54.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 97:54.82 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 97:54.82 | ^ 97:57.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 97:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 97:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 97:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 97:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 97:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:31, 97:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 97:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 97:57.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 97:57.14 from Unified_cpp_layout_inspector0.cpp:2: 97:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 97:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 97:57.14 189 | CSSRect GetExpandedScrollableRect() const { 97:57.14 | ^ 97:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 97:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 97:57.14 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 97:57.14 | ^ 97:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 97:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 97:57.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 97:57.14 | ^ 97:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 97:57.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 97:57.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 97:57.14 | ^ 97:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 97:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 97:57.22 243 | CSSRect CalculateScrollRange() const { 97:57.22 | ^ 97:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 97:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 97:57.22 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 97:57.22 | ^ 97:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 97:57.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 97:57.22 457 | CSSRect GetVisualViewport() const { 97:57.22 | ^ 97:57.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 97:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 97:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEvents.h:21, 97:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 97:57.27 from Unified_cpp_layout_printing0.cpp:11: 97:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 97:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 97:57.27 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 97:57.27 | ^ 97:58.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 97:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:58.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 97:58.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:58.26 from Unified_cpp_widget1.cpp:20: 97:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 97:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 97:58.26 383 | Point TopLeft() const { return Point(x, y); } 97:58.26 | ^~~~~~~ 97:58.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 97:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 97:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 97:58.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:58.27 from Unified_cpp_widget1.cpp:20: 97:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 97:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:58.27 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 97:58.27 | ^~~~~~~~~~~~~~~ 97:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 97:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:59.44 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 97:59.44 | ^~~~~~~~~~~~~~ 97:59.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 97:59.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 97:59.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 97:59.58 from Unified_cpp_widget1.cpp:20: 97:59.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 97:59.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 97:59.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 97:59.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 97:59.58 | ^~~~~~~~~~~~~ 98:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 98:00.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:00.97 277 | static RectTyped FromUnknownRect( 98:00.97 | ^~~~~~~~~~~~~~~ 98:01.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 98:01.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:01.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:01.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:01.01 from Unified_cpp_widget1.cpp:20: 98:01.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:01.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 98:01.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:01.01 150 | static PointTyped FromUnknownPoint( 98:01.01 | ^~~~~~~~~~~~~~~~ 98:01.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:01.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:01.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:01.04 from Unified_cpp_widget1.cpp:20: 98:01.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 98:01.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 98:01.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:01.04 282 | RectTyped ToUnknownRect() const { 98:01.04 | ^~~~~~~~~~~~~ 98:01.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowInner.h:39, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindow.h:14, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEventBinding.h:14, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEventBinding.h:7, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEvents.h:22, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 98:01.69 from Unified_cpp_layout_printing0.cpp:11: 98:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 98:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 98:01.69 189 | CSSRect GetExpandedScrollableRect() const { 98:01.69 | ^ 98:01.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:01.69 from Unified_cpp_widget1.cpp:20: 98:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 98:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:200:30: required from here 98:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:01.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 98:01.69 | ^~~~~~~~ 98:01.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:01.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:01.69 from Unified_cpp_widget1.cpp:20: 98:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:230:30: required from here 98:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:01.69 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 98:01.69 | ^~~~~~ 98:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 98:01.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:270:24: required from here 98:01.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:01.70 427 | SizeT Size() const { return SizeT(width, height); } 98:01.70 | ^~~~ 98:01.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 98:01.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 98:01.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:01.78 | ^ 98:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 98:01.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 98:01.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 98:01.91 | ^ 98:01.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 98:01.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 98:01.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 98:01.93 | ^ 98:01.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 98:01.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 98:01.93 243 | CSSRect CalculateScrollRange() const { 98:01.93 | ^ 98:02.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 98:02.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 98:02.00 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 98:02.00 | ^ 98:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 98:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 98:02.03 457 | CSSRect GetVisualViewport() const { 98:02.03 | ^ 98:03.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 98:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 98:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 98:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 98:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 98:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 98:03.88 from Unified_cpp_layout_svg2.cpp:2: 98:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 98:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 98:03.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 98:03.88 | ^ 98:05.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:05.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:05.96 from Unified_cpp_layout_mathml1.cpp:2: 98:05.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 98:05.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 98:05.96 21 | inline Rect ToRect(const gfxRect& aRect) { 98:05.96 | ^ 98:05.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 98:05.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 98:05.96 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 98:05.96 | ^ 98:05.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 98:05.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 98:05.96 40 | inline Point ToPoint(const gfxPoint& aPoint) { 98:05.96 | ^ 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 98:06.06 44 | inline Size ToSize(const gfxSize& aSize) { 98:06.06 | ^ 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 98:06.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 98:06.06 | ^ 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 98:06.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 98:06.06 | ^ 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 98:06.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 98:06.06 | ^ 98:06.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 98:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 98:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 98:06.06 from Unified_cpp_layout_inspector0.cpp:2: 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 98:06.06 1859 | int32_t aAppUnitsPerPixel) { 98:06.06 | ^ 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 98:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 98:06.06 3214 | int32_t aAppUnitsPerPixel) { 98:06.06 | ^ 98:07.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 98:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 98:07.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:11, 98:07.01 from Unified_cpp_layout_ipc0.cpp:2: 98:07.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 98:07.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 98:07.01 1394 | LayerPoint GetFixedPositionAnchor() { 98:07.01 | ^ 98:07.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 98:07.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 98:07.12 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 98:07.12 | ^ 98:07.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 98:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 98:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 98:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 98:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 98:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 98:07.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 98:07.17 from Unified_cpp_layout_svg2.cpp:2: 98:07.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 98:07.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 98:07.17 21 | inline Rect ToRect(const gfxRect& aRect) { 98:07.17 | ^ 98:07.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 98:07.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 98:07.17 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 98:07.17 | ^ 98:07.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 98:07.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 98:07.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 98:07.17 | ^ 98:07.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 98:07.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 98:07.18 44 | inline Size ToSize(const gfxSize& aSize) { 98:07.18 | ^ 98:07.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 98:07.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 98:07.18 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 98:07.18 | ^ 98:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 98:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 98:07.19 52 | inline gfxSize ThebesSize(const Size& aSize) { 98:07.19 | ^ 98:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 98:07.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 98:07.19 56 | inline gfxRect ThebesRect(const Rect& aRect) { 98:07.19 | ^ 98:07.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 98:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:07.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:11, 98:07.23 from Unified_cpp_layout_painting1.cpp:2: 98:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 98:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 98:07.23 332 | LayerPoint GetFixedPositionAnchor() const { 98:07.23 | ^ 98:07.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 98:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:11, 98:07.27 from Unified_cpp_layout_painting1.cpp:2: 98:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 98:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 98:07.27 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 98:07.27 | ^ 98:07.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 98:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:07.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:11, 98:07.29 from Unified_cpp_layout_painting1.cpp:2: 98:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 98:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 98:07.29 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:07.29 | ^ 98:07.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 98:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 98:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:18, 98:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/timeline/LayerTimelineMarker.h:13, 98:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/timeline/ObservedDocShell.cpp:12, 98:07.64 from Unified_cpp_base_timeline0.cpp:47: 98:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 98:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 98:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:07.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 98:07.64 | ^~~~~~~~ 98:07.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 98:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 98:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 98:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 98:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 98:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 98:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 98:07.83 from Unified_cpp_docshell_shistory0.cpp:2: 98:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 98:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:07.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 98:07.83 | ^ 98:07.93 In file included from Unified_cpp_layout_xul0.cpp:137: 98:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsResizerFrame.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]': 98:07.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsResizerFrame.cpp:542:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:07.93 542 | } 98:07.93 | ^ 98:08.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:08.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:08.18 from Unified_cpp_layout_mathml1.cpp:2: 98:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 98:08.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 98:08.18 1859 | int32_t aAppUnitsPerPixel) { 98:08.18 | ^ 98:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 98:08.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 98:08.19 3214 | int32_t aAppUnitsPerPixel) { 98:08.19 | ^ 98:08.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:08.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:08.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:08.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:08.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:08.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:08.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:08.92 from Unified_cpp_layout_xul1.cpp:2: 98:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 98:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 98:08.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:08.92 40 | friend Sub operator*(Sub aCoord, T aScale) { 98:08.93 | ^~~~~~~~ 98:09.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 98:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/timeline/TimelineConsumers.cpp:12, 98:09.11 from Unified_cpp_base_timeline0.cpp:56: 98:09.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 98:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 98:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:09.12 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 98:09.12 | ^~~~~~~~ 98:09.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 98:09.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 98:09.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:09.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:09.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:09.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:18, 98:09.24 from Unified_cpp_layout_painting0.cpp:2: 98:09.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 98:09.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 98:09.24 1859 | int32_t aAppUnitsPerPixel) { 98:09.24 | ^ 98:09.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 98:09.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 98:09.24 3214 | int32_t aAppUnitsPerPixel) { 98:09.24 | ^ 98:09.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:09.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 98:09.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 98:09.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 98:09.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 98:09.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 98:09.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 98:09.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 98:09.26 from Unified_cpp_docshell_shistory0.cpp:2: 98:09.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 98:09.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 98:09.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 98:09.26 | ^ 98:09.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:09.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:09.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:09.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:09.35 from Unified_cpp_layout_xul1.cpp:2: 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:09.35 427 | SizeT Size() const { return SizeT(width, height); } 98:09.35 | ^~~~ 98:09.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:09.35 from Unified_cpp_layout_xul1.cpp:2: 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:09.35 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 98:09.35 | ^~~~~~~~ 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:09.35 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 98:09.35 | ^~~~~~~~ 98:09.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:09.35 from Unified_cpp_layout_xul1.cpp:2: 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 98:09.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:09.36 62 | Sub operator-(const Sub& aPoint) const { 98:09.36 | ^~~~~~~~ 98:09.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:09.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:09.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:09.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:09.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:09.99 from Unified_cpp_layout_xul1.cpp:2: 98:09.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 98:09.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 98:09.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:09.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 98:09.99 | ^~~~~~~~ 98:10.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:10.04 from Unified_cpp_layout_mathml1.cpp:2: 98:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 98:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 98:10.04 332 | LayerPoint GetFixedPositionAnchor() const { 98:10.04 | ^ 98:10.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:10.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:10.07 from Unified_cpp_layout_mathml1.cpp:2: 98:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 98:10.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 98:10.07 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 98:10.07 | ^ 98:10.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:10.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:10.10 from Unified_cpp_layout_mathml1.cpp:2: 98:10.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 98:10.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 98:10.11 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:10.11 | ^ 98:10.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 98:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 98:10.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:10.23 from Unified_cpp_layout_mathml0.cpp:2: 98:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 98:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 98:10.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:10.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 98:10.23 | ^~~~~~~~ 98:11.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.cpp:68, 98:11.42 from Unified_cpp_layout_base2.cpp:11: 98:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 98:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:11.42 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 98:11.42 | ^ 98:11.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrName.h:16, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:21, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:11.61 from Unified_cpp_layout_base0.cpp:2: 98:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 98:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 98:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 98:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 98:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 98:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 98:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 98:11.61 760 | typename detail::Nth::Type extract() { 98:11.61 | ^~~~~~~ 98:12.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 98:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 98:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 98:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 98:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 98:12.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 98:12.18 from Unified_cpp_layout_svg2.cpp:2: 98:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 98:12.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 98:12.18 1859 | int32_t aAppUnitsPerPixel) { 98:12.18 | ^ 98:12.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 98:12.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 98:12.19 3214 | int32_t aAppUnitsPerPixel) { 98:12.19 | ^ 98:12.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 98:12.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 98:12.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 98:12.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 98:12.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 98:12.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 98:12.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 98:12.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 98:12.61 from Unified_cpp_docshell_shistory0.cpp:2: 98:12.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 98:12.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:12.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 98:12.61 | ^ 98:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 98:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 98:12.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 98:12.64 | ^ 98:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 98:12.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 98:12.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 98:12.64 | ^ 98:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 98:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 98:12.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 98:12.65 | ^ 98:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 98:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 98:12.67 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 98:12.67 | ^ 98:12.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 98:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 98:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 98:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 98:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 98:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:12.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:12.72 from Unified_cpp_layout_mathml0.cpp:2: 98:12.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:12.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 98:12.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:12.73 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 98:12.73 | ^~~~~~~~ 98:12.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 98:12.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 98:12.76 371 | nscoord aAppUnitsPerDevPixel) { 98:12.76 | ^ 98:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 98:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 98:12.77 380 | nscoord aAppUnitsPerDevPixel) { 98:12.77 | ^ 98:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 98:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 98:12.77 387 | nscoord aAppUnitsPerDevPixel) { 98:12.77 | ^ 98:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 98:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:12.78 394 | nscoord aAppUnitsPerDevPixel) { 98:12.78 | ^ 98:13.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:18, 98:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 98:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 98:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 98:13.85 from Unified_cpp_layout_svg2.cpp:2: 98:13.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 98:13.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 98:13.86 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 98:13.86 | ^ 98:13.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 98:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 98:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 98:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 98:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 98:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 98:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 98:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 98:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 98:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 98:13.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 98:13.96 from Unified_cpp_docshell_base0.cpp:2: 98:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 98:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 98:13.97 189 | CSSRect GetExpandedScrollableRect() const { 98:13.97 | ^ 98:13.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 98:13.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 98:13.99 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:13.99 | ^ 98:14.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 98:14.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 98:14.02 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 98:14.02 | ^ 98:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 98:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 98:14.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 98:14.04 | ^ 98:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 98:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 98:14.04 243 | CSSRect CalculateScrollRange() const { 98:14.04 | ^ 98:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 98:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 98:14.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 98:14.04 | ^ 98:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 98:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 98:14.07 457 | CSSRect GetVisualViewport() const { 98:14.07 | ^ 98:14.77 accessible/aom 98:15.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:15.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:15.41 from Unified_cpp_layout_xul1.cpp:2: 98:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 98:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 98:15.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:15.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 98:15.41 | ^~~~~~~~ 98:15.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:15.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:15.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:15.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 98:15.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 98:15.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:15.53 from Unified_cpp_layout_mathml0.cpp:2: 98:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 98:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 98:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:15.53 43 | friend Sub operator*(T aScale, Sub aCoord) { 98:15.53 | ^~~~~~~~ 98:16.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:16.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 98:16.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:16.43 from Unified_cpp_layout_mathml0.cpp:2: 98:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 98:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 98:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:16.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 98:16.43 | ^~~~~~~~~~~~~ 98:16.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 98:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 98:16.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:16.47 from Unified_cpp_layout_mathml0.cpp:2: 98:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 98:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 98:16.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:16.48 323 | static SizeTyped FromUnknownSize( 98:16.48 | ^~~~~~~~~~~~~~~ 98:16.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:16.67 from Unified_cpp_layout_mathml0.cpp:2: 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:16.67 427 | SizeT Size() const { return SizeT(width, height); } 98:16.67 | ^~~~ 98:16.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:16.67 from Unified_cpp_layout_mathml0.cpp:2: 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:16.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 98:16.67 | ^~~~~~~~ 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:16.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 98:16.67 | ^~~~~~~~ 98:16.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 98:16.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:16.67 from Unified_cpp_layout_mathml0.cpp:2: 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 98:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:16.67 62 | Sub operator-(const Sub& aPoint) const { 98:16.67 | ^~~~~~~~ 98:16.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 98:16.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 98:16.75 from Unified_cpp_xpfe_appshell0.cpp:2: 98:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 98:16.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:16.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 98:16.75 | ^ 98:17.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:17.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 98:17.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 98:17.10 from Unified_cpp_xpfe_appshell0.cpp:2: 98:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 98:17.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 98:17.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 98:17.10 | ^ 98:17.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:21, 98:17.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 98:17.93 from Unified_cpp_xpfe_appshell0.cpp:2: 98:17.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 98:17.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:17.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 98:17.93 | ^ 98:17.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 98:17.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 98:17.95 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 98:17.95 | ^ 98:17.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 98:17.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 98:17.95 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 98:17.95 | ^ 98:17.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 98:17.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 98:17.99 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 98:17.99 | ^ 98:17.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 98:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 98:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 98:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 98:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 98:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 98:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 98:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 98:17.99 from Unified_cpp_layout_painting0.cpp:2: 98:17.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 98:17.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 98:17.99 332 | LayerPoint GetFixedPositionAnchor() const { 98:17.99 | ^ 98:18.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 98:18.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 98:18.00 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 98:18.00 | ^ 98:18.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 98:18.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 98:18.08 371 | nscoord aAppUnitsPerDevPixel) { 98:18.08 | ^ 98:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 98:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 98:18.09 380 | nscoord aAppUnitsPerDevPixel) { 98:18.09 | ^ 98:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 98:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 98:18.11 387 | nscoord aAppUnitsPerDevPixel) { 98:18.11 | ^ 98:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 98:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:18.13 394 | nscoord aAppUnitsPerDevPixel) { 98:18.13 | ^ 98:18.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 98:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 98:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 98:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 98:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:18.16 from Unified_cpp_layout_mathml1.cpp:2: 98:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 98:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 98:18.16 1394 | LayerPoint GetFixedPositionAnchor() { 98:18.16 | ^ 98:18.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 98:18.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 98:18.25 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 98:18.25 | ^ 98:18.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 98:18.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:18.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:18.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:18.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 98:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 98:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:9, 98:18.32 from Unified_cpp_layout_inspector0.cpp:2: 98:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 98:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 98:18.32 332 | LayerPoint GetFixedPositionAnchor() const { 98:18.32 | ^ 98:18.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 98:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:9, 98:18.37 from Unified_cpp_layout_inspector0.cpp:2: 98:18.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 98:18.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 98:18.37 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 98:18.37 | ^ 98:18.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 98:18.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:9, 98:18.41 from Unified_cpp_layout_inspector0.cpp:2: 98:18.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 98:18.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 98:18.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:18.41 | ^ 98:18.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:18.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:18.75 from Unified_cpp_layout_xul1.cpp:2: 98:18.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 98:18.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 98:18.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:18.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 98:18.75 | ^~~~~~~~~~~~~ 98:18.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:18.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:18.77 from Unified_cpp_layout_xul1.cpp:2: 98:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 98:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 98:18.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:18.77 323 | static SizeTyped FromUnknownSize( 98:18.77 | ^~~~~~~~~~~~~~~ 98:18.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 98:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 98:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 98:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:18.86 from Unified_cpp_layout_mathml1.cpp:2: 98:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 98:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 98:18.86 49 | gfx::Size GetInheritedScale() const { return mScale; } 98:18.86 | ^ 98:18.93 In file included from Unified_cpp_layout_base0.cpp:29: 98:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp: In member function 'virtual mozilla::Maybe > mozilla::GeckoMVMContext::CalculateScrollableRectForRSF() const': 98:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp:93: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 98:18.93 93 | CSSRect::FromAppUnits(nsLayoutUtils::CalculateScrollableRectForFrame( 98:18.93 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:18.93 94 | rootScrollableFrame, nullptr))); 98:18.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp: In member function 'virtual mozilla::LayoutDeviceMargin mozilla::GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const': 98:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp:105:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:18.93 105 | GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const { 98:18.93 | ^~~~~~~~~~~~~~~ 98:18.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 98:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 98:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:18.93 from Unified_cpp_layout_base0.cpp:2: 98:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)': 98:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:312: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 98:18.93 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 98:18.93 | ^~~~~~~~~~ 98:19.21 In file included from Unified_cpp_layout_base0.cpp:38: 98:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeometryUtils.cpp: In function 'void mozilla::GetBoxQuadsFromWindowOrigin(nsINode*, const mozilla::dom::BoxQuadOptions&, nsTArray >&, mozilla::ErrorResult&)': 98:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.21 382 | LayoutDevicePoint windowLdp = matrix.TransformPoint(cp * c2ldScale); 98:19.21 | ^ 98:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.21 384 | CSSPoint windowCp = windowLdp * ld2cScale; 98:19.21 | ^~~~~~~~~ 98:19.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:19.21 from Unified_cpp_layout_base0.cpp:2: 98:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.21 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 98:19.21 | ^~~~~~~~ 98:19.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:19.21 from Unified_cpp_layout_base0.cpp:2: 98:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:19.21 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 98:19.21 | ^~~~~~~~~ 98:19.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 98:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 98:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:19.22 from Unified_cpp_layout_base0.cpp:2: 98:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.22 950 | PointTyped TransformPoint( 98:19.22 | ^~~~~~~~~~~~~~ 98:19.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 98:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 98:19.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:19.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:19.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:19.24 from Unified_cpp_layout_base0.cpp:2: 98:19.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:19.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.24 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 98:19.24 | ^~~~~~~~ 98:19.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 98:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 98:19.33 from Unified_cpp_docshell_base0.cpp:2: 98:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 98:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 98:19.33 1249 | CSSCoord ToCSSPixels() const { return _0; } 98:19.33 | ^ 98:19.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 98:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 98:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 98:19.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 98:19.44 from Unified_cpp_layout_generic2.cpp:2: 98:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 98:19.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 98:19.44 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 98:19.44 | ^ 98:19.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:19.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:19.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 98:19.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.64 385 | Point BottomLeft() const { return Point(x, YMost()); } 98:19.64 | ^~~~~~~~~~ 98:19.64 In file included from Unified_cpp_layout_base0.cpp:65: 98:19.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp: In member function 'void MobileViewportManager::UpdateResolution(const nsViewportInfo&, const ScreenIntSize&, const CSSSize&, const mozilla::Maybe&, MobileViewportManager::UpdateType)': 98:19.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp:275: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 98:19.64 275 | mContext->GetViewportInfo(mRestoreDisplaySize.value()).GetSize(); 98:19.64 | ^ 98:19.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.66 355 | contentSize * aViewportInfo.GetMinZoom(); 98:19.66 | ^ 98:19.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MVMContext.h:12, 98:19.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.h:8, 98:19.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp:5, 98:19.68 from Unified_cpp_layout_base0.cpp:29: 98:19.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h: In member function 'mozilla::CSSSize nsViewportInfo::GetSize() const': 98:19.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:93: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 98:19.68 93 | mozilla::CSSSize GetSize() const { return mSize; } 98:19.68 | ^~~~~~~ 98:19.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:19.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 98:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 98:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:19.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:19.73 from Unified_cpp_layout_base0.cpp:2: 98:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:19.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.73 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 98:19.73 | ^~~~~~~~ 98:19.75 In file included from Unified_cpp_layout_base0.cpp:65: 98:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp: In member function 'mozilla::ScreenIntSize MobileViewportManager::GetCompositionSize(const ScreenIntSize&) const': 98:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.75 466 | * LayoutDeviceToScreenScale(1.0f); 98:19.75 | ^ 98:19.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp:463:60: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:19.79 463 | mContext->ScrollbarAreaToExcludeFromCompositionBounds() 98:19.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 98:19.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.81 466 | * LayoutDeviceToScreenScale(1.0f); 98:19.81 | ^ 98:19.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp: In member function 'void MobileViewportManager::UpdateVisualViewportSize(const ScreenIntSize&, const CSSToScreenScale&)': 98:19.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.81 484 | CSSSize compSize = compositionSize / aZoom; 98:19.81 | ^~~~~ 98:19.98 In file included from Unified_cpp_layout_base0.cpp:74: 98:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp: In constructor 'mozilla::RayReferenceData::RayReferenceData(const nsIFrame*)': 98:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:44: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 98:19.98 44 | mInitialPosition = CSSPoint::FromAppUnits(aFrame->GetOffsetTo(container)); 98:19.98 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:48:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:19.98 48 | mContainingBlockRect = 98:19.98 | ~~~~~~~~~~~~~~~~~~~~~^ 98:19.98 49 | CSSRect::FromAppUnits(container->GetRectRelativeToSelf()); 98:19.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:19.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 98:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 98:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:19.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:19.98 from Unified_cpp_layout_base0.cpp:2: 98:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 98:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 98:19.98 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 98:19.98 | ^~~~~~~~~~~~ 98:19.98 In file included from Unified_cpp_layout_base0.cpp:74: 98:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 98:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:383: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 98:19.98 383 | aDistance.ResolveToCSSPixels(CSSCoord(pathLength)); 98:19.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 98:19.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:400: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 98:19.98 400 | point = path.mGfxPath->ComputePointAtLength(usedDistance, &tangent); 98:19.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:407: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 98:19.99 407 | ComputeRayPathLength(ray.mRay->size, ray.mRay->angle, ray.mData); 98:19.99 | ^ 98:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:441: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 98:19.99 441 | anchorPoint = nsStyleTransformMatrix::Convert2DPosition( 98:19.99 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:19.99 442 | pos.horizontal, pos.vertical, aRefBox); 98:19.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.99 446 | shift = (anchorPoint - aTransformOrigin).ToUnknownPoint(); 98:19.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.99 446 | shift = (anchorPoint - aTransformOrigin).ToUnknownPoint(); 98:19.99 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 98:19.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:19.99 446 | shift = (anchorPoint - aTransformOrigin).ToUnknownPoint(); 98:19.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:20.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 98:20.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 98:20.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:20.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:15, 98:20.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:20.03 from Unified_cpp_layout_base0.cpp:2: 98:20.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function 'mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const': 98:20.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678: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 98:20.03 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 98:20.03 | ^~~~~~~~~~~~~~~~ 98:20.06 In file included from Unified_cpp_layout_base0.cpp:74: 98:20.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp: In function 'mozilla::CSSCoord mozilla::ComputeRayPathLength(mozilla::StyleRaySize, const mozilla::StyleAngle&, const mozilla::RayReferenceData&)': 98:20.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:20.06 119 | aRayData.mContainingBlockRect.Size(), aAngle); 98:20.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 98:20.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:119: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 98:20.06 119 | aRayData.mContainingBlockRect.Size(), aAngle); 98:20.06 | ^ 98:20.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 98:20.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:214: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 98:20.08 214 | CSSPixel::FromAppUnits(nsSize(aRefBox.Width(), aRefBox.Height())); 98:20.08 | ^ 98:20.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:217:56: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:20.11 217 | usedAnchor.x = anchor.horizontal.ResolveToCSSPixels(size.width); 98:20.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 98:20.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:20.15 from Unified_cpp_layout_base0.cpp:2: 98:20.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 98:20.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 98:20.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 98:20.15 | ^~~~~~~~~~~~ 98:20.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:20.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:20.15 from Unified_cpp_layout_base0.cpp:2: 98:20.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:20.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:20.15 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 98:20.15 | ^~~~~~~~~ 98:20.20 In file included from Unified_cpp_layout_base0.cpp:74: 98:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp: In function 'void mozilla::ApplyRotationAndMoveRayToXAxis(const mozilla::StyleOffsetRotate&, const mozilla::StyleAngle&, AutoTArray, 4>&)': 98:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:175:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:20.20 175 | p = m.TransformPoint(p); 98:20.20 | ~~^~~~~~~~~~~~~~~~~~~~~ 98:20.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 98:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 98:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 98:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 98:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 98:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:20.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:20.20 from Unified_cpp_layout_base0.cpp:2: 98:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h: In function 'mozilla::gfx::CoordOperatorsHelper, double>::result_type mozilla::gfx::operator*(mozilla::gfx::CoordTyped, double)': 98:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:76:22: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:20.20 76 | friend result_type operator*(coord aCoord, primitive aScale) { 98:20.20 | ^~~~~~~~ 98:20.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 98:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 98:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 98:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 98:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 98:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:20.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:20.25 from Unified_cpp_layout_base0.cpp:2: 98:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:20.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:20.25 62 | Sub operator-(const Sub& aPoint) const { 98:20.25 | ^~~~~~~~ 98:20.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 98:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 98:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 98:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 98:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 98:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:20.27 from Unified_cpp_layout_base0.cpp:2: 98:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In member function 'mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::CSSPixel; F = float]': 98:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:20.27 155 | PointTyped ToUnknownPoint() const { 98:20.27 | ^~~~~~~~~~~~~~ 98:20.27 In file included from Unified_cpp_layout_base0.cpp:74: 98:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp: In static member function 'static mozilla::Maybe mozilla::MotionPathUtils::ResolveMotionPath(const nsIFrame*, mozilla::MotionPathUtils::TransformReferenceBox&)': 98:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:488: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 98:20.27 488 | aRefBox); 98:20.27 | ^ 98:20.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 98:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 98:20.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp:16, 98:20.45 from Unified_cpp_layout_base0.cpp:65: 98:20.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 98:20.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:20.45 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 98:20.45 | ^ 98:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 98:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:20.55 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 98:20.55 | ^~~~~~~~~~~ 98:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 98:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:20.58 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 98:20.58 | ^ 98:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 98:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:20.58 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 98:20.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 98:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 98:20.59 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 98:20.59 | ~~~~~~~~~~~~~^~ 98:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:20.59 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 98:20.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 98:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:20.59 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 98:20.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 98:20.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 98:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 98:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 98:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 98:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:20.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:20.59 from Unified_cpp_layout_base0.cpp:2: 98:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 98:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:20.59 282 | RectTyped ToUnknownRect() const { 98:20.59 | ^~~~~~~~~~~~~ 98:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:20.98 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 98:20.98 | ^~~~~~~~~ 98:21.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:21.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:21.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:21.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:21.00 from Unified_cpp_widget1.cpp:20: 98:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:21.00 2266 | PointTyped TransformPointSimple( 98:21.00 | ^~~~~~~~~~~~~~~~~~~~ 98:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:21.00 794 | RectTyped TransformAndClipBounds( 98:21.00 | ^~~~~~~~~~~~~~~~~~~~~~ 98:21.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:15, 98:21.08 from Unified_cpp_layout_generic2.cpp:2: 98:21.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 98:21.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 98:21.08 189 | CSSRect GetExpandedScrollableRect() const { 98:21.08 | ^ 98:21.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 98:21.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 98:21.12 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:21.12 | ^ 98:21.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 98:21.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 98:21.12 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 98:21.12 | ^ 98:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 98:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 98:21.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 98:21.17 | ^ 98:21.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 98:21.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 98:21.18 243 | CSSRect CalculateScrollRange() const { 98:21.18 | ^ 98:21.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 98:21.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 98:21.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 98:21.18 | ^ 98:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 98:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 98:21.24 457 | CSSRect GetVisualViewport() const { 98:21.24 | ^ 98:22.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 98:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 98:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 98:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 98:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 98:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 98:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 98:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 98:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.h:10, 98:22.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/VsyncParent.cpp:7: 98:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 98:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 98:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 98:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 98:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 98:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 98:22.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 98:22.00 760 | typename detail::Nth::Type extract() { 98:22.00 | ^~~~~~~ 98:22.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 98:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 98:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 98:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 98:22.01 from Unified_cpp_layout_generic4.cpp:2: 98:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 98:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:22.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 98:22.01 | ^ 98:22.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:39, 98:22.68 from Unified_cpp_layout_base1.cpp:137: 98:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 98:22.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:22.68 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 98:22.68 | ^ 98:22.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:66, 98:22.89 from Unified_cpp_layout_base1.cpp:137: 98:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h: In member function 'gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const': 98:22.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:77: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 98:22.89 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 98:22.89 | ^ 98:23.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 98:23.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 98:23.08 from Unified_cpp_docshell_base0.cpp:2: 98:23.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 98:23.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 98:23.08 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 98:23.08 | ^ 98:23.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 98:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 98:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:23.33 from Unified_cpp_widget1.cpp:20: 98:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:230:30: required from here 98:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:23.33 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 98:23.33 | ^~~~~~~~ 98:24.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 98:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 98:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 98:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 98:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 98:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 98:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 98:24.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:21, 98:24.26 from Unified_cpp_layout_svg2.cpp:11: 98:24.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 98:24.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 98:24.26 332 | LayerPoint GetFixedPositionAnchor() const { 98:24.26 | ^ 98:24.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 98:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 98:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 98:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 98:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 98:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 98:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 98:24.81 from Unified_cpp_layout_generic4.cpp:2: 98:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 98:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 98:24.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 98:24.81 | ^ 98:25.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:25.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:25.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 98:25.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:25.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:25.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:25.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:25.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:25.31 from Unified_cpp_layout_xul1.cpp:2: 98:25.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:25.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 98:25.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:25.31 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 98:25.31 | ^~~~~~~~~~~~~~ 98:25.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:25.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:25.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:25.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:25.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:25.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:25.32 from Unified_cpp_layout_xul1.cpp:2: 98:25.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:25.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 98:25.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:25.32 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 98:25.32 | ^~~~~~~~~~~~~ 98:25.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:25.68 from Unified_cpp_layout_xul1.cpp:2: 98:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 98:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:25.68 383 | Point TopLeft() const { return Point(x, y); } 98:25.68 | ^~~~~~~ 98:25.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:25.69 from Unified_cpp_layout_xul1.cpp:2: 98:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 98:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:25.69 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 98:25.69 | ^~~~~~~~~~~~~~~ 98:26.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 98:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 98:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 98:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 98:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 98:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 98:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:9, 98:26.61 from Unified_cpp_layout_inspector0.cpp:2: 98:26.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 98:26.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 98:26.61 1394 | LayerPoint GetFixedPositionAnchor() { 98:26.61 | ^ 98:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 98:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 98:26.63 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 98:26.63 | ^ 98:26.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 98:26.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 98:26.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 98:26.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:26.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:26.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 98:26.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 98:26.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:9, 98:26.76 from Unified_cpp_layout_inspector0.cpp:2: 98:26.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 98:26.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 98:26.76 49 | gfx::Size GetInheritedScale() const { return mScale; } 98:26.76 | ^ 98:26.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 98:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 98:26.92 from Unified_cpp_layout_painting0.cpp:2: 98:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 98:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 98:26.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 98:26.92 | ^ 98:27.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 98:27.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 98:27.00 from Unified_cpp_layout_painting0.cpp:2: 98:27.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 98:27.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 98:27.00 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:27.00 | ^ 98:27.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 98:27.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:27.18 from Unified_cpp_layout_mathml0.cpp:2: 98:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 98:27.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:27.18 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 98:27.18 | ^~~~~~~~~~~~~~ 98:27.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 98:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:27.26 from Unified_cpp_layout_mathml0.cpp:2: 98:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 98:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:27.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 98:27.26 | ^~~~~~~~~~~~~ 98:27.47 In file included from Unified_cpp_layout_base2.cpp:11: 98:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.cpp: In member function 'gfxSize nsPresContext::ScreenSizeInchesForFontInflation(bool*)': 98:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.cpp:1058: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 98:27.47 1058 | gfxSize nsPresContext::ScreenSizeInchesForFontInflation(bool* aChanged) { 98:27.47 | ^ 98:27.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 98:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 98:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsStyledElement.h:18, 98:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsMappedAttributeElement.h:16, 98:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/html/nsGenericHTMLElement.h:11, 98:27.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:12, 98:27.51 from Unified_cpp_layout_build0.cpp:2: 98:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 98:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 98:27.51 189 | CSSRect GetExpandedScrollableRect() const { 98:27.51 | ^ 98:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 98:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 98:27.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:27.51 | ^ 98:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 98:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 98:27.56 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 98:27.56 | ^ 98:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 98:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 98:27.56 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 98:27.56 | ^ 98:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 98:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 98:27.56 243 | CSSRect CalculateScrollRange() const { 98:27.56 | ^ 98:27.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 98:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:27.60 from Unified_cpp_layout_mathml0.cpp:2: 98:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 98:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:27.60 383 | Point TopLeft() const { return Point(x, y); } 98:27.60 | ^~~~~~~ 98:27.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 98:27.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:27.61 from Unified_cpp_layout_mathml0.cpp:2: 98:27.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:27.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 98:27.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:27.61 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 98:27.61 | ^~~~~~~~~~~~~~~ 98:27.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 98:27.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 98:27.75 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 98:27.75 | ^ 98:27.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 98:27.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 98:27.75 457 | CSSRect GetVisualViewport() const { 98:27.75 | ^ 98:28.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 98:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 98:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:28.07 from Unified_cpp_layout_base2.cpp:2: 98:28.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 98:28.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 98:28.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:28.07 40 | friend Sub operator*(Sub aCoord, T aScale) { 98:28.07 | ^~~~~~~~ 98:28.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 98:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 98:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 98:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 98:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 98:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 98:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 98:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 98:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 98:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 98:28.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 98:28.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 98:28.80 from Unified_cpp_docshell_base0.cpp:2: 98:28.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 98:28.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 98:28.80 21 | inline Rect ToRect(const gfxRect& aRect) { 98:28.80 | ^ 98:28.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 98:28.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 98:28.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 98:28.80 | ^ 98:28.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 98:28.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 98:28.80 40 | inline Point ToPoint(const gfxPoint& aPoint) { 98:28.80 | ^ 98:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 98:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 98:28.81 44 | inline Size ToSize(const gfxSize& aSize) { 98:28.81 | ^ 98:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 98:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 98:28.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 98:28.81 | ^ 98:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 98:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 98:28.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 98:28.82 | ^ 98:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 98:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 98:28.82 56 | inline gfxRect ThebesRect(const Rect& aRect) { 98:28.82 | ^ 98:28.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 98:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 98:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:28.88 from Unified_cpp_layout_base2.cpp:2: 98:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 98:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 98:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:28.88 427 | SizeT Size() const { return SizeT(width, height); } 98:28.88 | ^~~~ 98:28.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 98:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 98:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 98:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 98:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:27, 98:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:28.89 from Unified_cpp_layout_base2.cpp:2: 98:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 98:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:28.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 98:28.89 | ^~~~~~~~ 98:28.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:28.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 98:28.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:28.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 98:28.91 | ^~~~~~~~ 98:28.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 98:28.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 98:28.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 98:28.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:28.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:28.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:28.91 from Unified_cpp_layout_base2.cpp:2: 98:28.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:28.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 98:28.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:28.91 62 | Sub operator-(const Sub& aPoint) const { 98:28.91 | ^~~~~~~~ 98:29.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 98:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 98:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 98:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 98:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:27, 98:29.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:29.01 from Unified_cpp_layout_base2.cpp:2: 98:29.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:29.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 98:29.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:29.01 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 98:29.01 | ^~~~~~~~ 98:29.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:29.35 from Unified_cpp_layout_xul1.cpp:2: 98:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 98:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:29.35 277 | static RectTyped FromUnknownRect( 98:29.35 | ^~~~~~~~~~~~~~~ 98:29.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:29.48 from Unified_cpp_layout_xul1.cpp:2: 98:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 98:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:29.48 150 | static PointTyped FromUnknownPoint( 98:29.48 | ^~~~~~~~~~~~~~~~ 98:29.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:29.52 from Unified_cpp_layout_xul1.cpp:2: 98:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 98:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 98:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:29.52 282 | RectTyped ToUnknownRect() const { 98:29.52 | ^~~~~~~~~~~~~ 98:29.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 98:29.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:29.76 from Unified_cpp_layout_mathml0.cpp:2: 98:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 98:29.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:29.76 277 | static RectTyped FromUnknownRect( 98:29.76 | ^~~~~~~~~~~~~~~ 98:29.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 98:29.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 98:29.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 98:29.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 98:29.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 98:29.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 98:29.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 98:29.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 98:29.79 from Unified_cpp_layout_generic3.cpp:2: 98:29.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 98:29.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:29.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 98:29.79 | ^ 98:29.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:29.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 98:29.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 98:29.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:29.85 from Unified_cpp_layout_mathml0.cpp:2: 98:29.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:29.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 98:29.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:29.85 150 | static PointTyped FromUnknownPoint( 98:29.85 | ^~~~~~~~~~~~~~~~ 98:29.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:29.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 98:29.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:29.85 from Unified_cpp_layout_mathml0.cpp:2: 98:29.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 98:29.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 98:29.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:29.85 282 | RectTyped ToUnknownRect() const { 98:29.85 | ^~~~~~~~~~~~~ 98:29.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 98:29.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 98:29.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:29.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:29.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:29.99 from Unified_cpp_layout_base2.cpp:2: 98:29.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 98:29.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 98:29.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:29.99 323 | static SizeTyped FromUnknownSize( 98:29.99 | ^~~~~~~~~~~~~~~ 98:30.43 accessible/base 98:30.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 98:30.79 from Unified_cpp_layout_generic3.cpp:2: 98:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 98:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 98:30.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 98:30.79 | ^ 98:30.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:30.79 from Unified_cpp_layout_xul1.cpp:2: 98:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::LayoutDevicePixel; F = float]': 98:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.cpp:314:27: required from here 98:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:30.79 155 | PointTyped ToUnknownPoint() const { 98:30.79 | ^~~~~~~~~~~~~~ 98:30.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:30.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:30.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:30.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:30.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:30.85 from Unified_cpp_layout_xul1.cpp:2: 98:30.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:30.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTitleBarFrame.cpp:119:62: required from here 98:30.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:30.85 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 98:30.85 | ^~~~~~~~ 98:31.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 98:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 98:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 98:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 98:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 98:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 98:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 98:31.49 from Unified_cpp_layout_generic3.cpp:2: 98:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 98:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:31.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 98:31.49 | ^ 98:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 98:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 98:31.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 98:31.49 | ^ 98:31.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 98:31.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 98:31.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 98:31.50 | ^ 98:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 98:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 98:31.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 98:31.51 | ^ 98:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 98:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 98:31.51 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 98:31.51 | ^ 98:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 98:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 98:31.53 371 | nscoord aAppUnitsPerDevPixel) { 98:31.53 | ^ 98:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 98:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 98:31.53 380 | nscoord aAppUnitsPerDevPixel) { 98:31.53 | ^ 98:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 98:31.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 98:31.53 387 | nscoord aAppUnitsPerDevPixel) { 98:31.54 | ^ 98:31.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 98:31.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:31.54 394 | nscoord aAppUnitsPerDevPixel) { 98:31.55 | ^ 98:31.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:31.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:31.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 98:31.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:31.59 from Unified_cpp_layout_mathml0.cpp:2: 98:31.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:31.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.cpp:757:55: required from here 98:31.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:31.59 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 98:31.59 | ^~~~~~ 98:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 98:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.cpp:757:68: required from here 98:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:31.66 427 | SizeT Size() const { return SizeT(width, height); } 98:31.66 | ^~~~ 98:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.cpp:770:46: required from here 98:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:31.66 385 | Point BottomLeft() const { return Point(x, YMost()); } 98:31.66 | ^~~~~~~~~~ 98:32.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 98:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 98:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 98:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 98:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 98:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 98:32.02 from Unified_cpp_layout_generic4.cpp:2: 98:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 98:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:32.02 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 98:32.02 | ^ 98:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 98:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 98:32.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 98:32.03 | ^ 98:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 98:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 98:32.04 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 98:32.04 | ^ 98:32.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 98:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 98:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 98:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 98:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 98:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 98:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 98:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 98:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 98:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 98:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 98:32.06 from Unified_cpp_docshell_base0.cpp:2: 98:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 98:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 98:32.06 1859 | int32_t aAppUnitsPerPixel) { 98:32.06 | ^ 98:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 98:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 98:32.12 3214 | int32_t aAppUnitsPerPixel) { 98:32.12 | ^ 98:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 98:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 98:32.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 98:32.12 | ^ 98:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 98:32.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 98:32.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 98:32.12 | ^ 98:32.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 98:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 98:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 98:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 98:32.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 98:32.19 from Unified_cpp_layout_generic3.cpp:2: 98:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 98:32.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 98:32.19 1249 | CSSCoord ToCSSPixels() const { return _0; } 98:32.19 | ^ 98:32.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:16, 98:32.27 from Unified_cpp_layout_painting1.cpp:2: 98:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h: In member function 'gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const': 98:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:77: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 98:32.27 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 98:32.27 | ^ 98:32.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 98:32.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 98:32.31 371 | nscoord aAppUnitsPerDevPixel) { 98:32.31 | ^ 98:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 98:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 98:32.38 380 | nscoord aAppUnitsPerDevPixel) { 98:32.38 | ^ 98:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 98:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 98:32.38 387 | nscoord aAppUnitsPerDevPixel) { 98:32.38 | ^ 98:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 98:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:32.38 394 | nscoord aAppUnitsPerDevPixel) { 98:32.38 | ^ 98:32.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 98:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 98:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:32.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:32.85 from Unified_cpp_layout_base2.cpp:2: 98:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 98:32.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:32.85 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 98:32.85 | ^~~~~~~~~~~~~~ 98:32.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 98:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 98:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:32.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:32.92 from Unified_cpp_layout_base2.cpp:2: 98:32.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:32.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 98:32.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:32.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 98:32.92 | ^~~~~~~~~~~~~ 98:33.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 98:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 98:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:33.03 from Unified_cpp_layout_base2.cpp:2: 98:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 98:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:33.03 383 | Point TopLeft() const { return Point(x, y); } 98:33.03 | ^~~~~~~ 98:33.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 98:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 98:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:33.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:33.03 from Unified_cpp_layout_base2.cpp:2: 98:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 98:33.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:33.03 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 98:33.03 | ^~~~~~~~~~~~~~~ 98:34.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 98:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 98:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 98:34.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 98:34.46 from Unified_cpp_layout_generic4.cpp:2: 98:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 98:34.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 98:34.46 1249 | CSSCoord ToCSSPixels() const { return _0; } 98:34.46 | ^ 98:35.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 98:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 98:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:35.68 from Unified_cpp_layout_base2.cpp:2: 98:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 98:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:35.68 277 | static RectTyped FromUnknownRect( 98:35.68 | ^~~~~~~~~~~~~~~ 98:35.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 98:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 98:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:35.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:35.68 from Unified_cpp_layout_base2.cpp:2: 98:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 98:35.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:35.68 150 | static PointTyped FromUnknownPoint( 98:35.68 | ^~~~~~~~~~~~~~~~ 98:35.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 98:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 98:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:35.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:35.71 from Unified_cpp_layout_base2.cpp:2: 98:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 98:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 98:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:35.71 282 | RectTyped ToUnknownRect() const { 98:35.71 | ^~~~~~~~~~~~~ 98:36.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:110, 98:36.21 from Unified_cpp_layout_base1.cpp:137: 98:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h: In static member function 'static gfxPoint mozilla::CharPosition::UnspecifiedPoint()': 98:36.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:105: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 98:36.21 105 | static gfxPoint UnspecifiedPoint() { 98:36.21 | ^ 98:36.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 98:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 98:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 98:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 98:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:17, 98:36.66 from Unified_cpp_layout_painting1.cpp:2: 98:36.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 98:36.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 98:36.66 1394 | LayerPoint GetFixedPositionAnchor() { 98:36.66 | ^ 98:36.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 98:36.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 98:36.73 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 98:36.73 | ^ 98:36.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:36.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:36.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:36.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:36.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:36.79 from Unified_cpp_layout_xul1.cpp:2: 98:36.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:36.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:36.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 98:36.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:36.79 246 | PointTyped As2DPoint() const { 98:36.79 | ^~~~~~~~~ 98:36.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:36.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:36.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:36.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:36.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:36.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:36.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:36.82 from Unified_cpp_layout_xul1.cpp:2: 98:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:36.82 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 98:36.82 | ^~~~~~~~~ 98:36.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 98:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:36.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:36.84 from Unified_cpp_layout_xul1.cpp:2: 98:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:36.84 2266 | PointTyped TransformPointSimple( 98:36.84 | ^~~~~~~~~~~~~~~~~~~~ 98:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:36.84 794 | RectTyped TransformAndClipBounds( 98:36.84 | ^~~~~~~~~~~~~~~~~~~~~~ 98:37.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 98:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 98:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 98:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:17, 98:37.38 from Unified_cpp_layout_painting1.cpp:2: 98:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 98:37.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 98:37.38 49 | gfx::Size GetInheritedScale() const { return mScale; } 98:37.38 | ^ 98:37.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:37.97 from Unified_cpp_layout_mathml1.cpp:2: 98:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 98:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 98:37.97 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 98:37.97 | ^ 98:38.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 98:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 98:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 98:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 98:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 98:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 98:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 98:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:27, 98:38.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:38.10 from Unified_cpp_layout_base2.cpp:2: 98:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:60:49: required from here 98:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:38.10 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 98:38.10 | ^~~~~~~~ 98:38.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 98:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 98:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 98:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 98:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 98:38.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 98:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 98:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 98:38.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:21, 98:38.47 from Unified_cpp_layout_svg2.cpp:11: 98:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 98:38.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 98:38.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 98:38.47 | ^ 98:38.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 98:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 98:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 98:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 98:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 98:38.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:16, 98:38.69 from Unified_cpp_layout_ipc0.cpp:2: 98:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 98:38.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 98:38.69 49 | gfx::Size GetInheritedScale() const { return mScale; } 98:38.69 | ^ 98:38.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 98:38.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:21, 98:38.71 from Unified_cpp_layout_svg2.cpp:11: 98:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 98:38.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 98:38.71 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:38.71 | ^ 98:39.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 98:39.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:10, 98:39.11 from Unified_cpp_layout_printing0.cpp:20: 98:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 98:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 98:39.11 21 | inline Rect ToRect(const gfxRect& aRect) { 98:39.11 | ^ 98:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 98:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 98:39.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 98:39.11 | ^ 98:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 98:39.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 98:39.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 98:39.11 | ^ 98:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 98:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 98:39.12 44 | inline Size ToSize(const gfxSize& aSize) { 98:39.12 | ^ 98:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 98:39.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 98:39.12 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 98:39.12 | ^ 98:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 98:39.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 98:39.15 52 | inline gfxSize ThebesSize(const Size& aSize) { 98:39.16 | ^ 98:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 98:39.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 98:39.16 56 | inline gfxRect ThebesRect(const Rect& aRect) { 98:39.16 | ^ 98:39.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 98:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 98:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 98:39.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:16, 98:39.49 from Unified_cpp_layout_generic2.cpp:2: 98:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 98:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 98:39.49 21 | inline Rect ToRect(const gfxRect& aRect) { 98:39.49 | ^ 98:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 98:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 98:39.49 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 98:39.49 | ^ 98:39.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 98:39.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 98:39.55 40 | inline Point ToPoint(const gfxPoint& aPoint) { 98:39.55 | ^ 98:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 98:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 98:39.56 44 | inline Size ToSize(const gfxSize& aSize) { 98:39.56 | ^ 98:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 98:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 98:39.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 98:39.56 | ^ 98:39.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 98:39.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 98:39.62 52 | inline gfxSize ThebesSize(const Size& aSize) { 98:39.62 | ^ 98:39.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 98:39.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 98:39.62 56 | inline gfxRect ThebesRect(const Rect& aRect) { 98:39.62 | ^ 98:39.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTextFrame.h:20, 98:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:18, 98:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:16, 98:39.72 from Unified_cpp_layout_ipc0.cpp:2: 98:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 98:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 98:39.72 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 98:39.72 | ^ 98:39.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 98:39.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 98:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 98:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 98:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 98:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 98:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 98:39.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 98:39.73 from Unified_cpp_docshell_base0.cpp:2: 98:39.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 98:39.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 98:39.73 332 | LayerPoint GetFixedPositionAnchor() const { 98:39.73 | ^ 98:39.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 98:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 98:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 98:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 98:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 98:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 98:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 98:39.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 98:39.76 from Unified_cpp_docshell_base0.cpp:2: 98:39.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 98:39.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 98:39.76 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 98:39.76 | ^ 98:39.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 98:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 98:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 98:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 98:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 98:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 98:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 98:39.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 98:39.78 from Unified_cpp_docshell_base0.cpp:2: 98:39.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 98:39.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 98:39.78 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:39.78 | ^ 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:39.97 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 98:39.97 | ^~~~~~~~~ 98:39.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 98:39.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:39.97 from Unified_cpp_layout_mathml0.cpp:2: 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:39.97 2266 | PointTyped TransformPointSimple( 98:39.97 | ^~~~~~~~~~~~~~~~~~~~ 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:39.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:39.97 794 | RectTyped TransformAndClipBounds( 98:39.97 | ^~~~~~~~~~~~~~~~~~~~~~ 98:40.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 98:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 98:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 98:40.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:10, 98:40.34 from Unified_cpp_layout_printing0.cpp:20: 98:40.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 98:40.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 98:40.34 1859 | int32_t aAppUnitsPerPixel) { 98:40.34 | ^ 98:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 98:40.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 98:40.39 3214 | int32_t aAppUnitsPerPixel) { 98:40.39 | ^ 98:40.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 98:40.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 98:40.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:40.43 from Unified_cpp_layout_mathml0.cpp:2: 98:40.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:40.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:40.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.cpp:757:55: required from here 98:40.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:40.43 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 98:40.43 | ^~~~~~~~ 98:40.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 98:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 98:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 98:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 98:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 98:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 98:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsINode.h:12, 98:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContent.h:13, 98:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/widget/nsAutoRollup.h:10, 98:40.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsAutoRollup.cpp:6, 98:40.91 from Unified_cpp_widget1.cpp:2: 98:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 98:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 98:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 98:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 98:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 98:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 98:40.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 98:40.91 760 | typename detail::Nth::Type extract() { 98:40.91 | ^~~~~~~ 98:41.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleStructInlines.h:19, 98:41.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:16, 98:41.31 from Unified_cpp_layout_ipc0.cpp:2: 98:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 98:41.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 98:41.31 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 98:41.31 | ^ 98:42.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:42.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 98:42.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:42.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:42.32 from Unified_cpp_layout_ipc0.cpp:2: 98:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 98:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 98:42.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:42.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 98:42.32 | ^~~~~~~~ 98:42.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:42.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:42.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:42.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:42.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:42.39 from Unified_cpp_layout_ipc0.cpp:2: 98:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 98:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 98:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:42.39 427 | SizeT Size() const { return SizeT(width, height); } 98:42.39 | ^~~~ 98:42.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:42.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:42.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:42.39 from Unified_cpp_layout_ipc0.cpp:2: 98:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 98:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 98:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:42.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 98:42.39 | ^~~~~~~~ 98:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 98:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 98:42.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:42.39 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 98:42.39 | ^~~~~~~~ 98:42.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 98:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 98:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:42.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:42.40 from Unified_cpp_layout_ipc0.cpp:2: 98:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 98:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:42.40 62 | Sub operator-(const Sub& aPoint) const { 98:42.40 | ^~~~~~~~ 98:42.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:42.56 from Unified_cpp_layout_ipc0.cpp:2: 98:42.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 98:42.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 98:42.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:42.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 98:42.56 | ^~~~~~~~ 98:43.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 98:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:43.25 from Unified_cpp_layout_ipc0.cpp:2: 98:43.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 98:43.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 98:43.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:43.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 98:43.25 | ^~~~~~~~ 98:44.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:44.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:44.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:44.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:44.66 from Unified_cpp_layout_ipc0.cpp:2: 98:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 98:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 98:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:44.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 98:44.66 | ^~~~~~~~~~~~~ 98:44.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 98:44.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:44.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:44.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:44.66 from Unified_cpp_layout_ipc0.cpp:2: 98:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 98:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 98:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:44.66 323 | static SizeTyped FromUnknownSize( 98:44.66 | ^~~~~~~~~~~~~~~ 98:45.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontInfoLoader.h:15, 98:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatformFontList.h:15, 98:45.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:9, 98:45.90 from Unified_cpp_layout_inspector0.cpp:2: 98:45.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 98:45.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 98:45.90 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 98:45.90 | ^ 98:46.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 98:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:46.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 98:46.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:10, 98:46.15 from Unified_cpp_layout_printing0.cpp:20: 98:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 98:46.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 98:46.15 332 | LayerPoint GetFixedPositionAnchor() const { 98:46.15 | ^ 98:46.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 98:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:46.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:46.34 from Unified_cpp_layout_ipc0.cpp:2: 98:46.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:46.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 98:46.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:46.35 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 98:46.35 | ^~~~~~~~~~~~~~ 98:46.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 98:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 98:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 98:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGViewportElement.h:20, 98:46.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:136, 98:46.36 from Unified_cpp_layout_base1.cpp:137: 98:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 98:46.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 98:46.36 44 | operator Point() const { return Point(mX, mY); } 98:46.36 | ^ 98:46.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 98:46.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:10, 98:46.59 from Unified_cpp_layout_printing0.cpp:20: 98:46.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 98:46.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 98:46.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 98:46.59 | ^ 98:46.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 98:46.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:10, 98:46.81 from Unified_cpp_layout_printing0.cpp:20: 98:46.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 98:46.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 98:46.81 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 98:46.81 | ^ 98:46.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:46.87 from Unified_cpp_layout_ipc0.cpp:2: 98:46.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:46.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 98:46.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:46.87 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 98:46.87 | ^~~~~~~~~~~~~ 98:47.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:47.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:47.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:47.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:47.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:47.00 from Unified_cpp_layout_ipc0.cpp:2: 98:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 98:47.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:47.00 383 | Point TopLeft() const { return Point(x, y); } 98:47.00 | ^~~~~~~ 98:47.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 98:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:47.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:47.02 from Unified_cpp_layout_ipc0.cpp:2: 98:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 98:47.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:47.02 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 98:47.02 | ^~~~~~~~~~~~~~~ 98:47.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 98:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 98:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 98:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 98:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 98:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 98:47.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/build/nsDocShellModule.cpp:7: 98:47.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 98:47.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:47.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 98:47.24 | ^ 98:47.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 98:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 98:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCModule.h:7, 98:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutModule.cpp:11, 98:47.38 from Unified_cpp_layout_build0.cpp:11: 98:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 98:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 98:47.38 79 | memset(this, 0, sizeof(nsXPTCVariant)); 98:47.38 | ^ 98:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 98:47.38 44 | struct nsXPTCVariant { 98:47.38 | ^~~~~~~~~~~~~ 98:47.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 98:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 98:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 98:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 98:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 98:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 98:47.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/build/nsDocShellModule.cpp:7: 98:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 98:47.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 98:47.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 98:47.58 | ^ 98:47.87 In file included from /usr/include/c++/10/utility:70, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/utility:3, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/utility:52, 98:47.87 from /usr/include/c++/10/tuple:38, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/tuple:3, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/tuple:52, 98:47.87 from /usr/include/c++/10/functional:54, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/functional:3, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/functional:52, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:12, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:47.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:47.87 from Unified_cpp_layout_base1.cpp:2: 98:47.87 /usr/include/c++/10/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::__strip_reference_wrapper::type>::__type = mozilla::gfx::SizeTyped]': 98:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:391:61: required from here 98:47.87 /usr/include/c++/10/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 98:47.87 567 | make_pair(_T1&& __x, _T2&& __y) 98:47.87 | ^~~~~~~~~ 98:48.03 In file included from Unified_cpp_layout_base1.cpp:137: 98:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::gfx::Size nsLayoutUtils::ComputeSuitableScaleForAnimation(const nsIFrame*, const nsSize&, const nsSize&)': 98:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:441:31: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:48.08 441 | const nsSize& aDisplaySize) { 98:48.08 | ^ 98:48.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 98:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 98:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:16, 98:48.09 from Unified_cpp_layout_generic2.cpp:2: 98:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 98:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 98:48.09 1859 | int32_t aAppUnitsPerPixel) { 98:48.09 | ^ 98:48.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 98:48.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 98:48.15 3214 | int32_t aAppUnitsPerPixel) { 98:48.15 | ^ 98:48.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPoint.h:9, 98:48.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:12, 98:48.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:48.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:48.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:48.35 from Unified_cpp_layout_base2.cpp:2: 98:48.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:48.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:48.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 98:48.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:48.35 246 | PointTyped As2DPoint() const { 98:48.35 | ^~~~~~~~~ 98:48.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxRect.h:9, 98:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxASurface.h:13, 98:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:11, 98:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:48.47 from Unified_cpp_layout_base2.cpp:2: 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:48.47 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 98:48.47 | ^~~~~~~~~ 98:48.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPattern.h:13, 98:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxContext.h:15, 98:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:17, 98:48.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:14, 98:48.47 from Unified_cpp_layout_base2.cpp:2: 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:48.47 2266 | PointTyped TransformPointSimple( 98:48.47 | ^~~~~~~~~~~~~~~~~~~~ 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 98:48.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:48.47 794 | RectTyped TransformAndClipBounds( 98:48.47 | ^~~~~~~~~~~~~~~~~~~~~~ 98:48.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static gfxSize nsLayoutUtils::GetTransformToAncestorScale(nsIFrame*)': 98:48.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2651: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 98:48.50 2651 | gfxSize nsLayoutUtils::GetTransformToAncestorScale(nsIFrame* aFrame) { 98:48.50 | ^ 98:48.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:48.53 from Unified_cpp_layout_ipc0.cpp:2: 98:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 98:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:48.53 277 | static RectTyped FromUnknownRect( 98:48.53 | ^~~~~~~~~~~~~~~ 98:48.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 98:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:48.53 from Unified_cpp_layout_ipc0.cpp:2: 98:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 98:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:48.53 150 | static PointTyped FromUnknownPoint( 98:48.53 | ^~~~~~~~~~~~~~~~ 98:48.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:48.53 from Unified_cpp_layout_ipc0.cpp:2: 98:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 98:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 98:48.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:48.53 282 | RectTyped ToUnknownRect() const { 98:48.53 | ^~~~~~~~~~~~~ 98:48.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::Rect TransformGfxRectToAncestor(mozilla::RelativeTo, const Rect&, mozilla::RelativeTo, bool*, mozilla::Maybe >*, bool, nsIFrame**)': 98:48.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2960: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 98:48.67 2960 | nsIFrame** aOutAncestor = nullptr) { 98:48.67 | ^ 98:49.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'gfxPoint MapToFloatImagePixels(const gfxSize&, const gfxRect&, const gfxPoint&)': 98:49.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6582: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 98:49.11 6582 | const gfxPoint& aPt) { 98:49.11 | ^ 98:49.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static gfxRect nsLayoutUtils::RectToGfxRect(const nsRect&, int32_t)': 98:49.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6603: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 98:49.11 6603 | int32_t aAppUnitsPerDevPixel) { 98:49.11 | ^ 98:49.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'gfxPoint StableRound(const gfxPoint&)': 98:49.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6669: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 98:49.12 6669 | static gfxPoint StableRound(const gfxPoint& aPoint) { 98:49.12 | ^ 98:49.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)': 98:49.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8660: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 98:49.42 8660 | const FrameMetrics& aMetrics) { 98:49.42 | ^ 98:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::Rect mozilla::NSRectToRect(const nsRect&, double)': 98:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8866: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 98:49.44 8866 | Rect NSRectToRect(const nsRect& aRect, double aAppUnitsPerPixel) { 98:49.44 | ^ 98:49.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::CSSRect nsLayoutUtils::GetBoundingContentRect(const nsIContent*, const nsIScrollableFrame*)': 98:49.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9628: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 98:49.62 9628 | const nsIContent* aContent, const nsIScrollableFrame* aRootScrollFrame) { 98:49.62 | ^ 98:49.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame*)': 98:49.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9749: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 98:49.62 9749 | CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame* aFrame) { 98:49.62 | ^ 98:49.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 98:49.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:49.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:49.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutModule.cpp:24, 98:49.63 from Unified_cpp_layout_build0.cpp:11: 98:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 98:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 98:49.63 1249 | CSSCoord ToCSSPixels() const { return _0; } 98:49.63 | ^ 98:49.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:49.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 98:49.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:49.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:49.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:49.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:49.92 from Unified_cpp_layout_base1.cpp:2: 98:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 98:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 98:49.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:49.92 40 | friend Sub operator*(Sub aCoord, T aScale) { 98:49.92 | ^~~~~~~~ 98:49.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:49.94 from Unified_cpp_layout_base1.cpp:2: 98:49.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:49.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 98:49.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:49.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 98:49.94 | ^~~~~~~~ 98:50.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:50.56 from Unified_cpp_layout_base1.cpp:2: 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:50.56 427 | SizeT Size() const { return SizeT(width, height); } 98:50.56 | ^~~~ 98:50.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:50.56 from Unified_cpp_layout_base1.cpp:2: 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:50.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 98:50.56 | ^~~~~~~~ 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:50.56 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 98:50.56 | ^~~~~~~~ 98:50.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:50.56 from Unified_cpp_layout_base1.cpp:2: 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 98:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:50.56 62 | Sub operator-(const Sub& aPoint) const { 98:50.56 | ^~~~~~~~ 98:50.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 98:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:50.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:50.97 from Unified_cpp_layout_base1.cpp:2: 98:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 98:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 98:50.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:50.97 43 | friend Sub operator*(T aScale, Sub aCoord) { 98:50.97 | ^~~~~~~~ 98:51.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 98:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 98:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 98:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 98:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 98:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/build/nsDocShellModule.cpp:7: 98:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 98:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:51.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 98:51.07 | ^ 98:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 98:51.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 98:51.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 98:51.07 | ^ 98:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 98:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 98:51.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 98:51.08 | ^ 98:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 98:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 98:51.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 98:51.08 | ^ 98:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 98:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 98:51.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 98:51.09 | ^ 98:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 98:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 98:51.11 371 | nscoord aAppUnitsPerDevPixel) { 98:51.11 | ^ 98:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 98:51.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 98:51.11 380 | nscoord aAppUnitsPerDevPixel) { 98:51.12 | ^ 98:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 98:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 98:51.13 387 | nscoord aAppUnitsPerDevPixel) { 98:51.13 | ^ 98:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 98:51.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:51.13 394 | nscoord aAppUnitsPerDevPixel) { 98:51.14 | ^ 98:51.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 98:51.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:51.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:51.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:51.57 from Unified_cpp_layout_ipc0.cpp:2: 98:51.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:51.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:51.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 98:51.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:51.57 246 | PointTyped As2DPoint() const { 98:51.57 | ^~~~~~~~~ 98:51.65 In file included from Unified_cpp_widget1.cpp:74: 98:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsDeviceContextSpecProxy.cpp: In member function 'virtual gfxPoint nsDeviceContextSpecProxy::GetPrintingTranslate()': 98:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsDeviceContextSpecProxy.cpp:129: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 98:51.65 129 | gfxPoint nsDeviceContextSpecProxy::GetPrintingTranslate() { 98:51.65 | ^~~~~~~~~~~~~~~~~~~~~~~~ 98:51.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 98:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 98:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:51.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:51.65 from Unified_cpp_widget1.cpp:20: 98:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:51.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:51.65 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 98:51.65 | ^~~~~~~~~ 98:51.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 98:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:51.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 98:51.70 from Unified_cpp_layout_ipc0.cpp:2: 98:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 98:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 98:51.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:51.70 794 | RectTyped TransformAndClipBounds( 98:51.71 | ^~~~~~~~~~~~~~~~~~~~~~ 98:51.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 98:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:51.92 from Unified_cpp_layout_base1.cpp:2: 98:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 98:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 98:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:51.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 98:51.92 | ^~~~~~~~~~~~~ 98:51.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 98:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:51.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:51.92 from Unified_cpp_layout_base1.cpp:2: 98:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 98:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 98:51.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:51.92 323 | static SizeTyped FromUnknownSize( 98:51.92 | ^~~~~~~~~~~~~~~ 98:52.27 In file included from Unified_cpp_widget1.cpp:128: 98:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In member function 'virtual nsresult nsNativeBasicTheme::DrawWidgetBackground(gfxContext*, nsIFrame*, nsITheme::StyleAppearance, const nsRect&, const nsRect&)': 98:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:609: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 98:52.27 609 | Rect devPxRect = NSRectToSnappedRect(aRect, twipsPerPixel, *dt); 98:52.27 | ^ 98:52.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 98:52.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:11, 98:52.27 from Unified_cpp_widget1.cpp:128: 98:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 98:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.27 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 98:52.27 | ^ 98:52.28 In file included from Unified_cpp_widget1.cpp:128: 98:52.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In function 'void PaintStrokedEllipse(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, uint32_t)': 98:52.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:261:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:52.28 261 | static void PaintStrokedEllipse(DrawTarget* aDrawTarget, const Rect& aRect, 98:52.28 | ^~~~~~~~~~~~~~~~~~~ 98:52.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.28 270 | Size size(aRect.Size() - Size(borderWidth, borderWidth)); 98:52.28 | ^ 98:52.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.28 271 | AppendEllipseToPath(builder, aRect.Center(), size); 98:52.28 | ~~~~~~~~~~~~^~ 98:52.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:52.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 98:52.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:52.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:52.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:52.28 from Unified_cpp_widget1.cpp:20: 98:52.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h: In function 'mozilla::gfx::CoordOperatorsHelper, unsigned int>::result_type mozilla::gfx::operator*(mozilla::gfx::CoordTyped, unsigned int)': 98:52.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:76:22: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:52.28 76 | friend result_type operator*(coord aCoord, primitive aScale) { 98:52.28 | ^~~~~~~~ 98:52.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 98:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:52.35 from Unified_cpp_widget1.cpp:20: 98:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:52.35 427 | SizeT Size() const { return SizeT(width, height); } 98:52.35 | ^~~~ 98:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.35 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 98:52.35 | ^~~~~~ 98:52.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 98:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 98:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:52.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:52.35 from Unified_cpp_widget1.cpp:20: 98:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:52.35 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 98:52.35 | ^~~~~~~~~ 98:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.35 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 98:52.35 | ^~~~~~~~ 98:52.37 In file included from Unified_cpp_widget1.cpp:128: 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In function 'void PaintCheckedRadioButton(mozilla::gfx::DrawTarget*, const Rect&, uint32_t)': 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.37 300 | AppendEllipseToPath(builder, rect.Center(), rect.Size()); 98:52.37 | ~~~~~~~~~^~ 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In function 'mozilla::gfx::Rect FixAspectRatio(const Rect&)': 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:151: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 98:52.37 151 | static Rect FixAspectRatio(const Rect& aRect) { 98:52.37 | ^~~~~~~~~~~~~~ 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In function 'void PaintRoundedRectWithBorder(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, mozilla::CSSCoord, uint32_t)': 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:188:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:52.37 188 | static void PaintRoundedRectWithBorder(DrawTarget* aDrawTarget, 98:52.37 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.37 200 | rect.Deflate(borderWidth * 0.5f); 98:52.37 | ~~~~~~~~~~~~^~~~~~ 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In function 'void PaintCheckMark(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::EventStates&, uint32_t)': 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.37 230 | auto center = aRect.Center(); 98:52.37 | ^ 98:52.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:52.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:52.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 98:52.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:11, 98:52.37 from Unified_cpp_widget1.cpp:128: 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 98:52.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.38 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 98:52.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 98:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 98:52.38 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 98:52.38 | ~~~~~~~~~~~~~^~ 98:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.38 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 98:52.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 98:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.38 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 98:52.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 98:52.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:52.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:52.38 from Unified_cpp_widget1.cpp:20: 98:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 98:52.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.38 282 | RectTyped ToUnknownRect() const { 98:52.38 | ^~~~~~~~~~~~~ 98:52.43 In file included from Unified_cpp_widget1.cpp:128: 98:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 98:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.43 378 | aArrowPolygonY[0] * paintScale); 98:52.43 | ^ 98:52.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 98:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:11, 98:52.43 from Unified_cpp_widget1.cpp:128: 98:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 98:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:52.43 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 98:52.43 | ^ 98:52.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 98:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 98:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 98:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsBaseFilePicker.cpp:10, 98:52.43 from Unified_cpp_widget1.cpp:20: 98:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'float mozilla::gfx::operator-(float, mozilla::gfx::CoordTyped)': 98:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:79:12: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:52.43 79 | friend T operator-(T aA, Sub aB) { return aA - aB.value; } 98:52.43 | ^~~~~~~~ 98:52.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 98:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 98:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 98:52.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 98:52.73 from Unified_cpp_layout_painting0.cpp:2: 98:52.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 98:52.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 98:52.74 1394 | LayerPoint GetFixedPositionAnchor() { 98:52.74 | ^ 98:52.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 98:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 98:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 98:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 98:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 98:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 98:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/FrameProperties.h:13, 98:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:53, 98:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:52.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:52.79 from Unified_cpp_layout_xul1.cpp:2: 98:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 98:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 98:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 98:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 98:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 98:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 98:52.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 98:52.79 760 | typename detail::Nth::Type extract() { 98:52.79 | ^~~~~~~ 98:52.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 98:52.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 98:52.95 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 98:52.95 | ^ 98:53.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 98:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:53.70 from Unified_cpp_layout_base1.cpp:2: 98:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:86:46: required from here 98:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:53.71 950 | PointTyped TransformPoint( 98:53.71 | ^~~~~~~~~~~~~~ 98:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:93:51: required from here 98:53.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:53.71 957 | GFX2D_API RectTyped TransformBounds( 98:53.71 | ^~~~~~~~~~~~~~~ 98:53.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 98:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 98:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 98:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 98:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 98:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 98:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:11, 98:53.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 98:53.73 from Unified_cpp_layout_base0.cpp:2: 98:53.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:53.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:53.73 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 98:53.73 | ^~~~~~~~~ 98:53.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:53.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:53.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:53.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:53.84 from Unified_cpp_layout_base1.cpp:2: 98:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:60:49: required from here 98:53.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:53.85 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 98:53.85 | ^~~~~~~~ 98:53.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:53.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ZoomConstraintsClient.cpp:226:35: required from here 98:53.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:53.99 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 98:53.99 | ^~~~~~~~ 98:54.29 In file included from Unified_cpp_layout_base0.cpp:92: 98:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 98:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/PresShell.cpp:4932: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 98:54.29 4932 | -aArea.TopLeft(), pc->AppUnitsPerDevPixel()); 98:54.29 | ^ 98:54.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 98:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 98:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 98:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:21, 98:54.29 from Unified_cpp_layout_svg2.cpp:11: 98:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 98:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 98:54.29 1394 | LayerPoint GetFixedPositionAnchor() { 98:54.29 | ^ 98:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 98:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 98:54.43 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 98:54.43 | ^ 98:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/PresShell.cpp: In member function 'void mozilla::PresShell::Paint(nsView*, const nsRegion&, mozilla::PaintFlags)': 98:54.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/PresShell.cpp:6268: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 98:54.89 6268 | pc->GetVisibleArea(), pc->AppUnitsPerDevPixel()); 98:54.89 | ^ 98:55.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 98:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 98:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:55.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:55.76 from Unified_cpp_layout_mathml1.cpp:2: 98:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 98:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 98:55.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:55.76 40 | friend Sub operator*(Sub aCoord, T aScale) { 98:55.76 | ^~~~~~~~ 98:55.85 In file included from Unified_cpp_layout_generic1.cpp:29: 98:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/TextOverflow.cpp: In member function 'void mozilla::css::nsDisplayTextOverflowMarker::PaintTextToContext(gfxContext*, nsPoint)': 98:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/TextOverflow.cpp:252: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 98:55.85 252 | textRun->Draw(gfxTextRun::Range(textRun), gfxPt, 98:55.85 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:55.85 253 | gfxTextRun::DrawParams(aCtx)); 98:55.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:56.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 98:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 98:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 98:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 98:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsLookAndFeel.h:14, 98:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsXPLookAndFeel.cpp:11, 98:56.31 from Unified_cpp_widget2.cpp:56: 98:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 98:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 98:56.31 1394 | LayerPoint GetFixedPositionAnchor() { 98:56.31 | ^ 98:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 98:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 98:56.37 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 98:56.37 | ^ 98:56.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 98:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutModule.cpp:24, 98:56.41 from Unified_cpp_layout_build0.cpp:11: 98:56.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 98:56.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 98:56.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 98:56.41 | ^ 98:56.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 98:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 98:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 98:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 98:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 98:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 98:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 98:56.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:11, 98:56.53 from Unified_cpp_layout_xul1.cpp:2: 98:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In static member function 'static mozilla::layers::ScrollbarData mozilla::layers::ScrollbarData::CreateForThumb(mozilla::layers::ScrollDirection, float, mozilla::CSSCoord, mozilla::CSSCoord, bool, mozilla::CSSCoord, mozilla::CSSCoord, uint64_t)': 98:56.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:66: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 98:56.53 66 | static ScrollbarData CreateForThumb(ScrollDirection aDirection, 98:56.53 | ^~~~~~~~~~~~~~ 98:56.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 98:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 98:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 98:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 98:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsLookAndFeel.h:14, 98:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsXPLookAndFeel.cpp:11, 98:56.87 from Unified_cpp_widget2.cpp:56: 98:56.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 98:56.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 98:56.87 49 | gfx::Size GetInheritedScale() const { return mScale; } 98:56.87 | ^ 98:57.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 98:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 98:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 98:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 98:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 98:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 98:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:57.11 from Unified_cpp_layout_mathml1.cpp:2: 98:57.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:57.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 98:57.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 98:57.11 | ^~~~~~~~ 98:57.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 98:57.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSliderFrame.cpp:23, 98:57.20 from Unified_cpp_layout_xul1.cpp:29: 98:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 98:57.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.20 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 98:57.20 | ^ 98:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 98:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:57.21 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 98:57.21 | ^~~~~~~~~~~ 98:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 98:57.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.21 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 98:57.21 | ^ 98:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 98:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.23 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 98:57.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 98:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 98:57.23 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 98:57.23 | ~~~~~~~~~~~~~^~ 98:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.23 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 98:57.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 98:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.23 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 98:57.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 98:57.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 98:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:57.23 from Unified_cpp_layout_xul1.cpp:2: 98:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 98:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.23 282 | RectTyped ToUnknownRect() const { 98:57.23 | ^~~~~~~~~~~~~ 98:57.24 In file included from Unified_cpp_layout_xul1.cpp:74: 98:57.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.cpp: In member function 'virtual bool nsDisplayXULTextBox::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 98:57.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.24 314 | .ToUnknownPoint(); 98:57.24 | ^ 98:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.cpp:313: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 98:57.25 313 | LayoutDevicePoint::FromAppUnits(bounds.TopLeft(), appUnitsPerDevPixel) 98:57.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.25 314 | .ToUnknownPoint(); 98:57.25 | ^ 98:57.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 98:57.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 98:57.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:57.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:57.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:57.25 from Unified_cpp_layout_xul1.cpp:2: 98:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 98:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:386: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 98:57.25 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 98:57.26 | ^~~~~~~~~~~~ 98:57.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 98:57.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:57.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:57.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:57.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:57.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:57.26 from Unified_cpp_layout_xul1.cpp:2: 98:57.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:57.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:57.26 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 98:57.26 | ^~~~~~~~~ 98:57.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:57.27 from Unified_cpp_layout_xul1.cpp:2: 98:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In member function 'mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::LayoutDevicePixel; F = float]': 98:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.27 155 | PointTyped ToUnknownPoint() const { 98:57.27 | ^~~~~~~~~~~~~~ 98:57.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:57.27 from Unified_cpp_layout_xul1.cpp:2: 98:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:57.27 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 98:57.27 | ^~~~~~~~~ 98:57.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 98:57.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSliderFrame.cpp:23, 98:57.27 from Unified_cpp_layout_xul1.cpp:29: 98:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 98:57.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:85: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 98:57.27 85 | LayoutDeviceRect::FromAppUnits(aBounds, appUnitsPerDevPixel); 98:57.27 | ^ 98:57.29 In file included from Unified_cpp_layout_xul1.cpp:74: 98:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.cpp: In member function 'void nsTextBoxFrame::DrawText(gfxContext&, const nsRect&, const nsRect&, const nscolor*)': 98:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.cpp:445: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 98:57.29 445 | params.dirtyRect = ToRect(presContext->AppUnitsToGfxUnits(aDirtyRect)); 98:57.29 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.cpp:445: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 98:57.29 445 | params.dirtyRect = ToRect(presContext->AppUnitsToGfxUnits(aDirtyRect)); 98:57.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 98:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.cpp:445: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 98:57.30 445 | params.dirtyRect = ToRect(presContext->AppUnitsToGfxUnits(aDirtyRect)); 98:57.30 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:57.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 98:57.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 98:57.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:57.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:57.30 from Unified_cpp_layout_xul1.cpp:2: 98:57.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 98:57.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 98:57.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 98:57.31 | ^~~~~~~~~~~~~~~~~~ 98:57.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 98:57.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 98:57.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:57.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:57.32 from Unified_cpp_layout_xul1.cpp:2: 98:57.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 98:57.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 98:57.32 21 | inline Rect ToRect(const gfxRect& aRect) { 98:57.32 | ^~~~~~ 98:57.46 In file included from Unified_cpp_layout_xul1.cpp:83: 98:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTitleBarFrame.cpp: In member function 'virtual nsresult nsTitleBarFrame::HandleEvent(nsPresContext*, mozilla::WidgetGUIEvent*, nsEventStatus*)': 98:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.46 119 | aPresContext->CSSToDevPixelScale(); 98:57.46 | ^ 98:57.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 98:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 98:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:54, 98:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 98:57.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 98:57.47 from Unified_cpp_layout_xul1.cpp:2: 98:57.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 98:57.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:57.47 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 98:57.47 | ^~~~~~~~~ 98:57.59 In file included from Unified_cpp_layout_xul1.cpp:101: 98:57.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsXULPopupManager.cpp: In member function 'void nsXULPopupManager::PopupMoved(nsIFrame*, nsIntPoint)': 98:57.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 98:57.59 492 | menuPopupFrame->PresContext()->CSSToDevPixelScale(); 98:57.59 | ^ 98:57.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 98:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 98:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 98:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 98:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:14, 98:57.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 98:57.67 from Unified_cpp_layout_mathml0.cpp:2: 98:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 98:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 98:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 98:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 98:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 98:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 98:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 98:57.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 98:57.67 760 | typename detail::Nth::Type extract() { 98:57.67 | ^~~~~~~ 98:59.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 98:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 98:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 98:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 98:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 98:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 98:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 98:59.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 98:59.71 from Unified_cpp_layout_mathml1.cpp:2: 98:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 98:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 98:59.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:59.71 43 | friend Sub operator*(T aScale, Sub aCoord) { 98:59.71 | ^~~~~~~~ 98:59.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 98:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 98:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 98:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 98:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 98:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 98:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 98:59.81 from Unified_cpp_layout_base1.cpp:2: 98:59.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 98:59.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 98:59.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 98:59.81 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 98:59.81 | ^~~~~~~~~~~~~~ 99:00.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:00.09 from Unified_cpp_layout_base1.cpp:2: 99:00.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:00.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 99:00.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:00.09 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:00.09 | ^~~~~~~~~~~~~ 99:00.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:00.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:00.42 from Unified_cpp_layout_base1.cpp:2: 99:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 99:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:00.42 383 | Point TopLeft() const { return Point(x, y); } 99:00.42 | ^~~~~~~ 99:00.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 99:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:00.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:00.45 from Unified_cpp_layout_base1.cpp:2: 99:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 99:00.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:00.45 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 99:00.45 | ^~~~~~~~~~~~~~~ 99:00.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:00.59 from Unified_cpp_layout_mathml1.cpp:2: 99:00.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 99:00.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 99:00.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:00.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:00.59 | ^~~~~~~~~~~~~ 99:00.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 99:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 99:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 99:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:00.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:00.59 from Unified_cpp_layout_mathml1.cpp:2: 99:00.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 99:00.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 99:00.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:00.59 323 | static SizeTyped FromUnknownSize( 99:00.59 | ^~~~~~~~~~~~~~~ 99:00.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:00.74 from Unified_cpp_layout_mathml1.cpp:2: 99:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 99:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 99:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:00.74 427 | SizeT Size() const { return SizeT(width, height); } 99:00.74 | ^~~~ 99:00.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxPlatform.h:27, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:11, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:00.74 from Unified_cpp_layout_mathml1.cpp:2: 99:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 99:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:00.74 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 99:00.74 | ^~~~~~~~ 99:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 99:00.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:00.74 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 99:00.74 | ^~~~~~~~ 99:00.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:00.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:00.74 from Unified_cpp_layout_mathml1.cpp:2: 99:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 99:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 99:00.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:00.75 62 | Sub operator-(const Sub& aPoint) const { 99:00.75 | ^~~~~~~~ 99:02.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 99:02.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 99:02.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 99:02.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutModule.cpp:24, 99:02.42 from Unified_cpp_layout_build0.cpp:11: 99:02.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 99:02.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 99:02.42 21 | inline Rect ToRect(const gfxRect& aRect) { 99:02.42 | ^ 99:02.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 99:02.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 99:02.42 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 99:02.42 | ^ 99:02.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 99:02.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 99:02.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 99:02.46 | ^ 99:02.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 99:02.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 99:02.48 44 | inline Size ToSize(const gfxSize& aSize) { 99:02.48 | ^ 99:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 99:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 99:02.52 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 99:02.52 | ^ 99:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 99:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 99:02.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 99:02.55 | ^ 99:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 99:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 99:02.55 56 | inline gfxRect ThebesRect(const Rect& aRect) { 99:02.55 | ^ 99:03.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:03.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/gtk/nsLookAndFeel.h:14, 99:03.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsXPLookAndFeel.cpp:11, 99:03.14 from Unified_cpp_widget2.cpp:56: 99:03.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 99:03.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 99:03.14 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 99:03.14 | ^ 99:03.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:03.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:03.29 from Unified_cpp_layout_base1.cpp:2: 99:03.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:03.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 99:03.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:03.29 277 | static RectTyped FromUnknownRect( 99:03.29 | ^~~~~~~~~~~~~~~ 99:03.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 99:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:03.41 from Unified_cpp_layout_base1.cpp:2: 99:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 99:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:03.41 150 | static PointTyped FromUnknownPoint( 99:03.41 | ^~~~~~~~~~~~~~~~ 99:03.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:03.41 from Unified_cpp_layout_base1.cpp:2: 99:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 99:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 99:03.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:03.41 282 | RectTyped ToUnknownRect() const { 99:03.41 | ^~~~~~~~~~~~~ 99:04.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 99:04.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLParts.h:14, 99:04.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutModule.cpp:24, 99:04.35 from Unified_cpp_layout_build0.cpp:11: 99:04.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 99:04.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 99:04.35 1859 | int32_t aAppUnitsPerPixel) { 99:04.35 | ^ 99:04.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 99:04.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 99:04.36 3214 | int32_t aAppUnitsPerPixel) { 99:04.36 | ^ 99:04.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 99:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 99:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:04.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:04.64 from Unified_cpp_layout_inspector0.cpp:2: 99:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 99:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 99:04.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:04.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 99:04.64 | ^~~~~~~~ 99:06.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:20, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 99:06.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/ipc/RemoteLayerTreeOwner.cpp:9, 99:06.31 from Unified_cpp_layout_ipc0.cpp:2: 99:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 99:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 99:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 99:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 99:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 99:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 99:06.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 99:06.31 760 | typename detail::Nth::Type extract() { 99:06.31 | ^~~~~~~ 99:07.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:07.27 from Unified_cpp_layout_inspector0.cpp:2: 99:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 99:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 99:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:07.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:07.27 | ^~~~~~~~~~~~~ 99:07.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:07.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:07.27 from Unified_cpp_layout_inspector0.cpp:2: 99:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 99:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 99:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:07.27 323 | static SizeTyped FromUnknownSize( 99:07.27 | ^~~~~~~~~~~~~~~ 99:07.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 99:07.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:07.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:07.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:07.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:07.43 from Unified_cpp_layout_inspector0.cpp:2: 99:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 99:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 99:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:07.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 99:07.43 | ^~~~~~~~ 99:07.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:07.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:07.57 from Unified_cpp_layout_inspector0.cpp:2: 99:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 99:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 99:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:07.57 427 | SizeT Size() const { return SizeT(width, height); } 99:07.57 | ^~~~ 99:07.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 99:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:07.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:07.57 from Unified_cpp_layout_inspector0.cpp:2: 99:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 99:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 99:07.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:07.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 99:07.58 | ^~~~~~~~ 99:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 99:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 99:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:07.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 99:07.58 | ^~~~~~~~ 99:07.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 99:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:07.59 from Unified_cpp_layout_inspector0.cpp:2: 99:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 99:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 99:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:07.59 62 | Sub operator-(const Sub& aPoint) const { 99:07.59 | ^~~~~~~~ 99:08.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 99:08.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 99:08.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:08.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:08.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:08.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:08.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:08.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:08.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:08.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:08.77 from Unified_cpp_widget2.cpp:11: 99:08.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 99:08.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 99:08.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:08.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 99:08.77 | ^~~~~~~~ 99:08.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 99:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 99:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:09.00 from Unified_cpp_widget2.cpp:11: 99:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 99:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 99:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:09.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 99:09.00 | ^~~~~~~~ 99:09.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 99:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 99:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 99:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 99:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 99:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 99:09.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/build/nsDocShellModule.cpp:7: 99:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 99:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 99:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:09.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 99:09.86 | ^~~~~~~~ 99:10.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:10.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:10.04 from Unified_cpp_layout_inspector0.cpp:2: 99:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 99:10.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:10.04 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 99:10.04 | ^~~~~~~~~~~~~~ 99:10.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:10.19 from Unified_cpp_layout_inspector0.cpp:2: 99:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 99:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:10.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:10.19 | ^~~~~~~~~~~~~ 99:10.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:10.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:10.35 from Unified_cpp_layout_inspector0.cpp:2: 99:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 99:10.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:10.35 383 | Point TopLeft() const { return Point(x, y); } 99:10.35 | ^~~~~~~ 99:10.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:10.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:10.39 from Unified_cpp_layout_inspector0.cpp:2: 99:10.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 99:10.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:10.40 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 99:10.40 | ^~~~~~~~~~~~~~~ 99:10.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 99:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 99:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:10.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:10.67 from Unified_cpp_widget2.cpp:11: 99:10.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 99:10.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 99:10.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:10.67 43 | friend Sub operator*(T aScale, Sub aCoord) { 99:10.67 | ^~~~~~~~ 99:10.70 In file included from Unified_cpp_widget1.cpp:74: 99:10.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsDeviceContextSpecProxy.cpp: In member function 'virtual gfxPoint nsDeviceContextSpecProxy::GetPrintingTranslate()': 99:10.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsDeviceContextSpecProxy.cpp:129: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 99:10.70 129 | gfxPoint nsDeviceContextSpecProxy::GetPrintingTranslate() { 99:10.70 | ^~~~~~~~~~~~~~~~~~~~~~~~ 99:10.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:10.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:10.74 from Unified_cpp_layout_inspector0.cpp:2: 99:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 99:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:10.74 277 | static RectTyped FromUnknownRect( 99:10.74 | ^~~~~~~~~~~~~~~ 99:10.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:10.74 from Unified_cpp_layout_inspector0.cpp:2: 99:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 99:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:10.74 150 | static PointTyped FromUnknownPoint( 99:10.74 | ^~~~~~~~~~~~~~~~ 99:10.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:10.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:10.75 from Unified_cpp_layout_inspector0.cpp:2: 99:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 99:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 99:10.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:10.75 282 | RectTyped ToUnknownRect() const { 99:10.75 | ^~~~~~~~~~~~~ 99:11.18 In file included from Unified_cpp_widget1.cpp:128: 99:11.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In function 'mozilla::gfx::Rect FixAspectRatio(const Rect&)': 99:11.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:151: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 99:11.18 151 | static Rect FixAspectRatio(const Rect& aRect) { 99:11.18 | ^~~~~~~~~~~~~~ 99:11.45 In file included from Unified_cpp_layout_mathml0.cpp:2: 99:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp: In member function 'virtual void nsDisplayMathMLSelectionRect::Paint(nsDisplayListBuilder*, gfxContext*)': 99:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:1707: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 99:11.46 1707 | *drawTarget); 99:11.46 | ^ 99:11.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:11.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 99:11.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:16, 99:11.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 99:11.54 from Unified_cpp_layout_mathml0.cpp:2: 99:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 99:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 99:11.54 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 99:11.54 | ~~~~~~~~~~~~~^~ 99:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:11.54 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 99:11.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 99:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:11.54 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 99:11.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 99:11.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:11.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:11.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 99:11.54 from Unified_cpp_layout_mathml0.cpp:2: 99:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 99:11.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:11.54 282 | RectTyped ToUnknownRect() const { 99:11.54 | ^~~~~~~~~~~~~ 99:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:11.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:11.56 277 | static RectTyped FromUnknownRect( 99:11.56 | ^~~~~~~~~~~~~~~ 99:12.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:12.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:12.58 from Unified_cpp_layout_mathml1.cpp:2: 99:12.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:12.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 99:12.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:12.59 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 99:12.59 | ^~~~~~~~~~~~~~ 99:12.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 99:12.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 99:12.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 99:12.60 from Unified_cpp_layout_mathml0.cpp:2: 99:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 99:12.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:12.60 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 99:12.60 | ^~~~~~~~~ 99:12.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 99:12.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:12.65 In file included from Unified_cpp_layout_mathml0.cpp:2: 99:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp: In function 'nsPoint SnapToDevPixels(const gfxContext*, int32_t, const nsPoint&)': 99:12.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:1948: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 99:12.65 1948 | pt = aThebesContext->UserToDevice(pt); 99:12.65 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp: In function 'void PaintRule(mozilla::gfx::DrawTarget&, int32_t, nsRect&, nscolor)': 99:12.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:1957: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 99:12.67 1957 | Rect rect = NSRectToSnappedRect(aRect, aAppUnitsPerGfxUnit, aDrawTarget); 99:12.67 | ^ 99:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp: In constructor 'AutoPushClipRect::AutoPushClipRect(gfxContext*, int32_t, const nsRect&)': 99:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:1937: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 99:12.68 1937 | gfxRect clip = nsLayoutUtils::RectToGfxRect(aRect, aAppUnitsPerGfxUnit); 99:12.68 | ^ 99:12.68 In file included from Unified_cpp_layout_mathml0.cpp:11: 99:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLContainerFrame.cpp: In member function 'virtual void nsDisplayMathMLError::Paint(nsDisplayListBuilder*, gfxContext*)': 99:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLContainerFrame.cpp:93: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 99:12.68 93 | appUnitsPerDevPixel, *drawTarget); 99:12.68 | ^ 99:12.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:12.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:12.81 from Unified_cpp_layout_mathml1.cpp:2: 99:12.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:12.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 99:12.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:12.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:12.81 | ^~~~~~~~~~~~~ 99:13.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:13.07 from Unified_cpp_layout_mathml1.cpp:2: 99:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 99:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:13.07 383 | Point TopLeft() const { return Point(x, y); } 99:13.07 | ^~~~~~~ 99:13.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:13.11 from Unified_cpp_layout_mathml1.cpp:2: 99:13.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:13.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 99:13.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:13.13 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 99:13.13 | ^~~~~~~~~~~~~~~ 99:13.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:13.29 from Unified_cpp_widget2.cpp:11: 99:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 99:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 99:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:13.29 427 | SizeT Size() const { return SizeT(width, height); } 99:13.29 | ^~~~ 99:13.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:18, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:13.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:13.29 from Unified_cpp_widget2.cpp:11: 99:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 99:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 99:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:13.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 99:13.29 | ^~~~~~~~ 99:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 99:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 99:13.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:13.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 99:13.29 | ^~~~~~~~ 99:13.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 99:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:13.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:13.30 from Unified_cpp_widget2.cpp:11: 99:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 99:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 99:13.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:13.30 62 | Sub operator-(const Sub& aPoint) const { 99:13.30 | ^~~~~~~~ 99:13.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In function 'void PaintStrokedEllipse.constprop(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, uint32_t)': 99:13.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:261:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:13.87 261 | static void PaintStrokedEllipse(DrawTarget* aDrawTarget, const Rect& aRect, 99:13.87 | ^~~~~~~~~~~~~~~~~~~ 99:13.92 In file included from Unified_cpp_layout_mathml0.cpp:65: 99:13.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.cpp: In member function 'virtual void nsDisplayNotation::Paint(nsDisplayListBuilder*, gfxContext*)': 99:13.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:13.92 757 | MakePathForEllipse(aDrawTarget, rect.Center(), rect.Size()); 99:13.92 | ~~~~~~~~~~~^~ 99:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:13.96 757 | MakePathForEllipse(aDrawTarget, rect.Center(), rect.Size()); 99:13.96 | ~~~~~~~~~^~ 99:13.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:13.96 770 | aDrawTarget.StrokeLine(rect.BottomLeft(), rect.TopRight(), color, 99:13.96 | ~~~~~~~~~~~~~~~^~ 99:13.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:13.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 99:13.98 from Unified_cpp_layout_mathml0.cpp:2: 99:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:13.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:13.98 427 | SizeT Size() const { return SizeT(width, height); } 99:13.98 | ^~~~ 99:14.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:14.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:14.01 383 | Point TopLeft() const { return Point(x, y); } 99:14.01 | ^~~~~~~ 99:14.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:14.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:14.07 from Unified_cpp_layout_inspector0.cpp:2: 99:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 99:14.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:14.07 246 | PointTyped As2DPoint() const { 99:14.07 | ^~~~~~~~~ 99:14.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:14.09 from Unified_cpp_layout_inspector0.cpp:2: 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:14.09 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 99:14.09 | ^~~~~~~~~ 99:14.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:15, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:14.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:14.09 from Unified_cpp_layout_inspector0.cpp:2: 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:14.09 2266 | PointTyped TransformPointSimple( 99:14.09 | ^~~~~~~~~~~~~~~~~~~~ 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 99:14.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:14.09 794 | RectTyped TransformAndClipBounds( 99:14.09 | ^~~~~~~~~~~~~~~~~~~~~~ 99:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In function 'void PaintRoundedRectWithBorder(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, mozilla::CSSCoord, uint32_t)': 99:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:188: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 99:14.23 188 | static void PaintRoundedRectWithBorder(DrawTarget* aDrawTarget, 99:14.23 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 99:14.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:188:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:14.34 In file included from Unified_cpp_layout_mathml0.cpp:83: 99:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmfracFrame.cpp: In member function 'virtual void nsDisplayMathMLSlash::Paint(nsDisplayListBuilder*, gfxContext*)': 99:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmfracFrame.cpp:631: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 99:14.34 631 | presContext->AppUnitsPerDevPixel()); 99:14.34 | ^ 99:14.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:14.34 640 | builder->MoveTo(rect.TopLeft()); 99:14.34 | ~~~~~~~~~~~~^~ 99:14.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:14.37 from Unified_cpp_widget2.cpp:11: 99:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 99:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 99:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:14.37 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:14.37 | ^~~~~~~~~~~~~ 99:14.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:14.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:14.37 from Unified_cpp_widget2.cpp:11: 99:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 99:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 99:14.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:14.37 323 | static SizeTyped FromUnknownSize( 99:14.37 | ^~~~~~~~~~~~~~~ 99:15.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 99:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 99:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 99:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 99:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 99:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 99:15.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutModule.cpp:33, 99:15.18 from Unified_cpp_layout_build0.cpp:11: 99:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 99:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 99:15.18 332 | LayerPoint GetFixedPositionAnchor() const { 99:15.18 | ^ 99:15.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:15.26 from Unified_cpp_layout_mathml1.cpp:2: 99:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 99:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:15.26 277 | static RectTyped FromUnknownRect( 99:15.26 | ^~~~~~~~~~~~~~~ 99:15.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:15.26 from Unified_cpp_layout_mathml1.cpp:2: 99:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 99:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:15.26 150 | static PointTyped FromUnknownPoint( 99:15.26 | ^~~~~~~~~~~~~~~~ 99:15.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:15.26 from Unified_cpp_layout_mathml1.cpp:2: 99:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 99:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 99:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:15.26 282 | RectTyped ToUnknownRect() const { 99:15.26 | ^~~~~~~~~~~~~ 99:15.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutModule.cpp:33, 99:15.59 from Unified_cpp_layout_build0.cpp:11: 99:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 99:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 99:15.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 99:15.59 | ^ 99:15.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:15.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:15.59 from Unified_cpp_layout_base1.cpp:2: 99:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:71:65: required from here 99:15.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:15.59 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 99:15.59 | ^~~~~~~~~ 99:15.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 99:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 99:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 99:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 99:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 99:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/ThirdPartyUtil.h:17, 99:15.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutModule.cpp:33, 99:15.69 from Unified_cpp_layout_build0.cpp:11: 99:15.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 99:15.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 99:15.69 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 99:15.69 | ^ 99:16.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 99:16.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 99:16.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:16.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:16.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:16.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:16.58 from Unified_cpp_layout_base1.cpp:2: 99:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::gfx::Min(const mozilla::gfx::SizeTyped&, const mozilla::gfx::SizeTyped&)': 99:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:364:32: required from here 99:16.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:16.58 98 | friend Sub Min(const Sub& aA, const Sub& aB) { 99:16.58 | ^~~ 99:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::gfx::operator*(double, const mozilla::gfx::SizeTyped&)': 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:809:55: required from here 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.13 83 | friend Sub operator*(T aScale, const Sub& aSize) { 99:17.13 | ^~~~~~~~ 99:17.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:17.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:17.13 from Unified_cpp_layout_base1.cpp:2: 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:834:61: required from here 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.13 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 99:17.13 | ^~~~~~~~ 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:925:67: required from here 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.13 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 99:17.13 | ^~~~~~~~ 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:937:61: required from here 99:17.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 99:17.13 | ^~~~~~~~ 99:17.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 99:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 99:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 99:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.h:38, 99:17.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:23, 99:17.17 from Unified_cpp_xpfe_appshell0.cpp:2: 99:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 99:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 99:17.17 189 | CSSRect GetExpandedScrollableRect() const { 99:17.17 | ^ 99:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 99:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 99:17.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 99:17.17 | ^ 99:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 99:17.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 99:17.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 99:17.17 | ^ 99:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 99:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 99:17.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 99:17.18 | ^ 99:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 99:17.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 99:17.19 243 | CSSRect CalculateScrollRange() const { 99:17.19 | ^ 99:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 99:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 99:17.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 99:17.20 | ^ 99:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 99:17.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 99:17.21 457 | CSSRect GetVisualViewport() const { 99:17.21 | ^ 99:17.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 99:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:17.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:17.49 from Unified_cpp_layout_base1.cpp:2: 99:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2555:58: required from here 99:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.49 794 | RectTyped TransformAndClipBounds( 99:17.49 | ^~~~~~~~~~~~~~~~~~~~~~ 99:17.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2583:39: required from here 99:17.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.50 950 | PointTyped TransformPoint( 99:17.50 | ^~~~~~~~~~~~~~ 99:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2657:55: required from here 99:17.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 99:17.62 444 | MatrixSize ScaleFactors(bool xMajor) const { 99:17.62 | ^~~~~~~~~~~~ 99:17.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:17.71 from Unified_cpp_layout_base1.cpp:2: 99:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2747:48: required from here 99:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.71 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 99:17.71 | ^~~~~~~~ 99:17.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 99:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:17.71 from Unified_cpp_layout_base1.cpp:2: 99:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2753:77: required from here 99:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.71 1911 | PointTyped TransformPoint( 99:17.71 | ^~~~~~~~~~~~~~ 99:17.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:17.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:17.72 from Unified_cpp_layout_base1.cpp:2: 99:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2759:18: required from here 99:17.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.72 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 99:17.72 | ^~~~~~~~ 99:17.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 99:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:17.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:17.73 from Unified_cpp_layout_base1.cpp:2: 99:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2833:50: required from here 99:17.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.74 2228 | RectTyped ProjectRectBounds( 99:17.74 | ^~~~~~~~~~~~~~~~~ 99:17.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:17.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:17.87 from Unified_cpp_layout_base1.cpp:2: 99:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3310:7: required from here 99:17.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.87 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 99:17.87 | ^~~~~~~~ 99:17.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:17.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3849:66: required from here 99:17.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:17.95 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 99:17.96 | ^~~~~~~~ 99:18.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:18.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:18.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:18.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:18.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:18.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:18.31 from Unified_cpp_layout_base1.cpp:2: 99:18.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6060:54: required from here 99:18.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.31 383 | Point TopLeft() const { return Point(x, y); } 99:18.31 | ^~~~~~~ 99:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6725:39: required from here 99:18.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:18.36 427 | SizeT Size() const { return SizeT(width, height); } 99:18.36 | ^~~~ 99:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6768:57: required from here 99:18.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.38 386 | Point BottomRight() const { return Point(XMost(), YMost()); } 99:18.38 | ^~~~~~~~~~~ 99:18.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 99:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 99:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:18.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:18.40 from Unified_cpp_layout_base1.cpp:2: 99:18.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6817:72: required from here 99:18.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.40 91 | Sub operator*(const Sub& aSize) const { 99:18.40 | ^~~~~~~~ 99:18.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:18.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:18.42 from Unified_cpp_layout_base1.cpp:2: 99:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7108:72: required from here 99:18.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.43 384 | Point TopRight() const { return Point(XMost(), y); } 99:18.43 | ^~~~~~~~ 99:18.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:18.70 from Unified_cpp_layout_base1.cpp:2: 99:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8588:38: required from here 99:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.70 726 | gfx::SizeTyped operator*(const gfx::IntSizeTyped& aSize, 99:18.70 | ^~~~~~~~ 99:18.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 99:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 99:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 99:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:8, 99:18.70 from Unified_cpp_layout_base1.cpp:11: 99:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8664:76: required from here 99:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.70 82 | gfx::SizeTyped ViewAs(const gfx::SizeTyped& aSize, 99:18.70 | ^~~~~~ 99:18.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:18.73 from Unified_cpp_layout_base1.cpp:2: 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8665:35: required from here 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.73 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 99:18.73 | ^~~~~~~~ 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8665:77: required from here 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.73 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 99:18.73 | ^~~~~~~~ 99:18.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:8, 99:18.73 from Unified_cpp_layout_base1.cpp:11: 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8685:63: required from here 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.73 82 | gfx::SizeTyped ViewAs(const gfx::SizeTyped& aSize, 99:18.73 | ^~~~~~ 99:18.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:18.73 from Unified_cpp_layout_base1.cpp:2: 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8690:32: required from here 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.73 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 99:18.73 | ^~~~~~~~ 99:18.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:18.73 from Unified_cpp_layout_base1.cpp:2: 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8691:41: required from here 99:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:18.73 427 | SizeT Size() const { return SizeT(width, height); } 99:18.73 | ^~~~ 99:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 99:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9131:40: required from here 99:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:18.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:18.74 from Unified_cpp_layout_base1.cpp:2: 99:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9317:43: required from here 99:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.74 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 99:18.81 | ^~~~~~~~ 99:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9346:42: required from here 99:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.81 754 | gfx::MarginTyped operator*(const gfx::MarginTyped& aMargin, 99:18.81 | ^~~~~~~~ 99:18.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:18.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 99:18.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 99:18.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:21, 99:18.87 from Unified_cpp_layout_painting1.cpp:2: 99:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 99:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 99:18.87 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 99:18.87 | ^ 99:18.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:18.88 from Unified_cpp_layout_base1.cpp:2: 99:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9649:45: required from here 99:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.88 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 99:18.88 | ^~~~~~~~~ 99:18.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:18.88 from Unified_cpp_layout_base1.cpp:2: 99:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9710:63: required from here 99:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:18.88 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 99:18.88 | ^~~~~~~~ 99:18.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:18.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:18.93 from Unified_cpp_widget2.cpp:11: 99:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 99:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:18.93 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 99:18.93 | ^~~~~~~~~~~~~~ 99:19.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 99:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:19.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:19.02 from Unified_cpp_layout_base1.cpp:2: 99:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9815:50: required from here 99:19.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 99:19.02 444 | MatrixSize ScaleFactors(bool xMajor) const { 99:19.02 | ^~~~~~~~~~~~ 99:19.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:19.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10313:34: required from here 99:19.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:19.04 957 | GFX2D_API RectTyped TransformBounds( 99:19.04 | ^~~~~~~~~~~~~~~ 99:19.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 99:19.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 99:19.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 99:19.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:8, 99:19.04 from Unified_cpp_layout_base1.cpp:11: 99:19.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:19.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10314:63: required from here 99:19.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:19.04 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 99:19.04 | ^~~~~~ 99:19.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:19.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:19.07 from Unified_cpp_widget2.cpp:11: 99:19.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:19.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 99:19.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:19.07 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:19.07 | ^~~~~~~~~~~~~ 99:19.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:19.19 from Unified_cpp_widget2.cpp:11: 99:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 99:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:19.19 383 | Point TopLeft() const { return Point(x, y); } 99:19.20 | ^~~~~~~ 99:19.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:10, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.h:20, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresArena.cpp:10, 99:19.21 from Unified_cpp_layout_base2.cpp:2: 99:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 99:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 99:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 99:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 99:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 99:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 99:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 99:19.21 760 | typename detail::Nth::Type extract() { 99:19.21 | ^~~~~~~ 99:19.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:19.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:19.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:19.22 from Unified_cpp_widget2.cpp:11: 99:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 99:19.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:19.22 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 99:19.22 | ^~~~~~~~~~~~~~~ 99:20.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:20.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:20.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:20.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 99:20.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:20.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:20.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 99:20.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 99:20.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:20.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 99:20.12 | ^ 99:20.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 99:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 99:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 99:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 99:20.40 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 99:20.40 | ^ 99:21.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:21.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:21.01 from Unified_cpp_widget2.cpp:11: 99:21.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:21.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 99:21.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:21.01 277 | static RectTyped FromUnknownRect( 99:21.01 | ^~~~~~~~~~~~~~~ 99:21.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:21.06 from Unified_cpp_widget2.cpp:11: 99:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 99:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:21.06 150 | static PointTyped FromUnknownPoint( 99:21.06 | ^~~~~~~~~~~~~~~~ 99:21.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:21.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:21.08 from Unified_cpp_widget2.cpp:11: 99:21.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 99:21.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 99:21.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:21.08 282 | RectTyped ToUnknownRect() const { 99:21.08 | ^~~~~~~~~~~~~ 99:21.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 99:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 99:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:21.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 99:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 99:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:21.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 99:21.23 | ^ 99:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 99:21.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 99:21.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 99:21.23 | ^ 99:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 99:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 99:21.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 99:21.24 | ^ 99:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 99:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 99:21.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 99:21.24 | ^ 99:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 99:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 99:21.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 99:21.25 | ^ 99:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 99:21.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 99:21.27 371 | nscoord aAppUnitsPerDevPixel) { 99:21.27 | ^ 99:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 99:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 99:21.28 380 | nscoord aAppUnitsPerDevPixel) { 99:21.28 | ^ 99:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 99:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 99:21.28 387 | nscoord aAppUnitsPerDevPixel) { 99:21.28 | ^ 99:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 99:21.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:21.29 394 | nscoord aAppUnitsPerDevPixel) { 99:21.29 | ^ 99:22.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:19, 99:22.28 from Unified_cpp_layout_generic2.cpp:2: 99:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 99:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 99:22.28 332 | LayerPoint GetFixedPositionAnchor() const { 99:22.28 | ^ 99:22.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:22.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:19, 99:22.49 from Unified_cpp_layout_generic2.cpp:2: 99:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 99:22.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 99:22.49 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 99:22.49 | ^ 99:22.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:19, 99:22.63 from Unified_cpp_layout_generic2.cpp:2: 99:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 99:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 99:22.63 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 99:22.63 | ^ 99:24.43 In file included from Unified_cpp_layout_base0.cpp:137: 99:24.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/StaticPresData.cpp: In static member function 'static mozilla::CSSPoint mozilla::MotionPathUtils::_ZN7mozilla15MotionPathUtils28ComputeAnchorPointAdjustmentERK8nsIFrame.part.0(const nsIFrame&)': 99:24.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/StaticPresData.cpp:270:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:24.43 270 | } // namespace mozilla 99:24.43 | ^ 99:24.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSPropertyID.h:14, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindingTypes.h:105, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CSSFontFaceRule.h:10, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:11, 99:24.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:24.51 from Unified_cpp_layout_inspector0.cpp:2: 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 99:24.51 760 | typename detail::Nth::Type extract() { 99:24.51 | ^~~~~~~ 99:24.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp:13, 99:24.51 from Unified_cpp_layout_painting0.cpp:20: 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 99:24.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 99:24.51 49 | gfx::Size GetInheritedScale() const { return mScale; } 99:24.51 | ^ 99:24.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 99:24.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 99:24.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BrowsingContext.cpp:12, 99:24.74 from Unified_cpp_docshell_base0.cpp:11: 99:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 99:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 99:24.74 1394 | LayerPoint GetFixedPositionAnchor() { 99:24.74 | ^ 99:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 99:25.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 99:25.07 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 99:25.07 | ^ 99:26.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:26.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:26.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:26.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 99:26.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 99:26.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 99:26.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 99:26.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 99:26.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 99:26.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsPingListener.cpp:12, 99:26.09 from Unified_cpp_docshell_base1.cpp:2: 99:26.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 99:26.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:26.09 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 99:26.09 | ^ 99:26.32 accessible/generic 99:26.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 99:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 99:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 99:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 99:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 99:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:26.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:10, 99:26.92 from Unified_cpp_layout_printing0.cpp:20: 99:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 99:26.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 99:26.92 1394 | LayerPoint GetFixedPositionAnchor() { 99:26.92 | ^ 99:27.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 99:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 99:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 99:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 99:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 99:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 99:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsPingListener.cpp:12, 99:27.07 from Unified_cpp_docshell_base1.cpp:2: 99:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 99:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 99:27.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 99:27.07 | ^ 99:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 99:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 99:27.27 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 99:27.27 | ^ 99:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp: In member function 'virtual nsresult nsNativeBasicTheme::DrawWidgetBackground(gfxContext*, nsIFrame*, nsITheme::StyleAppearance, const nsRect&, const nsRect&)': 99:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:601:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:27.47 601 | nsNativeBasicTheme::DrawWidgetBackground(gfxContext* aContext, nsIFrame* aFrame, 99:27.47 | ^~~~~~~~~~~~~~~~~~ 99:27.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 99:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 99:27.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsSliderFrame.cpp:23, 99:27.98 from Unified_cpp_layout_xul1.cpp:29: 99:27.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 99:27.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:27.98 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 99:27.98 | ^~~~~~~~~~~ 99:28.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 99:28.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 99:28.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:12, 99:28.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:28.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:28.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:28.03 from Unified_cpp_layout_mathml1.cpp:2: 99:28.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:28.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:28.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 99:28.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:28.03 246 | PointTyped As2DPoint() const { 99:28.03 | ^~~~~~~~~ 99:28.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:28.16 from Unified_cpp_layout_mathml1.cpp:2: 99:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 99:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:28.16 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 99:28.16 | ^~~~~~~~~ 99:28.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:13, 99:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:28.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:28.29 from Unified_cpp_layout_mathml1.cpp:2: 99:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 99:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:28.29 2266 | PointTyped TransformPointSimple( 99:28.29 | ^~~~~~~~~~~~~~~~~~~~ 99:28.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:28.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:28.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 99:28.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:28.33 794 | RectTyped TransformAndClipBounds( 99:28.33 | ^~~~~~~~~~~~~~~~~~~~~~ 99:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:287: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 99:28.99 287 | PaintStrokedEllipse(aDrawTarget, aRect, backgroundColor, borderColor, 99:28.99 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:28.99 288 | kBorderWidth, aDpi); 99:28.99 | ~~~~~~~~~~~~~~~~~~~ 99:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:636: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 99:28.99 636 | auto rect = FixAspectRatio(devPxRect); 99:28.99 | ^ 99:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:218: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 99:28.99 218 | PaintRoundedRectWithBorder(aDrawTarget, aRect, backgroundColor, borderColor, 99:28.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:28.99 219 | kBorderWidth, kRadius, aDpi); 99:28.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:327: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 99:28.99 327 | PaintRoundedRectWithBorder(aDrawTarget, aRect, backgroundColor, borderColor, 99:28.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:28.99 328 | kTextFieldBorderWidth, kRadius, aDpi); 99:28.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:327: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 99:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:366: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 99:28.99 366 | PaintRoundedRectWithBorder(aDrawTarget, aRect, backgroundColor, borderColor, 99:28.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:28.99 367 | kMenulistBorderWidth, kRadius, aDpi); 99:28.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:28.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:366: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 99:29.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:585: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 99:29.11 585 | PaintRoundedRectWithBorder(aDrawTarget, aRect, backgroundColor, borderColor, 99:29.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:29.11 586 | kButtonBorderWidth, kRadius, aDpi); 99:29.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:29.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsNativeBasicTheme.cpp:585: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 99:29.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 99:29.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 99:29.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 99:29.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 99:29.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 99:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 99:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 99:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 99:29.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:27, 99:29.40 from Unified_cpp_layout_svg2.cpp:11: 99:29.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 99:29.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 99:29.40 49 | gfx::Size GetInheritedScale() const { return mScale; } 99:29.40 | ^ 99:29.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 99:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 99:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 99:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 99:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 99:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 99:29.41 189 | CSSRect GetExpandedScrollableRect() const { 99:29.41 | ^ 99:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 99:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 99:29.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 99:29.44 | ^ 99:29.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 99:29.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 99:29.44 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 99:29.46 | ^ 99:29.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 99:29.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 99:29.46 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 99:29.47 | ^ 99:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 99:29.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 99:29.47 243 | CSSRect CalculateScrollRange() const { 99:29.48 | ^ 99:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 99:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 99:29.48 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 99:29.48 | ^ 99:29.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 99:29.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 99:29.50 457 | CSSRect GetVisualViewport() const { 99:29.50 | ^ 99:29.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 99:29.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 99:29.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 99:29.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 99:29.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:29.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:29.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:10, 99:29.50 from Unified_cpp_layout_printing0.cpp:20: 99:29.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 99:29.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 99:29.50 49 | gfx::Size GetInheritedScale() const { return mScale; } 99:29.50 | ^ 99:29.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 99:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:25, 99:29.54 from Unified_cpp_layout_painting1.cpp:2: 99:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 99:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 99:29.54 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 99:29.54 | ^ 99:30.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 99:30.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 99:30.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 99:30.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 99:30.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:10, 99:30.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:30.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:30.67 from Unified_cpp_layout_painting1.cpp:2: 99:30.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 99:30.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 99:30.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:30.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 99:30.67 | ^~~~~~~~ 99:31.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 99:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:31.61 from Unified_cpp_widget2.cpp:11: 99:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 99:31.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:31.61 246 | PointTyped As2DPoint() const { 99:31.61 | ^~~~~~~~~ 99:31.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:31.74 from Unified_cpp_widget2.cpp:11: 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:31.74 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 99:31.74 | ^~~~~~~~~ 99:31.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:12, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 99:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrintSession.cpp:8, 99:31.74 from Unified_cpp_widget2.cpp:11: 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:31.74 2266 | PointTyped TransformPointSimple( 99:31.74 | ^~~~~~~~~~~~~~~~~~~~ 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 99:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:31.74 794 | RectTyped TransformAndClipBounds( 99:31.74 | ^~~~~~~~~~~~~~~~~~~~~~ 99:32.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:32.09 from Unified_cpp_layout_painting1.cpp:2: 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:32.09 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:32.09 | ^~~~~~~~~~~~~ 99:32.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:10, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:32.09 from Unified_cpp_layout_painting1.cpp:2: 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:32.09 323 | static SizeTyped FromUnknownSize( 99:32.09 | ^~~~~~~~~~~~~~~ 99:32.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:13, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:32.09 from Unified_cpp_layout_painting1.cpp:2: 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:32.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 99:32.09 | ^~~~~~~~ 99:32.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:32.09 from Unified_cpp_layout_painting1.cpp:2: 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 99:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:32.09 427 | SizeT Size() const { return SizeT(width, height); } 99:32.09 | ^~~~ 99:32.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:32.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:13, 99:32.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:32.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:32.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:32.10 from Unified_cpp_layout_painting1.cpp:2: 99:32.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:32.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 99:32.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:32.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 99:32.10 | ^~~~~~~~ 99:32.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:32.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 99:32.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:32.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 99:32.29 | ^~~~~~~~ 99:32.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:10, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:32.29 from Unified_cpp_layout_painting1.cpp:2: 99:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 99:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 99:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:32.29 62 | Sub operator-(const Sub& aPoint) const { 99:32.29 | ^~~~~~~~ 99:32.29 accessible/html 99:32.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:32.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:19, 99:32.29 from Unified_cpp_layout_generic2.cpp:2: 99:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 99:32.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 99:32.29 1394 | LayerPoint GetFixedPositionAnchor() { 99:32.29 | ^ 99:32.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 99:32.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 99:32.39 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 99:32.39 | ^ 99:33.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:33.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:33.42 from Unified_cpp_layout_painting1.cpp:2: 99:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:71:65: required from here 99:33.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:33.42 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 99:33.42 | ^~~~~~~~~ 99:33.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 99:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 99:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 99:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 99:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:33.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:19, 99:33.44 from Unified_cpp_layout_generic2.cpp:2: 99:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 99:33.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 99:33.44 49 | gfx::Size GetInheritedScale() const { return mScale; } 99:33.44 | ^ 99:33.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:33.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:33.76 from Unified_cpp_layout_painting1.cpp:2: 99:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 99:33.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:33.76 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 99:33.76 | ^~~~~~~~~~~~~~ 99:33.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:33.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:33.89 from Unified_cpp_layout_painting1.cpp:2: 99:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 99:33.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:33.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:33.89 | ^~~~~~~~~~~~~ 99:34.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:34.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:34.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:34.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:34.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:34.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:34.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:34.01 from Unified_cpp_layout_painting1.cpp:2: 99:34.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:34.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 99:34.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:34.01 383 | Point TopLeft() const { return Point(x, y); } 99:34.01 | ^~~~~~~ 99:34.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:34.02 from Unified_cpp_layout_painting1.cpp:2: 99:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 99:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:34.02 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 99:34.02 | ^~~~~~~~~~~~~~~ 99:34.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:34.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:34.77 from Unified_cpp_layout_painting1.cpp:2: 99:34.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:34.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 99:34.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:34.77 277 | static RectTyped FromUnknownRect( 99:34.77 | ^~~~~~~~~~~~~~~ 99:34.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 99:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 99:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:10, 99:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:34.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:34.78 from Unified_cpp_layout_painting1.cpp:2: 99:34.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:34.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 99:34.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:34.78 150 | static PointTyped FromUnknownPoint( 99:34.78 | ^~~~~~~~~~~~~~~~ 99:34.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:34.79 from Unified_cpp_layout_painting1.cpp:2: 99:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 99:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 99:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:34.79 282 | RectTyped ToUnknownRect() const { 99:34.79 | ^~~~~~~~~~~~~ 99:34.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 99:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 99:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 99:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 99:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 99:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 99:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 99:34.93 from Unified_cpp_accessible_aom0.cpp:2: 99:34.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 99:34.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:34.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 99:34.93 | ^ 99:35.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 99:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 99:35.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BrowsingContext.cpp:15, 99:35.08 from Unified_cpp_docshell_base0.cpp:11: 99:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 99:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:35.08 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 99:35.08 | ^ 99:35.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 99:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 99:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 99:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 99:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 99:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 99:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 99:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsPingListener.cpp:12, 99:35.61 from Unified_cpp_docshell_base1.cpp:2: 99:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 99:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:35.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 99:35.61 | ^ 99:35.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 99:35.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:257: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 99:35.69 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 99:35.69 | ^ 99:35.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 99:35.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:263: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 99:35.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 99:35.70 | ^ 99:35.70 In file included from Unified_cpp_layout_base2.cpp:11: 99:35.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.cpp:1058:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:35.70 1058 | gfxSize nsPresContext::ScreenSizeInchesForFontInflation(bool* aChanged) { 99:35.70 | ^~~~~~~~~~~~~ 99:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 99:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269: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 99:35.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 99:35.71 | ^ 99:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 99:35.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:277: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 99:35.71 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 99:35.71 | ^ 99:35.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:35.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:35.84 from Unified_cpp_layout_painting1.cpp:2: 99:35.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 99:35.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:592:57: required from here 99:35.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:35.85 427 | SizeT Size() const { return SizeT(width, height); } 99:35.85 | ^~~~ 99:35.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 99:35.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:371: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 99:35.85 371 | nscoord aAppUnitsPerDevPixel) { 99:35.85 | ^ 99:35.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyleConsts.h:17, 99:35.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:43, 99:35.90 from Unified_cpp_xpfe_appshell0.cpp:2: 99:35.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 99:35.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 99:35.90 1249 | CSSCoord ToCSSPixels() const { return _0; } 99:35.90 | ^ 99:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 99:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:380: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 99:36.03 380 | nscoord aAppUnitsPerDevPixel) { 99:36.03 | ^ 99:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 99:36.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:387: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 99:36.03 387 | nscoord aAppUnitsPerDevPixel) { 99:36.03 | ^ 99:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 99:36.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:36.04 394 | nscoord aAppUnitsPerDevPixel) { 99:36.04 | ^ 99:36.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 99:36.90 from Unified_cpp_layout_generic4.cpp:2: 99:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 99:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 99:36.90 189 | CSSRect GetExpandedScrollableRect() const { 99:36.90 | ^ 99:36.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 99:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 99:36.90 from Unified_cpp_accessible_aom0.cpp:2: 99:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 99:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 99:36.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 99:36.90 | ^ 99:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 99:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 99:36.90 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 99:36.90 | ^ 99:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 99:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 99:36.90 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 99:36.90 | ^ 99:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 99:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 99:36.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 99:36.91 | ^ 99:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 99:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 99:36.91 243 | CSSRect CalculateScrollRange() const { 99:36.91 | ^ 99:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 99:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 99:37.09 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 99:37.09 | ^ 99:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 99:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 99:37.09 457 | CSSRect GetVisualViewport() const { 99:37.09 | ^ 99:39.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:39.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:39.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:10, 99:39.26 from Unified_cpp_layout_printing0.cpp:20: 99:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 99:39.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 99:39.26 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 99:39.26 | ^ 99:39.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/ipc/RemotePrintJobParent.cpp:18, 99:39.89 from Unified_cpp_layout_printing0.cpp:38: 99:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h: In member function 'virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()': 99:39.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h:79: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 99:39.89 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 99:39.89 | ^ 99:41.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 99:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 99:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 99:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 99:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 99:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 99:41.75 1249 | CSSCoord ToCSSPixels() const { return _0; } 99:41.75 | ^ 99:41.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 99:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:118, 99:41.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BrowsingContext.cpp:55, 99:41.75 from Unified_cpp_docshell_base0.cpp:11: 99:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 99:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 99:41.75 79 | memset(this, 0, sizeof(nsXPTCVariant)); 99:41.75 | ^ 99:41.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 99:41.75 44 | struct nsXPTCVariant { 99:41.75 | ^~~~~~~~~~~~~ 99:42.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 99:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 99:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 99:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 99:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:27, 99:42.33 from Unified_cpp_layout_svg2.cpp:11: 99:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 99:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 99:42.33 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 99:42.33 | ^ 99:43.42 accessible/ipc 99:43.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 99:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 99:43.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp:16, 99:43.78 from Unified_cpp_layout_painting0.cpp:20: 99:43.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 99:43.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 99:43.78 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 99:43.78 | ^ 99:44.23 accessible/ipc/other 99:44.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 99:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 99:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 99:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 99:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 99:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 99:44.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 99:44.68 from Unified_cpp_accessible_aom0.cpp:2: 99:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 99:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:44.68 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 99:44.68 | ^ 99:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 99:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 99:44.68 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 99:44.68 | ^ 99:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 99:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 99:44.68 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 99:44.68 | ^ 99:44.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 99:44.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 99:44.69 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 99:44.69 | ^ 99:44.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 99:44.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 99:44.69 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 99:44.69 | ^ 99:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 99:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 99:44.71 371 | nscoord aAppUnitsPerDevPixel) { 99:44.71 | ^ 99:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 99:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 99:44.72 380 | nscoord aAppUnitsPerDevPixel) { 99:44.72 | ^ 99:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 99:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 99:44.72 387 | nscoord aAppUnitsPerDevPixel) { 99:44.72 | ^ 99:44.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 99:44.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:44.73 394 | nscoord aAppUnitsPerDevPixel) { 99:44.73 | ^ 99:45.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:44, 99:45.75 from Unified_cpp_xpfe_appshell0.cpp:2: 99:45.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 99:45.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 99:45.75 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 99:45.75 | ^ 99:47.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:47.34 from Unified_cpp_layout_painting1.cpp:2: 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:100:40: required from here 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:47.34 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 99:47.34 | ^~~~~~~~~~~~~~ 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:100:40: required from here 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 99:47.34 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 99:47.34 | ^~~~~~~~~~~~~ 99:47.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:47.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:47.34 from Unified_cpp_layout_painting1.cpp:2: 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:107:42: required from here 99:47.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:47.34 384 | Point TopRight() const { return Point(XMost(), y); } 99:47.34 | ^~~~~~~~ 99:48.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 99:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 99:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:10, 99:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:48.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:48.01 from Unified_cpp_layout_painting1.cpp:2: 99:48.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:48.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:48.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 99:48.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:48.01 246 | PointTyped As2DPoint() const { 99:48.01 | ^~~~~~~~~ 99:48.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 99:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 99:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 99:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:48.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:48.14 from Unified_cpp_layout_painting1.cpp:2: 99:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 99:48.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:48.14 794 | RectTyped TransformAndClipBounds( 99:48.14 | ^~~~~~~~~~~~~~~~~~~~~~ 99:48.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:48.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:48.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:19, 99:48.23 from Unified_cpp_layout_generic2.cpp:2: 99:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 99:48.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 99:48.23 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 99:48.23 | ^ 99:48.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 99:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 99:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 99:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 99:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 99:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 99:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 99:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 99:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 99:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 99:48.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 99:48.66 from Unified_cpp_docshell_shistory0.cpp:2: 99:48.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 99:48.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 99:48.66 189 | CSSRect GetExpandedScrollableRect() const { 99:48.66 | ^ 99:48.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 99:48.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 99:48.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 99:48.68 | ^ 99:48.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 99:48.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 99:48.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 99:48.68 | ^ 99:48.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 99:48.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 99:48.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 99:48.71 | ^ 99:48.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 99:48.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 99:48.71 243 | CSSRect CalculateScrollRange() const { 99:48.71 | ^ 99:48.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 99:48.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 99:48.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 99:48.74 | ^ 99:48.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 99:48.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 99:48.79 457 | CSSRect GetVisualViewport() const { 99:48.79 | ^ 99:49.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 99:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 99:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 99:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:49.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:49.14 from Unified_cpp_layout_printing0.cpp:2: 99:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 99:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 99:49.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:49.14 40 | friend Sub operator*(Sub aCoord, T aScale) { 99:49.14 | ^~~~~~~~ 99:49.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:49.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:49.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEvents.h:12, 99:49.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 99:49.43 from Unified_cpp_layout_printing0.cpp:11: 99:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 99:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:49.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 99:49.43 | ^~~~~~~~ 99:49.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:46, 99:49.58 from Unified_cpp_layout_svg2.cpp:11: 99:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h: In static member function 'static gfxPoint mozilla::CharPosition::UnspecifiedPoint()': 99:49.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:105: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 99:49.58 105 | static gfxPoint UnspecifiedPoint() { 99:49.58 | ^ 99:50.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 99:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 99:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 99:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 99:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 99:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 99:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 99:50.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 99:50.17 from Unified_cpp_accessible_aom0.cpp:2: 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 99:50.17 189 | CSSRect GetExpandedScrollableRect() const { 99:50.17 | ^ 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 99:50.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 99:50.17 | ^ 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 99:50.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 99:50.17 | ^ 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 99:50.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 99:50.17 | ^ 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 99:50.17 243 | CSSRect CalculateScrollRange() const { 99:50.17 | ^ 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 99:50.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 99:50.17 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 99:50.17 | ^ 99:50.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPointList.h:17, 99:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/DOMSVGPointList.h:14, 99:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/nsISVGPoint.h:12, 99:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 99:50.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:56, 99:50.22 from Unified_cpp_layout_svg2.cpp:11: 99:50.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h: In member function 'mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const': 99:50.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/svg/SVGPoint.h:44: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 99:50.22 44 | operator Point() const { return Point(mX, mY); } 99:50.22 | ^ 99:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 99:50.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 99:50.26 457 | CSSRect GetVisualViewport() const { 99:50.26 | ^ 99:50.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 99:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 99:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 99:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 99:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.h:14, 99:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmencloseFrame.h:12, 99:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.h:11, 99:50.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 99:50.28 from Unified_cpp_layout_mathml1.cpp:2: 99:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 99:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 99:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 99:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 99:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 99:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 99:50.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 99:50.28 760 | typename detail::Nth::Type extract() { 99:50.28 | ^~~~~~~ 99:50.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 99:50.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 99:50.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:22, 99:50.55 from Unified_cpp_layout_generic2.cpp:2: 99:50.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 99:50.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 99:50.55 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 99:50.55 | ^ 99:50.90 In file included from Unified_cpp_layout_painting0.cpp:56: 99:50.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DottedCornerFinder.cpp: In function 'mozilla::gfx::Point mozilla::PointRotateCCW90(const Point&)': 99:50.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DottedCornerFinder.cpp:20: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 99:50.90 20 | static Point PointRotateCCW90(const Point& aP) { return Point(aP.y, -aP.x); } 99:50.90 | ^ 99:51.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DottedCornerFinder.cpp: In member function 'mozilla::DottedCornerFinder::Result mozilla::DottedCornerFinder::Next()': 99:51.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:51.04 156 | DottedCornerFinder::Result DottedCornerFinder::Next(void) { 99:51.04 | ^ 99:51.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:56, 99:51.06 from Unified_cpp_layout_svg2.cpp:11: 99:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const': 99:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123: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 99:51.06 123 | Rect AsRect() const { 99:51.06 | ^ 99:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function 'mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const': 99:51.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135: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 99:51.06 135 | Point Point1() const { 99:51.06 | ^ 99:51.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 99:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:51.32 from Unified_cpp_layout_base1.cpp:2: 99:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::CSSPixel; F = float]': 99:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:86:46: required from here 99:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:51.32 246 | PointTyped As2DPoint() const { 99:51.33 | ^~~~~~~~~ 99:51.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 99:51.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 99:51.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 99:51.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:51.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:51.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:51.93 from Unified_cpp_layout_printing0.cpp:2: 99:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 99:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 99:51.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:51.93 43 | friend Sub operator*(T aScale, Sub aCoord) { 99:51.93 | ^~~~~~~~ 99:52.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 99:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:52.21 from Unified_cpp_layout_base1.cpp:2: 99:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 99:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:52.22 2266 | PointTyped TransformPointSimple( 99:52.22 | ^~~~~~~~~~~~~~~~~~~~ 99:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 99:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:52.22 794 | RectTyped TransformAndClipBounds( 99:52.22 | ^~~~~~~~~~~~~~~~~~~~~~ 99:53.21 In file included from Unified_cpp_layout_svg2.cpp:11: 99:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static mozilla::gfx::Size nsSVGUtils::GetContextSize(const nsIFrame*)': 99:53.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:227: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 99:53.21 227 | Size nsSVGUtils::GetContextSize(const nsIFrame* aFrame) { 99:53.21 | ^ 99:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static gfxRect nsSVGUtils::GetClipRectForFrame(nsIFrame*, float, float, float, float)': 99:53.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:929: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 99:53.40 929 | float aWidth, float aHeight) { 99:53.40 | ^ 99:53.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame*)': 99:53.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1118: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 99:53.50 1118 | gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame* aFrame) { 99:53.50 | ^ 99:53.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 99:53.53 from Unified_cpp_docshell_shistory0.cpp:2: 99:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 99:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 99:53.53 1249 | CSSCoord ToCSSPixels() const { return _0; } 99:53.53 | ^ 99:53.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 99:53.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 99:53.53 from Unified_cpp_accessible_base0.cpp:2: 99:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 99:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:53.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 99:53.53 | ^ 99:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In function 'gfxRect GetBoundingBoxRelativeRect(const mozilla::SVGAnimatedLength*, const gfxRect&)': 99:53.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1148: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 99:53.53 1148 | const gfxRect& aBBox) { 99:53.53 | ^ 99:53.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:53.69 from Unified_cpp_layout_printing0.cpp:2: 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:53.70 427 | SizeT Size() const { return SizeT(width, height); } 99:53.70 | ^~~~ 99:53.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEvents.h:12, 99:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 99:53.70 from Unified_cpp_layout_printing0.cpp:11: 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:53.70 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 99:53.70 | ^~~~~~~~ 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:53.70 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 99:53.70 | ^~~~~~~~ 99:53.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 99:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 99:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:53.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:53.70 from Unified_cpp_layout_printing0.cpp:2: 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 99:53.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:53.70 62 | Sub operator-(const Sub& aPoint) const { 99:53.70 | ^~~~~~~~ 99:53.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:53.91 from Unified_cpp_layout_printing0.cpp:2: 99:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 99:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 99:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:53.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:53.91 | ^~~~~~~~~~~~~ 99:53.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 99:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:53.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:53.91 from Unified_cpp_layout_printing0.cpp:2: 99:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 99:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 99:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:53.91 323 | static SizeTyped FromUnknownSize( 99:53.91 | ^~~~~~~~~~~~~~~ 99:54.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 99:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 99:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 99:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:54.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 99:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 99:54.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 99:54.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 99:54.19 | ^ 99:54.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:54.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 99:54.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:54.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:54.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 99:54.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 99:54.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 99:54.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 99:54.85 from Unified_cpp_accessible_base0.cpp:2: 99:54.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 99:54.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 99:54.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 99:54.85 | ^ 99:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/StaticPresData.cpp: In function 'mozilla::CSSCoord mozilla::ComputeSides(const CSSPoint&, const CSSSize&, const mozilla::StyleAngle&)': 99:54.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/StaticPresData.cpp:270:1: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/StaticPresData.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 99:55.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/StaticPresData.cpp:270:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:55.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/StaticPresData.cpp: 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]': 99:55.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/StaticPresData.cpp:270:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:55.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/StaticPresData.cpp: In function 'mozilla::gfx::MarginTyped mozilla::operator*(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ScreenPixel]': 99:55.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/StaticPresData.cpp:270:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:55.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:55.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:55.10 from Unified_cpp_layout_printing0.cpp:2: 99:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 99:55.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:55.10 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 99:55.10 | ^~~~~~~~~~~~~~ 99:55.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:55.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:55.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:55.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:55.20 from Unified_cpp_layout_printing0.cpp:2: 99:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 99:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:55.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 99:55.20 | ^~~~~~~~~~~~~ 99:55.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:55.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:55.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:55.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:55.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:55.30 from Unified_cpp_layout_printing0.cpp:2: 99:55.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:55.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 99:55.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:55.31 383 | Point TopLeft() const { return Point(x, y); } 99:55.31 | ^~~~~~~ 99:55.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:55.31 from Unified_cpp_layout_printing0.cpp:2: 99:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 99:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:55.31 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 99:55.31 | ^~~~~~~~~~~~~~~ 99:55.41 accessible/xpcom 99:55.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 99:55.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 99:55.68 from Unified_cpp_layout_svg2.cpp:2: 99:55.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 99:55.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 99:55.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:55.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 99:55.68 | ^~~~~~~~ 99:55.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrimitiveHelpers.h:12, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsPrimitiveHelpers.cpp:21, 99:55.82 from Unified_cpp_widget2.cpp:2: 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 99:55.82 760 | typename detail::Nth::Type extract() { 99:55.82 | ^~~~~~~ 99:55.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:55.82 from Unified_cpp_layout_printing0.cpp:2: 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:55.82 277 | static RectTyped FromUnknownRect( 99:55.82 | ^~~~~~~~~~~~~~~ 99:55.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:55.82 from Unified_cpp_layout_printing0.cpp:2: 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 99:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:55.82 150 | static PointTyped FromUnknownPoint( 99:55.82 | ^~~~~~~~~~~~~~~~ 99:55.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:55.83 from Unified_cpp_layout_printing0.cpp:2: 99:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 99:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 99:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:55.83 282 | RectTyped ToUnknownRect() const { 99:55.83 | ^~~~~~~~~~~~~ 99:56.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:56.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:56.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:100:40: required from here 99:56.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 99:56.02 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 99:56.02 | ^~~~~~~~~~~~~ 99:56.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:56.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:56.02 from Unified_cpp_layout_base1.cpp:2: 99:56.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:56.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:56.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:107:42: required from here 99:56.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:56.02 385 | Point BottomLeft() const { return Point(x, YMost()); } 99:56.02 | ^~~~~~~~~~ 99:56.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 99:56.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 99:56.54 from Unified_cpp_docshell_shistory0.cpp:2: 99:56.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 99:56.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 99:56.54 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 99:56.54 | ^ 99:56.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 99:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 99:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 99:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 99:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 99:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 99:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 99:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 99:56.62 from Unified_cpp_accessible_aom0.cpp:2: 99:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 99:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 99:56.62 1249 | CSSCoord ToCSSPixels() const { return _0; } 99:56.62 | ^ 99:56.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 99:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 99:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:56.87 from Unified_cpp_layout_base1.cpp:2: 99:56.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:56.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:56.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:934:17: required from here 99:56.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:56.87 79 | Sub operator-() const { return Sub(-x, -y); } 99:56.87 | ^~~~~~~~ 99:56.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/view/nsViewManager.h:14, 99:56.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp:16, 99:56.87 from Unified_cpp_layout_base0.cpp:65: 99:56.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 99:56.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:56.87 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 99:56.87 | ^~~~~~~~~~~ 99:57.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 99:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 99:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:57.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:57.23 from Unified_cpp_layout_base1.cpp:2: 99:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2573:58: required from here 99:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:57.23 2266 | PointTyped TransformPointSimple( 99:57.23 | ^~~~~~~~~~~~~~~~~~~~ 99:57.23 In file included from Unified_cpp_layout_base0.cpp:29: 99:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp: In member function 'virtual void mozilla::GeckoMVMContext::SetVisualViewportSize(const CSSSize&)': 99:57.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp:151: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 99:57.23 151 | nsLayoutUtils::SetVisualViewportSize(mPresShell, aSize); 99:57.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 99:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2833:50: required from here 99:57.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:57.42 708 | RectTyped ProjectRectBounds( 99:57.42 | ^~~~~~~~~~~~~~~~~ 99:57.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:57.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:57.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9815:50: required from here 99:57.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 99:57.72 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 99:57.72 | ^~~~~~~~~~~~~ 99:57.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 99:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 99:57.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 99:57.73 from Unified_cpp_layout_base1.cpp:2: 99:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10313:34: required from here 99:57.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:57.73 383 | Point TopLeft() const { return Point(x, y); } 99:57.73 | ^~~~~~~ 99:57.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 99:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 99:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 99:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:10, 99:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 99:57.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 99:57.81 from Unified_cpp_layout_painting1.cpp:2: 99:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)' 99:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:115:52: required from here 99:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:57.81 79 | Sub operator-() const { return Sub(-x, -y); } 99:57.81 | ^~~~~~~~ 99:57.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSPropertyIDSet.h:18, 99:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:23, 99:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 99:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.h:14, 99:57.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 99:57.93 from Unified_cpp_layout_inspector0.cpp:2: 99:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSProps.h: In static member function 'static void mozilla::dom::InspectorUtils::GetCSSPropertyNames(mozilla::dom::GlobalObject&, const mozilla::dom::PropertyNamesOptions&, nsTArray >&)': 99:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSProps.h:108:46: warning: array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of 'const Flags [444]' {aka 'const mozilla::CSSPropFlags [444]'} [-Warray-bounds] 99:57.93 108 | return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; 99:57.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 99:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSProps.h:102:22: note: while referencing 'nsCSSProps::kFlagsTable' 99:57.93 102 | static const Flags kFlagsTable[eCSSProperty_COUNT]; 99:57.93 | ^~~~~~~~~~~ 99:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSProps.h:108:46: warning: array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of 'const Flags [444]' {aka 'const mozilla::CSSPropFlags [444]'} [-Warray-bounds] 99:57.93 108 | return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; 99:57.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 99:57.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSProps.h:102:22: note: while referencing 'nsCSSProps::kFlagsTable' 99:57.93 102 | static const Flags kFlagsTable[eCSSProperty_COUNT]; 99:57.93 | ^~~~~~~~~~~ 99:58.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 99:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 99:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 99:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 99:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 99:58.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 99:58.11 from Unified_cpp_accessible_base0.cpp:2: 99:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 99:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:58.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 99:58.11 | ^ 99:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 99:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 99:58.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 99:58.11 | ^ 99:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 99:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 99:58.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 99:58.11 | ^ 99:58.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 99:58.21 from Unified_cpp_layout_svg2.cpp:2: 99:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 99:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 99:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:58.21 427 | SizeT Size() const { return SizeT(width, height); } 99:58.21 | ^~~~ 99:58.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 99:58.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 99:58.21 from Unified_cpp_layout_svg2.cpp:2: 99:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 99:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:58.21 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 99:58.21 | ^~~~~~~~ 99:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 99:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:58.21 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 99:58.21 | ^~~~~~~~ 99:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 99:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 99:58.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 99:58.22 | ^ 99:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 99:58.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 99:58.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 99:58.22 | ^ 99:58.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 99:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 99:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 99:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 99:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 99:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 99:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 99:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 99:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 99:58.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 99:58.28 from Unified_cpp_layout_svg2.cpp:2: 99:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 99:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 99:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:58.28 62 | Sub operator-(const Sub& aPoint) const { 99:58.28 | ^~~~~~~~ 99:58.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 99:58.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 99:58.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 99:58.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 99:58.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 99:58.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 99:58.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 99:58.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 99:58.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 99:58.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 99:58.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 99:58.30 from Unified_cpp_layout_svg2.cpp:2: 99:58.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:58.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/widget/nsIWidget.h:460:54: required from here 99:58.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:58.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 99:58.30 | ^~~~~~~~ 99:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 99:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 99:58.47 371 | nscoord aAppUnitsPerDevPixel) { 99:58.47 | ^ 99:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 99:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 99:58.47 380 | nscoord aAppUnitsPerDevPixel) { 99:58.47 | ^ 99:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 99:58.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 99:58.47 387 | nscoord aAppUnitsPerDevPixel) { 99:58.47 | ^ 99:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 99:58.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 99:58.48 394 | nscoord aAppUnitsPerDevPixel) { 99:58.48 | ^ 99:58.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 99:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 99:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 99:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 99:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 99:58.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 99:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 99:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 99:58.74 21 | inline Rect ToRect(const gfxRect& aRect) { 99:58.74 | ^ 99:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 99:58.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 99:58.74 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 99:58.74 | ^ 99:58.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 99:58.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 99:58.76 40 | inline Point ToPoint(const gfxPoint& aPoint) { 99:58.76 | ^ 99:58.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 99:58.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 99:58.76 44 | inline Size ToSize(const gfxSize& aSize) { 99:58.76 | ^ 99:58.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 99:58.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 99:58.76 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 99:58.76 | ^ 99:58.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 99:58.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 99:58.77 52 | inline gfxSize ThebesSize(const Size& aSize) { 99:58.77 | ^ 99:58.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 99:58.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 99:58.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 99:58.77 | ^ 99:59.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 99:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 99:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 99:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 99:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 99:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 99:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 99:59.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.cpp:210, 99:59.13 from Unified_cpp_docshell_base0.cpp:92: 99:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 99:59.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 99:59.13 49 | gfx::Size GetInheritedScale() const { return mScale; } 99:59.13 | ^ 99:59.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 99:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:59.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:59.56 from Unified_cpp_layout_printing0.cpp:2: 99:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 99:59.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:59.56 246 | PointTyped As2DPoint() const { 99:59.56 | ^~~~~~~~~ 99:59.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 99:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 99:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:59.57 from Unified_cpp_layout_printing0.cpp:2: 99:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 99:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:59.57 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 99:59.57 | ^~~~~~~~~ 99:59.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 99:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 99:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 99:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 99:59.57 from Unified_cpp_layout_printing0.cpp:2: 99:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 99:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:59.57 2266 | PointTyped TransformPointSimple( 99:59.58 | ^~~~~~~~~~~~~~~~~~~~ 99:59.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 99:59.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 99:59.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 99:59.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 99:59.58 794 | RectTyped TransformAndClipBounds( 99:59.58 | ^~~~~~~~~~~~~~~~~~~~~~ 99:59.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 99:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 99:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 99:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 99:59.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsPingListener.cpp:12, 99:59.61 from Unified_cpp_docshell_base1.cpp:2: 99:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 99:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 99:59.61 189 | CSSRect GetExpandedScrollableRect() const { 99:59.61 | ^ 99:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 99:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 99:59.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 99:59.61 | ^ 99:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 99:59.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 99:59.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 99:59.61 | ^ 99:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 99:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 99:59.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 99:59.62 | ^ 99:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 99:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 99:59.62 243 | CSSRect CalculateScrollRange() const { 99:59.62 | ^ 99:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 99:59.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 99:59.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 99:59.62 | ^ 99:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 99:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 99:59.63 457 | CSSRect GetVisualViewport() const { 99:59.63 | ^ 100:00.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 100:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 100:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 100:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 100:00.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 100:00.37 from Unified_cpp_layout_generic4.cpp:2: 100:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 100:00.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 100:00.37 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 100:00.37 | ^ 100:00.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:00.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:00.53 from Unified_cpp_docshell_shistory0.cpp:2: 100:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 100:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 100:00.53 21 | inline Rect ToRect(const gfxRect& aRect) { 100:00.53 | ^ 100:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 100:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 100:00.53 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 100:00.53 | ^ 100:00.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 100:00.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 100:00.54 40 | inline Point ToPoint(const gfxPoint& aPoint) { 100:00.54 | ^ 100:00.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 100:00.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 100:00.54 44 | inline Size ToSize(const gfxSize& aSize) { 100:00.54 | ^ 100:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 100:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 100:00.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 100:00.55 | ^ 100:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 100:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 100:00.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 100:00.55 | ^ 100:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 100:00.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 100:00.55 56 | inline gfxRect ThebesRect(const Rect& aRect) { 100:00.55 | ^ 100:00.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:00.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:00.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:00.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:00.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 100:00.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:00.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 100:00.61 1859 | int32_t aAppUnitsPerPixel) { 100:00.61 | ^ 100:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 100:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 100:00.63 3214 | int32_t aAppUnitsPerPixel) { 100:00.64 | ^ 100:00.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:94, 100:00.68 from Unified_cpp_layout_generic2.cpp:20: 100:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h: In static member function 'static gfxPoint mozilla::CharPosition::UnspecifiedPoint()': 100:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:105: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 100:00.68 105 | static gfxPoint UnspecifiedPoint() { 100:00.68 | ^ 100:01.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:01.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 100:01.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 100:01.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 100:01.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:01.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:01.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 100:01.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:01.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:01.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:01.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:01.08 from Unified_cpp_docshell_shistory0.cpp:2: 100:01.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 100:01.09 1859 | int32_t aAppUnitsPerPixel) { 100:01.09 | ^ 100:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 100:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 100:01.09 3214 | int32_t aAppUnitsPerPixel) { 100:01.09 | ^ 100:02.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 100:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 100:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 100:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:02.18 from Unified_cpp_layout_svg2.cpp:2: 100:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 100:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 100:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:02.18 323 | static SizeTyped FromUnknownSize( 100:02.18 | ^~~~~~~~~~~~~~~ 100:02.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 100:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 100:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:02.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:02.54 from Unified_cpp_docshell_shistory0.cpp:2: 100:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 100:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 100:02.54 332 | LayerPoint GetFixedPositionAnchor() const { 100:02.54 | ^ 100:02.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 100:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 100:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:02.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:02.66 from Unified_cpp_docshell_shistory0.cpp:2: 100:02.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 100:02.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 100:02.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 100:02.66 | ^ 100:02.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 100:02.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:02.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:02.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 100:02.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:02.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:02.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:02.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:02.73 from Unified_cpp_docshell_shistory0.cpp:2: 100:02.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 100:02.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 100:02.73 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:02.73 | ^ 100:03.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:03.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:03.04 from Unified_cpp_layout_svg2.cpp:2: 100:03.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:03.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 100:03.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:03.04 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 100:03.04 | ^~~~~~~~~~ 100:03.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 100:03.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 100:03.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:03.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:03.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:03.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:03.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:03.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:03.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:03.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:03.45 from Unified_cpp_accessible_aom0.cpp:2: 100:03.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 100:03.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 100:03.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 100:03.45 | ^ 100:03.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 100:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 100:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 100:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 100:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 100:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 100:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 100:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:19, 100:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 100:03.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 100:03.48 from Unified_cpp_layout_printing0.cpp:2: 100:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 100:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 100:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 100:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 100:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 100:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 100:03.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 100:03.48 760 | typename detail::Nth::Type extract() { 100:03.48 | ^~~~~~~ 100:03.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:03.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 100:03.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 100:03.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.cpp:210, 100:03.51 from Unified_cpp_docshell_base0.cpp:92: 100:03.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 100:03.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 100:03.51 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 100:03.51 | ^ 100:03.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 100:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 100:03.56 from Unified_cpp_accessible_html0.cpp:2: 100:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 100:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:03.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 100:03.56 | ^ 100:03.60 In file included from Unified_cpp_layout_painting0.cpp:65: 100:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In static member function 'static mozilla::gfx::Size mozilla::FrameLayerBuilder::ChooseScale(nsIFrame*, nsDisplayItem*, const nsRect&, float, float, const Matrix&, bool)': 100:03.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:6022: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 100:03.60 6022 | bool aCanDraw2D) { 100:03.60 | ^ 100:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In static member function 'static gfxSize mozilla::FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame*)': 100:04.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:6484:73: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:04.02 6484 | gfxSize FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame* aFrame) { 100:04.02 | ^ 100:04.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 100:04.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:61, 100:04.66 from Unified_cpp_xpfe_appshell0.cpp:2: 100:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 100:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 100:04.66 21 | inline Rect ToRect(const gfxRect& aRect) { 100:04.66 | ^ 100:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 100:04.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 100:04.66 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 100:04.66 | ^ 100:04.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 100:04.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 100:04.75 40 | inline Point ToPoint(const gfxPoint& aPoint) { 100:04.75 | ^ 100:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 100:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 100:04.79 44 | inline Size ToSize(const gfxSize& aSize) { 100:04.79 | ^ 100:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 100:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 100:04.79 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 100:04.79 | ^ 100:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 100:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 100:04.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 100:04.79 | ^ 100:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 100:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 100:04.79 56 | inline gfxRect ThebesRect(const Rect& aRect) { 100:04.79 | ^ 100:04.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In function 'mozilla::gfx::Rect mozilla::CalculateBounds(const nsTArray&, int32_t)': 100:04.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:7331:33: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:04.80 7331 | int32_t aAppUnitsPerDevPixel) { 100:04.80 | ^ 100:04.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 100:04.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 100:04.96 from Unified_cpp_accessible_html0.cpp:2: 100:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 100:04.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 100:04.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 100:04.96 | ^ 100:05.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:05.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:05.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:05.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:05.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:05.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:05.35 from Unified_cpp_layout_base1.cpp:2: 100:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)' 100:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ImageRegion.h:115:52: required from here 100:05.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:05.35 79 | Sub operator-() const { return Sub(-x, -y); } 100:05.35 | ^~~~~~~~ 100:05.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 100:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:10, 100:05.49 from Unified_cpp_layout_printing0.cpp:20: 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:05.49 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 100:05.49 | ^ 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:05.49 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 100:05.49 | ^~~~~~~~~~~ 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:05.49 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 100:05.49 | ^ 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:05.49 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:05.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 100:05.49 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:05.49 | ~~~~~~~~~~~~~^~ 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:05.49 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:05.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:05.49 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 100:05.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 100:05.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 100:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 100:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 100:05.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 100:05.49 from Unified_cpp_layout_printing0.cpp:2: 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:05.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:05.49 282 | RectTyped ToUnknownRect() const { 100:05.49 | ^~~~~~~~~~~~~ 100:05.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/ipc/RemotePrintJobParent.cpp:18, 100:05.56 from Unified_cpp_layout_printing0.cpp:38: 100:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h: In member function 'virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()': 100:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h:79: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 100:05.56 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 100:05.56 | ^~~~~~~~~~~~~~~~~~~~ 100:05.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 100:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 100:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.h:12, 100:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 100:05.56 from Unified_cpp_layout_printing0.cpp:2: 100:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:05.56 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:05.56 | ^~~~~~~~~ 100:05.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:05.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:05.62 from Unified_cpp_layout_base1.cpp:2: 100:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2833:50: required from here 100:05.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:05.62 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 100:05.62 | ^~~~~~~~~~ 100:05.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 100:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 100:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 100:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 100:05.64 from Unified_cpp_layout_generic3.cpp:2: 100:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 100:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 100:05.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 100:05.64 | ^ 100:05.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:05.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:05.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:05.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:05.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:05.66 from Unified_cpp_layout_base1.cpp:2: 100:05.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:05.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:05.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:05.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10313:34: required from here 100:05.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:05.66 246 | PointTyped As2DPoint() const { 100:05.66 | ^~~~~~~~~ 100:05.90 accessible/xul 100:06.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 100:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 100:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.h:16, 100:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.h:13, 100:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:16, 100:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 100:06.48 from Unified_cpp_layout_generic3.cpp:2: 100:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 100:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 100:06.48 189 | CSSRect GetExpandedScrollableRect() const { 100:06.48 | ^ 100:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 100:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 100:06.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:06.48 | ^ 100:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 100:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 100:06.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 100:06.58 | ^ 100:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 100:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 100:06.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 100:06.58 | ^ 100:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 100:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 100:06.58 243 | CSSRect CalculateScrollRange() const { 100:06.58 | ^ 100:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 100:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 100:06.60 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 100:06.60 | ^ 100:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 100:06.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 100:06.60 457 | CSSRect GetVisualViewport() const { 100:06.60 | ^ 100:06.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 100:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 100:06.67 from Unified_cpp_accessible_html0.cpp:2: 100:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 100:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:06.67 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 100:06.67 | ^ 100:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 100:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 100:06.69 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 100:06.69 | ^ 100:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 100:06.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 100:06.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 100:06.70 | ^ 100:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 100:06.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 100:06.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 100:06.70 | ^ 100:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 100:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 100:06.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 100:06.73 | ^ 100:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 100:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 100:06.82 371 | nscoord aAppUnitsPerDevPixel) { 100:06.82 | ^ 100:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 100:06.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 100:06.82 380 | nscoord aAppUnitsPerDevPixel) { 100:06.82 | ^ 100:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 100:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 100:06.84 387 | nscoord aAppUnitsPerDevPixel) { 100:06.84 | ^ 100:06.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 100:06.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:06.85 394 | nscoord aAppUnitsPerDevPixel) { 100:06.85 | ^ 100:06.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 100:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 100:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 100:06.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 100:06.99 from Unified_cpp_layout_generic4.cpp:2: 100:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 100:06.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 100:06.99 21 | inline Rect ToRect(const gfxRect& aRect) { 100:06.99 | ^ 100:07.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 100:07.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 100:07.00 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 100:07.00 | ^ 100:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 100:07.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 100:07.03 40 | inline Point ToPoint(const gfxPoint& aPoint) { 100:07.03 | ^ 100:07.03 tools/performance 100:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 100:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 100:07.07 44 | inline Size ToSize(const gfxSize& aSize) { 100:07.07 | ^ 100:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 100:07.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 100:07.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 100:07.07 | ^ 100:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 100:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 100:07.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 100:07.11 | ^ 100:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 100:07.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 100:07.11 56 | inline gfxRect ThebesRect(const Rect& aRect) { 100:07.11 | ^ 100:07.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:07.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:07.42 from Unified_cpp_layout_svg2.cpp:2: 100:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 100:07.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:07.42 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 100:07.42 | ^~~~~~~~~~~~~~ 100:07.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:07.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:07.44 from Unified_cpp_layout_svg2.cpp:2: 100:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 100:07.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:07.44 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:07.44 | ^~~~~~~~~~~~~ 100:07.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:07.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:07.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:07.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:07.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:07.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:07.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:07.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:07.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:07.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:07.66 from Unified_cpp_layout_svg2.cpp:2: 100:07.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:07.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 100:07.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:07.66 383 | Point TopLeft() const { return Point(x, y); } 100:07.66 | ^~~~~~~ 100:07.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:07.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:07.68 from Unified_cpp_layout_svg2.cpp:2: 100:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 100:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:07.68 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:07.68 | ^~~~~~~~~~~~~~~ 100:07.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 100:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 100:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 100:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 100:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 100:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 100:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 100:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 100:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:07.70 from Unified_cpp_layout_base1.cpp:2: 100:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 100:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 100:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 100:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 100:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 100:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 100:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 100:07.70 760 | typename detail::Nth::Type extract() { 100:07.70 | ^~~~~~~ 100:08.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 100:08.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:61, 100:08.40 from Unified_cpp_xpfe_appshell0.cpp:2: 100:08.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:08.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 100:08.40 1859 | int32_t aAppUnitsPerPixel) { 100:08.40 | ^ 100:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 100:08.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 100:08.43 3214 | int32_t aAppUnitsPerPixel) { 100:08.43 | ^ 100:08.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:19, 100:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 100:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/RetainedDisplayListBuilder.cpp:13, 100:08.55 from Unified_cpp_layout_painting0.cpp:92: 100:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 100:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 100:08.55 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 100:08.55 | ^ 100:09.75 In file included from Unified_cpp_layout_base1.cpp:11: 100:09.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp: In static member function 'static nsPoint mozilla::ViewportUtils::VisualToLayout(const nsPoint&, mozilla::PresShell*)': 100:09.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:85: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 100:09.75 85 | CSSPoint cssPt = CSSPoint::FromAppUnits(aPt); 100:09.75 | ^ 100:09.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:09.77 from Unified_cpp_layout_base1.cpp:2: 100:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:09.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:09.77 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:09.77 | ^~~~~~~~~ 100:09.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:09.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:09.78 from Unified_cpp_layout_base1.cpp:2: 100:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:09.78 950 | PointTyped TransformPoint( 100:09.78 | ^~~~~~~~~~~~~~ 100:09.78 In file included from Unified_cpp_layout_base1.cpp:11: 100:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp: In static member function 'static nsRect mozilla::ViewportUtils::VisualToLayout(const nsRect&, mozilla::PresShell*)': 100:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:92: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 100:09.78 92 | CSSRect cssRect = CSSRect::FromAppUnits(aRect); 100:09.78 | ^ 100:09.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:09.78 from Unified_cpp_layout_base1.cpp:2: 100:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:09.78 963 | quad[0] = TransformPoint(aRect.TopLeft()); 100:09.78 | ^~~~ 100:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:09.78 988 | max_y - min_y); 100:09.78 | ^ 100:09.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:09.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:09.78 from Unified_cpp_layout_base1.cpp:2: 100:09.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:09.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:09.79 383 | Point TopLeft() const { return Point(x, y); } 100:09.79 | ^~~~~~~ 100:09.79 In file included from Unified_cpp_layout_base1.cpp:11: 100:09.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp: In static member function 'static mozilla::gfx::Matrix4x4Typed mozilla::ViewportUtils::GetVisualToLayoutTransform(mozilla::layers::ScrollableLayerGuid::ViewID) [with Units = mozilla::LayoutDevicePixel]': 100:09.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:09.80 62 | transform = transformCSS * 100:09.80 | ^~~~~~~~~ 100:09.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:09.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:09.82 from Unified_cpp_layout_base1.cpp:2: 100:09.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:09.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:09.82 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:09.82 | ^~~~~~~~~ 100:09.84 In file included from Unified_cpp_layout_base1.cpp:20: 100:09.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ZoomConstraintsClient.cpp: In member function 'void ZoomConstraintsClient::RefreshZoomConstraints()': 100:09.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:09.84 226 | if ((viewportInfo.GetSize() * scale).width <= screenSize.width) { 100:09.85 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 100:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ZoomConstraintsClient.cpp:226:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:09.85 226 | if ((viewportInfo.GetSize() * scale).width <= screenSize.width) { 100:09.85 | ~~~~~~~~~~~~~~~~~~~~^~ 100:09.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:09.85 226 | if ((viewportInfo.GetSize() * scale).width <= screenSize.width) { 100:09.85 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 100:09.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ZoomConstraintsClient.cpp:23, 100:09.86 from Unified_cpp_layout_base1.cpp:20: 100:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h: In member function 'mozilla::CSSSize nsViewportInfo::GetSize() const': 100:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:93: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 100:09.86 93 | mozilla::CSSSize GetSize() const { return mSize; } 100:09.86 | ^~~~~~~ 100:09.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:09.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:09.86 from Unified_cpp_layout_base1.cpp:2: 100:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:09.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:09.86 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 100:09.86 | ^~~~~~~~ 100:09.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 100:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 100:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 100:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 100:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 100:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 100:09.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LookAndFeel.h:15, 100:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:13, 100:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 100:09.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 100:09.88 from Unified_cpp_layout_painting1.cpp:2: 100:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 100:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 100:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 100:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 100:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 100:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 100:09.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 100:09.88 760 | typename detail::Nth::Type extract() { 100:09.88 | ^~~~~~~ 100:10.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 100:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 100:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 100:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 100:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 100:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 100:10.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:61, 100:10.08 from Unified_cpp_xpfe_appshell0.cpp:2: 100:10.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 100:10.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 100:10.08 332 | LayerPoint GetFixedPositionAnchor() const { 100:10.08 | ^ 100:10.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:10.12 from Unified_cpp_layout_svg2.cpp:2: 100:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 100:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:10.12 277 | static RectTyped FromUnknownRect( 100:10.12 | ^~~~~~~~~~~~~~~ 100:10.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 100:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 100:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 100:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 100:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 100:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 100:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:61, 100:10.13 from Unified_cpp_xpfe_appshell0.cpp:2: 100:10.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 100:10.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 100:10.13 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 100:10.13 | ^ 100:10.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 100:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 100:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 100:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:10.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:10.16 from Unified_cpp_layout_svg2.cpp:2: 100:10.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:10.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 100:10.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:10.16 150 | static PointTyped FromUnknownPoint( 100:10.16 | ^~~~~~~~~~~~~~~~ 100:10.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 100:10.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:10.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:10.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 100:10.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 100:10.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 100:10.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 100:10.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 100:10.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:61, 100:10.17 from Unified_cpp_xpfe_appshell0.cpp:2: 100:10.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 100:10.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 100:10.17 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:10.17 | ^ 100:10.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:10.19 from Unified_cpp_layout_svg2.cpp:2: 100:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 100:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:10.19 282 | RectTyped ToUnknownRect() const { 100:10.19 | ^~~~~~~~~~~~~ 100:10.64 In file included from Unified_cpp_layout_base1.cpp:65: 100:10.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsCaret.cpp: In member function 'void nsCaret::PaintCaret(nsCaret::DrawTarget&, nsIFrame*, const nsPoint&)': 100:10.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsCaret.cpp:527: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 100:10.64 527 | appUnitsPerDevPixel, aDrawTarget); 100:10.64 | ^ 100:10.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:10.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:10.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 100:10.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsBidiPresUtils.cpp:26, 100:10.64 from Unified_cpp_layout_base1.cpp:38: 100:10.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 100:10.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 100:10.64 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:10.64 | ~~~~~~~~~~~~~^~ 100:10.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:10.64 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:10.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 100:10.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:10.64 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 100:10.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 100:10.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:10.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:10.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:10.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:10.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:10.65 from Unified_cpp_layout_base1.cpp:2: 100:10.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:10.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:10.65 282 | RectTyped ToUnknownRect() const { 100:10.65 | ^~~~~~~~~~~~~ 100:10.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:10.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:10.65 277 | static RectTyped FromUnknownRect( 100:10.65 | ^~~~~~~~~~~~~~~ 100:10.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:10.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:10.96 from Unified_cpp_layout_svg2.cpp:2: 100:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:408:79: required from here 100:10.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:10.96 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:10.96 | ^~~~~~~~~~~~~~~ 100:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:846:37: required from here 100:10.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:10.99 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 100:10.99 | ^~~~~~~~~~~~~~ 100:11.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:11.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:11.06 from Unified_cpp_layout_svg2.cpp:2: 100:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1098:39: required from here 100:11.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.06 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 100:11.06 | ^~~~~~~~~ 100:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1130:18: required from here 100:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.07 383 | Point TopLeft() const { return Point(x, y); } 100:11.07 | ^~~~~~~ 100:11.14 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::gfx::Size nsLayoutUtils::ComputeSuitableScaleForAnimation(const nsIFrame*, const nsSize&, const nsSize&)': 100:11.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:439: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 100:11.14 439 | Size nsLayoutUtils::ComputeSuitableScaleForAnimation( 100:11.14 | ^~~~~~~~~~~~~ 100:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'nsRect GetDisplayPortFromMarginsData(nsIContent*, mozilla::DisplayPortMarginsPropertyData*, float)': 100:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.19 808 | presContext->PresShell()->GetCumulativeResolution() * 100:11.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.19 809 | nsLayoutUtils::GetTransformToAncestorScale(frame)); 100:11.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.19 834 | LayoutDeviceRect::FromAppUnits(base, auPerDevPixel) * parentRes; 100:11.19 | ^~~~~~~~~ 100:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:834: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 100:11.19 834 | LayoutDeviceRect::FromAppUnits(base, auPerDevPixel) * parentRes; 100:11.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 100:11.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.19 834 | LayoutDeviceRect::FromAppUnits(base, auPerDevPixel) * parentRes; 100:11.19 | ^~~~~~~~~ 100:11.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.20 925 | LayoutDevicePoint::FromAppUnits(scrollPos, auPerDevPixel) * res; 100:11.20 | ^~~ 100:11.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:925: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 100:11.20 925 | LayoutDevicePoint::FromAppUnits(scrollPos, auPerDevPixel) * res; 100:11.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.20 925 | LayoutDevicePoint::FromAppUnits(scrollPos, auPerDevPixel) * res; 100:11.20 | ^~~ 100:11.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.20 937 | nsRect result = LayoutDeviceRect::ToAppUnits(screenRect / res, auPerDevPixel); 100:11.20 | ~~~~~~~~~~~^~~~~ 100:11.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 100:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.20 from Unified_cpp_layout_base1.cpp:2: 100:11.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In function 'mozilla::gfx::SizeTyped mozilla::gfx::operator*(double, const mozilla::gfx::SizeTyped&)': 100:11.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.20 83 | friend Sub operator*(T aScale, const Sub& aSize) { 100:11.20 | ^~~~~~~~ 100:11.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.20 from Unified_cpp_layout_base1.cpp:2: 100:11.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 100:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:370: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 100:11.21 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 100:11.21 | ^~~~~~~~~~~~ 100:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.21 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 100:11.21 | ^~~~~~~~ 100:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 100:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:386: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 100:11.21 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 100:11.21 | ^~~~~~~~~~~~ 100:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.21 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 100:11.21 | ^~~~~~~~ 100:11.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.21 from Unified_cpp_layout_base1.cpp:2: 100:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.21 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:11.21 | ^~~~~~~~~ 100:11.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.22 from Unified_cpp_layout_base1.cpp:2: 100:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.22 363 | MoveBy(-aPoint); 100:11.22 | ^~~~~~~ 100:11.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.22 from Unified_cpp_layout_base1.cpp:2: 100:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 100:11.22 | ^~~~~~~~ 100:11.29 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static void nsLayoutUtils::SetFixedPositionLayerData(nsLayoutUtils::Layer*, const nsIFrame*, const nsRect&, const nsIFrame*, nsPresContext*, const ContainerLayerParameters&)': 100:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:1993: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 100:11.29 1993 | anchorRect = transform2d.TransformBounds(anchorRect); 100:11.29 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.29 from Unified_cpp_layout_base1.cpp:2: 100:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 100:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 100:11.30 110 | quad[0] = TransformPoint(aRect.TopLeft()); 100:11.30 | ^~~~ 100:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 100:11.30 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 100:11.30 | ^ 100:11.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.30 from Unified_cpp_layout_base1.cpp:2: 100:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.30 383 | Point TopLeft() const { return Point(x, y); } 100:11.30 | ^~~~~~~ 100:11.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.30 from Unified_cpp_layout_base1.cpp:2: 100:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.30 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:11.30 | ^~~~~~~~~ 100:11.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.30 from Unified_cpp_layout_base1.cpp:2: 100:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.30 384 | Point TopRight() const { return Point(XMost(), y); } 100:11.30 | ^~~~~~~~ 100:11.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:11.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:11.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.31 from Unified_cpp_layout_base1.cpp:2: 100:11.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:11.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.31 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:11.31 | ^~~~~~~~~ 100:11.32 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsIntRegion nsLayoutUtils::RoundedRectIntersectIntRect(const nsIntRect&, const RectCornerRadii&, const nsIntRect&)': 100:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2473: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 100:11.32 2473 | std::max(aCornerRadii.TopLeft().width, aCornerRadii.BottomLeft().width); 100:11.32 | ~~~~~~~~~~~~~~~~~~~~^~ 100:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsRect nsLayoutUtils::MatrixTransformRect(const nsRect&, const Matrix4x4&, float)': 100:11.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.32 2555 | image = aMatrix.TransformAndClipBounds(image, maxBounds); 100:11.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.34 from Unified_cpp_layout_base1.cpp:2: 100:11.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.34 882 | p = srcPoint.As2DPoint(); 100:11.34 | ^ 100:11.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.35 from Unified_cpp_layout_base1.cpp:2: 100:11.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:11.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.35 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:11.35 | ^~~~~~~~~ 100:11.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.36 from Unified_cpp_layout_base1.cpp:2: 100:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.36 246 | PointTyped As2DPoint() const { 100:11.36 | ^~~~~~~~~ 100:11.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 100:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:12, 100:11.37 from Unified_cpp_layout_base1.cpp:2: 100:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const RectDouble&)': 100:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:64: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 100:11.37 64 | inline gfxRect ThebesRect(const RectDouble& aRect) { 100:11.37 | ^~~~~~~~~~ 100:11.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.37 from Unified_cpp_layout_base1.cpp:2: 100:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.37 1935 | PointTyped p1 = TransformPointSimple(aRect.TopLeft()); 100:11.37 | ^~ 100:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.38 1950 | return RectTyped(topLeft.x, topLeft.y, width, height); 100:11.38 | ^ 100:11.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.38 from Unified_cpp_layout_base1.cpp:2: 100:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.38 383 | Point TopLeft() const { return Point(x, y); } 100:11.38 | ^~~~~~~ 100:11.40 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static gfxSize nsLayoutUtils::GetTransformToAncestorScale(nsIFrame*)': 100:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2651:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.40 2651 | gfxSize nsLayoutUtils::GetTransformToAncestorScale(nsIFrame* aFrame) { 100:11.40 | ^~~~~~~~~~~~~ 100:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsLayoutUtils::TransformResult nsLayoutUtils::TransformPoints(nsIFrame*, nsIFrame*, uint32_t, nsLayoutUtils::CSSPoint*)': 100:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.41 2747 | LayoutDevicePoint devPixels = aPoints[i] * devPixelsPerCSSPixelFromFrame; 100:11.41 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.41 2754 | .As2DPoint(); 100:11.41 | ^ 100:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.41 2758 | aPoints[i] = LayoutDevicePoint(toDevPixels.x, toDevPixels.y) / 100:11.41 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.41 2759 | devPixelsPerCSSPixelToFrame; 100:11.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.42 from Unified_cpp_layout_base1.cpp:2: 100:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.42 1911 | PointTyped TransformPoint( 100:11.42 | ^~~~~~~~~~~~~~ 100:11.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.42 from Unified_cpp_layout_base1.cpp:2: 100:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.42 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 100:11.42 | ^~~~~~~~ 100:11.42 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsLayoutUtils::TransformResult nsLayoutUtils::TransformPoint(nsLayoutUtils::RelativeTo, nsLayoutUtils::RelativeTo, nsPoint&)': 100:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.42 2791 | Point4D toDevPixels = downToDest.ProjectPoint(upToAncestor.TransformPoint( 100:11.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.42 2792 | Point(aPoint.x * devPixelsPerAppUnitFromFrame, 100:11.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.42 2793 | aPoint.y * devPixelsPerAppUnitFromFrame))); 100:11.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsLayoutUtils::TransformResult nsLayoutUtils::TransformRect(const nsIFrame*, const nsIFrame*, nsRect&)': 100:11.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.42 2839 | std::numeric_limits::max() * devPixelsPerAppUnitFromFrame)); 100:11.42 | ^ 100:11.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:11.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.43 from Unified_cpp_layout_base1.cpp:2: 100:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.43 738 | points[0] = ProjectPoint(aRect.TopLeft()); 100:11.43 | ~~~~~~~~~~~~~^~ 100:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.43 782 | return RectTyped(0, 0, 0, 0); 100:11.43 | ^ 100:11.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.43 from Unified_cpp_layout_base1.cpp:2: 100:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.43 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 100:11.43 | ^~~~~~~~~~ 100:11.45 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsRect nsLayoutUtils::TransformFrameRectToAncestor(const nsIFrame*, const nsRect&, nsLayoutUtils::RelativeTo, bool*, mozilla::Maybe >*, bool, nsIFrame**)': 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3036:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.45 3036 | result = ToRect(text->TransformFrameRectFromTextChild(aRect, aFrame)); 100:11.45 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3036: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 100:11.45 3036 | result = ToRect(text->TransformFrameRectFromTextChild(aRect, aFrame)); 100:11.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3036:12: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.45 3036 | result = ToRect(text->TransformFrameRectFromTextChild(aRect, aFrame)); 100:11.45 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.45 from Unified_cpp_layout_base1.cpp:2: 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.45 1935 | PointTyped p1 = TransformPointSimple(aRect.TopLeft()); 100:11.45 | ^~ 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.45 1950 | return RectTyped(topLeft.x, topLeft.y, width, height); 100:11.45 | ^ 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.45 882 | p = srcPoint.As2DPoint(); 100:11.45 | ^ 100:11.45 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::layers::FrameMetrics nsLayoutUtils::CalculateBasicFrameMetrics(nsIScrollableFrame*)': 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.45 3281 | presShell->GetCumulativeResolution() * 100:11.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.45 3282 | nsLayoutUtils::GetTransformToAncestorScale(frame)); 100:11.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.45 3308 | LayoutDeviceRect::FromAppUnits(nsRect(nsPoint(0, 0), compositionSize), 100:11.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.45 3309 | presContext->AppUnitsPerDevPixel()) * 100:11.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.46 3310 | compBoundsScale); 100:11.46 | ~~~~~~~~~~~~~~~ 100:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3308: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 100:11.46 3308 | LayoutDeviceRect::FromAppUnits(nsRect(nsPoint(0, 0), compositionSize), 100:11.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.46 3309 | presContext->AppUnitsPerDevPixel()) * 100:11.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.46 3308 | LayoutDeviceRect::FromAppUnits(nsRect(nsPoint(0, 0), compositionSize), 100:11.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.46 3309 | presContext->AppUnitsPerDevPixel()) * 100:11.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.46 3310 | compBoundsScale); 100:11.46 | ~~~~~~~~~~~~~~~ 100:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3313: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 100:11.46 3313 | nsLayoutUtils::CalculateRootCompositionSize(frame, false, metrics)); 100:11.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 100:11.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3316: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 100:11.48 3316 | CSSPoint::FromAppUnits(aScrollFrame->GetScrollPosition())); 100:11.48 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3318: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 100:11.48 3318 | metrics.SetScrollableRect(CSSRect::FromAppUnits( 100:11.48 | ~~~~~~~~~~~~~~~~~~~~~^ 100:11.48 3319 | nsLayoutUtils::CalculateScrollableRectForFrame(aScrollFrame, nullptr))); 100:11.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.48 from Unified_cpp_layout_base1.cpp:2: 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.48 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 100:11.48 | ^~~~~~~~ 100:11.48 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static bool nsLayoutUtils::CalculateAndSetDisplayPortMargins(nsIScrollableFrame*, nsLayoutUtils::RepaintMode)': 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3333:77: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.48 3333 | apz::CalculatePendingDisplayPort(metrics, ParentLayerPoint(0.0f, 0.0f)); 100:11.48 | ^ 100:11.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.48 from Unified_cpp_layout_base1.cpp:2: 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.48 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:11.48 | ^~~~~~~~~ 100:11.48 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsresult nsLayoutUtils::PaintFrame(gfxContext*, nsIFrame*, const nsRegion&, nscolor, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags)': 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.48 3849 | *unscaledVisibleRect / presContext->CSSToDevPixelScale(); 100:11.48 | ^ 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3905: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 100:11.48 3905 | pos, presContext->AppUnitsPerDevPixel()); 100:11.48 | ^ 100:11.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.48 from Unified_cpp_layout_base1.cpp:2: 100:11.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.49 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 100:11.49 | ^~~~~~~~ 100:11.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:11.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:12, 100:11.49 from Unified_cpp_layout_base1.cpp:2: 100:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:11.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1858: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 100:11.49 1858 | static gfxPoint PointToGfxPoint(const nsPoint& aPoint, 100:11.49 | ^~~~~~~~~~~~~~~ 100:11.59 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static gfxRect nsLayoutUtils::RectToGfxRect(const nsRect&, int32_t)': 100:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6602: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 100:11.66 6602 | gfxRect nsLayoutUtils::RectToGfxRect(const nsRect& aRect, 100:11.66 | ^~~~~~~~~~~~~ 100:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'SnappedImageDrawingParameters ComputeSnappedImageDrawingParameters(gfxContext*, int32_t, nsRect, nsRect, nsPoint, nsRect, imgIContainer*, mozilla::gfx::SamplingFilter, uint32_t, mozilla::gfx::ExtendMode)': 100:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.66 6725 | gfxSize snappedDestSize = dest.Size(); 100:11.66 | ^ 100:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6766: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 100:11.66 6766 | MapToFloatImagePixels(imageSize, devPixelDest, devPixelFill.TopLeft()); 100:11.66 | ^ 100:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.66 6818 | : devPixelDest.Size(); 100:11.66 | ^ 100:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6849: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 100:11.66 6849 | devPixelDirty = currentMatrix.TransformRect(devPixelDirty); 100:11.66 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'gfxPoint MapToFloatImagePixels(const gfxSize&, const gfxRect&, const gfxPoint&)': 100:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6580: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 100:11.66 6580 | static gfxPoint MapToFloatImagePixels(const gfxSize& aSize, 100:11.67 | ^~~~~~~~~~~~~~~~~~~~~ 100:11.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 100:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.67 from Unified_cpp_layout_base1.cpp:2: 100:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.67 91 | Sub operator*(const Sub& aSize) const { 100:11.67 | ^~~~~~~~ 100:11.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.68 from Unified_cpp_layout_base1.cpp:2: 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double]': 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:99: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 100:11.68 99 | MatrixRect TransformRect(const MatrixRect& aRect) const { 100:11.68 | ^~~~~~~~~~~~~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:100: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 100:11.68 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 100:11.68 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:101: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 100:11.68 101 | TransformSize(aRect.Size())); 100:11.68 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.68 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:11.68 | ^~~~~~~~~~~~~~~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 100:11.68 110 | quad[0] = TransformPoint(aRect.TopLeft()); 100:11.68 | ^~~~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 100:11.68 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 100:11.68 | ^ 100:11.68 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::gfx::IntSize nsLayoutUtils::ComputeImageContainerDrawingParameters(imgIContainer*, nsIFrame*, const LayoutDeviceRect&, const StackingContextHelper&, uint32_t, mozilla::Maybe&)': 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7076: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 100:11.68 7076 | gfx::Size scaleFactors = aSc.GetInheritedScale(); 100:11.68 | ^ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7107: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 100:11.68 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 100:11.68 | ^ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7107: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 100:11.68 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 100:11.68 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.68 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 100:11.68 | ~~~~~~~~~~~~^~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7107: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 100:11.68 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 100:11.68 | ~~~~~~~^~~~~~~~~~~~~~~~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7107: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 100:11.68 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 100:11.68 | ^ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7108: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 100:11.68 7108 | gfxPoint p2 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopRight()))); 100:11.68 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.68 7108 | gfxPoint p2 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopRight()))); 100:11.68 | ~~~~~~~~~~~~~^~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7108: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 100:11.68 7108 | gfxPoint p2 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopRight()))); 100:11.68 | ~~~~~~~^~~~~~~~~~~~~~~~~ 100:11.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7108: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 100:11.69 7108 | gfxPoint p2 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopRight()))); 100:11.69 | ^ 100:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7109: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 100:11.69 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 100:11.69 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.69 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 100:11.69 | ~~~~~~~~~~~~~~~~^~ 100:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7109: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 100:11.69 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 100:11.69 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ 100:11.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:7109: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 100:11.69 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 100:11.69 | ^ 100:11.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 100:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 100:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 100:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 100:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 100:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsBidiPresUtils.cpp:26, 100:11.71 from Unified_cpp_layout_base1.cpp:38: 100:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 100:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:13: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.71 49 | gfx::Size GetInheritedScale() const { return mScale; } 100:11.71 | ^~~~~~~~~~~~~~~~~ 100:11.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 100:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:12, 100:11.71 from Unified_cpp_layout_base1.cpp:2: 100:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 100:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 100:11.71 40 | inline Point ToPoint(const gfxPoint& aPoint) { 100:11.71 | ^~~~~~~ 100:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 100:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 100:11.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 100:11.71 | ^~~~~~~~~~~ 100:11.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 100:11.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsBidiPresUtils.cpp:26, 100:11.71 from Unified_cpp_layout_base1.cpp:38: 100:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 100:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.71 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 100:11.71 | ^ 100:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:11.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.71 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 100:11.73 | ^~~~~~~~~~~ 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.73 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 100:11.73 | ^ 100:11.73 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'nscoord MinimumFontSizeFor(nsPresContext*, mozilla::WritingMode, nscoord)': 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8298:73: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.73 8298 | gfxSize screenSize = aPresContext->ScreenSizeInchesForFontInflation(); 100:11.73 | ^ 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'bool UpdateCompositionBoundsForRCDRSF(mozilla::ParentLayerRect&, nsPresContext*, bool)': 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.73 8588 | aCompBounds.SizeTo(contentSize * scale); 100:11.73 | ~~~~~~~~~~~~^~~~~~~ 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)': 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8658:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.73 8658 | CSSSize nsLayoutUtils::CalculateRootCompositionSize( 100:11.73 | ^~~~~~~~~~~~~ 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.73 8662 | return ViewAs( 100:11.73 | ~~~~~~~~~~~~~~~~~~~ 100:11.73 8663 | aMetrics.GetCompositionBounds().Size(), 100:11.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.73 8664 | PixelCastJustification::ParentLayerToLayerForRootComposition) * 100:11.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.73 8665 | LayerToScreenScale(1.0f) / aMetrics.DisplayportPixelsPerCSSPixel(); 100:11.73 | ~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.73 8662 | return ViewAs( 100:11.73 | ~~~~~~~~~~~~~~~~~~^ 100:11.73 8663 | aMetrics.GetCompositionBounds().Size(), 100:11.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.73 8664 | PixelCastJustification::ParentLayerToLayerForRootComposition) * 100:11.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.74 8663 | aMetrics.GetCompositionBounds().Size(), 100:11.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 100:11.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.74 8662 | return ViewAs( 100:11.74 | ~~~~~~~~~~~~~~~~~~^ 100:11.74 8663 | aMetrics.GetCompositionBounds().Size(), 100:11.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.74 8664 | PixelCastJustification::ParentLayerToLayerForRootComposition) * 100:11.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.74 8662 | return ViewAs( 100:11.74 | ~~~~~~~~~~~~~~~~~~~ 100:11.74 8663 | aMetrics.GetCompositionBounds().Size(), 100:11.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.77 8664 | PixelCastJustification::ParentLayerToLayerForRootComposition) * 100:11.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.77 8665 | LayerToScreenScale(1.0f) / aMetrics.DisplayportPixelsPerCSSPixel(); 100:11.77 | ~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.77 8665 | LayerToScreenScale(1.0f) / aMetrics.DisplayportPixelsPerCSSPixel(); 100:11.77 | ^ 100:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.77 8679 | rootPresShell->GetCumulativeResolution() * 100:11.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.77 8680 | nsLayoutUtils::GetTransformToAncestorScale(rootFrame)); 100:11.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.77 8683 | rootCompositionSize = ViewAs( 100:11.77 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 100:11.77 8684 | compBounds.Size(), 100:11.77 | ~~~~~~~~~~~~~~~~~~ 100:11.77 8685 | PixelCastJustification::ScreenIsParentLayerForRoot); 100:11.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.77 8684 | compBounds.Size(), 100:11.77 | ~~~~~~~~~~~~~~~^~ 100:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.77 8683 | rootCompositionSize = ViewAs( 100:11.77 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 100:11.77 8684 | compBounds.Size(), 100:11.77 | ~~~~~~~~~~~~~~~~~~ 100:11.77 8685 | PixelCastJustification::ScreenIsParentLayerForRoot); 100:11.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.77 8691 | .Size(); 100:11.77 | ^ 100:11.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.77 8688 | LayerSize frameSize = (LayoutDeviceRect::FromAppUnits( 100:11.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.77 8689 | rootFrame->GetRect(), rootAUPerDevPixel) * 100:11.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.78 8690 | cumulativeResolution) 100:11.80 | ~~~~~~~~~~~~~~~~~~~~~ 100:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8688: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 100:11.80 8688 | LayerSize frameSize = (LayoutDeviceRect::FromAppUnits( 100:11.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.80 8689 | rootFrame->GetRect(), rootAUPerDevPixel) * 100:11.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.80 8688 | LayerSize frameSize = (LayoutDeviceRect::FromAppUnits( 100:11.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.80 8689 | rootFrame->GetRect(), rootAUPerDevPixel) * 100:11.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.80 8690 | cumulativeResolution) 100:11.80 | ~~~~~~~~~~~~~~~~~~~~~ 100:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.80 8691 | .Size(); 100:11.80 | ^ 100:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.80 8692 | rootCompositionSize = frameSize * LayerToScreenScale(1.0f); 100:11.80 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8709: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 100:11.80 8709 | scrollbarMargins, rootPresContext->AppUnitsPerDevPixel()); 100:11.80 | ^ 100:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8715: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 100:11.80 8715 | return rootCompositionSize / aMetrics.DisplayportPixelsPerCSSPixel(); 100:11.82 | ^ 100:11.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 100:11.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 100:11.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 100:11.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:8, 100:11.82 from Unified_cpp_layout_base1.cpp:11: 100:11.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In function 'mozilla::gfx::SizeTyped mozilla::ViewAs(const mozilla::gfx::SizeTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]': 100:11.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.82 82 | gfx::SizeTyped ViewAs(const gfx::SizeTyped& aSize, 100:11.82 | ^~~~~~ 100:11.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:11.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:11.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.82 from Unified_cpp_layout_base1.cpp:2: 100:11.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.82 427 | SizeT Size() const { return SizeT(width, height); } 100:11.82 | ^~~~ 100:11.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:8, 100:11.84 from Unified_cpp_layout_base1.cpp:11: 100:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In function 'mozilla::gfx::SizeTyped mozilla::ViewAs(const mozilla::gfx::SizeTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ParentLayerPixel]': 100:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.84 82 | gfx::SizeTyped ViewAs(const gfx::SizeTyped& aSize, 100:11.84 | ^~~~~~ 100:11.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.84 from Unified_cpp_layout_base1.cpp:2: 100:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.84 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 100:11.84 | ^~~~~~~~ 100:11.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.84 from Unified_cpp_layout_base1.cpp:2: 100:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.84 427 | SizeT Size() const { return SizeT(width, height); } 100:11.84 | ^~~~ 100:11.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.84 from Unified_cpp_layout_base1.cpp:2: 100:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.84 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 100:11.84 | ^~~~~~~~ 100:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 100:11.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:393:29: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:11.84 393 | static LayoutDeviceMargin FromAppUnits(const nsMargin& aMargin, 100:11.85 | ^~~~~~~~~~~~ 100:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.85 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 100:11.85 | ^~~~~~~~ 100:11.85 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::Rect mozilla::NSRectToRect(const nsRect&, double)': 100:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8866: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 100:11.85 8866 | Rect NSRectToRect(const nsRect& aRect, double aAppUnitsPerPixel) { 100:11.85 | ^~~~~~~~~~~~ 100:11.85 In file included from Unified_cpp_layout_mathml0.cpp:2: 100:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp: In function 'nsPoint SnapToDevPixels(const gfxContext*, int32_t, const nsPoint&)': 100:11.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:1943: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 100:11.88 1943 | static nsPoint SnapToDevPixels(const gfxContext* aThebesContext, 100:11.88 | ^~~~~~~~~~~~~~~ 100:11.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:14, 100:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:47, 100:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 100:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 100:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 100:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 100:11.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsBidiPresUtils.cpp:26, 100:11.88 from Unified_cpp_layout_base1.cpp:38: 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)': 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336: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 100:11.88 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 100:11.88 | ^ 100:11.88 In file included from Unified_cpp_layout_base1.cpp:137: 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::Rect mozilla::NSRectToNonEmptySnappedRect(const nsRect&, double, const mozilla::gfx::DrawTarget&)': 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8888: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 100:11.88 8888 | Rect NSRectToNonEmptySnappedRect(const nsRect& aRect, double aAppUnitsPerPixel, 100:11.88 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8905: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 100:11.88 8905 | Point p1 = NSPointToPoint(aP1, aAppUnitsPerDevPixel); 100:11.88 | ^ 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static void nsLayoutUtils::SetVisualViewportSize(nsLayoutUtils::PresShell*, nsLayoutUtils::CSSSize)': 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9015: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 100:11.88 9015 | void nsLayoutUtils::SetVisualViewportSize(PresShell* aPresShell, 100:11.88 | ^~~~~~~~~~~~~ 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'void MaybeReflowForInflationScreenSizeChange(nsPresContext*)': 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8985: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 100:11.88 8985 | aPresContext->ScreenSizeInchesForFontInflation(&changed); 100:11.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9051: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 100:11.88 9051 | metrics.SetLayoutViewport(CSSRect::FromAppUnits(aViewport)); 100:11.88 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9096: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 100:11.88 9096 | CSSPoint::FromAppUnits(scrollableFrame->GetScrollPosition()); 100:11.88 | ^ 100:11.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.89 9130 | viewport.SizeTo(nsLayoutUtils::ExpandHeightForViewportUnits( 100:11.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.89 9131 | presContext, viewport.Size())); 100:11.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9156: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 100:11.89 9156 | metrics.SetSmoothScrollOffset(CSSPoint::FromAppUnits(smoothScrollPosition)); 100:11.89 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 100:11.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.89 9283 | presShell->GetCumulativeResolution() * 100:11.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.89 9284 | nsLayoutUtils::GetTransformToAncestorScale(aScrollFrame ? aScrollFrame 100:11.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.89 9285 | : aForFrame)); 100:11.94 | ~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.94 9317 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 100:11.94 | ^~~~~~~~~~~~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.94 9316 | LayoutDeviceRect::FromAppUnits(compositionBounds, auPerDevPixel) * 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.94 9317 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9316: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 100:11.94 9316 | LayoutDeviceRect::FromAppUnits(compositionBounds, auPerDevPixel) * 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.94 9316 | LayoutDeviceRect::FromAppUnits(compositionBounds, auPerDevPixel) * 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.94 9317 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.94 9317 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 100:11.94 | ^~~~~~~~~~~~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.94 9321 | LayoutDeviceRect::FromAppUnits(*aClipRect, auPerDevPixel) * 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.94 9322 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9321: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 100:11.94 9321 | LayoutDeviceRect::FromAppUnits(*aClipRect, auPerDevPixel) * 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.94 9321 | LayoutDeviceRect::FromAppUnits(*aClipRect, auPerDevPixel) * 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.94 9322 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.94 9322 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 100:11.94 | ^~~~~~~~~~~~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.94 9346 | LayoutDeviceToParentLayerScale(1.0f); 100:11.94 | ^ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9345: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 100:11.94 9345 | LayoutDeviceMargin::FromAppUnits(sizes, auPerDevPixel) * 100:11.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 100:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:11.94 9346 | LayoutDeviceToParentLayerScale(1.0f); 100:11.94 | ^ 100:11.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9351: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 100:11.95 9351 | metrics.SetRootCompositionSize(nsLayoutUtils::CalculateRootCompositionSize( 100:11.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:11.95 9352 | aScrollFrame ? aScrollFrame : aForFrame, isRootContentDocRootScrollFrame, 100:11.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:11.95 9353 | metrics)); 100:11.95 | ~~~~~~~~ 100:11.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:11.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:11.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:11.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:11.95 from Unified_cpp_layout_base1.cpp:2: 100:11.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.00 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 100:12.00 | ^~~~~~~~ 100:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.00 754 | gfx::MarginTyped operator*(const gfx::MarginTyped& aMargin, 100:12.00 | ^~~~~~~~ 100:12.00 In file included from Unified_cpp_layout_base1.cpp:137: 100:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::CSSRect nsLayoutUtils::GetBoundingContentRect(const nsIContent*, const nsIScrollableFrame*)': 100:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9627: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 100:12.00 9627 | CSSRect nsLayoutUtils::GetBoundingContentRect( 100:12.00 | ^~~~~~~~~~~~~ 100:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'void UpdateDisplayPortMarginsForPendingMetrics(const mozilla::layers::RepaintRequest&)': 100:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9705: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 100:12.00 9705 | CSSPoint::FromAppUnits(frame->GetScrollPosition()); 100:12.00 | ^ 100:12.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9710:64: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:12.00 9710 | scrollDelta * aMetrics.DisplayportPixelsPerCSSPixel()); 100:12.01 | ^ 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9710: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 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9710:64: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:12.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:12.01 from Unified_cpp_layout_base1.cpp:2: 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:12.01 62 | Sub operator-(const Sub& aPoint) const { 100:12.01 | ^~~~~~~~ 100:12.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:12.01 from Unified_cpp_layout_base1.cpp:2: 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.01 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 100:12.01 | ^~~~~~~~ 100:12.01 In file included from Unified_cpp_layout_base1.cpp:137: 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame*)': 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9749: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 100:12.01 9749 | CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame* aFrame) { 100:12.01 | ^~~~~~~~~~~~~ 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'nsSize ComputeMaxSizeForPartialPrerender(nsIFrame*, nsSize)': 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9815: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 100:12.01 9815 | gfx::Size scale = transform2D.ScaleFactors(true); 100:12.01 | ^ 100:12.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9837: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 100:12.01 9837 | result = transform2D.TransformBounds(result); 100:12.01 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:12.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:12.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:12.01 from Unified_cpp_layout_base1.cpp:2: 100:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float]': 100:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 100:12.02 444 | MatrixSize ScaleFactors(bool xMajor) const { 100:12.02 | ^~~~~~~~~~~~ 100:12.02 In file included from Unified_cpp_layout_base1.cpp:137: 100:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'nsRect ComputeSVGReferenceRect(nsIFrame*, mozilla::StyleGeometryBox)': 100:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9956: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 100:12.02 9956 | nsSVGUtils::eBBoxIncludeStroke); 100:12.02 | ^ 100:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsPoint nsLayoutUtils::ComputeOffsetToUserSpace(nsDisplayListBuilder*, nsIFrame*)': 100:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10128: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 100:12.02 10128 | nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(aFrame); 100:12.02 | ^ 100:12.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:12.07 from Unified_cpp_layout_base1.cpp:2: 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)': 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:312: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 100:12.07 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 100:12.07 | ^~~~~~~~~~ 100:12.07 In file included from Unified_cpp_layout_base1.cpp:137: 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::Maybe > GetFrameVisibleRectOnScreen(const nsIFrame*)': 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10309: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 100:12.07 10309 | transformedToIFrame, topContextInProcess->AppUnitsPerDevPixel()); 100:12.07 | ^ 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.07 10314 | PixelCastJustification::ContentProcessIsLayerInUiProcess); 100:12.07 | ^ 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.07 10312 | browserChild->GetChildToParentConversionMatrix().TransformBounds( 100:12.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:12.07 10313 | rectInLayoutDevicePixel), 100:12.07 | ~~~~~~~~~~~~~~~~~~~~~~~~ 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.07 10314 | PixelCastJustification::ContentProcessIsLayerInUiProcess); 100:12.07 | ^ 100:12.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:12.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:12.07 from Unified_cpp_layout_base1.cpp:2: 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.07 957 | GFX2D_API RectTyped TransformBounds( 100:12.07 | ^~~~~~~~~~~~~~~ 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.07 963 | quad[0] = TransformPoint(aRect.TopLeft()); 100:12.07 | ^~~~ 100:12.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.07 988 | max_y - min_y); 100:12.07 | ^ 100:12.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 100:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 100:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 100:12.08 from Unified_cpp_layout_base1.cpp:2: 100:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:12.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.08 383 | Point TopLeft() const { return Point(x, y); } 100:12.08 | ^~~~~~~ 100:12.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 100:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 100:12.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 100:12.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/ViewportUtils.cpp:8, 100:12.13 from Unified_cpp_layout_base1.cpp:11: 100:12.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/UnitTransforms.h: In function 'mozilla::gfx::RectTyped mozilla::ViewAs(const mozilla::gfx::RectTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::LayoutDevicePixel]': 100:12.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.13 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 100:12.13 | ^~~~~~ 100:12.13 In file included from Unified_cpp_layout_base1.cpp:137: 100:12.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static bool nsLayoutUtils::FrameIsMostlyScrolledOutOfViewInCrossProcess(const nsIFrame*, nscoord)': 100:12.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10350:15: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:12.13 10350 | true); 100:12.13 | ^ 100:12.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:12.13 10351 | ScreenSize margin(scale.width * CSSPixel::FromAppUnits(aMargin), 100:12.13 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:12.21 In file included from Unified_cpp_layout_mathml0.cpp:83: 100:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmfracFrame.cpp: In member function 'virtual void nsDisplayMathMLSlash::Paint(nsDisplayListBuilder*, gfxContext*)': 100:12.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLmfracFrame.cpp:624: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 100:12.21 624 | void nsDisplayMathMLSlash::Paint(nsDisplayListBuilder* aBuilder, 100:12.21 | ^~~~~~~~~~~~~~~~~~~~ 100:12.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp:18, 100:12.45 from Unified_cpp_layout_generic2.cpp:65: 100:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h: In member function 'mozilla::CSSSize nsViewportInfo::GetSize() const': 100:12.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:93: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 100:12.45 93 | mozilla::CSSSize GetSize() const { return mSize; } 100:12.45 | ^ 100:14.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 100:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 100:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 100:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 100:14.02 from Unified_cpp_accessible_html0.cpp:2: 100:14.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 100:14.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 100:14.02 189 | CSSRect GetExpandedScrollableRect() const { 100:14.02 | ^ 100:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 100:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 100:14.03 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:14.03 | ^ 100:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 100:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 100:14.04 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 100:14.04 | ^ 100:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 100:14.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 100:14.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 100:14.04 | ^ 100:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 100:14.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 100:14.05 243 | CSSRect CalculateScrollRange() const { 100:14.05 | ^ 100:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 100:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 100:14.06 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 100:14.06 | ^ 100:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 100:14.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 100:14.06 457 | CSSRect GetVisualViewport() const { 100:14.06 | ^ 100:15.19 In file included from Unified_cpp_layout_painting0.cpp:101: 100:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static mozilla::gfx::Rect nsCSSRendering::ExpandPaintingRectForDecorationLine(nsIFrame*, uint8_t, const Rect&, nsCSSRendering::Float, nsCSSRendering::Float, bool)': 100:15.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:3644: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 100:15.19 3644 | const Float aICoordInFrame, const Float aCycleLength, bool aVertical) { 100:15.19 | ^ 100:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static gfxRect nsCSSRendering::GetTextDecorationRectInternal(const Point&, const nsCSSRendering::DecorationRectParams&)': 100:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4468: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 100:15.25 4468 | const Point& aPt, const DecorationRectParams& aParams) { 100:15.25 | ^ 100:15.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In function 'gfxPoint ComputeBlurStdDev(nscoord, int32_t, gfxFloat, gfxFloat)': 100:15.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4635: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 100:15.28 4635 | gfxFloat aScaleX, gfxFloat aScaleY) { 100:15.28 | ^ 100:15.57 In file included from Unified_cpp_layout_painting0.cpp:110: 100:15.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'mozilla::gfx::Rect nsCSSBorderRenderer::GetCornerRect(mozilla::Corner)': 100:15.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:428: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 100:15.57 428 | Rect nsCSSBorderRenderer::GetCornerRect(Corner aCorner) { 100:15.57 | ^ 100:15.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'mozilla::gfx::Point nsCSSBorderRenderer::GetStraightBorderPoint(mozilla::Side, mozilla::Corner, bool*, nsCSSBorderRenderer::Float)': 100:15.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:669: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 100:15.64 669 | Float aDotOffset) { 100:15.64 | ^ 100:15.95 In file included from Unified_cpp_layout_painting0.cpp:119: 100:15.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In function 'mozilla::CSSPoint ResolvePosition(const Position&, const CSSSize&)': 100:15.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:41: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 100:15.95 41 | static CSSPoint ResolvePosition(const Position& aPos, const CSSSize& aSize) { 100:15.95 | ^ 100:16.19 In file included from /usr/include/c++/10/utility:70, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/utility:3, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/utility:52, 100:16.19 from /usr/include/c++/10/algorithm:60, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/algorithm:3, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/algorithm:52, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Span.h:25, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DbgMacro.h:13, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDebug.h:15, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsUtils.h:15, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupports.h:79, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:11, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSPropertyID.h:14, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.h:10, 100:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:7, 100:16.19 from Unified_cpp_layout_painting0.cpp:2: 100:16.19 /usr/include/c++/10/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::__strip_reference_wrapper::type>::__type = mozilla::gfx::CoordTyped]': 100:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:142:61: required from here 100:16.19 /usr/include/c++/10/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 100:16.20 567 | make_pair(_T1&& __x, _T2&& __y) 100:16.20 | ^~~~~~~~~ 100:16.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 100:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:16.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:16.20 from Unified_cpp_accessible_aom0.cpp:2: 100:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 100:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 100:16.20 21 | inline Rect ToRect(const gfxRect& aRect) { 100:16.20 | ^ 100:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 100:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 100:16.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 100:16.20 | ^ 100:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 100:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 100:16.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 100:16.20 | ^ 100:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 100:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 100:16.20 44 | inline Size ToSize(const gfxSize& aSize) { 100:16.20 | ^ 100:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 100:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 100:16.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 100:16.20 | ^ 100:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 100:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 100:16.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 100:16.21 | ^ 100:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 100:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 100:16.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 100:16.21 | ^ 100:16.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:16.77 from Unified_cpp_layout_svg2.cpp:2: 100:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 100:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:16.77 246 | PointTyped As2DPoint() const { 100:16.77 | ^~~~~~~~~ 100:16.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:16.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:16.77 from Unified_cpp_layout_svg2.cpp:2: 100:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 100:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:16.78 794 | RectTyped TransformAndClipBounds( 100:16.78 | ^~~~~~~~~~~~~~~~~~~~~~ 100:16.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 100:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:21, 100:16.85 from Unified_cpp_layout_painting1.cpp:2: 100:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 100:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:16.85 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 100:16.85 | ^ 100:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:16.85 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 100:16.85 | ^~~~~~~~~~~ 100:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:16.91 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 100:16.91 | ^ 100:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 100:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:16.91 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:16.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 100:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 100:16.91 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:16.91 | ~~~~~~~~~~~~~^~ 100:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:16.91 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:16.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 100:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:16.91 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 100:16.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 100:16.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:12, 100:16.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 100:16.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 100:16.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 100:16.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 100:16.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 100:16.91 from Unified_cpp_layout_painting1.cpp:2: 100:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:16.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:16.91 282 | RectTyped ToUnknownRect() const { 100:16.92 | ^~~~~~~~~~~~~ 100:17.15 In file included from Unified_cpp_layout_painting1.cpp:2: 100:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 100:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:452: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 100:17.15 452 | gfxRect clipRect = ctx->GetClipExtents(gfxContext::eDeviceSpace); 100:17.15 | ^ 100:17.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:453: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 100:17.15 453 | tmpDTRect = RoundedOut(ToRect(clipRect)); 100:17.15 | ~~~~~~^~~~~~~~~~ 100:17.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 100:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 100:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 100:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 100:17.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 100:17.18 from Unified_cpp_layout_painting1.cpp:2: 100:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:17.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:133: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 100:17.18 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 100:17.18 | ^~~~~~~~~~~ 100:17.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 100:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/LayoutConstants.h:12, 100:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:10, 100:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 100:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 100:17.22 from Unified_cpp_layout_painting1.cpp:2: 100:17.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:17.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:17.22 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:17.22 | ^~~~~~~~~ 100:17.25 In file included from Unified_cpp_layout_painting1.cpp:2: 100:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 100:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:591: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 100:17.25 591 | LayoutDeviceRect::FromAppUnits(aDest, appUnitsPerDevPixel); 100:17.25 | ^ 100:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:17.26 592 | auto stretchSize = wr::ToLayoutSize(destRect.Size()); 100:17.26 | ~~~~~~~~~~~~~^~ 100:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:622: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 100:17.26 622 | LayoutDeviceRect::FromAppUnits(aFill, appUnitsPerDevPixel)); 100:17.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:654: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 100:17.26 654 | aRepeatSize - aDest.Size(), appUnitsPerDevPixel); 100:17.26 | ^ 100:17.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 100:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:13, 100:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:21, 100:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.h:10, 100:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:9, 100:17.31 from Unified_cpp_layout_painting1.cpp:2: 100:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 100:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:370: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 100:17.32 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 100:17.32 | ^~~~~~~~~~~~ 100:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 100:17.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:379:27: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:17.37 379 | static LayoutDeviceSize FromAppUnits(const nsSize& aSize, 100:17.37 | ^~~~~~~~~~~~ 100:17.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:17.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:17.43 from Unified_cpp_layout_svg2.cpp:2: 100:17.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:17.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:17.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:408:79: required from here 100:17.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:17.43 384 | Point TopRight() const { return Point(XMost(), y); } 100:17.43 | ^~~~~~~~ 100:17.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:17.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 100:17.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:10, 100:17.46 from Unified_cpp_layout_printing0.cpp:20: 100:17.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:17.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:17.46 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 100:17.46 | ^~~~~~~~~~~ 100:17.92 In file included from Unified_cpp_layout_base0.cpp:65: 100:17.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp: In member function 'mozilla::ScreenIntSize MobileViewportManager::GetCompositionSize(const ScreenIntSize&) const': 100:17.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MobileViewportManager.cpp:452:15: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:17.92 452 | ScreenIntSize MobileViewportManager::GetCompositionSize( 100:17.92 | ^~~~~~~~~~~~~~~~~~~~~ 100:17.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 100:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 100:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 100:17.97 from Unified_cpp_layout_generic4.cpp:2: 100:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 100:17.97 1859 | int32_t aAppUnitsPerPixel) { 100:17.97 | ^ 100:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 100:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 100:18.09 3214 | int32_t aAppUnitsPerPixel) { 100:18.09 | ^ 100:18.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 100:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 100:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 100:18.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 100:18.24 from Unified_cpp_accessible_html0.cpp:2: 100:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 100:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 100:18.24 1249 | CSSCoord ToCSSPixels() const { return _0; } 100:18.24 | ^ 100:18.65 In file included from Unified_cpp_layout_base0.cpp:74: 100:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp: In static member function 'static mozilla::CSSPoint mozilla::MotionPathUtils::ComputeAnchorPointAdjustment(const nsIFrame&)': 100:18.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:337: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 100:18.65 337 | CSSPoint MotionPathUtils::ComputeAnchorPointAdjustment(const nsIFrame& aFrame) { 100:18.65 | ^~~~~~~~~~~~~~~ 100:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:357:31: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:18.91 357 | Maybe MotionPathUtils::ResolveMotionPath( 100:18.91 | ^~~~~~~~~~~~~~~ 100:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:357: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 100:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:357:31: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:18.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:357: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 100:19.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 100:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 100:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 100:19.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:15, 100:19.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 100:19.37 from Unified_cpp_layout_base0.cpp:2: 100:19.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685: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 100:19.37 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 100:19.37 | ^ 100:19.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 100:19.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 100:19.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 100:19.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:19.38 40 | friend Sub operator*(Sub aCoord, T aScale) { 100:19.38 | ^~~~~~~~ 100:19.38 In file included from Unified_cpp_layout_base0.cpp:74: 100:19.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:400: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 100:19.38 400 | point = path.mGfxPath->ComputePointAtLength(usedDistance, &tangent); 100:19.38 | ^ 100:19.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.h:15, 100:19.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/AccessibleCaret.cpp:7, 100:19.38 from Unified_cpp_layout_base0.cpp:2: 100:19.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685: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 100:19.38 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 100:19.38 | ^ 100:19.40 In file included from Unified_cpp_layout_base0.cpp:74: 100:19.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:442: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 100:19.40 442 | pos.horizontal, pos.vertical, aRefBox); 100:19.40 | ^ 100:19.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:19.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:19.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:19.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:19.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 100:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 100:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 100:19.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:19.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 100:19.47 | ^~~~~~~~ 100:19.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 100:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 100:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:19.56 427 | SizeT Size() const { return SizeT(width, height); } 100:19.56 | ^~~~ 100:19.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:19.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 100:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 100:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 100:19.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:19.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 100:19.56 | ^~~~~~~~ 100:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 100:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 100:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:19.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 100:19.57 | ^~~~~~~~ 100:19.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:19.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 100:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 100:19.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:19.57 62 | Sub operator-(const Sub& aPoint) const { 100:19.57 | ^~~~~~~~ 100:19.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:19.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:19.91 from Unified_cpp_accessible_aom0.cpp:2: 100:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 100:19.91 1859 | int32_t aAppUnitsPerPixel) { 100:19.91 | ^ 100:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 100:19.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 100:19.91 3214 | int32_t aAppUnitsPerPixel) { 100:19.91 | ^ 100:20.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 100:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 100:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 100:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:20.27 43 | friend Sub operator*(T aScale, Sub aCoord) { 100:20.27 | ^~~~~~~~ 100:20.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 100:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 100:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 100:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 100:20.57 from Unified_cpp_accessible_generic0.cpp:2: 100:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 100:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:20.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 100:20.57 | ^ 100:20.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 100:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 100:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 100:20.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 100:20.93 from Unified_cpp_accessible_generic0.cpp:2: 100:20.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 100:20.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 100:20.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 100:20.93 | ^ 100:21.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:21.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:21.25 from Unified_cpp_docshell_base0.cpp:2: 100:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 100:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 100:21.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:21.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 100:21.25 | ^~~~~~~~ 100:21.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:21.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:21.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:21.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:21.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:21.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:21.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 100:21.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 100:21.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 100:21.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:21.31 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:21.31 | ^~~~~~~~~~~~~ 100:21.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:21.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:21.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:21.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:21.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:21.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:21.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:21.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 100:21.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 100:21.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 100:21.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:21.32 323 | static SizeTyped FromUnknownSize( 100:21.32 | ^~~~~~~~~~~~~~~ 100:21.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 100:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 100:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:21.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:21.40 from Unified_cpp_docshell_base0.cpp:2: 100:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 100:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 100:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:21.40 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 100:21.40 | ^~~~~~~~ 100:22.28 In file included from Unified_cpp_layout_printing0.cpp:20: 100:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp: In member function 'bool mozilla::layout::PrintTranslator::TranslateRecording(mozilla::layout::PRFileDescStream&)': 100:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/printing/PrintTranslator.cpp:30:16: warning: 'magicInt' may be used uninitialized in this function [-Wmaybe-uninitialized] 100:22.28 30 | if (magicInt != mozilla::gfx::kMagicInt) { 100:22.28 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 100:22.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:22.32 from Unified_cpp_docshell_base0.cpp:2: 100:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 100:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:22.32 427 | SizeT Size() const { return SizeT(width, height); } 100:22.32 | ^~~~ 100:22.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:22.32 from Unified_cpp_docshell_base0.cpp:2: 100:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 100:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 100:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:22.32 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 100:22.32 | ^~~~~~~~ 100:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 100:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 100:22.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:22.33 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 100:22.33 | ^~~~~~~~ 100:22.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:22.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:22.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:22.35 from Unified_cpp_docshell_base0.cpp:2: 100:22.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:22.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 100:22.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:22.35 62 | Sub operator-(const Sub& aPoint) const { 100:22.35 | ^~~~~~~~ 100:22.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:22.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 100:22.43 from Unified_cpp_accessible_ipc0.cpp:2: 100:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 100:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:22.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 100:22.43 | ^ 100:22.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:22.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:22.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:22.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:22.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:22.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:22.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:22.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:22.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:22.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:22.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:22.56 from Unified_cpp_docshell_base0.cpp:2: 100:22.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 100:22.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 100:22.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:22.56 43 | friend Sub operator*(T aScale, Sub aCoord) { 100:22.56 | ^~~~~~~~ 100:23.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:23.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 100:23.01 from Unified_cpp_accessible_ipc0.cpp:2: 100:23.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 100:23.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 100:23.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 100:23.02 | ^ 100:23.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 100:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 100:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 100:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 100:23.13 from Unified_cpp_accessible_generic0.cpp:2: 100:23.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 100:23.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:23.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 100:23.13 | ^ 100:23.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 100:23.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 100:23.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 100:23.21 | ^ 100:23.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 100:23.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 100:23.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 100:23.21 | ^ 100:23.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 100:23.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 100:23.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 100:23.26 | ^ 100:23.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 100:23.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 100:23.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 100:23.26 | ^ 100:23.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:23.35 from Unified_cpp_accessible_aom0.cpp:2: 100:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 100:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 100:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:23.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 100:23.35 | ^~~~~~~~ 100:23.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:23.35 from Unified_cpp_docshell_base0.cpp:2: 100:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 100:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 100:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:23.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:23.35 | ^~~~~~~~~~~~~ 100:23.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:23.36 from Unified_cpp_docshell_base0.cpp:2: 100:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 100:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 100:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:23.36 323 | static SizeTyped FromUnknownSize( 100:23.36 | ^~~~~~~~~~~~~~~ 100:23.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 100:23.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 100:23.39 371 | nscoord aAppUnitsPerDevPixel) { 100:23.39 | ^ 100:23.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 100:23.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 100:23.40 380 | nscoord aAppUnitsPerDevPixel) { 100:23.40 | ^ 100:23.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 100:23.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 100:23.40 387 | nscoord aAppUnitsPerDevPixel) { 100:23.40 | ^ 100:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 100:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:23.42 394 | nscoord aAppUnitsPerDevPixel) { 100:23.42 | ^ 100:23.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:23.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:23.88 from Unified_cpp_accessible_aom0.cpp:2: 100:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 100:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 100:23.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:23.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 100:23.89 | ^~~~~~~~ 100:24.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:24.10 from Unified_cpp_accessible_aom0.cpp:2: 100:24.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:24.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 100:24.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:24.10 427 | SizeT Size() const { return SizeT(width, height); } 100:24.10 | ^~~~ 100:24.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:24.10 from Unified_cpp_accessible_aom0.cpp:2: 100:24.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 100:24.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 100:24.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:24.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 100:24.10 | ^~~~~~~~ 100:24.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 100:24.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 100:24.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:24.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 100:24.10 | ^~~~~~~~ 100:24.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:24.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:24.11 from Unified_cpp_accessible_aom0.cpp:2: 100:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:24.18 62 | Sub operator-(const Sub& aPoint) const { 100:24.18 | ^~~~~~~~ 100:24.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.h:16, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.h:13, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:16, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 100:24.18 from Unified_cpp_layout_generic3.cpp:2: 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 100:24.18 21 | inline Rect ToRect(const gfxRect& aRect) { 100:24.18 | ^ 100:24.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:24.18 from Unified_cpp_docshell_base0.cpp:2: 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:24.18 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 100:24.18 | ^~~~~~~~~~~~~~ 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 100:24.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 100:24.18 | ^ 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 100:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 100:24.18 40 | inline Point ToPoint(const gfxPoint& aPoint) { 100:24.18 | ^ 100:24.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:24.19 from Unified_cpp_docshell_base0.cpp:2: 100:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 100:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:24.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:24.21 | ^~~~~~~~~~~~~ 100:24.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:24.21 from Unified_cpp_docshell_base0.cpp:2: 100:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 100:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:24.21 383 | Point TopLeft() const { return Point(x, y); } 100:24.21 | ^~~~~~~ 100:24.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:24.21 from Unified_cpp_docshell_base0.cpp:2: 100:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 100:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:24.21 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:24.21 | ^~~~~~~~~~~~~~~ 100:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 100:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 100:24.27 44 | inline Size ToSize(const gfxSize& aSize) { 100:24.27 | ^ 100:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 100:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 100:24.38 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 100:24.38 | ^ 100:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 100:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 100:24.38 52 | inline gfxSize ThebesSize(const Size& aSize) { 100:24.38 | ^ 100:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 100:24.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 100:24.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 100:24.38 | ^ 100:24.50 In file included from Unified_cpp_layout_mathml0.cpp:2: 100:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp: In member function 'nsresult nsMathMLChar::PaintVertically(nsPresContext*, gfxContext*, nsRect&, nscolor)': 100:24.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:1963: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 100:24.50 1963 | nsresult nsMathMLChar::PaintVertically(nsPresContext* aPresContext, 100:24.50 | ^~~~~~~~~~~~ 100:24.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:24.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:24.59 from Unified_cpp_accessible_aom0.cpp:2: 100:24.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 100:24.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 100:24.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:24.59 43 | friend Sub operator*(T aScale, Sub aCoord) { 100:24.59 | ^~~~~~~~ 100:24.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 100:24.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 100:24.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 100:24.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/IHistory.h:11, 100:24.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:8, 100:24.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:24.63 from Unified_cpp_docshell_base0.cpp:2: 100:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 100:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 100:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 100:24.63 34 | memset(aT, 0, sizeof(T)); 100:24.63 | ~~~~~~^~~~~~~~~~~~~~~~~~ 100:24.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BrowsingContext.cpp:55, 100:24.63 from Unified_cpp_docshell_base0.cpp:11: 100:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 100:24.63 2214 | struct GlobalProperties { 100:24.63 | ^~~~~~~~~~~~~~~~ 100:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.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 100:25.09 2048 | mGlyphs[i]->Draw(Range(mGlyphs[i].get()), gfx::Point(dx, dy), params); 100:25.09 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:1937: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 100:25.09 1937 | gfxRect clip = nsLayoutUtils::RectToGfxRect(aRect, aAppUnitsPerGfxUnit); 100:25.09 | ^ 100:25.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:2111: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 100:25.09 2111 | mGlyphs[3]->Draw(Range(mGlyphs[3].get()), gfx::Point(dx, dy), params); 100:25.09 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:25.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 100:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 100:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 100:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 100:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 100:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 100:25.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutStatics.cpp:24, 100:25.53 from Unified_cpp_layout_build0.cpp:20: 100:25.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 100:25.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 100:25.53 1394 | LayerPoint GetFixedPositionAnchor() { 100:25.53 | ^ 100:25.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 100:25.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 100:25.53 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 100:25.53 | ^ 100:25.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 100:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:21, 100:25.62 from Unified_cpp_layout_painting1.cpp:2: 100:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:25.62 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 100:25.62 | ^~~~~~~~~~~ 100:25.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 100:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 100:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 100:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 100:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 100:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutStatics.cpp:24, 100:25.66 from Unified_cpp_layout_build0.cpp:20: 100:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 100:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 100:25.66 49 | gfx::Size GetInheritedScale() const { return mScale; } 100:25.66 | ^ 100:25.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 100:25.89 from Unified_cpp_accessible_ipc0.cpp:2: 100:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 100:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:25.89 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 100:25.89 | ^ 100:25.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 100:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 100:25.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 100:25.92 | ^ 100:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 100:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 100:25.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 100:25.93 | ^ 100:25.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 100:25.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 100:25.94 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 100:25.94 | ^ 100:25.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 100:25.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 100:25.94 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 100:25.94 | ^ 100:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 100:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 100:26.02 371 | nscoord aAppUnitsPerDevPixel) { 100:26.02 | ^ 100:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 100:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 100:26.02 380 | nscoord aAppUnitsPerDevPixel) { 100:26.03 | ^ 100:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 100:26.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 100:26.03 387 | nscoord aAppUnitsPerDevPixel) { 100:26.03 | ^ 100:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 100:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:26.05 394 | nscoord aAppUnitsPerDevPixel) { 100:26.05 | ^ 100:26.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:26.23 from Unified_cpp_accessible_aom0.cpp:2: 100:26.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 100:26.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 100:26.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:26.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:26.23 | ^~~~~~~~~~~~~ 100:26.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/aom/AccessibleNode.cpp:14, 100:26.23 from Unified_cpp_accessible_aom0.cpp:2: 100:26.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 100:26.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 100:26.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:26.23 323 | static SizeTyped FromUnknownSize( 100:26.23 | ^~~~~~~~~~~~~~~ 100:26.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:10, 100:26.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 100:26.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 100:26.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 100:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 100:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 100:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 100:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 100:26.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 100:26.24 760 | typename detail::Nth::Type extract() { 100:26.24 | ^~~~~~~ 100:26.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:26.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 100:26.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsPingListener.cpp:12, 100:26.26 from Unified_cpp_docshell_base1.cpp:2: 100:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 100:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 100:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:26.26 40 | friend Sub operator*(Sub aCoord, T aScale) { 100:26.26 | ^~~~~~~~ 100:26.26 In file included from Unified_cpp_layout_base0.cpp:29: 100:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp: In member function 'virtual mozilla::LayoutDeviceMargin mozilla::GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const': 100:26.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp:105:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:26.26 105 | GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const { 100:26.26 | ^~~~~~~~~~~~~~~ 100:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp: In member function 'nsresult nsMathMLChar::PaintHorizontally(nsPresContext*, gfxContext*, nsRect&, nscolor)': 100:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:2128: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 100:26.43 2128 | nsresult nsMathMLChar::PaintHorizontally(nsPresContext* aPresContext, 100:26.43 | ^~~~~~~~~~~~ 100:26.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 100:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 100:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 100:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 100:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 100:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 100:26.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsPingListener.cpp:12, 100:26.50 from Unified_cpp_docshell_base1.cpp:2: 100:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 100:26.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:26.50 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 100:26.50 | ^~~~~~~~ 100:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsPingListener.cpp:12, 100:26.54 from Unified_cpp_docshell_base1.cpp:2: 100:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 100:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:26.54 427 | SizeT Size() const { return SizeT(width, height); } 100:26.54 | ^~~~ 100:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsPingListener.cpp:12, 100:26.54 from Unified_cpp_docshell_base1.cpp:2: 100:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 100:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:26.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 100:26.54 | ^~~~~~~~ 100:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 100:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:26.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 100:26.54 | ^~~~~~~~ 100:26.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:26.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 100:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 100:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 100:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 100:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 100:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 100:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsPingListener.cpp:12, 100:26.59 from Unified_cpp_docshell_base1.cpp:2: 100:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 100:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:26.59 62 | Sub operator-(const Sub& aPoint) const { 100:26.59 | ^~~~~~~~ 100:26.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:2208: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 100:26.83 2208 | mGlyphs[i]->Draw(Range(mGlyphs[i].get()), gfx::Point(dx, dy), params); 100:26.83 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:26.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:1937: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 100:26.83 1937 | gfxRect clip = nsLayoutUtils::RectToGfxRect(aRect, aAppUnitsPerGfxUnit); 100:26.83 | ^ 100:26.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/mathml/nsMathMLChar.cpp:2269: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 100:26.83 2269 | mGlyphs[3]->Draw(Range(mGlyphs[3].get()), gfx::Point(dx, dy), params); 100:26.83 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:27.43 In file included from Unified_cpp_layout_xul1.cpp:74: 100:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.cpp: In member function 'void nsTextBoxFrame::DrawText(gfxContext&, const nsRect&, const nsRect&, const nscolor*)': 100:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.cpp:357: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 100:27.43 357 | void nsTextBoxFrame::DrawText(gfxContext& aRenderingContext, 100:27.43 | ^~~~~~~~~~~~~~ 100:27.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 100:27.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 100:27.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 100:27.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 100:27.95 from Unified_cpp_accessible_base0.cpp:2: 100:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 100:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 100:27.95 189 | CSSRect GetExpandedScrollableRect() const { 100:27.95 | ^ 100:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 100:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 100:27.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:27.95 | ^ 100:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 100:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 100:27.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 100:27.95 | ^ 100:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 100:27.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 100:27.95 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 100:27.96 | ^ 100:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 100:27.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 100:27.96 243 | CSSRect CalculateScrollRange() const { 100:27.96 | ^ 100:27.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 100:28.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 100:28.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 100:28.08 | ^ 100:28.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 100:28.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 100:28.09 457 | CSSRect GetVisualViewport() const { 100:28.09 | ^ 100:28.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:28.81 from Unified_cpp_layout_generic2.cpp:2: 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:28.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 100:28.81 | ^~~~~~~~ 100:28.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 100:28.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 100:28.81 from Unified_cpp_accessible_generic0.cpp:2: 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 100:28.81 189 | CSSRect GetExpandedScrollableRect() const { 100:28.81 | ^ 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 100:28.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:28.81 | ^ 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 100:28.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 100:28.81 | ^ 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 100:28.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 100:28.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 100:28.81 | ^ 100:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 100:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 100:28.83 243 | CSSRect CalculateScrollRange() const { 100:28.83 | ^ 100:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 100:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 100:28.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 100:28.83 | ^ 100:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 100:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 100:28.86 457 | CSSRect GetVisualViewport() const { 100:28.86 | ^ 100:29.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:29.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:29.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:29.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:29.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:29.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:29.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:29.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:29.09 from Unified_cpp_docshell_base0.cpp:2: 100:29.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:29.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 100:29.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:29.09 277 | static RectTyped FromUnknownRect( 100:29.09 | ^~~~~~~~~~~~~~~ 100:29.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:29.16 from Unified_cpp_docshell_base0.cpp:2: 100:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 100:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:29.16 150 | static PointTyped FromUnknownPoint( 100:29.16 | ^~~~~~~~~~~~~~~~ 100:29.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:29.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:29.16 from Unified_cpp_docshell_base0.cpp:2: 100:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 100:29.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:29.16 282 | RectTyped ToUnknownRect() const { 100:29.16 | ^~~~~~~~~~~~~ 100:30.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:30.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:30.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 100:30.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutStatics.cpp:24, 100:30.50 from Unified_cpp_layout_build0.cpp:20: 100:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 100:30.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 100:30.50 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 100:30.50 | ^ 100:30.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:30.80 from Unified_cpp_layout_generic2.cpp:2: 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:30.80 427 | SizeT Size() const { return SizeT(width, height); } 100:30.80 | ^~~~ 100:30.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:30.80 from Unified_cpp_layout_generic2.cpp:2: 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:30.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 100:30.80 | ^~~~~~~~ 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:30.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 100:30.80 | ^~~~~~~~ 100:30.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:30.80 from Unified_cpp_layout_generic2.cpp:2: 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:30.80 62 | Sub operator-(const Sub& aPoint) const { 100:30.80 | ^~~~~~~~ 100:30.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:30.80 from Unified_cpp_layout_generic2.cpp:2: 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 100:30.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:30.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 100:30.80 | ^~~~~~~~ 100:30.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 100:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 100:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 100:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 100:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:17, 100:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 100:30.81 from Unified_cpp_layout_generic4.cpp:2: 100:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 100:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 100:30.81 332 | LayerPoint GetFixedPositionAnchor() const { 100:30.81 | ^ 100:30.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:30.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:30.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:30.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:30.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:30.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:30.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:30.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:30.96 from Unified_cpp_layout_generic2.cpp:2: 100:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 100:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 100:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:30.96 323 | static SizeTyped FromUnknownSize( 100:30.96 | ^~~~~~~~~~~~~~~ 100:31.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 100:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 100:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 100:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/nsAccUtils.h:9, 100:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:10, 100:31.00 from Unified_cpp_accessible_base0.cpp:2: 100:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 100:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 100:31.00 1249 | CSSCoord ToCSSPixels() const { return _0; } 100:31.00 | ^ 100:31.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 100:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 100:31.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 100:31.19 from Unified_cpp_tools_performance0.cpp:2: 100:31.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 100:31.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:31.19 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 100:31.19 | ^ 100:31.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:31.82 from Unified_cpp_layout_generic2.cpp:2: 100:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 100:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:31.82 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 100:31.82 | ^~~~~~~~~~~~~~ 100:31.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:31.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:31.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:31.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:31.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:31.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:31.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:31.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:31.86 from Unified_cpp_layout_generic2.cpp:2: 100:31.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:31.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 100:31.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:31.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:31.86 | ^~~~~~~~~~~~~ 100:31.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:13, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:31.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:31.87 from Unified_cpp_layout_svg2.cpp:2: 100:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 100:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 100:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 100:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 100:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 100:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 100:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 100:31.87 760 | typename detail::Nth::Type extract() { 100:31.87 | ^~~~~~~ 100:31.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:31.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:31.91 from Unified_cpp_layout_generic2.cpp:2: 100:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 100:31.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:31.91 383 | Point TopLeft() const { return Point(x, y); } 100:31.91 | ^~~~~~~ 100:31.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:31.92 from Unified_cpp_layout_generic2.cpp:2: 100:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 100:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:31.92 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:31.92 | ^~~~~~~~~~~~~~~ 100:31.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 100:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 100:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 100:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/nsAccUtils.h:9, 100:31.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:10, 100:31.98 from Unified_cpp_accessible_base0.cpp:2: 100:31.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 100:31.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 100:31.98 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 100:31.98 | ^ 100:32.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.h:16, 100:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.h:13, 100:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:16, 100:32.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 100:32.06 from Unified_cpp_layout_generic3.cpp:2: 100:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1859: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 100:32.06 1859 | int32_t aAppUnitsPerPixel) { 100:32.06 | ^ 100:32.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 100:32.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:3214: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 100:32.07 3214 | int32_t aAppUnitsPerPixel) { 100:32.07 | ^ 100:32.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 100:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 100:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 100:32.23 from Unified_cpp_tools_performance0.cpp:2: 100:32.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 100:32.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 100:32.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 100:32.23 | ^ 100:32.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:32.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:32.23 from Unified_cpp_layout_generic2.cpp:2: 100:32.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:32.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 100:32.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:32.23 277 | static RectTyped FromUnknownRect( 100:32.23 | ^~~~~~~~~~~~~~~ 100:32.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:32.25 from Unified_cpp_layout_generic2.cpp:2: 100:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 100:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:32.25 150 | static PointTyped FromUnknownPoint( 100:32.25 | ^~~~~~~~~~~~~~~~ 100:32.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:32.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:32.26 from Unified_cpp_layout_generic2.cpp:2: 100:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 100:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:32.26 282 | RectTyped ToUnknownRect() const { 100:32.26 | ^~~~~~~~~~~~~ 100:33.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:21, 100:33.11 from Unified_cpp_layout_painting0.cpp:128: 100:33.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 100:33.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:33.11 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 100:33.11 | ^ 100:33.29 In file included from Unified_cpp_layout_painting1.cpp:2: 100:33.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 100:33.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:425: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 100:33.29 425 | ImgDrawResult nsImageRenderer::Draw(nsPresContext* aPresContext, 100:33.29 | ^~~~~~~~~~~~~~~ 100:33.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:33.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:33.39 from Unified_cpp_layout_generic2.cpp:2: 100:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:3081:62: required from here 100:33.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:33.39 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:33.39 | ^~~~~~~~~~~~~~~ 100:33.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsImageRenderer.cpp:517: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 100:33.58 517 | dt->MaskSurface(ColorPattern(DeviceColor(0, 0, 0, 1.0f)), surf, 100:33.58 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:33.58 518 | tmpDTRect.TopLeft(), 100:33.58 | ~~~~~~~~~~~~~~~~~~~~ 100:33.58 519 | DrawOptions(1.0f, aRenderingContext.CurrentOp())); 100:33.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:33.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 100:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 100:33.87 from Unified_cpp_tools_performance0.cpp:2: 100:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 100:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:33.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 100:33.87 | ^ 100:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 100:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 100:33.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 100:33.91 | ^ 100:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 100:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 100:33.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 100:33.91 | ^ 100:33.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 100:33.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 100:33.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 100:33.92 | ^ 100:33.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 100:33.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 100:33.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 100:33.92 | ^ 100:33.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:33.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:33.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:33.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:33.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:33.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:33.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:33.92 from Unified_cpp_layout_generic2.cpp:2: 100:33.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:33.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsViewportInfo.h:60:49: required from here 100:33.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:33.92 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 100:33.92 | ^~~~~~~~ 100:34.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 100:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 100:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:34.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 100:34.02 from Unified_cpp_accessible_ipc0.cpp:2: 100:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 100:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 100:34.02 189 | CSSRect GetExpandedScrollableRect() const { 100:34.02 | ^ 100:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 100:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 100:34.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:34.02 | ^ 100:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 100:34.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 100:34.02 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 100:34.02 | ^ 100:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 100:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 100:34.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 100:34.03 | ^ 100:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 100:34.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 100:34.03 243 | CSSRect CalculateScrollRange() const { 100:34.03 | ^ 100:34.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 100:34.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 100:34.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 100:34.04 | ^ 100:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 100:34.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 100:34.05 457 | CSSRect GetVisualViewport() const { 100:34.05 | ^ 100:34.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 100:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 100:34.07 371 | nscoord aAppUnitsPerDevPixel) { 100:34.07 | ^ 100:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 100:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 100:34.07 380 | nscoord aAppUnitsPerDevPixel) { 100:34.07 | ^ 100:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 100:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 100:34.23 387 | nscoord aAppUnitsPerDevPixel) { 100:34.23 | ^ 100:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 100:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:34.23 394 | nscoord aAppUnitsPerDevPixel) { 100:34.23 | ^ 100:34.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 100:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 100:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/nsAccUtils.h:9, 100:34.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:10, 100:34.36 from Unified_cpp_accessible_base0.cpp:2: 100:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 100:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 100:34.36 21 | inline Rect ToRect(const gfxRect& aRect) { 100:34.36 | ^ 100:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 100:34.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 100:34.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 100:34.36 | ^ 100:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 100:34.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 100:34.37 40 | inline Point ToPoint(const gfxPoint& aPoint) { 100:34.37 | ^ 100:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 100:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 100:34.39 44 | inline Size ToSize(const gfxSize& aSize) { 100:34.39 | ^ 100:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 100:34.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 100:34.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 100:34.39 | ^ 100:34.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 100:34.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 100:34.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 100:34.40 | ^ 100:34.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 100:34.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 100:34.42 56 | inline gfxRect ThebesRect(const Rect& aRect) { 100:34.42 | ^ 100:34.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 100:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 100:34.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 100:34.90 from Unified_cpp_tools_performance0.cpp:2: 100:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 100:34.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 100:34.90 1249 | CSSCoord ToCSSPixels() const { return _0; } 100:34.90 | ^ 100:35.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:35.02 from Unified_cpp_layout_generic2.cpp:2: 100:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLCanvasFrame.cpp:175:72: required from here 100:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:35.02 427 | SizeT Size() const { return SizeT(width, height); } 100:35.02 | ^~~~ 100:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLCanvasFrame.cpp:522:36: required from here 100:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:35.02 383 | Point TopLeft() const { return Point(x, y); } 100:35.02 | ^~~~~~~ 100:35.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 100:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:35.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:35.20 from Unified_cpp_layout_generic2.cpp:2: 100:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::gfx::operator*(double, const mozilla::gfx::SizeTyped&)': 100:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:879:71: required from here 100:35.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:35.20 83 | friend Sub operator*(T aScale, const Sub& aSize) { 100:35.20 | ^~~~~~~~ 100:35.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:35.22 from Unified_cpp_layout_generic2.cpp:2: 100:35.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:35.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:892:60: required from here 100:35.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:35.22 712 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 100:35.22 | ^~~~~~~~ 100:35.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:35.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:35.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:35.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:35.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:35.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:35.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:35.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:35.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:35.25 from Unified_cpp_layout_generic2.cpp:2: 100:35.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:35.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1483:53: required from here 100:35.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:35.25 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 100:35.25 | ^~~~~~ 100:35.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:35.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1483:71: required from here 100:35.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:35.27 427 | SizeT Size() const { return SizeT(width, height); } 100:35.27 | ^~~~ 100:35.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:35.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:35.29 from Unified_cpp_layout_generic2.cpp:2: 100:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1865:68: required from here 100:35.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:35.29 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 100:35.29 | ^~~~~~~~ 100:35.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 100:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/nsAccUtils.h:9, 100:35.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:10, 100:35.61 from Unified_cpp_accessible_base0.cpp:2: 100:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:35.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 100:35.61 1859 | int32_t aAppUnitsPerPixel) { 100:35.61 | ^ 100:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 100:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 100:35.67 3214 | int32_t aAppUnitsPerPixel) { 100:35.67 | ^ 100:36.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 100:36.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 100:36.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 100:36.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:61, 100:36.10 from Unified_cpp_xpfe_appshell0.cpp:2: 100:36.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 100:36.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 100:36.10 1394 | LayerPoint GetFixedPositionAnchor() { 100:36.10 | ^ 100:36.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 100:36.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 100:36.15 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 100:36.15 | ^ 100:36.26 In file included from Unified_cpp_layout_svg2.cpp:11: 100:36.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static mozilla::gfx::Size nsSVGUtils::GetContextSize(const nsIFrame*)': 100:36.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:227: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 100:36.26 227 | Size nsSVGUtils::GetContextSize(const nsIFrame* aFrame) { 100:36.26 | ^~~~~~~~~~ 100:36.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static nsIFrame* nsSVGUtils::GetOuterSVGFrameAndCoveredRegion(nsIFrame*, nsRect*)': 100:36.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:339: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 100:36.29 339 | gfxRect bbox = nsSVGUtils::GetBBox(aFrame, flags, &m); 100:36.29 | ^ 100:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In member function 'mozilla::gfx::IntRect MixModeBlender::ComputeClipExtsInDeviceSpace(const gfxMatrix&)': 100:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:555: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 100:36.40 555 | mSourceCtx->Clip(NSRectToSnappedRect( 100:36.40 | ~~~~~~~~~~~~~~~~~~~^ 100:36.40 556 | overflowRect, mFrame->PresContext()->AppUnitsPerDevPixel(), 100:36.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:36.40 557 | *mSourceCtx->GetDrawTarget())); 100:36.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:562: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 100:36.40 562 | mSourceCtx->GetClipExtents(gfxContext::eDeviceSpace); 100:36.40 | ^ 100:36.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:566: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 100:36.40 566 | ToRect(clippedFrameSurfaceRect).ToIntRect(&result); 100:36.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 100:36.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 100:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 100:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.42 from Unified_cpp_layout_svg2.cpp:2: 100:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:36.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:36.42 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:36.42 | ^~~~~~~~~ 100:36.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.45 from Unified_cpp_layout_svg2.cpp:2: 100:36.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:36.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:133: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 100:36.45 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 100:36.45 | ^~~~~~~~~~~ 100:36.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 100:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 100:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 100:36.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:27, 100:36.47 from Unified_cpp_layout_svg2.cpp:11: 100:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 100:36.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.47 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 100:36.47 | ^ 100:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:36.54 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 100:36.54 | ^~~~~~~~~~~ 100:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.57 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 100:36.57 | ^ 100:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 100:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.57 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:36.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 100:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 100:36.57 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:36.57 | ~~~~~~~~~~~~~^~ 100:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.57 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:36.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 100:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.57 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 100:36.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 100:36.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.57 from Unified_cpp_layout_svg2.cpp:2: 100:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.57 282 | RectTyped ToUnknownRect() const { 100:36.57 | ^~~~~~~~~~~~~ 100:36.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.65 from Unified_cpp_layout_svg2.cpp:2: 100:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 100:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:36.65 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:36.65 | ^~~~~~~~~~~~~~~ 100:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 100:36.65 110 | quad[0] = TransformPoint(aRect.TopLeft()); 100:36.65 | ^~~~ 100:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 100:36.65 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 100:36.65 | ^ 100:36.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.65 from Unified_cpp_layout_svg2.cpp:2: 100:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:36.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.66 383 | Point TopLeft() const { return Point(x, y); } 100:36.66 | ^~~~~~~ 100:36.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 100:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 100:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.68 from Unified_cpp_layout_svg2.cpp:2: 100:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:36.68 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:36.68 | ^~~~~~~~~ 100:36.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.68 from Unified_cpp_layout_svg2.cpp:2: 100:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.68 384 | Point TopRight() const { return Point(XMost(), y); } 100:36.68 | ^~~~~~~~ 100:36.68 In file included from Unified_cpp_layout_svg2.cpp:11: 100:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static nsRect nsSVGUtils::TransformFrameRectToOuterSVG(const nsRect&, const gfxMatrix&, nsPresContext*)': 100:36.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:892: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 100:36.68 892 | aMatrix.TransformBounds(r), aPresContext->AppUnitsPerDevPixel()); 100:36.68 | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 100:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static bool nsSVGUtils::HitTestRect(const Matrix&, float, float, float, float, float, float)': 100:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:923: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 100:36.70 923 | gfx::Point p = toRectSpace.TransformPoint(gfx::Point(aX, aY)); 100:36.70 | ^ 100:36.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static gfxRect nsSVGUtils::GetClipRectForFrame(nsIFrame*, float, float, float, float)': 100:36.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:928: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 100:36.75 928 | gfxRect nsSVGUtils::GetClipRectForFrame(nsIFrame* aFrame, float aX, float aY, 100:36.75 | ^~~~~~~~~~ 100:36.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:18, 100:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.77 from Unified_cpp_layout_svg2.cpp:2: 100:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In constructor 'SVGBBox::SVGBBox(const gfxRect&)': 100:36.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:88: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 100:36.77 88 | : mBBox(ToRect(aRect)), mIsEmpty(false) {} 100:36.77 | ^ 100:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 100:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 100:36.80 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 100:36.80 | ^~~~~~~~~~~~ 100:36.80 In file included from Unified_cpp_layout_svg2.cpp:11: 100:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame*)': 100:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1118: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 100:36.80 1118 | gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame* aFrame) { 100:36.80 | ^~~~~~~~~~ 100:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1128: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 100:36.80 1128 | return nsLayoutUtils::RectToGfxRect(aFrame->GetRect(), 100:36.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 100:36.80 1129 | AppUnitsPerCSSPixel()) 100:36.80 | ~~~~~~~~~~~~~~~~~~~~~~ 100:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.80 1130 | .TopLeft(); 100:36.80 | ^ 100:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static gfxRect nsSVGUtils::GetRelativeRect(uint16_t, const SVGAnimatedLength*, const gfxRect&, const mozilla::dom::UserSpaceMetrics&)': 100:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1155: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 100:36.80 1155 | gfxRect nsSVGUtils::GetRelativeRect(uint16_t aUnits, 100:36.80 | ^~~~~~~~~~ 100:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static gfxMatrix nsSVGUtils::GetTransformMatrixInUserSpace(const nsIFrame*)': 100:36.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1697:38: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:36.91 1697 | properties.mToTransformOrigin.z}; 100:36.91 | ^ 100:36.93 In file included from Unified_cpp_layout_svg2.cpp:20: 100:36.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp: In member function 'virtual void nsSVGViewportFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)': 100:36.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp:49: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 100:36.93 49 | nsSVGUtils::GetClipRectForFrame(this, x, y, width, height); 100:36.93 | ^ 100:36.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp: In member function 'virtual SVGBBox nsSVGViewportFrame::GetBBoxContribution(const Matrix&, uint32_t)': 100:36.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp:145: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 100:36.93 145 | bbox = aToBBoxUserspace.TransformBounds(viewport); 100:36.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 100:36.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 100:36.96 from Unified_cpp_accessible_html0.cpp:2: 100:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 100:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 100:36.96 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 100:36.96 | ^ 100:36.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.96 from Unified_cpp_layout_svg2.cpp:2: 100:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 100:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 100:36.96 110 | quad[0] = TransformPoint(aRect.TopLeft()); 100:36.96 | ^~~~ 100:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 100:36.96 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 100:36.96 | ^ 100:36.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 100:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 100:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 100:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 100:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 100:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 100:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.97 from Unified_cpp_layout_svg2.cpp:2: 100:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:36.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.97 383 | Point TopLeft() const { return Point(x, y); } 100:36.98 | ^~~~~~~ 100:36.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:18, 100:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGGFrame.h:12, 100:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.h:11, 100:36.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 100:36.98 from Unified_cpp_layout_svg2.cpp:2: 100:36.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'void SVGBBox::UnionEdges(const SVGBBox&)': 100:36.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:36.98 104 | mBBox = mIsEmpty ? aSVGBBox.mBBox : mBBox.UnionEdges(aSVGBBox.mBBox); 100:36.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:36.98 In file included from Unified_cpp_layout_svg2.cpp:20: 100:36.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp: In member function 'virtual nsIFrame* nsSVGViewportFrame::GetFrameForPoint(const gfxPoint&)': 100:36.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp:237: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 100:36.98 237 | if (!clip.Contains(ToPoint(aPoint))) { 100:36.98 | ~~~~~~~^~~~~~~~ 100:38.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 100:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 100:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 100:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 100:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 100:38.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 100:38.27 from Unified_cpp_accessible_generic0.cpp:2: 100:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 100:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 100:38.27 1249 | CSSCoord ToCSSPixels() const { return _0; } 100:38.27 | ^ 100:38.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutStatics.cpp:56, 100:38.35 from Unified_cpp_layout_build0.cpp:20: 100:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 100:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 100:38.35 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 100:38.35 | ^ 100:38.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 100:38.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 100:38.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 100:38.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:38.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 100:38.80 | ^ 100:38.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 100:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 100:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:38.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 100:38.92 from Unified_cpp_accessible_ipc0.cpp:2: 100:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 100:38.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 100:38.92 1249 | CSSCoord ToCSSPixels() const { return _0; } 100:38.92 | ^ 100:39.05 tools/profiler 100:39.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 100:39.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 100:39.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 100:39.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 100:39.31 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 100:39.31 | ^ 100:39.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 100:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:39.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:39.35 from Unified_cpp_docshell_shistory0.cpp:2: 100:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 100:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 100:39.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:39.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 100:39.35 | ^~~~~~~~ 100:39.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 100:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 100:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 100:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:39.37 from Unified_cpp_docshell_shistory0.cpp:2: 100:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 100:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 100:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:39.37 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 100:39.37 | ^~~~~~~~ 100:39.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:39.60 from Unified_cpp_docshell_shistory0.cpp:2: 100:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 100:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:39.60 427 | SizeT Size() const { return SizeT(width, height); } 100:39.60 | ^~~~ 100:39.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:39.60 from Unified_cpp_docshell_shistory0.cpp:2: 100:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 100:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 100:39.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:39.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 100:39.60 | ^~~~~~~~ 100:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 100:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 100:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:39.61 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 100:39.61 | ^~~~~~~~ 100:39.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 100:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:39.61 from Unified_cpp_docshell_shistory0.cpp:2: 100:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 100:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:39.61 62 | Sub operator-(const Sub& aPoint) const { 100:39.61 | ^~~~~~~~ 100:39.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:39.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:39.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:39.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:39.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:39.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:39.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 100:39.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:39.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:39.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:39.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:39.81 from Unified_cpp_docshell_shistory0.cpp:2: 100:39.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 100:39.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 100:39.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:39.81 43 | friend Sub operator*(T aScale, Sub aCoord) { 100:39.81 | ^~~~~~~~ 100:40.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)': 100:40.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:40.23 10356 | } 100:40.23 | ^ 100:40.58 In file included from Unified_cpp_layout_painting0.cpp:128: 100:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const': 100:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9007: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 100:40.58 9007 | gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const { 100:40.58 | ^~~~~ 100:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const': 100:40.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9011: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 100:40.58 9011 | gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const { 100:40.58 | ^~~~~ 100:40.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:40.76 from Unified_cpp_docshell_shistory0.cpp:2: 100:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 100:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 100:40.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:40.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:40.76 | ^~~~~~~~~~~~~ 100:40.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:40.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:9, 100:40.76 from Unified_cpp_docshell_shistory0.cpp:2: 100:40.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 100:40.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 100:40.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:40.77 323 | static SizeTyped FromUnknownSize( 100:40.77 | ^~~~~~~~~~~~~~~ 100:40.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 100:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 100:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSWindowActorChild.h:14, 100:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsQueryActor.h:11, 100:40.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/nsContentTreeOwner.cpp:33, 100:40.80 from Unified_cpp_xpfe_appshell0.cpp:38: 100:40.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 100:40.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:40.80 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 100:40.80 | ^ 100:40.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:40.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:40.88 from Unified_cpp_layout_generic2.cpp:2: 100:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 100:40.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:40.88 246 | PointTyped As2DPoint() const { 100:40.88 | ^~~~~~~~~ 100:40.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:40.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:40.92 from Unified_cpp_layout_generic2.cpp:2: 100:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 100:40.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:40.92 794 | RectTyped TransformAndClipBounds( 100:40.92 | ^~~~~~~~~~~~~~~~~~~~~~ 100:41.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:41.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:41.33 from Unified_cpp_layout_painting0.cpp:2: 100:41.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 100:41.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 100:41.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:41.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 100:41.33 | ^~~~~~~~ 100:41.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 100:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 100:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:41.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 100:41.34 from Unified_cpp_accessible_ipc0.cpp:2: 100:41.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 100:41.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 100:41.34 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 100:41.34 | ^ 100:41.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:41.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:41.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:41.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:41.44 from Unified_cpp_layout_painting0.cpp:2: 100:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 100:41.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:41.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 100:41.44 | ^~~~~~~~ 100:41.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 100:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 100:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 100:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 100:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 100:41.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 100:41.51 from Unified_cpp_accessible_generic0.cpp:2: 100:41.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 100:41.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 100:41.51 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 100:41.51 | ^ 100:41.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 100:41.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 100:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 100:41.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:41.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 100:41.61 | ^ 100:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 100:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 100:41.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 100:41.61 | ^ 100:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 100:41.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 100:41.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 100:41.61 | ^ 100:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 100:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 100:41.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 100:41.62 | ^ 100:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 100:41.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 100:41.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 100:41.62 | ^ 100:41.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:41.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:41.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:3081:62: required from here 100:41.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:41.64 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 100:41.64 | ^~~~~~~~~~~~~~ 100:41.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:41.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:41.65 from Unified_cpp_layout_generic2.cpp:2: 100:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:3119:66: required from here 100:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:41.65 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 100:41.65 | ^~~~~ 100:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 100:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 100:41.65 371 | nscoord aAppUnitsPerDevPixel) { 100:41.65 | ^ 100:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 100:41.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 100:41.65 380 | nscoord aAppUnitsPerDevPixel) { 100:41.65 | ^ 100:41.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 100:41.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 100:41.66 387 | nscoord aAppUnitsPerDevPixel) { 100:41.66 | ^ 100:41.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 100:41.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:41.69 394 | nscoord aAppUnitsPerDevPixel) { 100:41.69 | ^ 100:41.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 100:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 100:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 100:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 100:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 100:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 100:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 100:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 100:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 100:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:17, 100:41.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 100:41.74 from Unified_cpp_layout_generic4.cpp:2: 100:41.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 100:41.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 100:41.74 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 100:41.74 | ^ 100:41.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:41.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:41.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:41.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:41.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:41.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:41.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:41.78 from Unified_cpp_layout_painting0.cpp:2: 100:41.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:41.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 100:41.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:41.78 427 | SizeT Size() const { return SizeT(width, height); } 100:41.79 | ^~~~ 100:41.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:17, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 100:41.79 from Unified_cpp_layout_generic4.cpp:2: 100:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 100:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 100:41.79 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:41.79 | ^ 100:41.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:41.79 from Unified_cpp_layout_painting0.cpp:2: 100:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 100:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:41.79 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 100:41.79 | ^~~~~~~~ 100:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 100:41.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:41.79 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 100:41.79 | ^~~~~~~~ 100:41.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:41.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:41.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:41.80 from Unified_cpp_layout_painting0.cpp:2: 100:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 100:41.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:41.80 62 | Sub operator-(const Sub& aPoint) const { 100:41.80 | ^~~~~~~~ 100:42.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:42.16 from Unified_cpp_layout_generic2.cpp:2: 100:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1483:53: required from here 100:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:42.16 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 100:42.16 | ^~~~~~~~ 100:42.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:42.16 from Unified_cpp_layout_painting0.cpp:2: 100:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 100:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 100:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:42.16 43 | friend Sub operator*(T aScale, Sub aCoord) { 100:42.16 | ^~~~~~~~ 100:42.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:42.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:42.49 from Unified_cpp_layout_painting0.cpp:2: 100:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 100:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 100:42.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:42.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:42.49 | ^~~~~~~~~~~~~ 100:42.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:42.51 from Unified_cpp_layout_painting0.cpp:2: 100:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 100:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 100:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:42.51 323 | static SizeTyped FromUnknownSize( 100:42.51 | ^~~~~~~~~~~~~~~ 100:43.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:43.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:43.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:43.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:43.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:43.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:43.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:43.61 from Unified_cpp_layout_painting0.cpp:2: 100:43.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:43.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 100:43.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:43.61 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 100:43.61 | ^~~~~~~~~~~~~~ 100:43.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:43.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:43.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:43.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:43.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:43.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:43.62 from Unified_cpp_layout_painting0.cpp:2: 100:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 100:43.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:43.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:43.62 | ^~~~~~~~~~~~~ 100:43.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:43.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:43.64 from Unified_cpp_layout_painting0.cpp:2: 100:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 100:43.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:43.64 383 | Point TopLeft() const { return Point(x, y); } 100:43.64 | ^~~~~~~ 100:43.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:43.65 from Unified_cpp_layout_painting0.cpp:2: 100:43.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:43.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 100:43.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:43.65 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:43.65 | ^~~~~~~~~~~~~~~ 100:43.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:43.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:43.66 from Unified_cpp_layout_generic2.cpp:2: 100:43.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:43.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:43.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:43.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:3119:66: required from here 100:43.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:43.66 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 100:43.66 | ^~~~~~~~~~ 100:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:295:45: required from here 100:43.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 100:43.85 444 | MatrixSize ScaleFactors(bool xMajor) const { 100:43.85 | ^~~~~~~~~~~~ 100:43.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:43.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:43.89 from Unified_cpp_layout_painting0.cpp:2: 100:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DashedCornerFinder.cpp:245:31: required from here 100:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:43.89 62 | Sub operator-(const Sub& aPoint) const { 100:43.89 | ^~~~~~~~ 100:43.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DashedCornerFinder.cpp:245:51: required from here 100:43.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:43.90 83 | Coord Length() const { return hypot(x, y); } 100:43.90 | ^~~~~~ 100:44.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:44.21 from Unified_cpp_layout_painting0.cpp:2: 100:44.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:44.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 100:44.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:44.21 277 | static RectTyped FromUnknownRect( 100:44.21 | ^~~~~~~~~~~~~~~ 100:44.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:44.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:44.21 from Unified_cpp_layout_painting0.cpp:2: 100:44.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:44.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 100:44.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:44.21 150 | static PointTyped FromUnknownPoint( 100:44.21 | ^~~~~~~~~~~~~~~~ 100:44.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:44.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:44.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:44.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:44.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:44.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:44.22 from Unified_cpp_layout_painting0.cpp:2: 100:44.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:44.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 100:44.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:44.22 282 | RectTyped ToUnknownRect() const { 100:44.22 | ^~~~~~~~~~~~~ 100:44.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:44.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:44.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:44.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:44.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:44.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:44.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:44.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:44.32 from Unified_cpp_layout_painting0.cpp:2: 100:44.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:44.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DottedCornerFinder.cpp:205:33: required from here 100:44.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:44.32 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 100:44.32 | ^~~~~~~~ 100:44.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 100:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 100:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 100:44.53 from Unified_cpp_accessible_html0.cpp:2: 100:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 100:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 100:44.53 21 | inline Rect ToRect(const gfxRect& aRect) { 100:44.53 | ^ 100:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 100:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 100:44.53 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 100:44.53 | ^ 100:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 100:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 100:44.53 40 | inline Point ToPoint(const gfxPoint& aPoint) { 100:44.53 | ^ 100:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 100:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 100:44.53 44 | inline Size ToSize(const gfxSize& aSize) { 100:44.53 | ^ 100:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 100:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 100:44.53 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 100:44.53 | ^ 100:44.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 100:44.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 100:44.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 100:44.54 | ^ 100:44.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 100:44.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 100:44.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 100:44.54 | ^ 100:44.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:44.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:2747:57: required from here 100:44.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:44.59 62 | Sub operator-(const Sub& aPoint) const { 100:44.59 | ^~~~~~~~ 100:44.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:44.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:44.62 from Unified_cpp_layout_painting0.cpp:2: 100:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:2840:71: required from here 100:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:44.62 708 | RectTyped ProjectRectBounds( 100:44.62 | ^~~~~~~~~~~~~~~~~ 100:44.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:44.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:6510:55: required from here 100:44.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:444: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 100:44.82 444 | MatrixSize ScaleFactors(bool xMajor) const { 100:44.82 | ^~~~~~~~~~~~ 100:44.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 100:44.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:17, 100:44.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 100:44.99 from Unified_cpp_layout_generic4.cpp:2: 100:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 100:44.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 100:44.99 1394 | LayerPoint GetFixedPositionAnchor() { 100:44.99 | ^ 100:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 100:45.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 100:45.01 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 100:45.01 | ^ 100:45.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.05 from Unified_cpp_layout_painting0.cpp:2: 100:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:104:72: required from here 100:45.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.05 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 100:45.05 | ^~~~~~~~~~ 100:45.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 100:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:45.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:45.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 100:45.22 from Unified_cpp_accessible_ipc0.cpp:2: 100:45.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 100:45.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 100:45.22 21 | inline Rect ToRect(const gfxRect& aRect) { 100:45.22 | ^ 100:45.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 100:45.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 100:45.26 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 100:45.26 | ^ 100:45.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 100:45.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 100:45.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 100:45.26 | ^ 100:45.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 100:45.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 100:45.27 44 | inline Size ToSize(const gfxSize& aSize) { 100:45.27 | ^ 100:45.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 100:45.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 100:45.29 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 100:45.29 | ^ 100:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 100:45.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 100:45.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 100:45.30 | ^ 100:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 100:45.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 100:45.34 56 | inline gfxRect ThebesRect(const Rect& aRect) { 100:45.34 | ^ 100:45.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 100:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 100:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 100:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 100:45.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/DocManager.cpp:35, 100:45.39 from Unified_cpp_accessible_base0.cpp:65: 100:45.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 100:45.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 100:45.39 332 | LayerPoint GetFixedPositionAnchor() const { 100:45.39 | ^ 100:45.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 100:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 100:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 100:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 100:45.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/DocManager.cpp:35, 100:45.42 from Unified_cpp_accessible_base0.cpp:65: 100:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 100:45.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 100:45.42 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 100:45.42 | ^ 100:45.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 100:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:14, 100:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:45.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:45.43 from Unified_cpp_layout_generic2.cpp:2: 100:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = nsGridContainerFrame::GridItemInfo; ElemType = nsGridContainerFrame::GridItemInfo; IndexType = long unsigned int; SizeType = long unsigned int]': 100:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = nsGridContainerFrame::GridItemInfo; E = nsGridContainerFrame::GridItemInfo; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 100:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsGridContainerFrame::GridItemInfo; E = nsGridContainerFrame::GridItemInfo; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = nsGridContainerFrame::GridItemInfo; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 100:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = nsGridContainerFrame::GridItemInfo; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 100:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2657:18: required from 'nsTArray::self_type nsTArray::Clone() const [with E = nsGridContainerFrame::GridItemInfo; nsTArray::self_type = nsTArray]' 100:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGridContainerFrame.cpp:3549:49: required from here 100:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct nsGridContainerFrame::GridItemInfo' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 100:45.43 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 100:45.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:45.43 In file included from Unified_cpp_layout_generic2.cpp:74: 100:45.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGridContainerFrame.cpp:566:30: note: 'struct nsGridContainerFrame::GridItemInfo' declared here 100:45.43 566 | struct nsGridContainerFrame::GridItemInfo { 100:45.43 | ^~~~~~~~~~~~ 100:45.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 100:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 100:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 100:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 100:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 100:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 100:45.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/DocManager.cpp:35, 100:45.45 from Unified_cpp_accessible_base0.cpp:65: 100:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 100:45.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 100:45.45 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:45.45 | ^ 100:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2301:79: required from here 100:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.50 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 100:45.50 | ^~~~~~~~~ 100:45.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:45.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4234:54: required from here 100:45.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.61 385 | Point BottomLeft() const { return Point(x, YMost()); } 100:45.61 | ^~~~~~~~~~ 100:45.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.61 from Unified_cpp_layout_painting0.cpp:2: 100:45.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:45.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4691:40: required from here 100:45.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:45.61 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:45.61 | ^~~~~~~~~~~~~~~ 100:45.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 100:45.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.62 from Unified_cpp_layout_painting0.cpp:2: 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:464:66: required from here 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.62 64 | Sub operator+(const Sub& aSize) const { 100:45.62 | ^~~~~~~~ 100:45.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.62 from Unified_cpp_layout_painting0.cpp:2: 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:609:38: required from here 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.62 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 100:45.62 | ^~~~~~ 100:45.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.62 from Unified_cpp_layout_painting0.cpp:2: 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of 'Sub mozilla::gfx::BaseSize::operator*(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:2656:70: required from here 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.62 81 | Sub operator*(T aScale) const { return Sub(width * aScale, height * aScale); } 100:45.62 | ^~~~~~~~ 100:45.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:15, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:11, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.62 from Unified_cpp_layout_painting0.cpp:2: 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Maybe.h: In instantiation of 'constexpr T mozilla::Maybe::value() const [with T = mozilla::gfx::RectTyped]': 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:3357:60: required from here 100:45.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.62 739 | constexpr T Maybe::value() const { 100:45.62 | ^~~~~~~~ 100:45.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:45.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:45.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.63 from Unified_cpp_layout_painting0.cpp:2: 100:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:3717:63: required from here 100:45.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.63 59 | Sub operator+(const Sub& aPoint) const { 100:45.63 | ^~~~~~~~ 100:45.65 In file included from /usr/include/c++/10/utility:70, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/utility:3, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/utility:52, 100:45.65 from /usr/include/c++/10/algorithm:60, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/algorithm:3, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/algorithm:52, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Span.h:25, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DbgMacro.h:13, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDebug.h:15, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsUtils.h:15, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupports.h:79, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:11, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSPropertyID.h:14, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.h:10, 100:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:7, 100:45.65 from Unified_cpp_layout_painting0.cpp:2: 100:45.65 /usr/include/c++/10/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::__strip_reference_wrapper::type>::__type = mozilla::gfx::CoordTyped]': 100:45.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:152:63: required from here 100:45.65 /usr/include/c++/10/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 100:45.65 567 | make_pair(_T1&& __x, _T2&& __y) 100:45.65 | ^~~~~~~~~ 100:45.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:45.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.69 from Unified_cpp_layout_painting0.cpp:2: 100:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:299:51: required from here 100:45.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.69 383 | Point TopLeft() const { return Point(x, y); } 100:45.69 | ^~~~~~~ 100:45.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:45.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.70 from Unified_cpp_layout_painting0.cpp:2: 100:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)': 100:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:581:53: required from here 100:45.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:45.70 46 | friend Sub operator/(Sub aCoord, T aScale) { 100:45.70 | ^~~~~~~~ 100:45.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 100:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 100:45.72 from Unified_cpp_accessible_html0.cpp:2: 100:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 100:45.72 1859 | int32_t aAppUnitsPerPixel) { 100:45.72 | ^ 100:45.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 100:45.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 100:45.73 3214 | int32_t aAppUnitsPerPixel) { 100:45.73 | ^ 100:45.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.96 from Unified_cpp_layout_painting0.cpp:2: 100:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:922:60: required from here 100:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.96 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 100:45.96 | ^~~~~~~~ 100:45.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:45.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:45.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:45.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:45.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:45.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:45.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:45.98 from Unified_cpp_layout_painting0.cpp:2: 100:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 100:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:1085:73: required from here 100:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.99 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 100:45.99 | ^~~~~~~~ 100:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:1244:30: required from here 100:45.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:45.99 386 | Point BottomRight() const { return Point(XMost(), YMost()); } 100:45.99 | ^~~~~~~~~~~ 100:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:1249:68: required from here 100:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:46.00 427 | SizeT Size() const { return SizeT(width, height); } 100:46.00 | ^~~~ 100:46.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 100:46.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:46.32 from Unified_cpp_xpfe_appshell0.cpp:2: 100:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 100:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 100:46.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:46.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 100:46.32 | ^~~~~~~~ 100:46.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 100:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 100:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 100:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 100:46.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 100:46.39 from Unified_cpp_accessible_generic0.cpp:2: 100:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 100:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 100:46.39 21 | inline Rect ToRect(const gfxRect& aRect) { 100:46.39 | ^ 100:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 100:46.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 100:46.39 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 100:46.39 | ^ 100:46.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 100:46.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 100:46.65 | ^ 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 100:46.65 44 | inline Size ToSize(const gfxSize& aSize) { 100:46.65 | ^ 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 100:46.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 100:46.65 | ^ 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 100:46.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 100:46.65 | ^ 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 100:46.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 100:46.65 | ^ 100:46.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:46.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:46.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:46.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:46.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:46.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:46.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:46.65 from Unified_cpp_layout_painting0.cpp:2: 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:281:73: required from here 100:46.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:46.65 155 | PointTyped ToUnknownPoint() const { 100:46.65 | ^~~~~~~~~~~~~~ 100:46.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:21, 100:46.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:46.68 from Unified_cpp_xpfe_appshell0.cpp:2: 100:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 100:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 100:46.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:46.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 100:46.68 | ^~~~~~~~ 100:46.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/APZUtils.h:15, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/InputData.h:19, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 100:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 100:46.93 from Unified_cpp_layout_painting0.cpp:2: 100:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:1640:72: required from here 100:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:46.94 244 | static gfx::RectTyped TransformBy( 100:46.94 | ^~~~~~~~~~~ 100:47.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:47.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:47.04 from Unified_cpp_layout_painting0.cpp:2: 100:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:3836:66: required from here 100:47.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:47.04 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 100:47.04 | ^~~~~~~~ 100:47.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 100:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:47.05 from Unified_cpp_xpfe_appshell0.cpp:2: 100:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 100:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 100:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:47.05 427 | SizeT Size() const { return SizeT(width, height); } 100:47.05 | ^~~~ 100:47.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:21, 100:47.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:47.05 from Unified_cpp_xpfe_appshell0.cpp:2: 100:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 100:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 100:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:47.05 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 100:47.05 | ^~~~~~~~ 100:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 100:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 100:47.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:47.05 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 100:47.05 | ^~~~~~~~ 100:47.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 100:47.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:47.06 from Unified_cpp_xpfe_appshell0.cpp:2: 100:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 100:47.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:47.06 62 | Sub operator-(const Sub& aPoint) const { 100:47.06 | ^~~~~~~~ 100:47.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:47.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:47.12 from Unified_cpp_layout_painting0.cpp:2: 100:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:7783:16: required from here 100:47.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:47.12 636 | static Sub MaxIntRect() { 100:47.12 | ^~~~~~~~~~ 100:47.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:47.16 from Unified_cpp_layout_painting0.cpp:2: 100:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:8336:37: required from here 100:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:47.16 246 | PointTyped As2DPoint() const { 100:47.16 | ^~~~~~~~~ 100:47.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:47.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:47.16 from Unified_cpp_layout_painting0.cpp:2: 100:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:47.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:8516:72: required from here 100:47.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:47.17 708 | RectTyped ProjectRectBounds( 100:47.17 | ^~~~~~~~~~~~~~~~~ 100:47.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 100:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 100:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 100:47.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:47.47 from Unified_cpp_xpfe_appshell0.cpp:2: 100:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 100:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 100:47.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:47.47 43 | friend Sub operator*(T aScale, Sub aCoord) { 100:47.47 | ^~~~~~~~ 100:47.55 extensions/spellcheck/hunspell/glue 100:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp: In member function 'void MobileViewportManager::_ZN21MobileViewportManager24UpdateVisualViewportSizeERKN7mozilla3gfx12IntSizeTypedINS0_11ScreenPixelEEERKNS1_11ScaleFactorINS0_8CSSPixelES3_EE.part.0(const ScreenIntSize&, const CSSToScreenScale&)': 100:47.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/GeckoMVMContext.cpp:151: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 100:47.57 151 | nsLayoutUtils::SetVisualViewportSize(mPresShell, aSize); 100:47.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 100:47.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:47.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:47.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:47.66 from Unified_cpp_docshell_base0.cpp:2: 100:47.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:47.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:47.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 100:47.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:47.66 246 | PointTyped As2DPoint() const { 100:47.66 | ^~~~~~~~~ 100:47.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:47.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:47.76 from Unified_cpp_docshell_base0.cpp:2: 100:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 100:47.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:47.76 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 100:47.76 | ^~~~~~~~~ 100:47.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:47.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:47.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 100:47.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 100:47.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 100:47.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 100:47.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 100:47.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:9, 100:47.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 100:47.77 from Unified_cpp_docshell_base0.cpp:2: 100:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 100:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:47.77 2266 | PointTyped TransformPointSimple( 100:47.77 | ^~~~~~~~~~~~~~~~~~~~ 100:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 100:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:47.77 794 | RectTyped TransformAndClipBounds( 100:47.77 | ^~~~~~~~~~~~~~~~~~~~~~ 100:47.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 100:47.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 100:47.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 100:47.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 100:47.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 100:47.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 100:47.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ChildSHistory.h:22, 100:47.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/shistory/ChildSHistory.cpp:7, 100:47.98 from Unified_cpp_docshell_shistory0.cpp:2: 100:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 100:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 100:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 100:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 100:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 100:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 100:47.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 100:47.98 760 | typename detail::Nth::Type extract() { 100:47.98 | ^~~~~~~ 100:48.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 100:48.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 100:48.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 100:48.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 100:48.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAtom.h:13, 100:48.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 100:48.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:14, 100:48.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:48.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:48.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:48.17 from Unified_cpp_layout_generic2.cpp:2: 100:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 100:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 100:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 100:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 100:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 100:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 100:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 100:48.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 100:48.17 760 | typename detail::Nth::Type extract() { 100:48.17 | ^~~~~~~ 100:49.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 100:49.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 100:49.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 100:49.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:49.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 100:49.28 | ^ 100:49.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 100:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 100:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 100:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 100:49.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 100:49.52 | ^ 100:49.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:49.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 100:49.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:49.68 from Unified_cpp_xpfe_appshell0.cpp:2: 100:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 100:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 100:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:49.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:49.68 | ^~~~~~~~~~~~~ 100:49.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:49.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:49.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 100:49.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:49.68 from Unified_cpp_xpfe_appshell0.cpp:2: 100:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 100:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 100:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:49.68 323 | static SizeTyped FromUnknownSize( 100:49.68 | ^~~~~~~~~~~~~~~ 100:50.34 extensions/spellcheck/hunspell/src 100:50.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 100:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 100:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 100:50.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 100:50.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 100:50.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 100:50.74 189 | CSSRect GetExpandedScrollableRect() const { 100:50.74 | ^ 100:50.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 100:50.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 100:50.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:50.74 | ^ 100:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 100:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 100:50.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 100:50.75 | ^ 100:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 100:50.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 100:50.75 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 100:50.75 | ^ 100:50.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 100:50.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 100:50.76 243 | CSSRect CalculateScrollRange() const { 100:50.76 | ^ 100:50.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 100:50.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 100:50.76 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 100:50.76 | ^ 100:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 100:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 100:50.77 457 | CSSRect GetVisualViewport() const { 100:50.77 | ^ 100:50.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 100:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 100:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 100:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 100:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 100:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 100:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 100:50.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 100:50.77 from Unified_cpp_accessible_ipc0.cpp:2: 100:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:50.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 100:50.77 1859 | int32_t aAppUnitsPerPixel) { 100:50.77 | ^ 100:50.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 100:50.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 100:50.90 3214 | int32_t aAppUnitsPerPixel) { 100:50.90 | ^ 100:51.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 100:51.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:51.59 from Unified_cpp_xpfe_appshell0.cpp:2: 100:51.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:51.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 100:51.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:51.59 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 100:51.59 | ^~~~~~~~~~~~~~ 100:51.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:51.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 100:51.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:51.72 from Unified_cpp_xpfe_appshell0.cpp:2: 100:51.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:51.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 100:51.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:51.72 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 100:51.72 | ^~~~~~~~~~~~~ 100:51.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:51.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:51.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 100:51.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:51.81 from Unified_cpp_xpfe_appshell0.cpp:2: 100:51.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:51.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 100:51.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:51.81 383 | Point TopLeft() const { return Point(x, y); } 100:51.81 | ^~~~~~~ 100:51.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:51.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:51.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 100:51.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:51.81 from Unified_cpp_xpfe_appshell0.cpp:2: 100:51.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:51.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 100:51.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:51.81 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:51.81 | ^~~~~~~~~~~~~~~ 100:51.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 100:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 100:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 100:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 100:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 100:51.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 100:51.90 from Unified_cpp_accessible_generic0.cpp:2: 100:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:51.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 100:51.90 1859 | int32_t aAppUnitsPerPixel) { 100:51.90 | ^ 100:51.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 100:51.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 100:51.96 3214 | int32_t aAppUnitsPerPixel) { 100:51.96 | ^ 100:51.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 100:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 100:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 100:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 100:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:51.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 100:51.97 | ^ 100:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 100:51.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 100:51.98 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 100:51.98 | ^ 100:51.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 100:51.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 100:51.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 100:51.99 | ^ 100:52.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 100:52.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 100:52.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 100:52.01 | ^ 100:52.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 100:52.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 100:52.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 100:52.01 | ^ 100:52.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 100:52.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 100:52.08 371 | nscoord aAppUnitsPerDevPixel) { 100:52.08 | ^ 100:52.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 100:52.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 100:52.08 380 | nscoord aAppUnitsPerDevPixel) { 100:52.08 | ^ 100:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 100:52.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 100:52.12 387 | nscoord aAppUnitsPerDevPixel) { 100:52.12 | ^ 100:52.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 100:52.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:52.14 394 | nscoord aAppUnitsPerDevPixel) { 100:52.14 | ^ 100:53.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:21, 100:53.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 100:53.00 from Unified_cpp_xpfe_appshell0.cpp:2: 100:53.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:53.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:457:63: required from here 100:53.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:53.00 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 100:53.00 | ^~~~~~~~ 100:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:705:53: required from here 100:53.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:53.05 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 100:53.05 | ^~~~~~~~ 100:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:722:54: required from here 100:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:53.06 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 100:53.06 | ^~~~~~~~ 100:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:757:62: required from here 100:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:53.07 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 100:53.07 | ^~~~~~~~ 100:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp: In function 'static gfxRect nsSVGUtils::GetRelativeRect(uint16_t, const SVGAnimatedLength*, const gfxRect&, const mozilla::dom::UserSpaceMetrics&)': 100:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp:272:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:53.11 272 | } 100:53.11 | ^ 100:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 100:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:54.14 2266 | PointTyped TransformPointSimple( 100:54.14 | ^~~~~~~~~~~~~~~~~~~~ 100:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 100:54.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:54.14 794 | RectTyped TransformAndClipBounds( 100:54.14 | ^~~~~~~~~~~~~~~~~~~~~~ 100:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 100:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp:272:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]': 100:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGViewportFrame.cpp:272:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:54.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:54.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:54.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:295:45: required from here 100:54.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 100:54.47 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 100:54.47 | ^~~~~~~~~~~~~ 100:55.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:55.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:55.22 from Unified_cpp_layout_painting0.cpp:2: 100:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:2840:71: required from here 100:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:55.22 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 100:55.22 | ^~~~~~~~~~ 100:55.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:55.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:55.31 from Unified_cpp_layout_painting0.cpp:2: 100:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:6510:55: required from here 100:55.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:85: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 100:55.31 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 100:55.31 | ^~~~~~~~~~~~~ 100:55.47 In file included from Unified_cpp_layout_base0.cpp:92: 100:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/PresShell.cpp: In member function 'void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, mozilla::IntrinsicDirty, nsFrameState, mozilla::ReflowRootHandling)': 100:55.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/PresShell.cpp:2702:25: warning: 'targetNeedsReflowFromParent' may be used uninitialized in this function [-Wmaybe-uninitialized] 100:55.47 2702 | ((_f) != subtreeRoot || !targetNeedsReflowFromParent)) 100:55.47 | ^~ 100:55.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 100:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 100:55.57 from Unified_cpp_layout_generic3.cpp:2: 100:55.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 100:55.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 100:55.57 332 | LayerPoint GetFixedPositionAnchor() const { 100:55.57 | ^ 100:55.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 100:55.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 100:55.67 from Unified_cpp_layout_generic3.cpp:2: 100:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 100:55.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 100:55.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 100:55.67 | ^ 100:55.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 100:55.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 100:55.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 100:55.78 from Unified_cpp_layout_generic3.cpp:2: 100:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 100:55.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 100:55.78 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:55.78 | ^ 100:55.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 100:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 100:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleStructInlines.h:18, 100:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrameInlines.h:13, 100:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:27, 100:55.82 from Unified_cpp_layout_svg2.cpp:11: 100:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:55.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:55.82 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 100:55.82 | ^~~~~~~~~~~ 100:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:1640:72: required from here 100:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.19 957 | GFX2D_API RectTyped TransformBounds( 100:56.19 | ^~~~~~~~~~~~~~~ 100:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:7783:28: required from here 100:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.35 2266 | PointTyped TransformPointSimple( 100:56.35 | ^~~~~~~~~~~~~~~~~~~~ 100:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:7783:28: required from here 100:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.35 794 | RectTyped TransformAndClipBounds( 100:56.35 | ^~~~~~~~~~~~~~~~~~~~~~ 100:56.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 100:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:56.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:56.36 from Unified_cpp_layout_painting0.cpp:2: 100:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:8516:72: required from here 100:56.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.36 246 | PointTyped As2DPoint() const { 100:56.36 | ^~~~~~~~~ 100:56.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 100:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 100:56.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 100:56.37 from Unified_cpp_layout_painting0.cpp:2: 100:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 100:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9106:67: required from here 100:56.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.37 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 100:56.37 | ^~~~~~~~~~ 100:56.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 100:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 100:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 100:56.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 100:56.41 from Unified_cpp_accessible_xul0.cpp:2: 100:56.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 100:56.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:56.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 100:56.41 | ^ 100:56.57 extensions/spellcheck/src 100:56.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 100:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 100:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 100:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 100:56.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 100:56.72 from Unified_cpp_accessible_xul0.cpp:2: 100:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 100:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 100:56.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 100:56.72 | ^ 100:56.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 100:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 100:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 100:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 100:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 100:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 100:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 100:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 100:56.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLImageMapAccessible.cpp:14, 100:56.82 from Unified_cpp_accessible_html0.cpp:29: 100:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 100:56.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 100:56.82 332 | LayerPoint GetFixedPositionAnchor() const { 100:56.82 | ^ 100:56.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 100:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:19, 100:56.83 from Unified_cpp_layout_generic2.cpp:2: 100:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 100:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.83 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 100:56.83 | ^ 100:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:56.84 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 100:56.84 | ^~~~~~~~~~~ 100:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 100:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.92 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 100:56.92 | ^ 100:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 100:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.92 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:56.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 100:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 100:56.92 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:56.92 | ~~~~~~~~~~~~~^~ 100:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.92 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 100:56.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 100:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.92 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 100:56.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 100:56.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:56.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:56.92 from Unified_cpp_layout_generic2.cpp:2: 100:56.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 100:56.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:56.93 282 | RectTyped ToUnknownRect() const { 100:56.93 | ^~~~~~~~~~~~~ 100:58.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 100:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 100:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 100:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 100:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 100:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 100:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 100:58.13 189 | CSSRect GetExpandedScrollableRect() const { 100:58.13 | ^ 100:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 100:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 100:58.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:58.13 | ^ 100:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 100:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 100:58.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 100:58.14 | ^ 100:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 100:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 100:58.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 100:58.14 | ^ 100:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 100:58.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 100:58.14 243 | CSSRect CalculateScrollRange() const { 100:58.14 | ^ 100:58.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 100:58.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 100:58.15 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 100:58.15 | ^ 100:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 100:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 100:58.21 457 | CSSRect GetVisualViewport() const { 100:58.21 | ^ 100:58.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 100:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 100:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 100:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 100:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 100:58.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 100:58.24 from Unified_cpp_accessible_xul0.cpp:2: 100:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 100:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:58.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 100:58.24 | ^ 100:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 100:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 100:58.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 100:58.24 | ^ 100:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 100:58.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 100:58.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 100:58.24 | ^ 100:58.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 100:58.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 100:58.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 100:58.25 | ^ 100:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 100:58.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 100:58.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 100:58.26 | ^ 100:58.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 100:58.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 100:58.31 371 | nscoord aAppUnitsPerDevPixel) { 100:58.31 | ^ 100:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 100:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 100:58.32 380 | nscoord aAppUnitsPerDevPixel) { 100:58.32 | ^ 100:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 100:58.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 100:58.32 387 | nscoord aAppUnitsPerDevPixel) { 100:58.32 | ^ 100:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 100:58.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:58.33 394 | nscoord aAppUnitsPerDevPixel) { 100:58.33 | ^ 100:58.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:14, 100:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:47, 100:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 100:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 100:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 100:58.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 100:58.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 100:58.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:19, 100:58.56 from Unified_cpp_layout_generic2.cpp:2: 100:58.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)': 100:58.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336: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 100:58.56 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 100:58.56 | ^ 100:58.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:58.64 from Unified_cpp_layout_generic2.cpp:2: 100:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:58.64 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:58.64 | ^~~~~~~~~ 100:58.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:58.64 from Unified_cpp_layout_generic2.cpp:2: 100:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 100:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:58.64 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 100:58.64 | ^~~~~~~~~~~~~~~ 100:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 100:58.64 110 | quad[0] = TransformPoint(aRect.TopLeft()); 100:58.64 | ^~~~ 100:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 100:58.64 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 100:58.64 | ^ 100:58.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:58.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:58.66 from Unified_cpp_layout_generic2.cpp:2: 100:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:58.66 385 | Point BottomLeft() const { return Point(x, YMost()); } 100:58.66 | ^~~~~~~~~~ 100:58.66 In file included from Unified_cpp_layout_generic2.cpp:20: 100:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp: In member function 'virtual bool nsDisplaySelectionOverlay::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 100:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:2411: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 100:58.66 2411 | wr::LayoutRect bounds = wr::ToLayoutRect(LayoutDeviceRect::FromAppUnits( 100:58.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 100:58.67 2412 | nsRect(ToReferenceFrame(), Frame()->GetSize()), 100:58.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:58.67 2413 | mFrame->PresContext()->AppUnitsPerDevPixel())); 100:58.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:58.76 security/manager/ssl 100:58.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 100:59.11 In file included from Unified_cpp_layout_generic2.cpp:83: 100:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLCanvasFrame.cpp: In member function 'virtual bool nsDisplayCanvas::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 100:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLCanvasFrame.cpp:169: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 100:59.11 169 | gfxRect destGFXRect = mFrame->PresContext()->AppUnitsToGfxUnits(dest); 100:59.11 | ^ 100:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:59.11 175 | LayoutDeviceRect scBounds(LayoutDevicePoint(0, 0), bounds.Size()); 100:59.11 | ~~~~~~~~~~~^~ 100:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLCanvasFrame.cpp:216: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 100:59.11 216 | dest, mFrame->PresContext()->AppUnitsPerDevPixel()); 100:59.11 | ^ 100:59.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 100:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 100:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:59.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:59.11 from Unified_cpp_layout_generic2.cpp:2: 100:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 100:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 100:59.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 100:59.11 | ^~~~~~~~~~~~~~~~~~ 100:59.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:59.15 from Unified_cpp_layout_generic2.cpp:2: 100:59.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:59.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:59.15 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:59.15 | ^~~~~~~~~ 100:59.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:59.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:59.15 from Unified_cpp_layout_generic2.cpp:2: 100:59.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:59.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:59.15 427 | SizeT Size() const { return SizeT(width, height); } 100:59.16 | ^~~~ 100:59.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 100:59.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLImageMapAccessible.cpp:14, 100:59.54 from Unified_cpp_accessible_html0.cpp:29: 100:59.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 100:59.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 100:59.54 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 100:59.54 | ^ 100:59.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 100:59.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLImageMapAccessible.cpp:14, 100:59.57 from Unified_cpp_accessible_html0.cpp:29: 100:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 100:59.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 100:59.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 100:59.57 | ^ 100:59.75 In file included from Unified_cpp_layout_generic2.cpp:20: 100:59.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp: In function 'mozilla::Maybe ComputeClipForMaskItem(nsDisplayListBuilder*, nsIFrame*)': 100:59.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:3061: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 100:59.75 3061 | nsLayoutUtils::PointToGfxPoint(offsetToUserSpace, devPixelRatio); 100:59.75 | ^ 100:59.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:3073: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 100:59.75 3073 | combinedClip = Some(ThebesRect(*result)); 100:59.75 | ~~~~~~~~~~^~~~~~~~~ 100:59.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 100:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:16, 100:59.77 from Unified_cpp_layout_generic2.cpp:2: 100:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 100:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1858: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 100:59.77 1858 | static gfxPoint PointToGfxPoint(const nsPoint& aPoint, 100:59.77 | ^~~~~~~~~~~~~~~ 100:59.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 100:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 100:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:59.79 from Unified_cpp_layout_generic2.cpp:2: 100:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 100:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 100:59.79 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 100:59.79 | ^~~~~~~~~ 100:59.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 100:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 100:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 100:59.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:16, 100:59.81 from Unified_cpp_layout_generic2.cpp:2: 100:59.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 100:59.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 100:59.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 100:59.81 | ^~~~~~~~~~ 100:59.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 100:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 100:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 100:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:59.83 from Unified_cpp_layout_generic2.cpp:2: 100:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 100:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 100:59.83 110 | quad[0] = TransformPoint(aRect.TopLeft()); 100:59.83 | ^~~~ 100:59.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 100:59.85 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 100:59.85 | ^ 100:59.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 100:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:59.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:59.86 from Unified_cpp_layout_generic2.cpp:2: 100:59.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:59.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:59.86 383 | Point TopLeft() const { return Point(x, y); } 100:59.86 | ^~~~~~~ 100:59.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 100:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 100:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 100:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 100:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 100:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 100:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 100:59.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 100:59.88 from Unified_cpp_layout_generic2.cpp:2: 100:59.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 100:59.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 100:59.88 357 | return Some(a->Union(*b)); 100:59.88 | ~~~~~~~~^~~~ 101:00.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 101:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 101:00.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 101:00.93 from Unified_cpp_layout_generic2.cpp:2: 101:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function 'static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromAppUnits(nscoord)': 101:00.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:622:51: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:00.93 622 | return FromPixels(CSSPixel::FromAppUnits(aCoord)); 101:00.93 | ^ 101:00.99 In file included from Unified_cpp_layout_generic2.cpp:20: 101:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp: In function 'bool DoesLayerHaveOutOfDateFrameMetrics(mozilla::layers::Layer*)': 101:00.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:7598: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 101:00.99 7598 | if (metrics.GetScrollOffset() != CSSPoint::FromAppUnits(scrollPosition)) { 101:00.99 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 101:01.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:01.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 101:01.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:01.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:01.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:01.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:01.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:01.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 101:01.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 101:01.00 from Unified_cpp_layout_generic2.cpp:2: 101:01.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:01.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:01.00 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 101:01.00 | ^~~~~~~~~ 101:01.12 In file included from Unified_cpp_layout_generic2.cpp:20: 101:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp: In member function 'mozilla::gfx::Matrix nsIFrame::ComputeWidgetTransform()': 101:01.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:11350: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 101:01.13 11350 | origin.horizontal, origin.vertical, refBox, appUnitsPerDevPixel); 101:01.13 | ^ 101:01.47 In file included from Unified_cpp_layout_generic2.cpp:47: 101:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrameSetFrame.cpp: In member function 'virtual void nsDisplayFramesetBlank::Paint(nsDisplayListBuilder*, gfxContext*)': 101:01.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrameSetFrame.cpp:1530: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 101:01.49 1530 | NSRectToSnappedRect(GetPaintRect(), appUnitsPerDevPixel, *drawTarget); 101:01.49 | ^ 101:01.57 In file included from Unified_cpp_layout_generic2.cpp:65: 101:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp: In member function 'void mozilla::ScrollFrameHelper::ScrollToImpl(nsPoint, const nsRect&, nsAtom*)': 101:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp:2751: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 101:01.57 2751 | FrameLayerBuilder::GetPaintedLayerScaleForFrame(mScrolledFrame); 101:01.57 | ^ 101:01.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Mutex.h:10, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/StaticMutex.h:11, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:31, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 101:01.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 101:01.58 from Unified_cpp_layout_generic2.cpp:2: 101:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp:2917: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 101:01.58 2917 | Stringify(CSSPoint::FromAppUnits(GetScrollPosition())).c_str(), 101:01.58 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 101:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro 'MOZ_LOG_EXPAND_ARGS' 101:01.58 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 101:01.58 | ^~~~~~~~~~~ 101:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp:96:3: note: in expansion of macro 'MOZ_LOG' 101:01.58 96 | MOZ_LOG(sApzPaintSkipLog, LogLevel::Debug, (__VA_ARGS__)) 101:01.58 | ^~~~~~~ 101:01.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp:2914:5: note: in expansion of macro 'PAINT_SKIP_LOG' 101:01.58 2914 | PAINT_SKIP_LOG( 101:01.58 | ^~~~~~~~~~~~~~ 101:01.71 In file included from Unified_cpp_layout_generic2.cpp:65: 101:01.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp: In member function 'void mozilla::ScrollFrameHelper::UpdateMinimumScaleSize(const nsRect&, const nsSize&)': 101:01.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp:5899: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 101:01.71 5899 | displaySize.width / CSSRect::FromAppUnits(aScrollableOverflow).XMost()); 101:01.72 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 101:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:01.72 5908 | mMinimumScaleSize = CSSSize::ToAppUnits(ScreenSize(displaySize) / minScale); 101:01.72 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 101:01.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 101:01.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 101:01.72 from Unified_cpp_layout_generic2.cpp:2: 101:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 101:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:269:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:01.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 101:01.72 | ^~~~~~~~~~~~ 101:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:01.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:01.72 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 101:01.72 | ^~~~~~~~ 101:01.74 In file included from Unified_cpp_layout_generic2.cpp:65: 101:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp: In member function 'nsRect mozilla::ScrollFrameHelper::GetScrolledRect() const': 101:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp:6501: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 101:01.74 6501 | FrameLayerBuilder::GetPaintedLayerScaleForFrame(mScrolledFrame); 101:01.74 | ^ 101:01.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:01.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:01.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 101:01.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 101:01.82 from Unified_cpp_xpfe_appshell0.cpp:2: 101:01.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:01.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:01.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 101:01.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:01.82 246 | PointTyped As2DPoint() const { 101:01.82 | ^~~~~~~~~ 101:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 101:02.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'gfxPoint MapToFloatImagePixels(const gfxSize&, const gfxRect&, const gfxPoint&)': 101:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::CSSPixel; TargetUnits = mozilla::CSSPixel; T = float]': 101:02.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: 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]': 101:02.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ScreenPixel]': 101:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ScreenPixel; dst = mozilla::LayoutDevicePixel]': 101:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: 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]': 101:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ParentLayerPixel]': 101:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]': 101:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]': 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::LayerPixel]': 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'static SizeType nsLayoutUtils::ExpandHeightForViewportUnits(nsPresContext*, const SizeType&) [with SizeType = mozilla::gfx::SizeTyped]': 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayerPixel; dst = mozilla::ParentLayerPixel]': 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::MarginTyped mozilla::operator*(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ParentLayerPixel]': 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float]': 101:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: 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]': 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double]': 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: 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]': 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]': 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: 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]': 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 101:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 101:02.11 from Unified_cpp_xpfe_appshell0.cpp:2: 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.11 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 101:02.11 | ^~~~~~~~~ 101:02.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 101:02.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 101:02.11 from Unified_cpp_xpfe_appshell0.cpp:2: 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.11 2266 | PointTyped TransformPointSimple( 101:02.11 | ^~~~~~~~~~~~~~~~~~~~ 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 101:02.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.11 794 | RectTyped TransformAndClipBounds( 101:02.11 | ^~~~~~~~~~~~~~~~~~~~~~ 101:02.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::Rect TransformGfxRectToAncestor.constprop(mozilla::RelativeTo, const Rect&, mozilla::RelativeTo, bool*, mozilla::Maybe >*, bool, nsIFrame**)': 101:02.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10356:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.29 In file included from Unified_cpp_layout_generic2.cpp:83: 101:02.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLCanvasFrame.cpp: In member function 'already_AddRefed nsHTMLCanvasFrame::BuildLayer(nsDisplayListBuilder*, nsHTMLCanvasFrame::LayerManager*, nsDisplayItem*, const ContainerLayerParameters&)': 101:02.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsHTMLCanvasFrame.cpp:519: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 101:02.29 519 | gfxRect destGFXRect = presContext->AppUnitsToGfxUnits(dest); 101:02.29 | ^ 101:02.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.29 522 | gfxPoint p = destGFXRect.TopLeft() + aContainerParameters.mOffset; 101:02.29 | ^~~~~~~ 101:02.50 In file included from Unified_cpp_layout_generic2.cpp:92: 101:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp: In member function 'void nsImageFrame::MaybeDecodeForPredictedSize()': 101:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.50 878 | presShell->GetCumulativeResolution() * 101:02.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 101:02.50 879 | nsLayoutUtils::GetTransformToAncestorScaleExcludingAnimated(this)); 101:02.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:889: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 101:02.50 889 | PredictedDestRect(frameContentBox), factor); 101:02.50 | ^ 101:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.50 892 | const ScreenSize predictedScreenSize = destRect.Size() * resolutionToScreen; 101:02.50 | ^~~~~~~~~~~~~~~~~~ 101:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.50 892 | const ScreenSize predictedScreenSize = destRect.Size() * resolutionToScreen; 101:02.50 | ~~~~~~~~~~~~~^~ 101:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.50 892 | const ScreenSize predictedScreenSize = destRect.Size() * resolutionToScreen; 101:02.50 | ^~~~~~~~~~~~~~~~~~ 101:02.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 101:02.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 101:02.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 101:02.51 from Unified_cpp_layout_generic2.cpp:2: 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In function 'mozilla::gfx::SizeTyped mozilla::gfx::operator*(double, const mozilla::gfx::SizeTyped&)': 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.51 83 | friend Sub operator*(T aScale, const Sub& aSize) { 101:02.51 | ^~~~~~~~ 101:02.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 101:02.51 from Unified_cpp_layout_generic2.cpp:2: 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.51 712 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 101:02.51 | ^~~~~~~~ 101:02.51 In file included from Unified_cpp_layout_generic2.cpp:92: 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp: In member function 'mozilla::image::ImgDrawResult nsImageFrame::DisplayAltFeedback(gfxContext&, const nsRect&, nsPoint, uint32_t)': 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1422: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 101:02.51 1422 | aRenderingContext.Clip(NSRectToSnappedRect( 101:02.51 | ~~~~~~~~~~~~~~~~~~~^ 101:02.51 1423 | inner, PresContext()->AppUnitsPerDevPixel(), *drawTarget)); 101:02.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1472: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 101:02.51 1472 | Rect devPxRect = ToRect(nsLayoutUtils::RectToGfxRect( 101:02.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 101:02.51 1473 | rect, PresContext()->AppUnitsPerDevPixel())); 101:02.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1473: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 101:02.51 1473 | rect, PresContext()->AppUnitsPerDevPixel())); 101:02.51 | ^ 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1480: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 101:02.51 1480 | devPxRect = ToRect(nsLayoutUtils::RectToGfxRect( 101:02.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 101:02.51 1481 | rect, PresContext()->AppUnitsPerDevPixel())); 101:02.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1480:17: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.51 1480 | devPxRect = ToRect(nsLayoutUtils::RectToGfxRect( 101:02.51 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.51 1481 | rect, PresContext()->AppUnitsPerDevPixel())); 101:02.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.51 1483 | AppendEllipseToPath(builder, devPxRect.Center(), devPxRect.Size()); 101:02.51 | ~~~~~~~~~~~~~~~~^~ 101:02.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.51 1483 | AppendEllipseToPath(builder, devPxRect.Center(), devPxRect.Size()); 101:02.51 | ~~~~~~~~~~~~~~^~ 101:02.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:30, 101:02.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 101:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 101:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:16, 101:02.52 from Unified_cpp_layout_generic2.cpp:2: 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 101:02.52 21 | inline Rect ToRect(const gfxRect& aRect) { 101:02.52 | ^~~~~~ 101:02.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 101:02.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 101:02.52 from Unified_cpp_layout_generic2.cpp:2: 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.52 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 101:02.52 | ^~~~~~ 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:02.52 427 | SizeT Size() const { return SizeT(width, height); } 101:02.52 | ^~~~ 101:02.52 In file included from Unified_cpp_layout_generic2.cpp:92: 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1604: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 101:02.52 1604 | inner, PresContext()->AppUnitsPerDevPixel()); 101:02.52 | ^ 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp: In member function 'virtual mozilla::LayerState nsDisplayImage::GetLayerState(nsDisplayListBuilder*, nsDisplayImage::LayerManager*, const ContainerLayerParameters&)': 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:02.52 1865 | const LayerRect destLayerRect = destRect * aParameters.Scale(); 101:02.52 | ^ 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp: In member function 'virtual bool nsDisplayImage::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1959: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 101:02.52 1959 | LayoutDeviceRect::FromAppUnits(GetDestRect(), factor)); 101:02.52 | ^ 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp: In member function 'mozilla::image::ImgDrawResult nsImageFrame::PaintImage(gfxContext&, nsPoint, const nsRect&, imgIContainer*, uint32_t)': 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:2055: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 101:02.52 2055 | dest.TopLeft(), PresContext()->AppUnitsPerDevPixel()); 101:02.52 | ^ 101:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:2058: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 101:02.52 2058 | drawTarget->GetTransform().PreTranslate(ToPoint(devPixelOffset))); 101:02.52 | ~~~~~~~^~~~~~~~~~~~~~~~ 101:02.57 In file included from Unified_cpp_layout_generic2.cpp:101: 101:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp: In member function 'virtual void DefaultArea::Draw(nsIFrame*, mozilla::gfx::DrawTarget&, const mozilla::gfx::ColorPattern&, const mozilla::gfx::StrokeOptions&)': 101:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp:251: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 101:02.57 251 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 101:02.57 | ^ 101:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp:250: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 101:02.57 250 | Rect rect = ToRect(nsLayoutUtils::RectToGfxRect( 101:02.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 101:02.57 251 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 101:02.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp:251: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 101:02.57 251 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 101:02.57 | ^ 101:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp: In member function 'virtual void RectArea::Draw(nsIFrame*, mozilla::gfx::DrawTarget&, const mozilla::gfx::ColorPattern&, const mozilla::gfx::StrokeOptions&)': 101:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp:340: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 101:02.57 340 | Rect rect = ToRect(nsLayoutUtils::RectToGfxRect( 101:02.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 101:02.57 341 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 101:02.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp:341: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 101:02.57 341 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 101:02.57 | ^ 101:03.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 101:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 101:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 101:03.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 101:03.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 101:03.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 101:03.01 1249 | CSSCoord ToCSSPixels() const { return _0; } 101:03.01 | ^ 101:03.86 In file included from Unified_cpp_tools_profiler1.cpp:47: 101:03.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': 101:03.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/lul/LulMain.cpp:1564:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 101:03.87 1564 | memset(&startRegs, 0, sizeof(startRegs)); 101:03.87 | ^ 101:03.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/lul/LulMainInt.h:11, 101:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/lul/LulDwarfSummariser.h:10, 101:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/lul/LulDwarfExt.h:45, 101:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/lul/LulDwarfInt.h:42, 101:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/lul/LulDwarf.cpp:57, 101:03.89 from Unified_cpp_tools_profiler1.cpp:20: 101:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 101:03.89 134 | struct UnwindRegs { 101:03.89 | ^~~~~~~~~~ 101:03.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 101:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 101:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:20, 101:03.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsBidiPresUtils.cpp:26, 101:03.99 from Unified_cpp_layout_base1.cpp:38: 101:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 101:03.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:03.99 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 101:03.99 | ^~~~~~~~~~~ 101:04.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 101:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 101:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 101:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 101:04.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 101:04.60 from Unified_cpp_tools_performance0.cpp:2: 101:04.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 101:04.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 101:04.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 101:04.60 | ^ 101:05.07 In file included from Unified_cpp_layout_svg2.cpp:11: 101:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static mozilla::gfx::Size nsSVGUtils::GetContextSize(const nsIFrame*)': 101:05.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:227: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 101:05.07 227 | Size nsSVGUtils::GetContextSize(const nsIFrame* aFrame) { 101:05.07 | ^~~~~~~~~~ 101:05.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 101:05.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 101:05.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 101:05.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 101:05.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 101:05.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 101:05.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 101:05.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 101:05.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 101:05.18 from Unified_cpp_layout_generic3.cpp:2: 101:05.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 101:05.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 101:05.19 1394 | LayerPoint GetFixedPositionAnchor() { 101:05.19 | ^ 101:05.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 101:05.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 101:05.22 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 101:05.22 | ^ 101:05.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In function 'gfxRect GetBoundingBoxRelativeRect(const mozilla::SVGAnimatedLength*, const gfxRect&)': 101:05.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1147: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 101:05.39 1147 | static gfxRect GetBoundingBoxRelativeRect(const SVGAnimatedLength* aXYWH, 101:05.39 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 101:05.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 101:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 101:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:05.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:05.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 101:05.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 101:05.47 1249 | CSSCoord ToCSSPixels() const { return _0; } 101:05.47 | ^ 101:05.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 101:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 101:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 101:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 101:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 101:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 101:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 101:05.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 101:05.81 from Unified_cpp_layout_generic3.cpp:2: 101:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 101:05.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 101:05.81 49 | gfx::Size GetInheritedScale() const { return mScale; } 101:05.81 | ^ 101:06.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 101:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 101:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 101:06.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 101:06.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 101:06.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 101:06.56 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 101:06.56 | ^ 101:06.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 101:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 101:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 101:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 101:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 101:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 101:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/nsChromeTreeOwner.h:11, 101:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:11, 101:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 101:06.58 from Unified_cpp_xpfe_appshell0.cpp:2: 101:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 101:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 101:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 101:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 101:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 101:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 101:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 101:06.58 760 | typename detail::Nth::Type extract() { 101:06.58 | ^~~~~~~ 101:06.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 101:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 101:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 101:06.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:17, 101:06.84 from Unified_cpp_layout_generic4.cpp:2: 101:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 101:06.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 101:06.84 49 | gfx::Size GetInheritedScale() const { return mScale; } 101:06.84 | ^ 101:07.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 101:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 101:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 101:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 101:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 101:07.25 from Unified_cpp_accessible_xul0.cpp:2: 101:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 101:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 101:07.25 189 | CSSRect GetExpandedScrollableRect() const { 101:07.25 | ^ 101:07.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 101:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 101:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/FocusManager.cpp:21, 101:07.25 from Unified_cpp_accessible_base0.cpp:110: 101:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 101:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 101:07.25 1394 | LayerPoint GetFixedPositionAnchor() { 101:07.25 | ^ 101:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 101:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 101:07.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 101:07.27 | ^ 101:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 101:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 101:07.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 101:07.29 | ^ 101:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 101:07.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 101:07.29 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 101:07.29 | ^ 101:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 101:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 101:07.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 101:07.31 | ^ 101:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 101:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 101:07.31 243 | CSSRect CalculateScrollRange() const { 101:07.31 | ^ 101:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 101:07.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 101:07.31 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 101:07.31 | ^ 101:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 101:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 101:07.35 457 | CSSRect GetVisualViewport() const { 101:07.35 | ^ 101:07.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 101:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 101:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 101:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 101:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 101:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 101:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 101:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:10, 101:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/IHistory.h:11, 101:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.h:8, 101:07.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/BaseHistory.cpp:7, 101:07.45 from Unified_cpp_docshell_base0.cpp:2: 101:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 101:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 101:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 101:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 101:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 101:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 101:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 101:07.45 760 | typename detail::Nth::Type extract() { 101:07.45 | ^~~~~~~ 101:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In member function 'mozilla::gfx::IntRect MixModeBlender::ComputeClipExtsInDeviceSpace(const gfxMatrix&)': 101:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:536: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 101:07.67 536 | IntRect ComputeClipExtsInDeviceSpace(const gfxMatrix& aTransform) { 101:07.67 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:536: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 101:07.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:07.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:07.67 from Unified_cpp_layout_painting0.cpp:2: 101:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:1640:72: required from here 101:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:07.67 950 | PointTyped TransformPoint( 101:07.67 | ^~~~~~~~~~~~~~ 101:07.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:557: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 101:07.74 557 | *mSourceCtx->GetDrawTarget())); 101:07.74 | ^ 101:07.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:562: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 101:07.74 562 | mSourceCtx->GetClipExtents(gfxContext::eDeviceSpace); 101:07.74 | ^ 101:08.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:19, 101:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 101:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.h:31, 101:08.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:23, 101:08.10 from Unified_cpp_xpfe_appshell0.cpp:2: 101:08.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h: In member function 'virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)': 101:08.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:08.10 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 101:08.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:08.15 In file included from Unified_cpp_xpfe_appshell0.cpp:2: 101:08.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp: In function 'mozilla::CSSIntSize mozilla::GetOuterToInnerSizeDifferenceInCSSPixels(nsIWidget*)': 101:08.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:08.15 457 | return RoundedToInt(devPixelSize / aWindow->GetDefaultScale()); 101:08.15 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp: In member function 'virtual nsresult mozilla::AppWindow::SetPosition(int32_t, int32_t)': 101:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:08.21 705 | DesktopPoint pos = LayoutDeviceIntPoint(aX, aY) / currScale; 101:08.21 | ^~~~~~~~~ 101:08.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.h:20, 101:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:10, 101:08.21 from Unified_cpp_xpfe_appshell0.cpp:2: 101:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:08.21 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 101:08.21 | ^~~~~~~~~ 101:08.21 In file included from Unified_cpp_xpfe_appshell0.cpp:2: 101:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp: In member function 'virtual nsresult mozilla::AppWindow::SetSize(int32_t, int32_t, bool)': 101:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:08.21 722 | DesktopSize size = LayoutDeviceIntSize(aCX, aCY) / scale; 101:08.21 | ^~~~~ 101:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp: In member function 'virtual nsresult mozilla::AppWindow::SetPositionAndSize(int32_t, int32_t, int32_t, int32_t, uint32_t)': 101:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:08.22 757 | DesktopRect rect = LayoutDeviceIntRect(aX, aY, aCX, aCY) / scale; 101:08.22 | ^~~~~ 101:08.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 101:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsGlobalWindowOuter.h:38, 101:08.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:23, 101:08.55 from Unified_cpp_xpfe_appshell0.cpp:2: 101:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h: In member function 'int32_t mozilla::dom::Element::ClientWidth()': 101:08.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:1314:34: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:08.55 1314 | return CSSPixel::FromAppUnits(GetClientAreaRect().Width()).Rounded(); 101:08.55 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:10.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 101:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 101:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 101:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 101:10.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 101:10.49 from Unified_cpp_accessible_xul0.cpp:2: 101:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 101:10.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 101:10.49 1249 | CSSCoord ToCSSPixels() const { return _0; } 101:10.49 | ^ 101:11.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 101:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 101:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 101:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.h:17, 101:11.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLImageMapAccessible.cpp:14, 101:11.37 from Unified_cpp_accessible_html0.cpp:29: 101:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 101:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 101:11.37 1394 | LayerPoint GetFixedPositionAnchor() { 101:11.37 | ^ 101:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 101:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 101:11.39 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 101:11.39 | ^ 101:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp: In static member function 'static gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame*)': 101:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1118: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 101:11.80 1118 | gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame* aFrame) { 101:11.80 | ^~~~~~~~~~ 101:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.cpp:1129: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 101:11.80 1129 | AppUnitsPerCSSPixel()) 101:11.80 | ^ 101:11.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 101:11.94 from Unified_cpp_tools_performance0.cpp:2: 101:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 101:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 101:11.94 189 | CSSRect GetExpandedScrollableRect() const { 101:11.94 | ^ 101:11.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGObserverUtils.h:22, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:28, 101:11.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.cpp:75, 101:11.94 from Unified_cpp_accessible_generic0.cpp:11: 101:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 101:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:92: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 101:11.94 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 101:11.94 | ^ 101:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 101:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 101:11.98 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 101:11.98 | ^ 101:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 101:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 101:12.02 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 101:12.02 | ^ 101:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 101:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 101:12.02 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 101:12.02 | ^ 101:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 101:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 101:12.02 243 | CSSRect CalculateScrollRange() const { 101:12.02 | ^ 101:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 101:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 101:12.02 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 101:12.02 | ^ 101:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 101:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 101:12.02 457 | CSSRect GetVisualViewport() const { 101:12.02 | ^ 101:12.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 101:12.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 101:12.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:12.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:12.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 101:12.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 101:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 101:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 101:12.24 21 | inline Rect ToRect(const gfxRect& aRect) { 101:12.24 | ^ 101:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 101:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 101:12.24 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 101:12.24 | ^ 101:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 101:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 101:12.24 40 | inline Point ToPoint(const gfxPoint& aPoint) { 101:12.24 | ^ 101:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 101:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 101:12.27 44 | inline Size ToSize(const gfxSize& aSize) { 101:12.27 | ^ 101:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 101:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 101:12.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 101:12.27 | ^ 101:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 101:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 101:12.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 101:12.30 | ^ 101:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 101:12.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 101:12.30 56 | inline gfxRect ThebesRect(const Rect& aRect) { 101:12.30 | ^ 101:12.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 101:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 101:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 101:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 101:12.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 101:12.88 | ^ 101:13.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 101:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 101:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 101:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 101:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 101:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:13.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:13.07 from Unified_cpp_layout_generic4.cpp:2: 101:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 101:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 101:13.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:13.07 40 | friend Sub operator*(Sub aCoord, T aScale) { 101:13.07 | ^~~~~~~~ 101:13.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 101:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 101:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 101:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 101:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 101:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 101:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 101:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 101:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:13.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:13.22 from Unified_cpp_accessible_base0.cpp:2: 101:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 101:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 101:13.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:13.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 101:13.22 | ^~~~~~~~ 101:13.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 101:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 101:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 101:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 101:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:13.26 from Unified_cpp_accessible_base0.cpp:2: 101:13.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 101:13.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 101:13.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:13.26 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 101:13.26 | ^~~~~~~~ 101:13.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:13.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:13.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 101:13.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 101:13.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 101:13.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:13.93 from Unified_cpp_accessible_base0.cpp:2: 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:13.93 427 | SizeT Size() const { return SizeT(width, height); } 101:13.93 | ^~~~ 101:13.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:13.93 from Unified_cpp_accessible_base0.cpp:2: 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:13.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 101:13.93 | ^~~~~~~~ 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:13.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 101:13.93 | ^~~~~~~~ 101:13.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:13.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:13.93 from Unified_cpp_accessible_base0.cpp:2: 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 101:13.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:13.94 62 | Sub operator-(const Sub& aPoint) const { 101:13.94 | ^~~~~~~~ 101:14.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 101:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 101:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 101:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 101:14.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 101:14.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.cpp:75, 101:14.03 from Unified_cpp_accessible_generic0.cpp:11: 101:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 101:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 101:14.03 332 | LayerPoint GetFixedPositionAnchor() const { 101:14.03 | ^ 101:14.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 101:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 101:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 101:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 101:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 101:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 101:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 101:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 101:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:14.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:14.33 from Unified_cpp_accessible_base0.cpp:2: 101:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 101:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 101:14.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:14.33 43 | friend Sub operator*(T aScale, Sub aCoord) { 101:14.33 | ^~~~~~~~ 101:14.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:14.71 from Unified_cpp_accessible_base0.cpp:2: 101:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 101:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 101:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:14.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 101:14.71 | ^~~~~~~~~~~~~ 101:14.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:14.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:14.71 from Unified_cpp_accessible_base0.cpp:2: 101:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 101:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 101:14.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:14.71 323 | static SizeTyped FromUnknownSize( 101:14.71 | ^~~~~~~~~~~~~~~ 101:15.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:15.54 from Unified_cpp_layout_generic4.cpp:2: 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:15.54 427 | SizeT Size() const { return SizeT(width, height); } 101:15.54 | ^~~~ 101:15.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:15.54 from Unified_cpp_layout_generic4.cpp:2: 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:15.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 101:15.54 | ^~~~~~~~ 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:15.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 101:15.54 | ^~~~~~~~ 101:15.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:15.54 from Unified_cpp_layout_generic4.cpp:2: 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:15.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:15.55 62 | Sub operator-(const Sub& aPoint) const { 101:15.55 | ^~~~~~~~ 101:15.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 101:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 101:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 101:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 101:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 101:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 101:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 101:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCSSPropertyID.h:14, 101:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.h:10, 101:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:7, 101:15.55 from Unified_cpp_layout_painting0.cpp:2: 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 101:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 101:15.55 760 | typename detail::Nth::Type extract() { 101:15.55 | ^~~~~~~ 101:15.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 101:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 101:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:15.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:15.73 from Unified_cpp_layout_generic4.cpp:2: 101:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 101:15.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:15.73 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 101:15.73 | ^~~~~~~~ 101:16.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 101:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 101:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:16.40 from Unified_cpp_layout_build0.cpp:2: 101:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 101:16.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 101:16.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:16.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 101:16.41 | ^~~~~~~~ 101:17.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 101:17.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:17.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:17.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 101:17.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 101:17.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 101:17.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 101:17.33 1859 | int32_t aAppUnitsPerPixel) { 101:17.33 | ^ 101:17.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 101:17.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 101:17.34 3214 | int32_t aAppUnitsPerPixel) { 101:17.34 | ^ 101:17.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 101:17.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 101:17.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 101:17.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 101:17.51 from Unified_cpp_layout_generic3.cpp:2: 101:17.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 101:17.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 101:17.51 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 101:17.51 | ^ 101:17.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 101:17.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:17.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:17.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:17.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:17.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:17.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleParent.cpp:9, 101:17.53 from Unified_cpp_accessible_ipc0.cpp:11: 101:17.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 101:17.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 101:17.53 332 | LayerPoint GetFixedPositionAnchor() const { 101:17.53 | ^ 101:17.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:17.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:17.59 from Unified_cpp_layout_build0.cpp:2: 101:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 101:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:17.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 101:17.59 | ^~~~~~~~ 101:17.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 101:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:17.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleParent.cpp:9, 101:17.88 from Unified_cpp_accessible_ipc0.cpp:11: 101:17.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 101:17.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 101:17.88 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 101:17.88 | ^ 101:18.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 101:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleParent.cpp:9, 101:18.14 from Unified_cpp_accessible_ipc0.cpp:11: 101:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 101:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 101:18.14 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 101:18.14 | ^ 101:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:18.17 from Unified_cpp_layout_build0.cpp:2: 101:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 101:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 101:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:18.17 427 | SizeT Size() const { return SizeT(width, height); } 101:18.17 | ^~~~ 101:18.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:18.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:18.17 from Unified_cpp_layout_build0.cpp:2: 101:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 101:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:18.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 101:18.17 | ^~~~~~~~ 101:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 101:18.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:18.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 101:18.17 | ^~~~~~~~ 101:18.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 101:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 101:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 101:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 101:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 101:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:18.20 from Unified_cpp_accessible_base0.cpp:2: 101:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 101:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:18.20 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 101:18.20 | ^~~~~~~~~~~~~~ 101:18.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:18.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 101:18.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:18.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:18.22 from Unified_cpp_layout_build0.cpp:2: 101:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 101:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:18.22 62 | Sub operator-(const Sub& aPoint) const { 101:18.22 | ^~~~~~~~ 101:18.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 101:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 101:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:18.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 101:18.32 21 | inline Rect ToRect(const gfxRect& aRect) { 101:18.32 | ^ 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 101:18.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 101:18.32 | ^ 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 101:18.32 40 | inline Point ToPoint(const gfxPoint& aPoint) { 101:18.32 | ^ 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 101:18.32 44 | inline Size ToSize(const gfxSize& aSize) { 101:18.32 | ^ 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 101:18.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 101:18.32 | ^ 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 101:18.32 52 | inline gfxSize ThebesSize(const Size& aSize) { 101:18.32 | ^ 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 101:18.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 101:18.32 56 | inline gfxRect ThebesRect(const Rect& aRect) { 101:18.32 | ^ 101:18.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 101:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 101:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 101:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:18.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:18.70 from Unified_cpp_layout_generic4.cpp:2: 101:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 101:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 101:18.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:18.70 323 | static SizeTyped FromUnknownSize( 101:18.70 | ^~~~~~~~~~~~~~~ 101:18.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:18.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 101:18.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 101:18.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 101:18.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:18.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:18.81 from Unified_cpp_accessible_base0.cpp:2: 101:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 101:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:18.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 101:18.81 | ^~~~~~~~~~~~~ 101:18.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 101:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:12, 101:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 101:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 101:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 101:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:27, 101:18.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:18.88 from Unified_cpp_layout_build0.cpp:2: 101:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 101:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 101:18.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 101:18.88 34 | memset(aT, 0, sizeof(T)); 101:18.88 | ~~~~~~^~~~~~~~~~~~~~~~~~ 101:18.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/XPCModule.h:7, 101:18.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsLayoutModule.cpp:11, 101:18.89 from Unified_cpp_layout_build0.cpp:11: 101:18.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: 'struct xpc::GlobalProperties' declared here 101:18.89 2214 | struct GlobalProperties { 101:18.89 | ^~~~~~~~~~~~~~~~ 101:18.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 101:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 101:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 101:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:18.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:18.99 from Unified_cpp_accessible_base0.cpp:2: 101:18.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:18.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 101:18.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:18.99 383 | Point TopLeft() const { return Point(x, y); } 101:18.99 | ^~~~~~~ 101:19.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 101:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 101:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 101:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 101:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 101:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:19.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:19.00 from Unified_cpp_accessible_base0.cpp:2: 101:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 101:19.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:19.00 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 101:19.00 | ^~~~~~~~~~~~~~~ 101:19.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 101:19.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 101:19.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:19.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:19.63 from Unified_cpp_layout_build0.cpp:2: 101:19.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 101:19.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 101:19.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:19.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 101:19.63 | ^~~~~~~~ 101:19.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 101:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 101:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 101:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 101:19.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 101:19.82 from Unified_cpp_accessible_xul0.cpp:2: 101:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 101:19.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 101:19.82 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 101:19.82 | ^ 101:19.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 101:19.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 101:19.95 from Unified_cpp_tools_performance0.cpp:2: 101:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 101:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 101:19.95 21 | inline Rect ToRect(const gfxRect& aRect) { 101:19.95 | ^ 101:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 101:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 101:19.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 101:19.95 | ^ 101:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 101:19.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 101:19.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 101:19.95 | ^ 101:19.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 101:19.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 101:19.96 44 | inline Size ToSize(const gfxSize& aSize) { 101:19.96 | ^ 101:19.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 101:19.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 101:19.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 101:19.96 | ^ 101:19.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 101:19.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 101:19.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 101:19.96 | ^ 101:19.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 101:19.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 101:19.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 101:19.96 | ^ 101:20.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGContainerFrame.h:18, 101:20.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:19, 101:20.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 101:20.72 from Unified_cpp_layout_generic3.cpp:2: 101:20.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 101:20.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 101:20.72 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 101:20.72 | ^ 101:21.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 101:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 101:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 101:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 101:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 101:21.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 101:21.02 from Unified_cpp_tools_performance0.cpp:2: 101:21.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 101:21.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 101:21.02 1859 | int32_t aAppUnitsPerPixel) { 101:21.02 | ^ 101:21.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:21.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:21.14 from Unified_cpp_layout_build0.cpp:2: 101:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 101:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 101:21.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:21.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 101:21.14 | ^~~~~~~~~~~~~ 101:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 101:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 101:21.16 3214 | int32_t aAppUnitsPerPixel) { 101:21.16 | ^ 101:21.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 101:21.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:21.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:21.17 from Unified_cpp_layout_build0.cpp:2: 101:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 101:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 101:21.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:21.17 323 | static SizeTyped FromUnknownSize( 101:21.17 | ^~~~~~~~~~~~~~~ 101:21.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:21.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:21.24 from Unified_cpp_accessible_html0.cpp:2: 101:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 101:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 101:21.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:21.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 101:21.24 | ^~~~~~~~ 101:21.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 101:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:21.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:21.75 from Unified_cpp_accessible_html0.cpp:2: 101:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 101:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 101:21.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:21.75 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 101:21.75 | ^~~~~~~~ 101:21.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 101:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 101:21.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 101:21.97 from Unified_cpp_tools_performance0.cpp:2: 101:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 101:21.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 101:21.97 332 | LayerPoint GetFixedPositionAnchor() const { 101:21.97 | ^ 101:22.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 101:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 101:22.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 101:22.01 from Unified_cpp_tools_performance0.cpp:2: 101:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 101:22.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 101:22.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 101:22.01 | ^ 101:22.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 101:22.04 from Unified_cpp_tools_performance0.cpp:2: 101:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 101:22.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 101:22.04 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 101:22.04 | ^ 101:22.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:22.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:22.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:22.05 from Unified_cpp_accessible_html0.cpp:2: 101:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 101:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 101:22.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:22.05 427 | SizeT Size() const { return SizeT(width, height); } 101:22.05 | ^~~~ 101:22.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:22.13 from Unified_cpp_accessible_html0.cpp:2: 101:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 101:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 101:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:22.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 101:22.13 | ^~~~~~~~ 101:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 101:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 101:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:22.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 101:22.13 | ^~~~~~~~ 101:22.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:22.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:22.13 from Unified_cpp_accessible_html0.cpp:2: 101:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 101:22.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:22.13 62 | Sub operator-(const Sub& aPoint) const { 101:22.13 | ^~~~~~~~ 101:22.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:22.27 from Unified_cpp_layout_generic4.cpp:2: 101:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 101:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:22.27 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 101:22.27 | ^~~~~~~~~~~~~~ 101:22.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:22.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:22.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:22.28 from Unified_cpp_layout_generic4.cpp:2: 101:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 101:22.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:22.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 101:22.28 | ^~~~~~~~~~~~~ 101:22.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 101:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 101:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 101:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 101:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 101:22.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 101:22.32 from Unified_cpp_tools_profiler0.cpp:20: 101:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 101:22.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:22.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 101:22.32 | ^ 101:22.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 101:22.39 from Unified_cpp_layout_generic3.cpp:2: 101:22.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h: In static member function 'static gfxPoint mozilla::CharPosition::UnspecifiedPoint()': 101:22.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:105: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 101:22.39 105 | static gfxPoint UnspecifiedPoint() { 101:22.39 | ^ 101:22.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:22.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:22.67 from Unified_cpp_accessible_html0.cpp:2: 101:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 101:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 101:22.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:22.67 43 | friend Sub operator*(T aScale, Sub aCoord) { 101:22.67 | ^~~~~~~~ 101:22.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 101:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 101:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 101:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 101:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 101:22.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 101:22.79 from Unified_cpp_tools_profiler0.cpp:20: 101:22.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 101:22.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 101:22.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 101:22.79 | ^ 101:22.82 In file included from Unified_cpp_layout_base0.cpp:74: 101:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp: In static member function 'static mozilla::Maybe mozilla::MotionPathUtils::ResolveMotionPath(const nsIFrame*, mozilla::MotionPathUtils::TransformReferenceBox&)': 101:22.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/MotionPathUtils.cpp:478: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 101:22.82 478 | Maybe MotionPathUtils::ResolveMotionPath( 101:22.82 | ^~~~~~~~~~~~~~~ 101:23.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:23.15 from Unified_cpp_accessible_html0.cpp:2: 101:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 101:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 101:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:23.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 101:23.15 | ^~~~~~~~~~~~~ 101:23.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:23.15 from Unified_cpp_accessible_html0.cpp:2: 101:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 101:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 101:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:23.15 323 | static SizeTyped FromUnknownSize( 101:23.15 | ^~~~~~~~~~~~~~~ 101:23.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:23.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:23.31 from Unified_cpp_layout_generic4.cpp:2: 101:23.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 101:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:23.32 383 | Point TopLeft() const { return Point(x, y); } 101:23.32 | ^~~~~~~ 101:23.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:23.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:23.32 from Unified_cpp_layout_generic4.cpp:2: 101:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 101:23.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:23.32 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 101:23.32 | ^~~~~~~~~~~~~~~ 101:23.54 In file included from Unified_cpp_layout_painting0.cpp:2: 101:23.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp: In function 'void mozilla::IncrementScaleRestyleCountIfNeeded(nsIFrame*, mozilla::LayerActivity*)': 101:23.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:295: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 101:23.54 295 | Size scale = transform2D.ScaleFactors(true); 101:23.54 | ^ 101:23.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 101:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 101:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 101:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 101:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 101:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 101:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 101:23.71 from Unified_cpp_tools_profiler0.cpp:20: 101:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 101:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:23.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 101:23.71 | ^ 101:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 101:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 101:23.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 101:23.71 | ^ 101:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 101:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 101:23.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 101:23.71 | ^ 101:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 101:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 101:23.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 101:23.71 | ^ 101:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 101:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 101:23.71 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 101:23.71 | ^ 101:23.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 101:23.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 101:23.98 371 | nscoord aAppUnitsPerDevPixel) { 101:23.98 | ^ 101:23.98 In file included from Unified_cpp_layout_painting0.cpp:11: 101:23.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DashedCornerFinder.cpp: In member function 'mozilla::gfx::Float mozilla::DashedCornerFinder::FindNext(mozilla::DashedCornerFinder::Float)': 101:23.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DashedCornerFinder.cpp:207: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 101:23.98 207 | OuterP = GetBezierPoint(mOuterBezier, outerT); 101:23.98 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:23.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:23.98 245 | Float W1 = (mLastOuterP - mLastInnerP).Length(); 101:23.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 101:23.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:23.98 245 | Float W1 = (mLastOuterP - mLastInnerP).Length(); 101:23.98 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 101:23.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:23.98 245 | Float W1 = (mLastOuterP - mLastInnerP).Length(); 101:23.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 101:23.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:23.98 246 | Float W2 = (OuterP - InnerP).Length(); 101:23.98 | ~~~~~~~~^~~~~~~~~ 101:23.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:23.99 246 | Float W2 = (OuterP - InnerP).Length(); 101:23.99 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 101:23.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:23.99 from Unified_cpp_layout_painting0.cpp:2: 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:23.99 62 | Sub operator-(const Sub& aPoint) const { 101:23.99 | ^~~~~~~~ 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:23.99 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 101:23.99 | ^~~~~~~~~ 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 101:23.99 380 | nscoord aAppUnitsPerDevPixel) { 101:23.99 | ^ 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 101:23.99 387 | nscoord aAppUnitsPerDevPixel) { 101:23.99 | ^ 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:23.99 394 | nscoord aAppUnitsPerDevPixel) { 101:23.99 | ^ 101:23.99 In file included from Unified_cpp_layout_painting0.cpp:20: 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp: In member function 'void mozilla::DisplayItemClip::ApplyRectTo(gfxContext*, int32_t) const': 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp:86: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 101:23.99 86 | gfxRect clip = nsLayoutUtils::RectToGfxRect(mClipRect, A2D); 101:23.99 | ^ 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp: In member function 'already_AddRefed mozilla::DisplayItemClip::MakeRoundedRectPath(mozilla::DisplayItemClip::DrawTarget&, int32_t, const mozilla::DisplayItemClip::RoundedRect&) const': 101:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp:134: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 101:23.99 134 | Rect rect = NSRectToSnappedRect(aRoundRect.mRect, A2D, aDrawTarget); 101:23.99 | ^ 101:23.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 101:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 101:24.00 from Unified_cpp_accessible_xul0.cpp:2: 101:24.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 101:24.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 101:24.00 21 | inline Rect ToRect(const gfxRect& aRect) { 101:24.00 | ^ 101:24.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 101:24.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 101:24.00 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 101:24.00 | ^ 101:24.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 101:24.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 101:24.00 40 | inline Point ToPoint(const gfxPoint& aPoint) { 101:24.00 | ^ 101:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 101:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 101:24.02 44 | inline Size ToSize(const gfxSize& aSize) { 101:24.02 | ^ 101:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 101:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 101:24.02 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 101:24.02 | ^ 101:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 101:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 101:24.02 52 | inline gfxSize ThebesSize(const Size& aSize) { 101:24.02 | ^ 101:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 101:24.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 101:24.02 56 | inline gfxRect ThebesRect(const Rect& aRect) { 101:24.02 | ^ 101:24.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 101:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:24.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 101:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 101:24.27 1859 | int32_t aAppUnitsPerPixel) { 101:24.27 | ^ 101:24.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 101:24.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 101:24.32 3214 | int32_t aAppUnitsPerPixel) { 101:24.32 | ^ 101:24.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxUtils.h:20, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGContextPaint.h:14, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGImageContext.h:11, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:31, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:18, 101:24.53 from Unified_cpp_layout_painting0.cpp:2: 101:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h: In function 'mozilla::wr::ComplexClipRegion mozilla::wr::ToComplexClipRegion(const nsRect&, const nscoord*, int32_t)': 101:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:494: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 101:24.53 494 | ToLayoutRect(LayoutDeviceRect::FromAppUnits(aRect, aAppUnitsPerDevPixel)); 101:24.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:496: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 101:24.53 496 | LayoutDeviceSize::FromAppUnits( 101:24.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 101:24.53 497 | nsSize(aRadii[eCornerTopLeftX], aRadii[eCornerTopLeftY]), 101:24.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:24.53 498 | aAppUnitsPerDevPixel), 101:24.53 | ~~~~~~~~~~~~~~~~~~~~~ 101:24.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:24.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:24.53 from Unified_cpp_layout_painting0.cpp:2: 101:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 101:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:370: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 101:24.53 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 101:24.53 | ^~~~~~~~~~~~ 101:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 101:24.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:379:27: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:24.53 379 | static LayoutDeviceSize FromAppUnits(const nsSize& aSize, 101:24.53 | ^~~~~~~~~~~~ 101:24.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:24.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:24.58 from Unified_cpp_layout_generic4.cpp:2: 101:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:228:36: required from here 101:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:24.58 383 | Point TopLeft() const { return Point(x, y); } 101:24.58 | ^~~~~~~ 101:24.89 In file included from Unified_cpp_layout_painting0.cpp:56: 101:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DottedCornerFinder.cpp: In member function 'mozilla::DottedCornerFinder::Result mozilla::DottedCornerFinder::Next()': 101:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:24.89 156 | DottedCornerFinder::Result DottedCornerFinder::Next(void) { 101:24.89 | ^~~~~~~~~~~~~~~~~~ 101:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DottedCornerFinder.cpp: In member function 'void mozilla::DottedCornerFinder::FindPointAndRadius(mozilla::DottedCornerFinder::Point&, mozilla::DottedCornerFinder::Float&, const Point&, const Point&, mozilla::DottedCornerFinder::Float)': 101:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:24.89 205 | C = innerTangent + normal * r; 101:24.89 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DottedCornerFinder.cpp: In member function 'mozilla::gfx::Float mozilla::DottedCornerFinder::FindNext(mozilla::DottedCornerFinder::Float)': 101:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:24.89 261 | Float DiffLength = Diff.Length(); 101:24.89 | ~~~~~~~~~~~^~ 101:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:24.89 270 | Point normal = PointRotateCCW90(Diff / DiffLength) * (-mNormalSign); 101:24.89 | ^ 101:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:24.89 300 | Float DiffLength = Diff.Length(); 101:24.89 | ~~~~~~~~~~~^~ 101:24.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:24.89 309 | Point normal = PointRotateCCW90(Diff / DiffLength) * mNormalSign; 101:24.89 | ^~~~~~~~~~~ 101:25.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:24, 101:25.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 101:25.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 101:25.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 101:25.28 from Unified_cpp_layout_painting0.cpp:2: 101:25.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h: In member function 'void mozilla::TransformClipNode::TransformRect(mozilla::gfx::Rect&) const': 101:25.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.28 117 | gfx::Rect maxBounds = gfx::Rect::MaxIntRect(); 101:25.28 | ^ 101:25.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:25.36 from Unified_cpp_layout_painting0.cpp:2: 101:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.36 1935 | PointTyped p1 = TransformPointSimple(aRect.TopLeft()); 101:25.36 | ^~ 101:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.36 1950 | return RectTyped(topLeft.x, topLeft.y, width, height); 101:25.36 | ^ 101:25.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:25.36 from Unified_cpp_layout_painting0.cpp:2: 101:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.36 383 | Point TopLeft() const { return Point(x, y); } 101:25.36 | ^~~~~~~ 101:25.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:25.36 from Unified_cpp_layout_painting0.cpp:2: 101:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.36 794 | RectTyped TransformAndClipBounds( 101:25.37 | ^~~~~~~~~~~~~~~~~~~~~~ 101:25.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:25.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.37 882 | p = srcPoint.As2DPoint(); 101:25.37 | ^ 101:25.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 101:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 101:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 101:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 101:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 101:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 101:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 101:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 101:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 101:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.cpp:75, 101:25.50 from Unified_cpp_accessible_generic0.cpp:11: 101:25.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 101:25.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 101:25.50 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 101:25.50 | ^ 101:25.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:25.54 from Unified_cpp_layout_painting0.cpp:2: 101:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:25.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:25.54 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 101:25.54 | ^~~~~~~~~ 101:25.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 101:25.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 101:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 101:25.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.cpp:75, 101:25.55 from Unified_cpp_accessible_generic0.cpp:11: 101:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 101:25.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 101:25.55 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 101:25.55 | ^ 101:25.63 In file included from Unified_cpp_layout_painting0.cpp:65: 101:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In member function 'void mozilla::ContainerState::PreparePaintedLayerForUse(mozilla::layers::PaintedLayer*, mozilla::PaintedDisplayItemLayerUserData*, AnimatedGeometryRoot*, const nsIFrame*, const nsPoint&, bool)': 101:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.63 2747 | scaledOffset - ThebesPoint(matrix.GetTranslation()) + mParameters.mOffset; 101:25.63 | ^~~~~~~ 101:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:2747: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 101:25.63 2747 | scaledOffset - ThebesPoint(matrix.GetTranslation()) + mParameters.mOffset; 101:25.63 | ~~~~~~~~~~~~~~~~~~~~~^~ 101:25.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:2747: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 101:25.63 2747 | scaledOffset - ThebesPoint(matrix.GetTranslation()) + mParameters.mOffset; 101:25.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 101:25.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:25.69 from Unified_cpp_layout_painting0.cpp:2: 101:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float]': 101:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:25.69 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 101:25.69 | ^~~~~~~~~~~~~~ 101:25.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:16, 101:25.69 from Unified_cpp_layout_painting0.cpp:2: 101:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 101:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 101:25.69 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 101:25.69 | ^~~~~~~~~~~ 101:25.69 In file included from Unified_cpp_layout_painting0.cpp:65: 101:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In function 'void mozilla::SetOuterVisibleRegion(mozilla::layers::Layer*, nsIntRegion*, const nsIntRect*, bool)': 101:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.69 2825 | Rect layerContentsVisible = Rect::MaxIntRect(); 101:25.69 | ^ 101:25.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:25.75 from Unified_cpp_layout_painting0.cpp:2: 101:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.75 738 | points[0] = ProjectPoint(aRect.TopLeft()); 101:25.75 | ~~~~~~~~~~~~~^~ 101:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.75 782 | return RectTyped(0, 0, 0, 0); 101:25.75 | ^ 101:25.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:25.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:25.75 from Unified_cpp_layout_painting0.cpp:2: 101:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:25.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:25.75 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 101:25.75 | ^~~~~~~~~~ 101:25.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:25.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:25.98 from Unified_cpp_accessible_html0.cpp:2: 101:25.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:25.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 101:25.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:25.98 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 101:25.98 | ^~~~~~~~~~~~~~ 101:26.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:26.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:26.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:26.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:26.01 from Unified_cpp_accessible_html0.cpp:2: 101:26.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:26.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 101:26.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:26.01 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 101:26.01 | ^~~~~~~~~~~~~ 101:26.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:26.05 from Unified_cpp_accessible_html0.cpp:2: 101:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 101:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:26.06 383 | Point TopLeft() const { return Point(x, y); } 101:26.06 | ^~~~~~~ 101:26.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:26.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:26.08 from Unified_cpp_accessible_html0.cpp:2: 101:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 101:26.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:26.08 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 101:26.08 | ^~~~~~~~~~~~~~~ 101:26.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 101:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 101:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 101:26.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 101:26.47 from Unified_cpp_accessible_xul0.cpp:2: 101:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 101:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 101:26.47 1859 | int32_t aAppUnitsPerPixel) { 101:26.47 | ^ 101:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 101:26.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 101:26.47 3214 | int32_t aAppUnitsPerPixel) { 101:26.47 | ^ 101:26.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 101:26.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 101:26.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 101:26.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp:16, 101:26.73 from Unified_cpp_layout_painting0.cpp:20: 101:26.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 101:26.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:26.73 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 101:26.73 | ^ 101:26.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 101:26.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:26.73 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 101:26.73 | ^~~~~~~~~~~ 101:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 101:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:26.78 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 101:26.78 | ^ 101:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 101:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:26.78 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 101:26.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 101:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 101:26.78 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 101:26.78 | ~~~~~~~~~~~~~^~ 101:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:26.78 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 101:26.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 101:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:26.78 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 101:26.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 101:26.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:26.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:26.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:26.79 from Unified_cpp_layout_painting0.cpp:2: 101:26.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 101:26.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:26.79 282 | RectTyped ToUnknownRect() const { 101:26.79 | ^~~~~~~~~~~~~ 101:26.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:26.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:26.86 from Unified_cpp_layout_painting0.cpp:2: 101:26.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:26.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:133: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 101:26.87 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 101:26.87 | ^~~~~~~~~~~ 101:26.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:26.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:26.88 from Unified_cpp_layout_build0.cpp:2: 101:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 101:26.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:26.88 383 | Point TopLeft() const { return Point(x, y); } 101:26.88 | ^~~~~~~ 101:26.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 101:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:26.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:26.89 from Unified_cpp_layout_build0.cpp:2: 101:26.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:26.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 101:26.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:26.89 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 101:26.89 | ^~~~~~~~~~~~~~~ 101:27.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:27.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 101:27.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:27.06 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 101:27.06 | ^~~~~~~~~~~~~~ 101:27.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:27.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:27.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:27.19 from Unified_cpp_layout_build0.cpp:2: 101:27.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:27.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 101:27.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:27.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 101:27.19 | ^~~~~~~~~~~~~ 101:27.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:24, 101:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 101:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 101:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 101:27.26 from Unified_cpp_layout_painting0.cpp:2: 101:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h: In member function 'mozilla::gfx::IntRect mozilla::TransformClipNode::TransformRect(const IntRect&) const': 101:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:27.26 69 | gfx::Rect result(IntRectToRect(aRect)); 101:27.26 | ^ 101:27.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 101:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 101:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 101:27.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 101:27.60 from Unified_cpp_layout_painting0.cpp:2: 101:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)': 101:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098: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 101:27.60 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 101:27.60 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098: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 101:27.60 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 101:27.60 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 101:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098: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 101:27.60 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 101:27.60 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2100: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 101:27.60 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 101:27.60 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 101:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2100: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 101:27.60 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 101:27.60 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:27.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:27.60 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 101:27.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 101:27.71 In file included from Unified_cpp_layout_painting0.cpp:65: 101:27.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 101:27.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:5676: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 101:27.71 5676 | aLayer->GetFixedPositionAnchor(), aLayer->GetFixedPositionSides()); 101:27.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 101:27.95 In file included from Unified_cpp_layout_generic2.cpp:137: 101:28.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.cpp: 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]': 101:28.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.cpp:914:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:28.02 914 | } 101:28.02 | ^ 101:28.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In static member function 'static mozilla::gfx::Size mozilla::FrameLayerBuilder::ChooseScale(nsIFrame*, nsDisplayItem*, const nsRect&, float, float, const Matrix&, bool)': 101:28.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:6018: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 101:28.02 6018 | Size FrameLayerBuilder::ChooseScale(nsIFrame* aContainerFrame, 101:28.02 | ^~~~~~~~~~~~~~~~~ 101:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In static member function 'static gfxSize mozilla::FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame*)': 101:28.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:6484:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:28.29 6484 | gfxSize FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame* aFrame) { 101:28.29 | ^~~~~~~~~~~~~~~~~ 101:28.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:28.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 101:28.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:28.32 277 | static RectTyped FromUnknownRect( 101:28.32 | ^~~~~~~~~~~~~~~ 101:28.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 101:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:28.34 from Unified_cpp_layout_build0.cpp:2: 101:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 101:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:28.34 150 | static PointTyped FromUnknownPoint( 101:28.34 | ^~~~~~~~~~~~~~~~ 101:28.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 101:28.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 101:28.34 from Unified_cpp_layout_build0.cpp:2: 101:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 101:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 101:28.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:28.34 282 | RectTyped ToUnknownRect() const { 101:28.34 | ^~~~~~~~~~~~~ 101:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 101:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:7219: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 101:28.38 7219 | aContext->Rectangle(ThebesRect(iterRect)); 101:28.38 | ~~~~~~~~~~^~~~~~~~~~ 101:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:28.38 7230 | .PreTranslate(aLayer->GetResidualTranslation() - 101:28.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 101:28.38 7231 | gfxPoint(offset.x, offset.y)) 101:28.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:28.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:16, 101:28.38 from Unified_cpp_layout_painting0.cpp:2: 101:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const IntRect&)': 101:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:60: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 101:28.38 60 | inline gfxRect ThebesRect(const IntRect& aRect) { 101:28.38 | ^~~~~~~~~~ 101:28.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 101:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 101:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 101:28.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 101:28.38 from Unified_cpp_layout_painting0.cpp:2: 101:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 101:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 101:28.38 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 101:28.38 | ^~~~~~~~~~~~~~~~~~~~~~ 101:28.45 In file included from Unified_cpp_layout_painting0.cpp:65: 101:28.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In member function 'already_AddRefed mozilla::ContainerState::CreateMaskLayer(mozilla::layers::Layer*, const mozilla::DisplayItemClip&, const mozilla::Maybe&)': 101:28.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:7394:78: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:28.53 7394 | CalculateBounds(newData.mRoundedClipRects, newData.mAppUnitsPerDevPixel); 101:28.53 | ^ 101:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:28.54 7426 | gfx::Point p = boundingRect.TopLeft(); 101:28.54 | ^ 101:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In function 'mozilla::gfx::Rect mozilla::CalculateBounds(const nsTArray&, int32_t)': 101:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:7329:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:28.54 7329 | static gfx::Rect CalculateBounds( 101:28.54 | ^~~~~~~~~~~~~~~ 101:28.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:28.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:28.54 from Unified_cpp_layout_painting0.cpp:2: 101:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 101:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 101:28.54 110 | quad[0] = TransformPoint(aRect.TopLeft()); 101:28.54 | ^~~~ 101:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 101:28.54 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 101:28.54 | ^ 101:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 101:28.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:28.54 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 101:28.54 | ^~~~~~~~~~~~~~ 101:29.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 101:29.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:29.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:29.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:29.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:29.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:29.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 101:29.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:12: 101:29.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 101:29.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 101:29.59 332 | LayerPoint GetFixedPositionAnchor() const { 101:29.59 | ^ 101:29.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 101:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 101:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 101:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 101:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 101:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 101:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:29.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:29.63 from Unified_cpp_accessible_base0.cpp:2: 101:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 101:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:29.63 246 | PointTyped As2DPoint() const { 101:29.63 | ^~~~~~~~~ 101:29.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 101:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 101:29.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:12: 101:29.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 101:29.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 101:29.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 101:29.81 | ^ 101:29.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 101:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 101:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 101:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 101:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 101:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 101:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 101:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:12: 101:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 101:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 101:29.83 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 101:29.83 | ^ 101:30.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:30.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 101:30.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 101:30.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:30.11 40 | friend Sub operator*(Sub aCoord, T aScale) { 101:30.11 | ^~~~~~~~ 101:30.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsAttrValue.h:22, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/AttrArray.h:22, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:30.11 from Unified_cpp_accessible_base0.cpp:2: 101:30.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:30.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:30.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 101:30.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:30.11 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 101:30.11 | ^~~~~~~~~ 101:30.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 101:30.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 101:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 101:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 101:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 101:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:17, 101:30.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:30.12 from Unified_cpp_accessible_base0.cpp:2: 101:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 101:30.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:30.12 2266 | PointTyped TransformPointSimple( 101:30.13 | ^~~~~~~~~~~~~~~~~~~~ 101:30.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:30.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:30.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 101:30.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:30.14 794 | RectTyped TransformAndClipBounds( 101:30.14 | ^~~~~~~~~~~~~~~~~~~~~~ 101:30.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 101:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:30.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:30.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 101:30.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 101:30.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:30.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 101:30.16 | ^~~~~~~~ 101:30.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 101:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 101:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:30.25 427 | SizeT Size() const { return SizeT(width, height); } 101:30.25 | ^~~~ 101:30.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 101:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 101:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:30.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 101:30.25 | ^~~~~~~~ 101:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 101:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 101:30.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:30.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 101:30.25 | ^~~~~~~~ 101:30.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:30.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:30.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:30.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:30.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 101:30.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:30.26 62 | Sub operator-(const Sub& aPoint) const { 101:30.26 | ^~~~~~~~ 101:30.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:30.33 from Unified_cpp_accessible_html0.cpp:2: 101:30.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:30.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:30.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 101:30.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:30.33 246 | PointTyped As2DPoint() const { 101:30.33 | ^~~~~~~~~ 101:30.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:30.33 from Unified_cpp_accessible_html0.cpp:2: 101:30.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:30.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:30.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 101:30.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:30.33 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 101:30.33 | ^~~~~~~~~ 101:30.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:30.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:30.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:30.34 from Unified_cpp_accessible_html0.cpp:2: 101:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:30.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 101:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:30.39 2266 | PointTyped TransformPointSimple( 101:30.39 | ^~~~~~~~~~~~~~~~~~~~ 101:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 101:30.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:30.39 794 | RectTyped TransformAndClipBounds( 101:30.39 | ^~~~~~~~~~~~~~~~~~~~~~ 101:30.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:30.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:30.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 101:30.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 101:30.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:30.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 101:30.46 | ^~~~~~~~ 101:30.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 101:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 101:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:30.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 101:30.79 | ^~~~~~~~~~~~~ 101:30.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:30.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 101:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 101:30.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:30.79 323 | static SizeTyped FromUnknownSize( 101:30.79 | ^~~~~~~~~~~~~~~ 101:31.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 101:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 101:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 101:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:31.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:31.44 from Unified_cpp_layout_generic4.cpp:2: 101:31.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:31.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:31.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 101:31.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:31.44 246 | PointTyped As2DPoint() const { 101:31.44 | ^~~~~~~~~ 101:31.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:31.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:31.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:31.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:31.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:31.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:31.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:31.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:31.45 from Unified_cpp_layout_generic4.cpp:2: 101:31.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:31.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:31.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 101:31.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:31.45 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 101:31.45 | ^~~~~~~~~ 101:31.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsStyleConsts.h:17, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:31.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:31.49 from Unified_cpp_layout_generic4.cpp:2: 101:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:31.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 101:31.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:31.50 2266 | PointTyped TransformPointSimple( 101:31.50 | ^~~~~~~~~~~~~~~~~~~~ 101:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 101:31.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:31.51 794 | RectTyped TransformAndClipBounds( 101:31.51 | ^~~~~~~~~~~~~~~~~~~~~~ 101:33.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 101:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 101:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 101:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 101:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 101:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 101:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 101:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLeafFrame.h:14, 101:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsLeafBoxFrame.h:10, 101:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.h:10, 101:33.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULElementAccessibles.cpp:26, 101:33.13 from Unified_cpp_accessible_xul0.cpp:20: 101:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 101:33.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 101:33.14 332 | LayerPoint GetFixedPositionAnchor() const { 101:33.14 | ^ 101:34.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 101:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 101:34.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 101:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 101:34.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:34.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 101:34.79 | ^ 101:34.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 101:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 101:34.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 101:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 101:34.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 101:34.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 101:34.97 | ^ 101:36.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 101:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 101:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 101:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 101:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAtom.h:13, 101:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.h:15, 101:36.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/ARIAMap.cpp:8, 101:36.20 from Unified_cpp_accessible_base0.cpp:2: 101:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 101:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 101:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 101:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 101:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 101:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 101:36.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 101:36.20 760 | typename detail::Nth::Type extract() { 101:36.20 | ^~~~~~~ 101:36.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 101:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 101:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 101:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 101:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 101:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:36.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 101:36.80 | ^ 101:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 101:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 101:36.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 101:36.80 | ^ 101:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 101:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 101:36.80 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 101:36.80 | ^ 101:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 101:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 101:36.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 101:36.83 | ^ 101:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 101:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 101:36.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 101:36.83 | ^ 101:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 101:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 101:36.83 371 | nscoord aAppUnitsPerDevPixel) { 101:36.83 | ^ 101:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 101:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 101:36.83 380 | nscoord aAppUnitsPerDevPixel) { 101:36.83 | ^ 101:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 101:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 101:36.84 387 | nscoord aAppUnitsPerDevPixel) { 101:36.84 | ^ 101:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 101:36.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:36.84 394 | nscoord aAppUnitsPerDevPixel) { 101:36.84 | ^ 101:38.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLeafFrame.h:14, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsLeafBoxFrame.h:10, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.h:10, 101:38.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULElementAccessibles.cpp:26, 101:38.45 from Unified_cpp_accessible_xul0.cpp:20: 101:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 101:38.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 101:38.45 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 101:38.45 | ^ 101:38.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLeafFrame.h:14, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsLeafBoxFrame.h:10, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.h:10, 101:38.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULElementAccessibles.cpp:26, 101:38.48 from Unified_cpp_accessible_xul0.cpp:20: 101:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 101:38.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 101:38.48 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 101:38.48 | ^ 101:39.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 101:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 101:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 101:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 101:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 101:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 101:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIAccessiblePivot.h:14, 101:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 101:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 101:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.h:10, 101:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/DocAccessibleChild.cpp:7: 101:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 101:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 101:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 101:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 101:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 101:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 101:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 101:39.34 760 | typename detail::Nth::Type extract() { 101:39.34 | ^~~~~~~ 101:39.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:39.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:39.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:39.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:39.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:39.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 101:39.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 101:39.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 101:39.42 from Unified_cpp_accessible_xpcom0.cpp:2: 101:39.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 101:39.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:39.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 101:39.42 | ^ 101:39.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:39.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 101:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 101:39.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 101:39.61 from Unified_cpp_accessible_xpcom0.cpp:2: 101:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 101:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 101:39.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 101:39.61 | ^ 101:39.76 security/manager/pki 101:39.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 101:39.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 101:39.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:39.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:39.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:39.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 101:39.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 101:39.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 101:39.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 101:39.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 101:39.83 189 | CSSRect GetExpandedScrollableRect() const { 101:39.83 | ^ 101:39.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 101:39.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 101:39.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 101:39.83 | ^ 101:39.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 101:39.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 101:39.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 101:39.83 | ^ 101:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 101:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 101:39.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 101:39.84 | ^ 101:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 101:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 101:39.84 243 | CSSRect CalculateScrollRange() const { 101:39.84 | ^ 101:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 101:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 101:39.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 101:39.84 | ^ 101:39.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 101:39.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 101:39.85 457 | CSSRect GetVisualViewport() const { 101:39.85 | ^ 101:40.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:40.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:40.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:40.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 101:40.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 101:40.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 101:40.03 from Unified_cpp_spellcheck_src0.cpp:11: 101:40.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 101:40.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:40.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 101:40.03 | ^ 101:40.16 In file included from Unified_cpp_layout_base1.cpp:137: 101:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::gfx::Size nsLayoutUtils::ComputeSuitableScaleForAnimation(const nsIFrame*, const nsSize&, const nsSize&)': 101:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:439: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 101:40.25 439 | Size nsLayoutUtils::ComputeSuitableScaleForAnimation( 101:40.25 | ^~~~~~~~~~~~~ 101:40.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 101:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 101:40.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 101:40.25 from Unified_cpp_spellcheck_src0.cpp:11: 101:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 101:40.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 101:40.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 101:40.25 | ^ 101:40.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:40.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:40.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:40.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 101:40.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 101:40.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 101:40.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 101:40.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 101:40.86 from Unified_cpp_security_manager_ssl0.cpp:20: 101:40.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 101:40.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:40.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 101:40.86 | ^ 101:41.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 101:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 101:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 101:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 101:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 101:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 101:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:10, 101:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 101:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 101:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.h:9, 101:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/html/HTMLCanvasAccessible.cpp:6, 101:41.04 from Unified_cpp_accessible_html0.cpp:2: 101:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 101:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 101:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 101:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 101:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 101:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 101:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 101:41.04 760 | typename detail::Nth::Type extract() { 101:41.04 | ^~~~~~~ 101:41.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 101:41.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:41.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:41.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 101:41.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 101:41.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 101:41.21 from Unified_cpp_accessible_xpcom0.cpp:2: 101:41.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 101:41.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:41.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 101:41.21 | ^ 101:41.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 101:41.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 101:41.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 101:41.21 | ^ 101:41.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 101:41.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 101:41.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 101:41.21 | ^ 101:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 101:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 101:41.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 101:41.27 | ^ 101:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 101:41.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 101:41.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 101:41.27 | ^ 101:41.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 101:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 101:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 101:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 101:41.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 101:41.28 from Unified_cpp_security_manager_ssl0.cpp:20: 101:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 101:41.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 101:41.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 101:41.28 | ^ 101:41.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 101:41.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 101:41.35 371 | nscoord aAppUnitsPerDevPixel) { 101:41.35 | ^ 101:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 101:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 101:41.38 380 | nscoord aAppUnitsPerDevPixel) { 101:41.38 | ^ 101:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 101:41.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 101:41.38 387 | nscoord aAppUnitsPerDevPixel) { 101:41.38 | ^ 101:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 101:41.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:41.39 394 | nscoord aAppUnitsPerDevPixel) { 101:41.39 | ^ 101:42.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameLayerBuilder.h:21, 101:42.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayListInvalidation.h:11, 101:42.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDisplayList.h:31, 101:42.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLeafFrame.h:14, 101:42.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsLeafBoxFrame.h:10, 101:42.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/xul/nsTextBoxFrame.h:10, 101:42.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULElementAccessibles.cpp:26, 101:42.20 from Unified_cpp_accessible_xul0.cpp:20: 101:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 101:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 101:42.20 1394 | LayerPoint GetFixedPositionAnchor() { 101:42.20 | ^ 101:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 101:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 101:42.20 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 101:42.20 | ^ 101:43.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:13, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:43.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:43.46 from Unified_cpp_layout_generic4.cpp:2: 101:43.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 101:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 101:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 101:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 101:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 101:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 101:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 101:43.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 101:43.47 760 | typename detail::Nth::Type extract() { 101:43.47 | ^~~~~~~ 101:44.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 101:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 101:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 101:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 101:44.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 101:44.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 101:44.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 101:44.18 1249 | CSSCoord ToCSSPixels() const { return _0; } 101:44.18 | ^ 101:44.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:44.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 101:44.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 101:44.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 101:44.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 101:44.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 101:44.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 101:44.29 from Unified_cpp_hunspell_glue0.cpp:2: 101:44.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 101:44.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:44.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 101:44.29 | ^ 101:44.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 101:44.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 101:44.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 101:44.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 101:44.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 101:44.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 101:44.49 from Unified_cpp_security_manager_ssl0.cpp:20: 101:44.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 101:44.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:44.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 101:44.49 | ^ 101:44.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 101:44.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 101:44.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 101:44.49 | ^ 101:44.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 101:44.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 101:44.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 101:44.49 | ^ 101:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 101:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 101:44.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 101:44.50 | ^ 101:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 101:44.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 101:44.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 101:44.50 | ^ 101:44.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 101:44.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 101:44.54 371 | nscoord aAppUnitsPerDevPixel) { 101:44.54 | ^ 101:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 101:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 101:44.55 380 | nscoord aAppUnitsPerDevPixel) { 101:44.55 | ^ 101:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 101:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 101:44.56 387 | nscoord aAppUnitsPerDevPixel) { 101:44.56 | ^ 101:44.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 101:44.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:44.57 394 | nscoord aAppUnitsPerDevPixel) { 101:44.57 | ^ 101:44.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 101:44.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 101:44.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 101:44.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 101:44.63 from Unified_cpp_spellcheck_src0.cpp:11: 101:44.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 101:44.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:44.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 101:44.63 | ^ 101:44.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 101:44.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 101:44.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 101:44.64 | ^ 101:44.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 101:44.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 101:44.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 101:44.64 | ^ 101:44.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 101:44.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 101:44.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 101:44.65 | ^ 101:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 101:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 101:44.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 101:44.66 | ^ 101:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 101:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 101:44.70 371 | nscoord aAppUnitsPerDevPixel) { 101:44.70 | ^ 101:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 101:44.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 101:44.70 380 | nscoord aAppUnitsPerDevPixel) { 101:44.70 | ^ 101:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 101:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 101:44.71 387 | nscoord aAppUnitsPerDevPixel) { 101:44.71 | ^ 101:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 101:44.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:44.71 394 | nscoord aAppUnitsPerDevPixel) { 101:44.71 | ^ 101:44.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 101:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 101:44.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleParent.cpp:10, 101:44.94 from Unified_cpp_accessible_ipc0.cpp:11: 101:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 101:44.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 101:44.94 1394 | LayerPoint GetFixedPositionAnchor() { 101:44.94 | ^ 101:45.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 101:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 101:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 101:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 101:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 101:45.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 101:45.05 from Unified_cpp_hunspell_glue0.cpp:2: 101:45.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 101:45.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 101:45.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 101:45.06 | ^ 101:45.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 101:45.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 101:45.12 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 101:45.12 | ^ 101:45.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 101:45.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:12, 101:45.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:45.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:45.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:45.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:45.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:45.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:45.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:45.27 from Unified_cpp_layout_generic3.cpp:2: 101:45.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 101:45.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:313:72: required from here 101:45.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:45.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 101:45.27 | ^~~~~~~~ 101:46.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:46.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:46.87 from Unified_cpp_layout_generic3.cpp:2: 101:46.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 101:46.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 101:46.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:46.87 427 | SizeT Size() const { return SizeT(width, height); } 101:46.87 | ^~~~ 101:46.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:46.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:46.88 from Unified_cpp_layout_generic3.cpp:2: 101:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 101:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:46.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 101:46.88 | ^~~~~~~~ 101:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 101:46.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:46.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 101:46.88 | ^~~~~~~~ 101:46.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:46.90 from Unified_cpp_layout_generic3.cpp:2: 101:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 101:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:46.90 62 | Sub operator-(const Sub& aPoint) const { 101:46.90 | ^~~~~~~~ 101:46.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:46.90 from Unified_cpp_layout_generic3.cpp:2: 101:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 101:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:46.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 101:46.90 | ^~~~~~~~ 101:46.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 101:46.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 101:46.90 from Unified_cpp_spellcheck_src0.cpp:11: 101:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 101:46.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 101:46.90 1249 | CSSCoord ToCSSPixels() const { return _0; } 101:46.90 | ^ 101:46.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 101:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:46.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:46.99 from Unified_cpp_layout_generic3.cpp:2: 101:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 101:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 101:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:46.99 323 | static SizeTyped FromUnknownSize( 101:46.99 | ^~~~~~~~~~~~~~~ 101:47.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 101:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 101:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 101:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 101:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 101:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 101:47.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 101:47.19 from Unified_cpp_hunspell_glue0.cpp:2: 101:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 101:47.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:47.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 101:47.19 | ^ 101:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 101:47.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 101:47.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 101:47.22 | ^ 101:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 101:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 101:47.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 101:47.26 | ^ 101:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 101:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 101:47.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 101:47.26 | ^ 101:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 101:47.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 101:47.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 101:47.26 | ^ 101:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 101:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 101:47.37 371 | nscoord aAppUnitsPerDevPixel) { 101:47.37 | ^ 101:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 101:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 101:47.37 380 | nscoord aAppUnitsPerDevPixel) { 101:47.37 | ^ 101:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static gfxFloat nsLayoutUtils::GetSnappedBaselineY(nsIFrame*, gfxContext*, nscoord, nscoord)': 101:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6053: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 101:47.39 6053 | gfxFloat nsLayoutUtils::GetSnappedBaselineY(nsIFrame* aFrame, 101:47.39 | ^~~~~~~~~~~~~ 101:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 101:47.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 101:47.42 387 | nscoord aAppUnitsPerDevPixel) { 101:47.42 | ^ 101:47.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 101:47.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:47.44 394 | nscoord aAppUnitsPerDevPixel) { 101:47.44 | ^ 101:48.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 101:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 101:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 101:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 101:48.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 101:48.05 from Unified_cpp_accessible_xpcom0.cpp:2: 101:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 101:48.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 101:48.05 189 | CSSRect GetExpandedScrollableRect() const { 101:48.05 | ^ 101:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 101:48.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 101:48.06 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 101:48.06 | ^ 101:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 101:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 101:48.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 101:48.09 | ^ 101:48.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 101:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 101:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 101:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 101:48.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 101:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 101:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 101:48.09 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 101:48.09 | ^ 101:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 101:48.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 101:48.09 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 101:48.09 | ^ 101:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 101:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 101:48.19 243 | CSSRect CalculateScrollRange() const { 101:48.19 | ^ 101:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 101:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 101:48.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 101:48.19 | ^ 101:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 101:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 101:48.19 457 | CSSRect GetVisualViewport() const { 101:48.19 | ^ 101:49.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 101:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:49.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:49.07 from Unified_cpp_layout_generic3.cpp:2: 101:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 101:49.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:49.07 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 101:49.07 | ^~~~~~~~~~~~~~ 101:49.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:49.13 from Unified_cpp_layout_generic3.cpp:2: 101:49.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:69:41: required from here 101:49.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:49.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 101:49.15 | ^~~~~~~~~~~~~ 101:49.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:49.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:49.19 from Unified_cpp_layout_generic3.cpp:2: 101:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 101:49.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:49.19 383 | Point TopLeft() const { return Point(x, y); } 101:49.19 | ^~~~~~~ 101:49.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 101:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:49.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:49.21 from Unified_cpp_layout_generic3.cpp:2: 101:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 101:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:49.21 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 101:49.21 | ^~~~~~~~~~~~~~~ 101:49.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:49.52 from Unified_cpp_layout_generic3.cpp:2: 101:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 101:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:49.52 277 | static RectTyped FromUnknownRect( 101:49.52 | ^~~~~~~~~~~~~~~ 101:49.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 101:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:49.53 from Unified_cpp_layout_generic3.cpp:2: 101:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 101:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:49.53 150 | static PointTyped FromUnknownPoint( 101:49.53 | ^~~~~~~~~~~~~~~~ 101:49.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:49.53 from Unified_cpp_layout_generic3.cpp:2: 101:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 101:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 101:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:49.53 282 | RectTyped ToUnknownRect() const { 101:49.53 | ^~~~~~~~~~~~~ 101:49.73 In file included from Unified_cpp_layout_generic4.cpp:2: 101:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp: In member function 'already_AddRefed nsVideoFrame::BuildLayer(nsDisplayListBuilder*, nsVideoFrame::LayerManager*, nsDisplayItem*, const ContainerLayerParameters&)': 101:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:205: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 101:49.73 205 | gfxRect destGFXRect = PresContext()->AppUnitsToGfxUnits(dest); 101:49.73 | ^ 101:49.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:49.73 228 | gfxPoint p = destGFXRect.TopLeft() + aContainerParameters.mOffset; 101:49.73 | ^~~~~~~ 101:49.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:59, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:49.81 from Unified_cpp_layout_generic4.cpp:2: 101:49.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 101:49.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsPresContext.h:635: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 101:49.81 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 101:49.81 | ^~~~~~~~~~~~~~~~~~ 101:49.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:49.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:49.81 from Unified_cpp_layout_generic4.cpp:2: 101:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:49.82 383 | Point TopLeft() const { return Point(x, y); } 101:49.82 | ^~~~~~~ 101:49.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 101:49.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 101:49.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 101:49.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:49.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:49.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:49.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.h:13, 101:49.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:9, 101:49.82 from Unified_cpp_layout_generic4.cpp:2: 101:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:49.82 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 101:49.82 | ^~~~~~~~~ 101:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:49.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:49.82 59 | Sub operator+(const Sub& aPoint) const { 101:49.82 | ^~~~~~~~ 101:50.15 In file included from Unified_cpp_layout_generic4.cpp:2: 101:50.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 101:50.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsVideoFrame.cpp:458: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 101:50.21 458 | gfxRect destGFXRect = Frame()->PresContext()->AppUnitsToGfxUnits(dest); 101:50.21 | ^ 101:52.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 101:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 101:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 101:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 101:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 101:52.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 101:52.11 from Unified_cpp_accessible_xpcom0.cpp:2: 101:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 101:52.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 101:52.11 1249 | CSSCoord ToCSSPixels() const { return _0; } 101:52.11 | ^ 101:52.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static gfxRect nsLayoutUtils::RectToGfxRect(const nsRect&, int32_t)': 101:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6602: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 101:52.46 6602 | gfxRect nsLayoutUtils::RectToGfxRect(const nsRect& aRect, 101:52.46 | ^~~~~~~~~~~~~ 101:52.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:52.46 from Unified_cpp_layout_generic3.cpp:2: 101:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 101:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp:6080:57: required from here 101:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:52.46 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 101:52.46 | ^~~~~~~~ 101:52.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:52.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:52.46 from Unified_cpp_layout_generic3.cpp:2: 101:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp:6109:38: required from here 101:52.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:52.46 59 | Sub operator+(const Sub& aPoint) const { 101:52.46 | ^~~~~~~~ 101:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:52.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp:6991:26: required from here 101:52.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:52.60 79 | Sub operator-() const { return Sub(-x, -y); } 101:52.60 | ^~~~~~~~ 101:53.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 101:53.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 101:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 101:53.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:53.06 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 101:53.06 | ^ 101:53.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 101:53.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 101:53.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 101:53.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 101:53.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 101:53.54 | ^ 101:53.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 101:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 101:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 101:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 101:53.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 101:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 101:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 101:53.79 21 | inline Rect ToRect(const gfxRect& aRect) { 101:53.79 | ^ 101:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 101:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 101:53.79 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 101:53.79 | ^ 101:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 101:53.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 101:53.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 101:53.79 | ^ 101:53.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 101:53.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 101:53.81 44 | inline Size ToSize(const gfxSize& aSize) { 101:53.81 | ^ 101:53.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 101:53.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 101:53.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 101:53.81 | ^ 101:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 101:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 101:54.02 52 | inline gfxSize ThebesSize(const Size& aSize) { 101:54.02 | ^ 101:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 101:54.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 101:54.03 56 | inline gfxRect ThebesRect(const Rect& aRect) { 101:54.03 | ^ 101:54.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 101:54.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.cpp:75, 101:54.29 from Unified_cpp_accessible_generic0.cpp:11: 101:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 101:54.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 101:54.29 1394 | LayerPoint GetFixedPositionAnchor() { 101:54.29 | ^ 101:54.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 101:54.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 101:54.34 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 101:54.34 | ^ 101:55.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 101:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 101:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 101:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 101:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 101:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 101:55.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 101:55.48 from Unified_cpp_spellcheck_src0.cpp:11: 101:55.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 101:55.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 101:55.48 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 101:55.48 | ^ 101:56.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 101:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 101:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 101:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULElement.h:23, 101:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 101:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.h:24, 101:56.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.cpp:4, 101:56.07 from Unified_cpp_security_manager_pki0.cpp:2: 101:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 101:56.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:56.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 101:56.07 | ^ 101:56.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 101:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 101:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 101:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 101:56.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 101:56.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:56.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 101:56.65 | ^ 101:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 101:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 101:56.72 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 101:56.72 | ^ 101:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 101:56.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 101:56.72 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 101:56.72 | ^ 101:56.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 101:56.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 101:56.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 101:56.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 101:56.74 from Unified_cpp_spellcheck_src0.cpp:11: 101:56.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 101:56.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 101:56.74 21 | inline Rect ToRect(const gfxRect& aRect) { 101:56.74 | ^ 101:56.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 101:56.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 101:56.74 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 101:56.74 | ^ 101:56.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 101:56.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 101:56.74 40 | inline Point ToPoint(const gfxPoint& aPoint) { 101:56.74 | ^ 101:56.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 101:56.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 101:56.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 101:56.75 | ^ 101:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 101:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 101:56.78 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 101:56.78 | ^ 101:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 101:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 101:56.84 44 | inline Size ToSize(const gfxSize& aSize) { 101:56.84 | ^ 101:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 101:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 101:56.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 101:56.84 | ^ 101:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 101:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 101:56.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 101:56.84 | ^ 101:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 101:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 101:56.84 56 | inline gfxRect ThebesRect(const Rect& aRect) { 101:56.84 | ^ 101:56.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 101:56.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 101:56.89 371 | nscoord aAppUnitsPerDevPixel) { 101:56.89 | ^ 101:56.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 101:56.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 101:56.91 380 | nscoord aAppUnitsPerDevPixel) { 101:56.91 | ^ 101:56.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 101:56.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 101:56.91 387 | nscoord aAppUnitsPerDevPixel) { 101:56.91 | ^ 101:56.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 101:56.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:56.95 394 | nscoord aAppUnitsPerDevPixel) { 101:56.95 | ^ 101:57.17 In file included from Unified_cpp_layout_painting0.cpp:101: 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:892: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 101:57.25 892 | aDrawTarget.PushClipRect(NSRectToSnappedRect( 101:57.25 | ~~~~~~~~~~~~~~~~~~~^ 101:57.25 893 | aBorderArea, aForFrame->PresContext()->AppUnitsPerDevPixel(), 101:57.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:57.25 894 | aDrawTarget)); 101:57.25 | ~~~~~~~~~~~~ 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::PaintBoxShadowOuter(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&, const nsRect&, float)': 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1448: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 101:57.25 1448 | gfxRect skipGfxRect = ThebesRect(NSRectToRect(frameRect, oneDevPixel)); 101:57.25 | ^ 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1448: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 101:57.25 1448 | gfxRect skipGfxRect = ThebesRect(NSRectToRect(frameRect, oneDevPixel)); 101:57.25 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1448: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 101:57.25 1448 | gfxRect skipGfxRect = ThebesRect(NSRectToRect(frameRect, oneDevPixel)); 101:57.25 | ^ 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1489:78: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:57.25 1489 | Rect shadowGfxRectPlusBlur = NSRectToRect(shadowRectPlusBlur, oneDevPixel); 101:57.25 | ^ 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1526: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 101:57.25 1526 | shadowOffset, aPresContext->AppUnitsPerDevPixel()); 101:57.25 | ^ 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1543: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 101:57.25 1543 | Rect innerClipRect = NSRectToRect(frameRect, oneDevPixel); 101:57.25 | ^ 101:57.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:16, 101:57.25 from Unified_cpp_layout_painting0.cpp:2: 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 101:57.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 101:57.25 56 | inline gfxRect ThebesRect(const Rect& aRect) { 101:57.25 | ^~~~~~~~~~ 101:57.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 101:57.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:14, 101:57.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.h:17, 101:57.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSplittableFrame.h:16, 101:57.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsContainerFrame.h:13, 101:57.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:18, 101:57.26 from Unified_cpp_layout_painting0.cpp:2: 101:57.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 101:57.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.h:1858: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 101:57.26 1858 | static gfxPoint PointToGfxPoint(const nsPoint& aPoint, 101:57.26 | ^~~~~~~~~~~~~~~ 101:57.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:14, 101:57.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:47, 101:57.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 101:57.26 from Unified_cpp_layout_painting0.cpp:2: 101:57.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'bool mozilla::gfx::MaybeSnapToDevicePixels(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)': 101:57.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382: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 101:57.31 382 | aRect = mat.TransformBounds(aRect); 101:57.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:57.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)': 101:57.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336: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 101:57.31 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 101:57.31 | ^ 101:57.31 In file included from Unified_cpp_layout_painting0.cpp:101: 101:57.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::PaintBoxShadowInner(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&)': 101:57.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1729: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 101:57.31 1729 | Rect shadowClipGfxRect = NSRectToRect(shadowClipRect, oneDevPixel); 101:57.31 | ^ 101:57.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1762: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 101:57.31 1762 | gfxRect skipGfxRect = nsLayoutUtils::RectToGfxRect(skipRect, oneDevPixel); 101:57.31 | ^ 101:57.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1778: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 101:57.31 1778 | Rect shadowGfxRect = NSRectToRect(paddingRect, oneDevPixel); 101:57.31 | ^ 101:57.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1796: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 101:57.31 1796 | nsLayoutUtils::RectToGfxRect(shadowPaintRect, oneDevPixel); 101:57.31 | ^ 101:57.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1800: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 101:57.31 1800 | insetBoxBlur.InsetBoxBlur( 101:57.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 101:57.31 1801 | &aRenderingContext, ToRect(destRect), shadowClipGfxRect, shadowColor, 101:57.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:57.31 1802 | blurRadius, spreadDistanceAppUnits, oneDevPixel, hasBorderRadius, 101:57.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:57.31 1803 | clipRectRadii, ToRect(skipGfxRect), shadowOffset); 101:57.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:57.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:57.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:57.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:57.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:57.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:57.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:57.41 from Unified_cpp_layout_painting0.cpp:2: 101:57.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'bool mozilla::gfx::RectCornerRadii::IsEmpty() const': 101:57.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:427:19: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:57.41 427 | return TopLeft().IsEmpty() && TopRight().IsEmpty() && 101:57.41 | ~~~~~~~^~ 101:57.41 In file included from Unified_cpp_layout_painting0.cpp:101: 101:57.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In function 'void SetupDirtyRects(const nsRect&, const nsRect&, nscoord, nsRect*, gfxRect*)': 101:57.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2000:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:57.41 2000 | *aDirtyRectGfx = nsLayoutUtils::RectToGfxRect(*aDirtyRect, aAppUnitsPerPixel); 101:57.41 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:57.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In function 'void DrawBackgroundColor(nsCSSRendering::ImageLayerClipState&, gfxContext*, nscoord)': 101:57.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2288: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 101:57.41 2288 | Rect bgAreaGfx = NSRectToRect(aClipState.mBGClipArea, aAppUnitsPerPixel); 101:57.41 | ^ 101:57.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.41 2301 | gfxRect dirty = ThebesRect(bgAreaGfx).Intersect(aClipState.mDirtyRectInDevPx); 101:57.41 | ^ 101:57.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In function 'void SetupImageLayerClip(nsCSSRendering::ImageLayerClipState&, gfxContext*, nscoord, gfxContextAutoSaveRestore*)': 101:57.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2249: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 101:57.41 2249 | Rect bgAreaGfx = NSRectToRect(aClipState.mBGClipArea, aAppUnitsPerPixel); 101:57.41 | ^ 101:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::PaintDecorationLine(nsIFrame*, nsCSSRendering::DrawTarget&, const nsCSSRendering::PaintDecorationLineParams&)': 101:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:3996: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 101:57.46 3996 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 101:57.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 101:57.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:3996: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 101:57.46 3996 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 101:57.46 | ^ 101:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::PaintDecorationLineInternal(nsIFrame*, nsCSSRendering::DrawTarget&, const nsCSSRendering::PaintDecorationLineParams&, nsCSSRendering::Rect)': 101:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.55 4233 | Point p1 = aRect.TopLeft(); 101:57.55 | ^ 101:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4326: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 101:57.55 4326 | aRect = ExpandPaintingRectForDecorationLine( 101:57.55 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:57.55 4327 | aFrame, aParams.style, aRect, aParams.icoordInFrame, cycleLength, 101:57.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:57.55 4328 | aParams.vertical); 101:57.55 | ~~~~~~~~~~~~~~~~~ 101:57.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.70 4353 | Point pt(aRect.TopLeft()); 101:57.70 | ^ 101:57.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp:16, 101:57.70 from Unified_cpp_layout_painting0.cpp:20: 101:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 101:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.70 265 | auto pos = LayoutDevicePoint::FromUnknownPoint(aStart); 101:57.70 | ^ 101:57.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:57.70 from Unified_cpp_layout_painting0.cpp:2: 101:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 101:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:57.70 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 101:57.70 | ^~~~~~~~~ 101:57.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.h:22, 101:57.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp:16, 101:57.70 from Unified_cpp_layout_painting0.cpp:20: 101:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'void mozilla::layout::TextDrawTarget::AppendWavyDecoration(const Rect&, float, bool, const mozilla::gfx::DeviceColor&)': 101:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.70 312 | wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aBounds)); 101:57.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 101:57.70 In file included from Unified_cpp_layout_painting0.cpp:101: 101:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static mozilla::gfx::Rect nsCSSRendering::DecorationLineToPath(const nsCSSRendering::PaintDecorationLineParams&)': 101:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4411: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 101:57.70 4411 | Rect nsCSSRendering::DecorationLineToPath( 101:57.70 | ^~~~~~~~~~~~~~ 101:57.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4418: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 101:57.70 4418 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 101:57.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 101:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4418: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 101:57.71 4418 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 101:57.71 | ^ 101:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.71 4440 | path = Rect(rect.TopLeft() - Point(lineThickness / 2, 0.0), 101:57.71 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4448: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 101:57.71 4448 | return path; 101:57.71 | ^~~~ 101:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static nsRect nsCSSRendering::GetTextDecorationRect(nsPresContext*, const nsCSSRendering::DecorationRectParams&)': 101:57.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4457: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 101:57.71 4457 | gfxRect rect = GetTextDecorationRectInternal(Point(0, 0), aParams); 101:57.80 | ^ 101:57.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:57.80 from Unified_cpp_layout_painting0.cpp:2: 101:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 101:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 101:57.80 110 | quad[0] = TransformPoint(aRect.TopLeft()); 101:57.80 | ^~~~ 101:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 101:57.80 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 101:57.80 | ^ 101:57.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:57.80 from Unified_cpp_layout_painting0.cpp:2: 101:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.80 383 | Point TopLeft() const { return Point(x, y); } 101:57.80 | ^~~~~~~ 101:57.80 In file included from Unified_cpp_layout_painting0.cpp:101: 101:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 101:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4756: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 101:57.80 4756 | Rect shadowGfxRect = NSRectToRect(aRect, aAppUnitsPerDevPixel); 101:57.80 | ^ 101:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4789: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 101:57.80 4789 | ComputeBlurStdDev(aBlurRadius, aAppUnitsPerDevPixel, scaleX, scaleY); 101:57.80 | ^ 101:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4792: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 101:57.80 4792 | nsLayoutUtils::RectToGfxRect(aDirtyRect, aAppUnitsPerDevPixel); 101:57.81 | ^ 101:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 101:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4846: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 101:57.81 4846 | bool nsContextBoxBlur::InsetBoxBlur( 101:57.81 | ^~~~~~~~~~~~~~~~ 101:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4846: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 101:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4871: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 101:57.81 4871 | gfx::Size scale = aDestinationCtx->CurrentMatrix().ScaleFactors(true); 101:57.81 | ^ 101:57.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4885: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 101:57.81 4885 | Rect transformedDestRect = transform.TransformBounds(aDestinationRect); 101:57.81 | ^ 101:57.89 In file included from Unified_cpp_layout_painting0.cpp:110: 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'mozilla::gfx::Rect nsCSSBorderRenderer::GetCornerRect(mozilla::Corner)': 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.89 436 | return Rect(mOuterRect.TopLeft() + offset, mBorderCornerDimensions[aCorner]); 101:57.89 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'mozilla::gfx::Rect nsCSSBorderRenderer::GetSideClipWithoutCornersRect(mozilla::Side)': 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:439: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 101:57.89 439 | Rect nsCSSBorderRenderer::GetSideClipWithoutCornersRect(mozilla::Side aSide) { 101:57.89 | ^~~~~~~~~~~~~~~~~~~ 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.89 464 | mBorderCornerDimensions[GetCWCorner(aSide)]; 101:57.89 | ^ 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.89 465 | Rect rect(mOuterRect.TopLeft() + offset, mOuterRect.Size() - sideCornerSum); 101:57.89 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.89 465 | Rect rect(mOuterRect.TopLeft() + offset, mOuterRect.Size() - sideCornerSum); 101:57.89 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:472: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 101:57.89 472 | return rect; 101:57.89 | ^~~~ 101:57.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 101:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:57.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:57.89 from Unified_cpp_layout_painting0.cpp:2: 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.89 64 | Sub operator+(const Sub& aSize) const { 101:57.89 | ^~~~~~~~ 101:57.89 In file included from Unified_cpp_layout_painting0.cpp:110: 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'already_AddRefed nsCSSBorderRenderer::GetSideClipSubPath(mozilla::Side)': 101:57.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.89 609 | Point midPoint = mInnerRect.Center(); 101:57.89 | ^ 101:57.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'void nsCSSBorderRenderer::DrawDottedCornerSlow(mozilla::Side, mozilla::Corner)': 101:57.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.95 2363 | DottedCornerFinder::Result result = finder.Next(); 101:57.95 | ^ 101:57.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'void nsCSSBorderRenderer::DrawSingleWidthSolidBorder()': 101:57.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.95 2603 | Point firstCorner = rect.CCWCorner(side) + cornerAdjusts[side]; 101:57.95 | ^ 101:57.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 101:57.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.98 2719 | outerCornerStart + aCornerMultNext * (aCornerDims - aInnerRadius); 101:57.98 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 101:57.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.98 2719 | outerCornerStart + aCornerMultNext * (aCornerDims - aInnerRadius); 101:57.98 | ^ 101:57.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:57.98 2722 | outerCornerEnd + aCornerMultPrev * (aCornerDims - aInnerRadius); 101:57.98 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 101:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:2722: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 101:57.99 2722 | outerCornerEnd + aCornerMultPrev * (aCornerDims - aInnerRadius); 101:57.99 | ^ 101:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 101:58.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.00 2656 | aSplit = aCenter - aCornerMults * (aRadius * Float(1.0f / M_SQRT2)); 101:58.00 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 101:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:2656: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 101:58.01 2656 | aSplit = aCenter - aCornerMults * (aRadius * Float(1.0f / M_SQRT2)); 101:58.01 | ^ 101:58.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 101:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:58.01 from Unified_cpp_layout_painting0.cpp:2: 101:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseSize.h: In member function 'Sub mozilla::gfx::BaseSize::operator*(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]': 101:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.01 81 | Sub operator*(T aScale) const { return Sub(width * aScale, height * aScale); } 101:58.01 | ^~~~~~~~ 101:58.03 In file included from Unified_cpp_layout_painting0.cpp:110: 101:58.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In function 'mozilla::gfx::Point IntersectBorderRadius(const Point&, const Size&, const Point&, const Point&)': 101:58.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:2614: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 101:58.03 2614 | static Point IntersectBorderRadius(const Point& aCenter, const Size& aRadius, 101:58.03 | ^~~~~~~~~~~~~~~~~~~~~ 101:58.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.03 2622 | Float cornerDist = toCorner.Length(); 101:58.03 | ~~~~~~~~~~~~~~~^~ 101:58.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:2624: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 101:58.03 2624 | return aInnerCorner; 101:58.03 | ^~~~~~~~~~~~ 101:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'void nsCSSBorderRenderer::DrawBorders()': 101:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:3088: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 101:58.06 3088 | gfxRect outerRect = ThebesRect(mOuterRect); 101:58.06 | ^ 101:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:3093: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 101:58.06 3093 | mOuterRect = ToRect(outerRect); 101:58.06 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 101:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:3095: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 101:58.06 3095 | gfxRect innerRect = ThebesRect(mInnerRect); 101:58.06 | ^ 101:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:3097: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 101:58.06 3097 | mInnerRect = ToRect(innerRect); 101:58.06 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 101:58.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'void nsCSSBorderRenderer::CreateWebRenderCommands(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&)': 101:58.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.09 3340 | LayoutDeviceRect outerRect = LayoutDeviceRect::FromUnknownRect(mOuterRect); 101:58.09 | ^ 101:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.11 3350 | wr::ToBorderRadius(LayoutDeviceSize::FromUnknownSize(mBorderRadii[0]), 101:58.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 101:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.11 3357 | LayoutDeviceRect::FromUnknownRect(mLocalClip.value()); 101:58.11 | ^ 101:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.12 3357 | LayoutDeviceRect::FromUnknownRect(mLocalClip.value()); 101:58.12 | ~~~~~~~~~~~~~~~~^~ 101:58.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.12 3357 | LayoutDeviceRect::FromUnknownRect(mLocalClip.value()); 101:58.12 | ^ 101:58.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:58.13 from Unified_cpp_layout_painting0.cpp:2: 101:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:58.13 323 | static SizeTyped FromUnknownSize( 101:58.13 | ^~~~~~~~~~~~~~~ 101:58.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:15, 101:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 101:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:11, 101:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:58.15 from Unified_cpp_layout_painting0.cpp:2: 101:58.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Maybe.h: In member function 'constexpr T mozilla::Maybe::value() const [with T = mozilla::gfx::RectTyped]': 101:58.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.15 739 | constexpr T Maybe::value() const { 101:58.15 | ^~~~~~~~ 101:58.19 In file included from Unified_cpp_layout_painting0.cpp:110: 101:58.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 101:58.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:3598: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 101:58.19 3598 | LayoutDeviceRect::FromAppUnits(mArea, appUnitsPerDevPixel); 101:58.19 | ^ 101:58.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.21 3717 | LayoutDevicePoint(dest.origin.x, dest.origin.y) + lineStart; 101:58.21 | ^~~~~~~~~ 101:58.34 In file included from Unified_cpp_layout_painting0.cpp:119: 101:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In static member function 'static mozilla::nsCSSGradientRenderer mozilla::nsCSSGradientRenderer::Create(nsPresContext*, mozilla::ComputedStyle*, const StyleGradient&, const nsSize&)': 101:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:691: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 101:58.34 691 | auto srcSize = CSSSize::FromAppUnits(aIntrinsicSize); 101:58.34 | ^ 101:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In function 'std::tuple, mozilla::gfx::PointTyped > ComputeLinearGradientLine(nsPresContext*, const StyleGradient&, const CSSSize&)': 101:58.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:82: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 101:58.37 82 | CSSPoint end = ComputeGradientLineEndFromAngle(center, angle, aBoxSize); 101:58.37 | ^ 101:58.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:58.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:58.38 from Unified_cpp_layout_painting0.cpp:2: 101:58.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In constructor 'constexpr mozilla::gfx::PointTyped >::PointTyped(mozilla::gfx::PointTyped >::Coord, mozilla::gfx::PointTyped >::Coord) [with units = mozilla::CSSPixel; F = float]': 101:58.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:138:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:58.38 138 | constexpr PointTyped(Coord aX, Coord aY) : Super(aX.value, aY.value) {} 101:58.38 | ^~~~~~~~~~ 101:58.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 101:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:58.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:58.41 from Unified_cpp_layout_painting0.cpp:2: 101:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:58.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:58.41 62 | Sub operator-(const Sub& aPoint) const { 101:58.41 | ^~~~~~~~ 101:58.44 In file included from Unified_cpp_layout_painting0.cpp:119: 101:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In function 'mozilla::CSSPoint ResolvePosition(const Position&, const CSSSize&)': 101:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:42: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 101:58.44 42 | CSSCoord h = aPos.horizontal.ResolveToCSSPixels(aSize.width); 101:58.44 | ^ 101:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:44: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 101:58.44 44 | return CSSPoint(h, v); 101:58.44 | ^ 101:58.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsTimingFunction.h:10, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationPropertySegment.h:10, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyframeEffect.h:19, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EffectSet.h:14, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:13, 101:58.44 from Unified_cpp_layout_painting0.cpp:2: 101:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function 'mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const': 101:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678: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 101:58.44 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 101:58.44 | ^~~~~~~~~~~~~~~~ 101:58.44 In file included from Unified_cpp_layout_painting0.cpp:119: 101:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In function 'RadialGradientRadii ComputeRadialGradientRadii(const EndingShape&, const CSSSize&)': 101:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.44 142 | return RadialGradientRadii(std::make_pair(radius, radius)); 101:58.44 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 101:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:151: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 101:58.44 151 | std::make_pair(radii._0.ResolveToCSSPixels(aSize.width), 101:58.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 101:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.44 151 | std::make_pair(radii._0.ResolveToCSSPixels(aSize.width), 101:58.44 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:58.44 152 | radii._1.ResolveToCSSPixels(aSize.height))); 101:58.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:58.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:58.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:58.44 from Unified_cpp_layout_painting0.cpp:2: 101:58.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h: In function 'mozilla::gfx::CoordOperatorsHelper, double>::result_type mozilla::gfx::operator*(mozilla::gfx::CoordTyped, double)': 101:58.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:76:22: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 101:58.45 76 | friend result_type operator*(coord aCoord, primitive aScale) { 101:58.45 | ^~~~~~~~ 101:58.49 In file included from Unified_cpp_layout_painting0.cpp:119: 101:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In function 'std::tuple, float> ComputeConicGradientProperties(const StyleGradient&, const CSSSize&)': 101:58.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:238: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 101:58.49 238 | CSSPoint center = ResolvePosition(position, aBoxSize); 101:58.49 | ^ 101:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In function 'nsTArray mozilla::ComputeColorStops(mozilla::ComputedStyle*, const StyleGradient&, mozilla::CSSCoord)': 101:58.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:673: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 101:58.51 673 | static nsTArray ComputeColorStops(ComputedStyle* aComputedStyle, 101:58.51 | ^~~~~~~~~~~~~~~~~ 101:58.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 101:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:58.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:58.57 from Unified_cpp_layout_generic3.cpp:2: 101:58.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:58.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:58.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 101:58.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.57 246 | PointTyped As2DPoint() const { 101:58.57 | ^~~~~~~~~ 101:58.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:58.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:58.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 101:58.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 101:58.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 101:58.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 101:58.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 101:58.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 101:58.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 101:58.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 101:58.58 from Unified_cpp_layout_generic3.cpp:2: 101:58.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:58.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 101:58.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 101:58.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.58 794 | RectTyped TransformAndClipBounds( 101:58.58 | ^~~~~~~~~~~~~~~~~~~~~~ 101:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In member function 'void mozilla::nsCSSGradientRenderer::Paint(gfxContext&, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, const nsRect&, float)': 101:58.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:793: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 101:58.64 793 | CSSPixel::ToAppUnits(aSrc), appUnitsPerDevPixel); 101:58.64 | ^ 101:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.66 922 | gradientStart = mLineStart + (mLineEnd - mLineStart) * stopOrigin; 101:58.66 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:58.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:1024: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 101:58.67 1024 | nsLayoutUtils::RectToGfxRect(aFillArea, appUnitsPerDevPixel); 101:58.67 | ^ 101:58.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.68 1058 | gfxPoint snappedFillRectTopLeft = fillRect.TopLeft(); 101:58.68 | ^ 101:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.69 1084 | gfxRect dirtyFillRect = fillRect.Intersect(dirtyAreaToFill); 101:58.69 | ^ 101:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.69 1085 | gfxRect fillRectRelativeToTile = dirtyFillRect - tileRect.TopLeft(); 101:58.69 | ~~~~~~~~~~~~~~~~^~ 101:58.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.69 1085 | gfxRect fillRectRelativeToTile = dirtyFillRect - tileRect.TopLeft(); 101:58.69 | ^ 101:58.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.70 1096 | tileRect.TopLeft())); 101:58.70 | ~~~~~~~~~~~~~~~~^~ 101:58.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:58.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:58.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:58.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:58.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:58.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:58.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:58.78 from Unified_cpp_layout_painting0.cpp:2: 101:58.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 101:58.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.78 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 101:58.78 | ^~~~~~~~ 101:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.80 363 | MoveBy(-aPoint); 101:58.80 | ^~~~~~~ 101:58.86 In file included from Unified_cpp_layout_painting0.cpp:119: 101:58.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 101:58.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:1235: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 101:58.86 1235 | LayoutDevicePixel::FromAppUnits(aFillArea, appUnitsPerDevPixel); 101:58.86 | ^ 101:58.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:1239: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 101:58.86 1239 | LayoutDevicePixel::FromAppUnits(aRepeatSize, appUnitsPerDevPixel); 101:58.86 | ^ 101:58.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.86 1244 | clipBounds.BottomRight() - firstTileBounds.TopLeft(); 101:58.86 | ^ 101:58.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.86 1249 | LayoutDeviceSize tileSpacing = tileRepeat - firstTileBounds.Size(); 101:58.86 | ^ 101:58.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:58.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:58.88 from Unified_cpp_layout_painting0.cpp:2: 101:58.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:58.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.88 386 | Point BottomRight() const { return Point(XMost(), YMost()); } 101:58.88 | ^~~~~~~~~~~ 101:58.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:17, 101:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 101:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:58.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:58.89 from Unified_cpp_layout_painting0.cpp:2: 101:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:58.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:58.89 67 | Sub operator-(const Sub& aSize) const { 101:58.89 | ^~~~~~~~ 101:59.02 In file included from Unified_cpp_layout_painting0.cpp:128: 101:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In static member function 'static nsRect nsDisplayListBuilder::OutOfFlowDisplayData::ComputeVisibleRectForFrame(nsDisplayListBuilder*, nsIFrame*, const nsRect&, const nsRect&, nsRect*)': 101:59.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:479: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 101:59.02 479 | ToString(CSSSize::FromAppUnits(visible))); 101:59.02 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 101:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'void nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*)': 101:59.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:1637: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 101:59.29 1637 | borderBox, aFrame->PresContext()->AppUnitsPerDevPixel()); 101:59.29 | ^ 101:59.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 101:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 101:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:59.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:59.30 from Unified_cpp_layout_painting0.cpp:2: 101:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:59.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:59.30 963 | quad[0] = TransformPoint(aRect.TopLeft()); 101:59.30 | ^~~~ 101:59.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:59.33 988 | max_y - min_y); 101:59.33 | ^ 101:59.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 101:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 101:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 101:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 101:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 101:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 101:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 101:59.33 from Unified_cpp_layout_painting0.cpp:2: 101:59.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 101:59.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 101:59.33 384 | Point TopRight() const { return Point(XMost(), y); } 101:59.33 | ^~~~~~~~ 101:59.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 101:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 101:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 101:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 101:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 101:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 101:59.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 101:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 101:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 101:59.51 1859 | int32_t aAppUnitsPerPixel) { 101:59.51 | ^ 101:59.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 101:59.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 101:59.59 3214 | int32_t aAppUnitsPerPixel) { 101:59.59 | ^ 102:00.18 In file included from Unified_cpp_layout_painting0.cpp:128: 102:00.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplaySolidColor::Paint(nsDisplayListBuilder*, gfxContext*)': 102:00.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:3134: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 102:00.18 3134 | NSRectToSnappedRect(GetPaintRect(), appUnitsPerDevPixel, *drawTarget); 102:00.18 | ^ 102:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplaySolidColor::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 102:00.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:3151: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 102:00.19 3151 | mBounds, mFrame->PresContext()->AppUnitsPerDevPixel()); 102:00.19 | ^ 102:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplaySolidColorRegion::Paint(nsDisplayListBuilder*, gfxContext*)': 102:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:3172: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 102:00.21 3172 | NSRectToSnappedRect(iter.Get(), appUnitsPerDevPixel, *drawTarget); 102:00.21 | ^ 102:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplaySolidColorRegion::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 102:00.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:3191: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 102:00.21 3191 | rect, mFrame->PresContext()->AppUnitsPerDevPixel()); 102:00.21 | ^ 102:00.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual mozilla::LayerState nsDisplayBackgroundImage::GetLayerState(nsDisplayListBuilder*, nsDisplayItem::LayerManager*, const ContainerLayerParameters&)': 102:00.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:00.36 3836 | const LayerRect destLayerRect = destRect * aParameters.Scale(); 102:00.36 | ^ 102:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In function 'bool GenerateAndPushTextMask(nsIFrame*, gfxContext*, const nsRect&, nsDisplayListBuilder*)': 102:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:269: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 102:00.41 269 | aFillRect, aFrame->PresContext()->AppUnitsPerDevPixel()); 102:00.41 | ^ 102:00.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:00.41 274 | bounds.ToUnknownRect(), SurfaceFormat::A8); 102:00.41 | ~~~~~~~~~~~~~~~~~~~~^~ 102:00.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:00.52 281 | maskCtx->Multiply(Matrix::Translation(bounds.TopLeft().ToUnknownPoint())); 102:00.52 | ~~~~~~~~~~~~~~^~ 102:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:281: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 102:00.52 281 | maskCtx->Multiply(Matrix::Translation(bounds.TopLeft().ToUnknownPoint())); 102:00.52 | ^ 102:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'void nsDisplayImageContainer::ConfigureLayer(nsDisplayImageContainer::ImageLayer*, const ContainerLayerParameters&)': 102:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:00.52 4341 | const LayoutDevicePoint p = destRect.TopLeft(); 102:00.52 | ^ 102:00.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayBackgroundColor::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 102:00.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:4505: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 102:00.57 4505 | mBackgroundRect, mFrame->PresContext()->AppUnitsPerDevPixel()); 102:00.57 | ^ 102:00.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 102:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 102:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:00.63 from Unified_cpp_tools_performance0.cpp:2: 102:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 102:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 102:00.63 1394 | LayerPoint GetFixedPositionAnchor() { 102:00.63 | ^ 102:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 102:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 102:00.63 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 102:00.63 | ^ 102:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplayBackgroundColor::PaintWithClip(nsDisplayListBuilder*, gfxContext*, const DisplayItemClip&)': 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:4541: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 102:00.78 4541 | Rect bounds = ToRect(nsLayoutUtils::RectToGfxRect(fillRect, A2D)); 102:00.78 | ^ 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:4541: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 102:00.78 4541 | Rect bounds = ToRect(nsLayoutUtils::RectToGfxRect(fillRect, A2D)); 102:00.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:4541: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 102:00.78 4541 | Rect bounds = ToRect(nsLayoutUtils::RectToGfxRect(fillRect, A2D)); 102:00.78 | ^ 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplayBackgroundColor::Paint(nsDisplayListBuilder*, gfxContext*)': 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:4598: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 102:00.78 4598 | mBackgroundRect, mFrame->PresContext()->AppUnitsPerDevPixel()); 102:00.78 | ^ 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayClearBackground::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:4700: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 102:00.78 4700 | mFrame->PresContext()->AppUnitsPerDevPixel()); 102:00.78 | ^ 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayBoxShadowOuter::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:5214: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 102:00.78 5214 | appUnitsPerDevPixel); 102:00.78 | ^ 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:5217: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 102:00.78 5217 | LayoutDeviceRect::FromAppUnits(shadowRect, appUnitsPerDevPixel); 102:00.78 | ^ 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:00.78 5226 | LayoutDeviceSize::FromUnknownSize(borderRadii.TopLeft()), 102:00.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 102:00.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:00.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 102:00.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 102:00.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 102:00.78 from Unified_cpp_layout_painting0.cpp:2: 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 102:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:386: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 102:00.78 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 102:00.78 | ^~~~~~~~~~~~ 102:00.84 In file included from Unified_cpp_layout_painting0.cpp:128: 102:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplayBoxShadowInner::Paint(nsDisplayListBuilder*, gfxContext*)': 102:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:5287: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 102:00.84 5287 | gfx->Clip(NSRectToSnappedRect(rects[i], appUnitsPerDevPixel, *drawTarget)); 102:00.84 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:00.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:00.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 102:00.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:00.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:00.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:00.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:00.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:00.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 102:00.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 102:00.84 from Unified_cpp_layout_generic3.cpp:2: 102:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp:6664:54: required from here 102:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:00.84 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 102:00.84 | ^~~~~ 102:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In static member function 'static void nsDisplayBoxShadowInner::CreateInsetBoxShadowWebRenderCommands(mozilla::wr::DisplayListBuilder&, const StackingContextHelper&, nsRegion&, nsIFrame*, const nsRect&)': 102:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:5332: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 102:00.84 5332 | LayoutDeviceRect::FromAppUnits(rects[i], appUnitsPerDevPixel); 102:00.84 | ^ 102:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:5354: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 102:00.84 5354 | appUnitsPerDevPixel); 102:00.84 | ^ 102:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:00.84 5360 | LayoutDeviceSize::FromUnknownSize(innerRadii.TopLeft()), 102:00.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 102:01.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 102:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 102:01.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 102:01.39 from Unified_cpp_layout_painting0.cpp:2: 102:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function 'bool mozilla::gfx::operator==(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)': 102:01.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:35:15: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:01.39 35 | friend bool operator==(Sub aA, Sub aB) { return aA.value == aB.value; } 102:01.39 | ^~~~~~~~ 102:01.44 In file included from Unified_cpp_layout_painting0.cpp:128: 102:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayOwnLayer::UpdateScrollData(mozilla::layers::WebRenderScrollData*, mozilla::layers::WebRenderLayerScrollData*)': 102:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:6405: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 102:01.44 6405 | mBounds, mFrame->PresContext()->AppUnitsPerDevPixel()); 102:01.44 | ^ 102:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:01.44 6410 | RoundedOut(bounds * LayoutDeviceToLayerScale(1.0f)); 102:01.44 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:01.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.h:21, 102:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 102:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:31, 102:01.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 102:01.57 from Unified_cpp_layout_painting0.cpp:2: 102:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'void mozilla::layers::Layer::SetStickyPositionData(mozilla::layers::ScrollableLayerGuid::ViewID, mozilla::LayerRectAbsolute, mozilla::LayerRectAbsolute)': 102:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1303:8: note: parameter passing for argument of type 'mozilla::gfx::RectAbsoluteTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:01.57 1303 | void SetStickyPositionData(ScrollableLayerGuid::ViewID aScrollId, 102:01.57 | ^~~~~~~~~~~~~~~~~~~~~ 102:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nscoord nsLayoutUtils::InflationMinFontSizeFor(const nsIFrame*)': 102:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8419:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:01.57 8419 | nscoord nsLayoutUtils::InflationMinFontSizeFor(const nsIFrame* aFrame) { 102:01.57 | ^~~~~~~~~~~~~ 102:01.57 In file included from Unified_cpp_layout_painting0.cpp:128: 102:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayStickyPosition::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 102:01.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:7000: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 102:01.57 7000 | LayoutDeviceRect::FromAppUnits(itemBounds, auPerDevPixel); 102:01.57 | ^ 102:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In static member function 'static mozilla::gfx::Point3D nsDisplayTransform::GetDeltaToTransformOrigin(const nsIFrame*, nsDisplayTransform::TransformReferenceBox&, float)': 102:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:7442: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 102:01.68 7442 | transformOrigin.horizontal, transformOrigin.vertical, aRefBox); 102:01.68 | ^ 102:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:7448: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 102:01.68 7448 | origin.x += CSSPixel::FromAppUnits(aRefBox.X()); 102:01.68 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 102:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In static member function 'static bool nsDisplayTransform::ComputePerspectiveMatrix(const nsIFrame*, float, nsDisplayTransform::Matrix4x4&)': 102:01.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:7501: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 102:01.68 7501 | cbDisplay->mPerspectiveOrigin.vertical, refBox, aAppUnitsPerPixel); 102:01.68 | ^ 102:01.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In static member function 'static nsDisplayTransform::PrerenderInfo nsDisplayTransform::ShouldPrerenderTransformedContent(nsDisplayListBuilder*, nsIFrame*, nsRect*)': 102:01.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:01.71 7783 | gfxRect::MaxIntRect()); 102:01.71 | ^ 102:01.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 102:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 102:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 102:01.76 from Unified_cpp_layout_painting0.cpp:2: 102:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:01.76 1935 | PointTyped p1 = TransformPointSimple(aRect.TopLeft()); 102:01.76 | ^~ 102:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:01.76 1950 | return RectTyped(topLeft.x, topLeft.y, width, height); 102:01.76 | ^ 102:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:01.76 2266 | PointTyped TransformPointSimple( 102:01.76 | ^~~~~~~~~~~~~~~~~~~~ 102:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:01.76 794 | RectTyped TransformAndClipBounds( 102:01.76 | ^~~~~~~~~~~~~~~~~~~~~~ 102:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:01.76 882 | p = srcPoint.As2DPoint(); 102:01.76 | ^ 102:01.80 In file included from Unified_cpp_layout_painting0.cpp:128: 102:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'mozilla::gfx::Matrix4x4 nsDisplayTransform::GetTransformForRendering(mozilla::LayoutDevicePoint*) const': 102:01.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:7892: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 102:01.80 7892 | *aOutOrigin = LayoutDevicePoint::FromAppUnits(ToReferenceFrame(), scale); 102:01.80 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:01.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayTransform::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 102:01.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:8014: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 102:01.81 8014 | mChildBounds.Size(), mFrame->PresContext()->AppUnitsPerDevPixel()); 102:01.81 | ^ 102:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplayTransform::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)': 102:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:01.96 8336 | Point point2d = point.As2DPoint(); 102:01.96 | ^ 102:01.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:01.96 8355 | Rect rect = matrix.ProjectRectBounds(originalRect, childGfxBounds); 102:01.96 | ^ 102:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'float nsDisplayTransform::GetHitDepthAtPoint(nsDisplayListBuilder*, const nsPoint&)': 102:01.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:01.99 8400 | Point point2d = point.As2DPoint(); 102:01.99 | ^ 102:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In static member function 'static bool nsDisplayTransform::UntransformRect(const nsRect&, const nsRect&, const nsIFrame*, nsRect*)': 102:02.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:02.03 8516 | result = transform.Inverse().ProjectRectBounds(result, childGfxBounds); 102:02.03 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:02.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 102:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 102:02.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 102:02.05 from Unified_cpp_layout_painting0.cpp:2: 102:02.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:02.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:02.05 738 | points[0] = ProjectPoint(aRect.TopLeft()); 102:02.05 | ~~~~~~~~~~~~~^~ 102:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:02.08 782 | return RectTyped(0, 0, 0, 0); 102:02.08 | ^ 102:02.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 102:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 102:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 102:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 102:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 102:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:31, 102:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 102:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 102:02.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 102:02.08 from Unified_cpp_spellcheck_src0.cpp:11: 102:02.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 102:02.18 189 | CSSRect GetExpandedScrollableRect() const { 102:02.18 | ^ 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 102:02.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:02.18 | ^ 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 102:02.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 102:02.18 | ^ 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 102:02.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 102:02.18 | ^ 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 102:02.18 243 | CSSRect CalculateScrollRange() const { 102:02.18 | ^ 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 102:02.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 102:02.18 | ^ 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 102:02.18 457 | CSSRect GetVisualViewport() const { 102:02.18 | ^ 102:02.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 102:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 102:02.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 102:02.18 from Unified_cpp_layout_painting0.cpp:2: 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:02.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:02.19 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 102:02.19 | ^~~~~~~~~~ 102:02.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:16, 102:02.19 from Unified_cpp_layout_painting0.cpp:2: 102:02.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const RectDouble&)': 102:02.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:64: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 102:02.19 64 | inline gfxRect ThebesRect(const RectDouble& aRect) { 102:02.19 | ^~~~~~~~~~ 102:02.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:02.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 102:02.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 102:02.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 102:02.26 from Unified_cpp_layout_build0.cpp:2: 102:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 102:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:02.26 385 | Point BottomLeft() const { return Point(x, YMost()); } 102:02.26 | ^~~~~~~~~~ 102:02.26 In file included from Unified_cpp_layout_painting0.cpp:128: 102:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayText::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 102:02.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:02.26 8799 | .ToUnknownPoint(); 102:02.26 | ^ 102:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:8798: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 102:02.38 8798 | LayoutDevicePoint::FromAppUnits(bounds.TopLeft(), appUnitsPerDevPixel) 102:02.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:02.38 8799 | .ToUnknownPoint(); 102:02.38 | ^ 102:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'void nsDisplayText::RenderToContext(gfxContext*, nsDisplayListBuilder*, bool)': 102:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:8841: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 102:02.38 8841 | LayoutDeviceRect::FromAppUnits(GetPaintRect(), A2D); 102:02.38 | ^ 102:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:8874: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 102:02.38 8874 | gfxPoint pt = nsLayoutUtils::PointToGfxPoint(framePt, A2D); 102:02.38 | ^ 102:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const': 102:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9007: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 102:02.39 9007 | gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const { 102:02.39 | ^~~~~~~~~~~~~~~~~~~~ 102:02.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const': 102:02.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9011: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 102:02.41 9011 | gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const { 102:02.41 | ^~~~~~~~~~~~~~~~~~~~ 102:02.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplayEffectsBase::ComputeInvalidationRegion(nsDisplayListBuilder*, const nsDisplayItemGeometry*, nsRegion*) const': 102:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9023: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 102:02.54 9023 | !geometry->mBBox.IsEqualInterior(BBoxInUserSpace()) || 102:02.54 | ~~~~~~~~~~~~~~~^~ 102:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In function 'void ComputeMaskGeometry(PaintFramesParams&)': 102:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9078: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 102:02.54 9078 | offsetToUserSpace, frame->PresContext()->AppUnitsPerDevPixel()); 102:02.54 | ^ 102:02.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9096: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 102:02.54 9096 | currentMaskSurfaceRect = maskFrame->GetMaskArea(aParams.frame); 102:02.54 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:02.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9110: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 102:02.55 9110 | aParams.maskRect = Some(ToRect(maskInUserSpace)); 102:02.55 | ~~~~~~^~~~~~~~~~~~~~~~~ 102:02.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:02.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 102:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 102:02.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 102:02.56 from Unified_cpp_layout_painting0.cpp:2: 102:02.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:02.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:02.56 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 102:02.56 | ^~~~~ 102:02.56 In file included from Unified_cpp_layout_painting0.cpp:128: 102:02.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'void nsDisplayMasksAndClipPaths::PaintAsLayer(nsDisplayListBuilder*, gfxContext*, nsDisplayItem::LayerManager*)': 102:02.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9324: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 102:02.56 9324 | mFrame->PresContext()->AppUnitsPerDevPixel()); 102:02.58 | ^ 102:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayMasksAndClipPaths::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 102:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9478: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 102:02.58 9478 | LayoutDeviceRect::FromAppUnits(displayBounds, appUnitsPerDevPixel); 102:02.58 | ^ 102:02.58 In file included from Unified_cpp_layout_painting0.cpp:137: 102:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: In constructor 'nsDisplaySVGEffectGeometry::nsDisplaySVGEffectGeometry(nsDisplayEffectsBase*, nsDisplayListBuilder*)': 102:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:99: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 102:02.58 99 | mHandleOpacity(aItem->ShouldHandleOpacity()) {} 102:02.58 | ^ 102:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:99: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 102:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 102:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.cpp:914:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:02.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 102:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShell.h:13, 102:02.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:11, 102:02.69 from Unified_cpp_layout_build0.cpp:2: 102:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/TransformClipNode.h:123:64: required from here 102:02.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:02.69 794 | RectTyped TransformAndClipBounds( 102:02.69 | ^~~~~~~~~~~~~~~~~~~~~~ 102:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]': 102:02.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.cpp:914:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:03.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 102:03.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 102:03.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:12: 102:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 102:03.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 102:03.42 1394 | LayerPoint GetFixedPositionAnchor() { 102:03.42 | ^ 102:03.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 102:03.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 102:03.44 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 102:03.44 | ^ 102:04.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 102:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 102:04.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 102:04.79 from Unified_cpp_spellcheck_src0.cpp:11: 102:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 102:04.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 102:04.79 1859 | int32_t aAppUnitsPerPixel) { 102:04.79 | ^ 102:04.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 102:04.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 102:04.81 3214 | int32_t aAppUnitsPerPixel) { 102:04.81 | ^ 102:05.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:05.15 from Unified_cpp_accessible_ipc0.cpp:2: 102:05.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:05.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:05.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:05.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:05.15 | ^~~~~~~~ 102:05.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:05.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:05.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 102:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:05.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 102:05.34 | ^ 102:05.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:05.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:05.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:05.64 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:05.64 | ^ 102:05.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:05.90 from Unified_cpp_accessible_ipc0.cpp:2: 102:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:05.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:05.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:05.90 | ^~~~~~~~ 102:06.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:06.09 from Unified_cpp_accessible_ipc0.cpp:2: 102:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 102:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 102:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:06.09 427 | SizeT Size() const { return SizeT(width, height); } 102:06.09 | ^~~~ 102:06.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:06.09 from Unified_cpp_accessible_ipc0.cpp:2: 102:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 102:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:06.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 102:06.09 | ^~~~~~~~ 102:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 102:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:06.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 102:06.09 | ^~~~~~~~ 102:06.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:06.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:06.10 from Unified_cpp_accessible_ipc0.cpp:2: 102:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 102:06.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:06.10 62 | Sub operator-(const Sub& aPoint) const { 102:06.10 | ^~~~~~~~ 102:06.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:06.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:06.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:06.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:06.39 from Unified_cpp_accessible_ipc0.cpp:2: 102:06.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 102:06.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 102:06.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:06.39 43 | friend Sub operator*(T aScale, Sub aCoord) { 102:06.39 | ^~~~~~~~ 102:06.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:06.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:06.72 from Unified_cpp_accessible_ipc0.cpp:2: 102:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 102:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 102:06.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:06.72 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:06.72 | ^~~~~~~~~~~~~ 102:06.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:06.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:06.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:06.73 from Unified_cpp_accessible_ipc0.cpp:2: 102:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 102:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 102:06.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:06.73 323 | static SizeTyped FromUnknownSize( 102:06.73 | ^~~~~~~~~~~~~~~ 102:07.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:07.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:07.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 102:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:07.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 102:07.25 | ^ 102:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 102:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 102:07.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 102:07.25 | ^ 102:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 102:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 102:07.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 102:07.25 | ^ 102:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 102:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 102:07.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 102:07.25 | ^ 102:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 102:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 102:07.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 102:07.25 | ^ 102:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 102:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 102:07.28 371 | nscoord aAppUnitsPerDevPixel) { 102:07.28 | ^ 102:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 102:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 102:07.28 380 | nscoord aAppUnitsPerDevPixel) { 102:07.28 | ^ 102:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 102:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 102:07.28 387 | nscoord aAppUnitsPerDevPixel) { 102:07.28 | ^ 102:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 102:07.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:07.28 394 | nscoord aAppUnitsPerDevPixel) { 102:07.28 | ^ 102:07.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 102:07.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 102:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:07.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:07.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:07.46 | ^~~~~~~~ 102:07.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 102:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 102:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 102:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:07.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:07.49 | ^~~~~~~~ 102:07.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 102:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 102:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 102:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:07.59 427 | SizeT Size() const { return SizeT(width, height); } 102:07.59 | ^~~~ 102:07.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 102:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 102:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:07.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 102:07.59 | ^~~~~~~~ 102:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 102:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:07.59 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 102:07.59 | ^~~~~~~~ 102:07.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:07.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 102:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 102:07.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 102:07.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:07.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 102:07.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:07.60 62 | Sub operator-(const Sub& aPoint) const { 102:07.60 | ^~~~~~~~ 102:07.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 102:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 102:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:07.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 102:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 102:07.64 189 | CSSRect GetExpandedScrollableRect() const { 102:07.64 | ^ 102:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 102:07.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 102:07.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:07.64 | ^ 102:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 102:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 102:07.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 102:07.71 | ^ 102:07.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 102:07.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 102:07.75 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 102:07.75 | ^ 102:07.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 102:07.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 102:07.77 243 | CSSRect CalculateScrollRange() const { 102:07.77 | ^ 102:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 102:07.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 102:07.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 102:07.78 | ^ 102:07.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 102:07.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 102:07.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 102:07.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 102:07.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:07.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 102:07.79 | ^~~~~~~~ 102:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 102:07.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 102:07.80 457 | CSSRect GetVisualViewport() const { 102:07.80 | ^ 102:08.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:08.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 102:08.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:19, 102:08.00 from Unified_cpp_layout_generic2.cpp:2: 102:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 102:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:08.00 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 102:08.00 | ^~~~~~~~~~~ 102:08.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:08.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 102:08.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 102:08.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 102:08.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:08.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:08.14 | ^~~~~~~~~~~~~ 102:08.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:08.14 from Unified_cpp_accessible_xpcom0.cpp:2: 102:08.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 102:08.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 102:08.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 102:08.14 | ^ 102:08.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 102:08.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: 102:08.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 102:08.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 102:08.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:08.14 323 | static SizeTyped FromUnknownSize( 102:08.14 | ^~~~~~~~~~~~~~~ 102:08.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 102:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 102:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 102:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 102:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 102:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 102:08.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.cpp:33, 102:08.38 from Unified_cpp_accessible_generic0.cpp:38: 102:08.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 102:08.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 102:08.38 49 | gfx::Size GetInheritedScale() const { return mScale; } 102:08.38 | ^ 102:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::gfx::Rect mozilla::NSRectToRect(const nsRect&, double)': 102:08.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8866: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 102:08.49 8866 | Rect NSRectToRect(const nsRect& aRect, double aAppUnitsPerPixel) { 102:08.49 | ^~~~~~~~~~~~ 102:08.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:08.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:08.57 from Unified_cpp_accessible_ipc0.cpp:2: 102:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 102:08.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:08.57 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 102:08.57 | ^~~~~~~~~~~~~~ 102:08.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:08.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:08.67 from Unified_cpp_accessible_ipc0.cpp:2: 102:08.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:08.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 102:08.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:08.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:08.68 | ^~~~~~~~~~~~~ 102:08.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:08.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:08.70 from Unified_cpp_accessible_ipc0.cpp:2: 102:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 102:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:08.70 383 | Point TopLeft() const { return Point(x, y); } 102:08.70 | ^~~~~~~ 102:08.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:08.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:08.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:08.72 from Unified_cpp_accessible_ipc0.cpp:2: 102:08.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:08.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 102:08.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:08.72 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 102:08.72 | ^~~~~~~~~~~~~~~ 102:08.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame*)': 102:08.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9749: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 102:08.79 9749 | CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame* aFrame) { 102:08.79 | ^~~~~~~~~~~~~ 102:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsPoint nsLayoutUtils::ComputeOffsetToUserSpace(nsDisplayListBuilder*, nsIFrame*)': 102:09.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10100:9: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:09.15 10100 | nsPoint nsLayoutUtils::ComputeOffsetToUserSpace(nsDisplayListBuilder* aBuilder, 102:09.15 | ^~~~~~~~~~~~~ 102:10.16 In file included from Unified_cpp_layout_generic2.cpp:101: 102:10.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp: In member function 'virtual void DefaultArea::Draw(nsIFrame*, mozilla::gfx::DrawTarget&, const mozilla::gfx::ColorPattern&, const mozilla::gfx::StrokeOptions&)': 102:10.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp:242: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 102:10.16 242 | void DefaultArea::Draw(nsIFrame* aFrame, DrawTarget& aDrawTarget, 102:10.16 | ^~~~~~~~~~~ 102:10.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 102:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 102:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 102:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 102:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Encoding.h:22, 102:10.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/build/nsContentDLF.cpp:8, 102:10.95 from Unified_cpp_layout_build0.cpp:2: 102:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 102:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 102:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 102:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 102:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 102:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 102:10.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 102:10.95 760 | typename detail::Nth::Type extract() { 102:10.95 | ^~~~~~~ 102:11.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 102:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 102:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:11.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:11.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 102:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 102:11.29 189 | CSSRect GetExpandedScrollableRect() const { 102:11.29 | ^ 102:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 102:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 102:11.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:11.29 | ^ 102:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 102:11.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 102:11.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 102:11.29 | ^ 102:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 102:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 102:11.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 102:11.33 | ^ 102:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 102:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 102:11.33 243 | CSSRect CalculateScrollRange() const { 102:11.33 | ^ 102:11.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 102:11.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 102:11.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 102:11.34 | ^ 102:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 102:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 102:11.37 457 | CSSRect GetVisualViewport() const { 102:11.37 | ^ 102:11.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 102:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 102:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 102:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 102:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 102:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 102:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULElement.h:26, 102:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 102:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.h:24, 102:11.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.cpp:4, 102:11.39 from Unified_cpp_security_manager_pki0.cpp:2: 102:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:11.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:11.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:11.39 | ^ 102:11.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:11.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:11.52 from Unified_cpp_accessible_ipc0.cpp:2: 102:11.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:11.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:11.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 102:11.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:11.52 246 | PointTyped As2DPoint() const { 102:11.52 | ^~~~~~~~~ 102:11.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:11.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:11.64 from Unified_cpp_accessible_ipc0.cpp:2: 102:11.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:11.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:11.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:11.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:11.64 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 102:11.64 | ^~~~~~~~~ 102:11.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:11.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:11.66 from Unified_cpp_accessible_ipc0.cpp:2: 102:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:11.66 2266 | PointTyped TransformPointSimple( 102:11.66 | ^~~~~~~~~~~~~~~~~~~~ 102:11.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:11.67 794 | RectTyped TransformAndClipBounds( 102:11.67 | ^~~~~~~~~~~~~~~~~~~~~~ 102:12.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 102:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 102:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 102:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 102:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 102:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULElement.h:26, 102:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 102:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.h:24, 102:12.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.cpp:4, 102:12.02 from Unified_cpp_security_manager_pki0.cpp:2: 102:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 102:12.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:12.02 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 102:12.02 | ^ 102:12.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 102:12.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 102:12.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 102:12.03 | ^ 102:12.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 102:12.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 102:12.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 102:12.03 | ^ 102:12.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 102:12.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 102:12.03 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 102:12.03 | ^ 102:12.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 102:12.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 102:12.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 102:12.06 | ^ 102:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 102:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 102:12.09 371 | nscoord aAppUnitsPerDevPixel) { 102:12.09 | ^ 102:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 102:12.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 102:12.09 380 | nscoord aAppUnitsPerDevPixel) { 102:12.09 | ^ 102:12.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 102:12.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 102:12.10 387 | nscoord aAppUnitsPerDevPixel) { 102:12.10 | ^ 102:12.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 102:12.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:12.10 394 | nscoord aAppUnitsPerDevPixel) { 102:12.10 | ^ 102:12.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:12.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:12.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 102:12.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 102:12.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 102:12.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 102:12.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 102:12.70 from Unified_cpp_layout_base1.cpp:2: 102:12.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 102:12.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:12.70 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 102:12.70 | ^~~~~~~~~~~~~~~ 102:13.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:13.02 from Unified_cpp_accessible_xul0.cpp:2: 102:13.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:13.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:13.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:13.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:13.02 | ^~~~~~~~ 102:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 102:13.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:13.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:13.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:13.25 from Unified_cpp_accessible_xul0.cpp:2: 102:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:13.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:13.25 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:13.25 | ^~~~~~~~ 102:13.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:13.34 from Unified_cpp_accessible_xul0.cpp:2: 102:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 102:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 102:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:13.34 427 | SizeT Size() const { return SizeT(width, height); } 102:13.34 | ^~~~ 102:13.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:13.34 from Unified_cpp_accessible_xul0.cpp:2: 102:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 102:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:13.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 102:13.34 | ^~~~~~~~ 102:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 102:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:13.34 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 102:13.34 | ^~~~~~~~ 102:13.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:13.36 from Unified_cpp_accessible_xul0.cpp:2: 102:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 102:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:13.36 62 | Sub operator-(const Sub& aPoint) const { 102:13.36 | ^~~~~~~~ 102:13.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 102:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 102:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:13.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 102:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 102:13.43 1249 | CSSCoord ToCSSPixels() const { return _0; } 102:13.43 | ^ 102:13.53 In file included from Unified_cpp_layout_base1.cpp:137: 102:13.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static gfxSize nsLayoutUtils::GetTransformToAncestorScaleExcludingAnimated(nsIFrame*)': 102:13.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:2687:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:13.53 2687 | gfxSize nsLayoutUtils::GetTransformToAncestorScaleExcludingAnimated( 102:13.53 | ^~~~~~~~~~~~~ 102:13.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:13.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:13.84 from Unified_cpp_accessible_xul0.cpp:2: 102:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 102:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 102:13.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:13.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 102:13.84 | ^~~~~~~~ 102:13.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 102:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 102:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 102:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 102:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 102:13.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 102:13.95 from Unified_cpp_security_manager_ssl1.cpp:11: 102:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 102:13.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:13.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 102:13.95 | ^ 102:14.02 In file included from Unified_cpp_xpfe_appshell0.cpp:2: 102:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp: In member function 'nsresult mozilla::AppWindow::_ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb.part.0(nsIAppWindow*, bool, bool)': 102:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:874:30: warning: 'newHeight' may be used uninitialized in this function [-Wmaybe-uninitialized] 102:14.03 874 | if (newWidth != ourWidth || newHeight != ourHeight) { 102:14.03 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 102:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:874:5: warning: 'newWidth' may be used uninitialized in this function [-Wmaybe-uninitialized] 102:14.03 874 | if (newWidth != ourWidth || newHeight != ourHeight) { 102:14.03 | ^~ 102:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:874:30: warning: 'ourHeight' may be used uninitialized in this function [-Wmaybe-uninitialized] 102:14.03 874 | if (newWidth != ourWidth || newHeight != ourHeight) { 102:14.03 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 102:14.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpfe/appshell/AppWindow.cpp:874:5: warning: 'ourWidth' may be used uninitialized in this function [-Wmaybe-uninitialized] 102:14.03 874 | if (newWidth != ourWidth || newHeight != ourHeight) { 102:14.03 | ^~ 102:14.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:14.35 from Unified_cpp_accessible_xul0.cpp:2: 102:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 102:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 102:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:14.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:14.35 | ^~~~~~~~~~~~~ 102:14.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:14.35 from Unified_cpp_accessible_xul0.cpp:2: 102:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 102:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 102:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:14.35 323 | static SizeTyped FromUnknownSize( 102:14.35 | ^~~~~~~~~~~~~~~ 102:14.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:14.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:14.81 | ^~~~~~~~ 102:15.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:15.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:15.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.01 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:15.01 | ^~~~~~~~ 102:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)': 102:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8658:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.08 8658 | CSSSize nsLayoutUtils::CalculateRootCompositionSize( 102:15.08 | ^~~~~~~~~~~~~ 102:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:15.08 8680 | nsLayoutUtils::GetTransformToAncestorScale(rootFrame)); 102:15.08 | ^ 102:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)': 102:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8658:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.08 8658 | CSSSize nsLayoutUtils::CalculateRootCompositionSize( 102:15.08 | ^~~~~~~~~~~~~ 102:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::layers::FrameMetrics nsLayoutUtils::CalculateBasicFrameMetrics(nsIScrollableFrame*)': 102:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3256: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 102:15.08 3256 | FrameMetrics nsLayoutUtils::CalculateBasicFrameMetrics( 102:15.08 | ^~~~~~~~~~~~~ 102:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3256: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 102:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:15.10 3282 | nsLayoutUtils::GetTransformToAncestorScale(frame)); 102:15.10 | ^ 102:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3256: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 102:15.10 3256 | FrameMetrics nsLayoutUtils::CalculateBasicFrameMetrics( 102:15.11 | ^~~~~~~~~~~~~ 102:15.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 102:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 102:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 102:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 102:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 102:15.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 102:15.14 from Unified_cpp_security_manager_ssl1.cpp:11: 102:15.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:15.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:15.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:15.14 | ^ 102:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsRect nsLayoutUtils::ComputePartialPrerenderArea(nsIFrame*, const nsRect&, const nsRect&, const nsSize&)': 102:15.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9842: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 102:15.19 9842 | nsRect nsLayoutUtils::ComputePartialPrerenderArea( 102:15.19 | ^~~~~~~~~~~~~ 102:15.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:15.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 102:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 102:15.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.23 427 | SizeT Size() const { return SizeT(width, height); } 102:15.23 | ^~~~ 102:15.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 102:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 102:15.25 | ^~~~~~~~ 102:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 102:15.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 102:15.25 | ^~~~~~~~ 102:15.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:15.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:15.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 102:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.26 62 | Sub operator-(const Sub& aPoint) const { 102:15.26 | ^~~~~~~~ 102:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 102:15.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:6882: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 102:15.26 6882 | static ImgDrawResult DrawImageInternal( 102:15.26 | ^~~~~~~~~~~~~~~~~ 102:15.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:15.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:15.47 from Unified_cpp_accessible_xul0.cpp:2: 102:15.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:15.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 102:15.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.48 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 102:15.48 | ^~~~~~~~~~~~~~ 102:15.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:15.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:15.48 from Unified_cpp_accessible_xul0.cpp:2: 102:15.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:15.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 102:15.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.48 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:15.48 | ^~~~~~~~~~~~~ 102:15.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:15.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:15.52 from Unified_cpp_accessible_xul0.cpp:2: 102:15.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:15.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 102:15.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:15.52 383 | Point TopLeft() const { return Point(x, y); } 102:15.52 | ^~~~~~~ 102:15.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:15.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:15.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:15.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:15.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:15.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:15.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:15.57 from Unified_cpp_accessible_xul0.cpp:2: 102:15.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:15.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 102:15.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.57 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 102:15.57 | ^~~~~~~~~~~~~~~ 102:15.72 In file included from Unified_cpp_layout_generic2.cpp:47: 102:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrameSetFrame.cpp: In member function 'virtual void nsDisplayFramesetBlank::Paint(nsDisplayListBuilder*, gfxContext*)': 102:15.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrameSetFrame.cpp:1525: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 102:15.72 1525 | void nsDisplayFramesetBlank::Paint(nsDisplayListBuilder* aBuilder, 102:15.72 | ^~~~~~~~~~~~~~~~~~~~~~ 102:15.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:15.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 102:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 102:15.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:15.75 43 | friend Sub operator*(T aScale, Sub aCoord) { 102:15.75 | ^~~~~~~~ 102:15.91 In file included from Unified_cpp_layout_generic2.cpp:101: 102:15.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp: In member function 'virtual void RectArea::Draw(nsIFrame*, mozilla::gfx::DrawTarget&, const mozilla::gfx::ColorPattern&, const mozilla::gfx::StrokeOptions&)': 102:15.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageMap.cpp:328: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 102:15.91 328 | void RectArea::Draw(nsIFrame* aFrame, DrawTarget& aDrawTarget, 102:15.91 | ^~~~~~~~ 102:16.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 102:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 102:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 102:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 102:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 102:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 102:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 102:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 102:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 102:16.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfiledThreadData.cpp:13, 102:16.95 from Unified_cpp_tools_profiler0.cpp:38: 102:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 102:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 102:16.95 189 | CSSRect GetExpandedScrollableRect() const { 102:16.95 | ^ 102:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 102:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 102:16.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:16.95 | ^ 102:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 102:16.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 102:16.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 102:16.96 | ^ 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 102:16.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 102:16.96 | ^ 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 102:16.96 243 | CSSRect CalculateScrollRange() const { 102:16.96 | ^ 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 102:16.96 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 102:16.96 | ^ 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 102:16.96 457 | CSSRect GetVisualViewport() const { 102:16.96 | ^ 102:16.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:16.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:16.96 | ^~~~~~~~~~~~~ 102:16.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:16.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:16.96 323 | static SizeTyped FromUnknownSize( 102:16.96 | ^~~~~~~~~~~~~~~ 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: 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]': 102:16.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:16.96 122 | mFrameOffsetToViewport(aFrameOffsetToViewport) {} 102:16.96 | ^ 102:17.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 102:17.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 102:17.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 102:17.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 102:17.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 102:17.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 102:17.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 102:17.47 from Unified_cpp_security_manager_ssl1.cpp:11: 102:17.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 102:17.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:17.47 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 102:17.47 | ^ 102:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 102:17.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 102:17.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 102:17.49 | ^ 102:17.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 102:17.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 102:17.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 102:17.50 | ^ 102:17.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 102:17.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 102:17.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 102:17.51 | ^ 102:17.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 102:17.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 102:17.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 102:17.53 | ^ 102:17.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 102:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsViewManager.h:14, 102:17.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.cpp:33, 102:17.56 from Unified_cpp_accessible_generic0.cpp:38: 102:17.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 102:17.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 102:17.56 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 102:17.56 | ^ 102:17.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 102:17.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 102:17.67 371 | nscoord aAppUnitsPerDevPixel) { 102:17.67 | ^ 102:17.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 102:17.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 102:17.68 380 | nscoord aAppUnitsPerDevPixel) { 102:17.68 | ^ 102:17.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 102:17.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 102:17.68 387 | nscoord aAppUnitsPerDevPixel) { 102:17.68 | ^ 102:17.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 102:17.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:17.70 394 | nscoord aAppUnitsPerDevPixel) { 102:17.71 | ^ 102:17.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 102:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 102:17.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 102:17.71 from Unified_cpp_security_manager_ssl2.cpp:20: 102:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 102:17.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:17.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 102:17.71 | ^ 102:18.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 102:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 102:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 102:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:18.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 102:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 102:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 102:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 102:18.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfiledThreadData.cpp:13, 102:18.09 from Unified_cpp_tools_profiler0.cpp:38: 102:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 102:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 102:18.09 1249 | CSSCoord ToCSSPixels() const { return _0; } 102:18.09 | ^ 102:18.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 102:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 102:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 102:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 102:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 102:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 102:18.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/DataStorage.cpp:11, 102:18.10 from Unified_cpp_security_manager_ssl0.cpp:38: 102:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 102:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 102:18.10 189 | CSSRect GetExpandedScrollableRect() const { 102:18.10 | ^ 102:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 102:18.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 102:18.10 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:18.10 | ^ 102:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 102:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 102:18.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 102:18.11 | ^ 102:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 102:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 102:18.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 102:18.11 | ^ 102:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 102:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 102:18.11 243 | CSSRect CalculateScrollRange() const { 102:18.11 | ^ 102:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 102:18.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 102:18.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 102:18.12 | ^ 102:18.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:18.13 from Unified_cpp_accessible_xul0.cpp:2: 102:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 102:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:18.13 246 | PointTyped As2DPoint() const { 102:18.13 | ^~~~~~~~~ 102:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 102:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 102:18.13 457 | CSSRect GetVisualViewport() const { 102:18.13 | ^ 102:18.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:18.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:18.15 from Unified_cpp_accessible_xul0.cpp:2: 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:18.16 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 102:18.16 | ^~~~~~~~~ 102:18.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:18.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:18.16 from Unified_cpp_accessible_xul0.cpp:2: 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:18.16 2266 | PointTyped TransformPointSimple( 102:18.16 | ^~~~~~~~~~~~~~~~~~~~ 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:18.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:18.16 794 | RectTyped TransformAndClipBounds( 102:18.16 | ^~~~~~~~~~~~~~~~~~~~~~ 102:18.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 102:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 102:18.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 102:18.18 from Unified_cpp_security_manager_ssl2.cpp:20: 102:18.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:18.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:18.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:18.18 | ^ 102:18.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 102:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 102:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 102:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 102:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAtom.h:13, 102:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 102:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:14, 102:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 102:18.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 102:18.20 from Unified_cpp_layout_generic3.cpp:2: 102:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 102:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 102:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 102:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 102:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 102:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 102:18.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 102:18.20 760 | typename detail::Nth::Type extract() { 102:18.20 | ^~~~~~~ 102:18.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 102:18.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 102:18.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:18.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:18.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:18.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:18.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:18.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 102:18.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 102:18.26 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 102:18.26 | ^ 102:18.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:18.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 102:18.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:18.35 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 102:18.35 | ^~~~~~~~~~~~~~ 102:18.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:18.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:18.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:18.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 102:18.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:18.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:18.43 | ^~~~~~~~~~~~~ 102:18.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 102:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:18.46 383 | Point TopLeft() const { return Point(x, y); } 102:18.46 | ^~~~~~~ 102:18.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:18.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 102:18.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:18.46 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 102:18.46 | ^~~~~~~~~~~~~~~ 102:18.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 102:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 102:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 102:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 102:18.83 from Unified_cpp_security_manager_ssl2.cpp:20: 102:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 102:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:18.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 102:18.83 | ^ 102:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 102:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 102:18.84 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 102:18.84 | ^ 102:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 102:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 102:18.84 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 102:18.84 | ^ 102:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 102:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 102:18.85 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 102:18.85 | ^ 102:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 102:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 102:18.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 102:18.87 | ^ 102:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 102:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 102:18.93 371 | nscoord aAppUnitsPerDevPixel) { 102:18.93 | ^ 102:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 102:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 102:18.93 380 | nscoord aAppUnitsPerDevPixel) { 102:18.93 | ^ 102:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 102:18.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 102:18.93 387 | nscoord aAppUnitsPerDevPixel) { 102:18.93 | ^ 102:18.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 102:18.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:18.94 394 | nscoord aAppUnitsPerDevPixel) { 102:18.94 | ^ 102:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: 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]': 102:19.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:19.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:19.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:19.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:19.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 102:19.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 102:19.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 102:19.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:19.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:19.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 102:19.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/DataStorage.cpp:11, 102:19.84 from Unified_cpp_security_manager_ssl0.cpp:38: 102:19.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 102:19.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 102:19.84 1249 | CSSCoord ToCSSPixels() const { return _0; } 102:19.85 | ^ 102:20.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 102:20.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 102:20.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:20.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:20.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:20.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:20.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:20.09 from Unified_cpp_accessible_xpcom0.cpp:2: 102:20.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 102:20.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 102:20.09 21 | inline Rect ToRect(const gfxRect& aRect) { 102:20.09 | ^ 102:20.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 102:20.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 102:20.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 102:20.09 | ^ 102:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: In function 'static mozilla::gfx::Rect nsCSSRendering::ExpandPaintingRectForDecorationLine(nsIFrame*, uint8_t, const Rect&, nsCSSRendering::Float, nsCSSRendering::Float, bool)': 102:20.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:20.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 102:20.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 102:20.13 40 | inline Point ToPoint(const gfxPoint& aPoint) { 102:20.13 | ^ 102:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 102:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 102:20.14 44 | inline Size ToSize(const gfxSize& aSize) { 102:20.14 | ^ 102:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 102:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 102:20.14 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 102:20.14 | ^ 102:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 102:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 102:20.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 102:20.21 | ^ 102:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 102:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 102:20.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 102:20.21 | ^ 102:20.55 In file included from Unified_cpp_layout_generic3.cpp:20: 102:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPageFrame.cpp: In member function 'void nsPageFrame::DrawHeaderFooter(gfxContext&, nsFontMetrics&, nsPageFrame::nsHeaderFooterEnum, int32_t, const nsString&, const nsRect&, nscoord, nscoord, nscoord)': 102:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPageFrame.cpp:361:47: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:20.55 361 | aRenderingContext.Clip(NSRectToSnappedRect( 102:20.55 | ~~~~~~~~~~~~~~~~~~~^ 102:20.55 362 | aRect, PresContext()->AppUnitsPerDevPixel(), *drawTarget)); 102:20.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:20.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 102:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 102:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 102:20.78 from Unified_cpp_layout_generic3.cpp:2: 102:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)': 102:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:20.78 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 102:20.78 | ^ 102:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 102:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:20.79 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 102:20.79 | ^~~~~~~~~~~ 102:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 102:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:20.80 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 102:20.80 | ^ 102:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)': 102:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:20.81 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 102:20.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 102:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:462: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 102:20.81 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 102:20.81 | ~~~~~~~~~~~~~^~ 102:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:20.81 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 102:20.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 102:20.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:20.81 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 102:20.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 102:20.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 102:20.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:20.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:20.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:20.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:20.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:20.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 102:20.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 102:20.82 from Unified_cpp_layout_generic3.cpp:2: 102:20.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 102:20.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:20.82 282 | RectTyped ToUnknownRect() const { 102:20.82 | ^~~~~~~~~~~~~ 102:21.42 In file included from Unified_cpp_layout_generic3.cpp:110: 102:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSubDocumentFrame.cpp: In function 'mozilla::LayerIntSize GetFrameSize(const nsIFrame*)': 102:21.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSubDocumentFrame.cpp:1296: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 102:21.42 1296 | aFrame->PresContext()->AppUnitsPerDevPixel()); 102:21.42 | ^ 102:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSubDocumentFrame.cpp: In member function 'virtual void nsDisplayRemote::Paint(nsDisplayListBuilder*, gfxContext*)': 102:21.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSubDocumentFrame.cpp:1386: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 102:21.49 1386 | appUnitsPerDevPixel, *target); 102:21.49 | ^ 102:21.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSubDocumentFrame.cpp: In member function 'virtual bool nsDisplayRemote::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 102:21.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSubDocumentFrame.cpp:1428: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 102:21.51 1428 | contentRect, mFrame->PresContext()->AppUnitsPerDevPixel()); 102:21.51 | ^ 102:21.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 102:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 102:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 102:21.52 from Unified_cpp_layout_generic3.cpp:2: 102:21.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:21.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:21.52 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 102:21.52 | ^~~~~~~~~ 102:21.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 102:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 102:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 102:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 102:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 102:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 102:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIAccessiblePivot.h:14, 102:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 102:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 102:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/DocAccessibleChildBase.cpp:7, 102:21.71 from Unified_cpp_accessible_ipc0.cpp:2: 102:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 102:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 102:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 102:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 102:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 102:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 102:21.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 102:21.71 760 | typename detail::Nth::Type extract() { 102:21.71 | ^~~~~~~ 102:22.16 In file included from Unified_cpp_layout_generic3.cpp:119: 102:22.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp: In member function 'void nsTextFrame::PaintDecorationLine(const nsTextFrame::PaintDecorationLineParams&)': 102:22.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.16 5653 | params.dirtyRect = aParams.dirtyRect.ToUnknownRect(); 102:22.16 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp: In member function 'void nsTextFrame::PaintOneShadow(const nsTextFrame::PaintShadowParams&, const StyleSimpleShadow&, gfxRect&, uint32_t)': 102:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.18 6078 | shadowGfxRect = 102:22.18 | ~~~~~~~~~~~~~~^ 102:22.18 6079 | aBoundingBox + gfxPoint(aParams.framePt.x + aParams.leftSideOffset, 102:22.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:22.18 6080 | aParams.textBaselinePt.y); 102:22.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 102:22.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.18 6109 | params.framePt = aParams.framePt + shadowGfxOffset; 102:22.18 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:22.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 102:22.19 from Unified_cpp_layout_generic3.cpp:2: 102:22.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In function 'mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)': 102:22.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.19 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 102:22.19 | ^~~~~~~~ 102:22.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:13, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 102:22.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 102:22.19 from Unified_cpp_layout_generic3.cpp:2: 102:22.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:22.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:22.19 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 102:22.19 | ^~~~~~~~~ 102:22.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:22.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:22.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.21 59 | Sub operator+(const Sub& aPoint) const { 102:22.21 | ^~~~~~~~ 102:22.22 In file included from Unified_cpp_layout_generic3.cpp:119: 102:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp: In member function 'bool nsTextFrame::PaintTextWithSelectionColors(const nsTextFrame::PaintTextSelectionParams&, const mozilla::UniquePtr&, nsTextFrame::SelectionTypeMask*, const nsDisplayText::ClipEdges&)': 102:22.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp:6222: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 102:22.22 6222 | LayoutDeviceRect::FromAppUnits(bgRect, appUnitsPerDevPixel); 102:22.22 | ^ 102:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp: In function 'void PaintSelectionBackground(mozilla::gfx::DrawTarget&, nscolor, const LayoutDeviceRect&, const LayoutDeviceRect&, nsTextFrame::DrawPathCallbacks*)': 102:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.23 4896 | Rect rect = aRect.Intersect(aDirtyRect).ToUnknownRect(); 102:22.23 | ^ 102:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.23 4896 | Rect rect = aRect.Intersect(aDirtyRect).ToUnknownRect(); 102:22.23 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 102:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.23 4896 | Rect rect = aRect.Intersect(aDirtyRect).ToUnknownRect(); 102:22.23 | ^ 102:22.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:14, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:47, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 102:22.23 from Unified_cpp_layout_generic3.cpp:2: 102:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function 'bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)': 102:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336: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 102:22.23 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 102:22.23 | ^ 102:22.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 102:22.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 102:22.23 from Unified_cpp_layout_generic3.cpp:2: 102:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 102:22.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:22.23 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 102:22.24 | ^~~~~~~~~~~~~~~ 102:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:110: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 102:22.24 110 | quad[0] = TransformPoint(aRect.TopLeft()); 102:22.24 | ^~~~ 102:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:126: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 102:22.24 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 102:22.24 | ^ 102:22.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:14, 102:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:15, 102:22.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 102:22.24 from Unified_cpp_layout_generic3.cpp:2: 102:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:22.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.24 385 | Point BottomLeft() const { return Point(x, YMost()); } 102:22.24 | ^~~~~~~~~~ 102:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:22.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.27 184 | *static_cast(this) = aRect1.Union(aRect2); 102:22.27 | ^ 102:22.30 In file included from Unified_cpp_layout_generic3.cpp:119: 102:22.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp: In member function 'void nsTextFrame::DrawTextRunAndDecorations(nsTextFrame::Range, const Point&, const nsTextFrame::DrawTextParams&, const nsTextFrame::TextDecorations&)': 102:22.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:22.30 6991 | .PreTranslate(-pt); 102:22.30 | ^~~ 102:22.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 102:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 102:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 102:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 102:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 102:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 102:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:10, 102:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:22.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:22.36 from Unified_cpp_accessible_xul0.cpp:2: 102:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 102:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 102:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 102:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 102:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 102:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 102:22.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 102:22.36 760 | typename detail::Nth::Type extract() { 102:22.37 | ^~~~~~~ 102:23.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 102:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfiledThreadData.cpp:13, 102:23.10 from Unified_cpp_tools_profiler0.cpp:38: 102:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 102:23.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 102:23.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 102:23.11 | ^ 102:23.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 102:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 102:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 102:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULElement.h:26, 102:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 102:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.h:24, 102:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.cpp:4, 102:23.42 from Unified_cpp_security_manager_pki0.cpp:2: 102:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 102:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 102:23.42 189 | CSSRect GetExpandedScrollableRect() const { 102:23.42 | ^ 102:23.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 102:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 102:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 102:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 102:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 102:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 102:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 102:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 102:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 102:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 102:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 102:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 102:23.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 102:23.44 from Unified_cpp_spellcheck_src0.cpp:11: 102:23.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 102:23.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 102:23.44 332 | LayerPoint GetFixedPositionAnchor() const { 102:23.44 | ^ 102:23.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 102:23.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 102:23.44 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:23.44 | ^ 102:23.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 102:23.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 102:23.44 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 102:23.44 | ^ 102:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 102:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 102:23.46 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 102:23.46 | ^ 102:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 102:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 102:23.46 243 | CSSRect CalculateScrollRange() const { 102:23.46 | ^ 102:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 102:23.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 102:23.46 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 102:23.46 | ^ 102:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 102:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 102:23.48 457 | CSSRect GetVisualViewport() const { 102:23.48 | ^ 102:23.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 102:23.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 102:23.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 102:23.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 102:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 102:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 102:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 102:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 102:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 102:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 102:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 102:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 102:23.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 102:23.64 from Unified_cpp_spellcheck_src0.cpp:11: 102:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 102:23.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 102:23.64 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 102:23.64 | ^ 102:23.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 102:23.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 102:23.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 102:23.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 102:23.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 102:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 102:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 102:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 102:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 102:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 102:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 102:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 102:23.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 102:23.82 from Unified_cpp_spellcheck_src0.cpp:11: 102:23.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 102:23.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 102:23.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:23.82 | ^ 102:23.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:23.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 102:23.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:23.89 246 | PointTyped As2DPoint() const { 102:23.89 | ^~~~~~~~~ 102:24.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 102:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 102:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:24.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 102:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 102:24.14 1249 | CSSCoord ToCSSPixels() const { return _0; } 102:24.14 | ^ 102:24.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:24.17 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 102:24.17 | ^~~~~~~~~ 102:24.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:24.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:24.18 2266 | PointTyped TransformPointSimple( 102:24.18 | ^~~~~~~~~~~~~~~~~~~~ 102:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:24.19 794 | RectTyped TransformAndClipBounds( 102:24.19 | ^~~~~~~~~~~~~~~~~~~~~~ 102:24.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 102:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 102:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:24.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 102:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 102:24.21 21 | inline Rect ToRect(const gfxRect& aRect) { 102:24.21 | ^ 102:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 102:24.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 102:24.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 102:24.21 | ^ 102:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 102:24.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 102:24.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 102:24.27 | ^ 102:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 102:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 102:24.28 44 | inline Size ToSize(const gfxSize& aSize) { 102:24.28 | ^ 102:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 102:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 102:24.28 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 102:24.28 | ^ 102:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 102:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 102:24.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 102:24.36 | ^ 102:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 102:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 102:24.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 102:24.36 | ^ 102:25.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 102:25.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 102:25.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 102:25.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 102:25.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 102:25.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:25.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:25.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 102:25.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/DataStorage.cpp:11, 102:25.17 from Unified_cpp_security_manager_ssl0.cpp:38: 102:25.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 102:25.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 102:25.17 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 102:25.17 | ^ 102:25.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 102:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:25.62 from Unified_cpp_accessible_xpcom0.cpp:2: 102:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 102:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 102:25.62 1859 | int32_t aAppUnitsPerPixel) { 102:25.62 | ^ 102:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 102:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 102:25.62 3214 | int32_t aAppUnitsPerPixel) { 102:25.62 | ^ 102:25.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 102:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 102:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 102:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:31, 102:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 102:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:14, 102:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.h:9, 102:25.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xul/XULAlertAccessible.cpp:6, 102:25.66 from Unified_cpp_accessible_xul0.cpp:2: 102:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h: In member function 'int32_t mozilla::dom::Element::ClientWidth()': 102:25.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:1314:34: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:25.66 1314 | return CSSPixel::FromAppUnits(GetClientAreaRect().Width()).Rounded(); 102:25.66 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:26.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 102:26.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 102:26.05 from Unified_cpp_layout_generic2.cpp:2: 102:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 102:26.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:370: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 102:26.05 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 102:26.05 | ^~~~~~~~~~~~ 102:26.22 toolkit/components/remote 102:26.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 102:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:26.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 102:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 102:26.32 1859 | int32_t aAppUnitsPerPixel) { 102:26.32 | ^ 102:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 102:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 102:26.32 3214 | int32_t aAppUnitsPerPixel) { 102:26.32 | ^ 102:26.51 toolkit/components/alerts 102:26.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:26.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:26.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 102:26.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 102:26.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 102:26.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 102:26.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 102:26.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULElement.h:23, 102:26.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 102:26.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.h:24, 102:26.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.cpp:4, 102:26.69 from Unified_cpp_security_manager_pki0.cpp:2: 102:26.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:26.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:26.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:26.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:26.69 | ^~~~~~~~ 102:26.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 102:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 102:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 102:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 102:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 102:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULElement.h:26, 102:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 102:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.h:24, 102:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.cpp:4, 102:26.72 from Unified_cpp_security_manager_pki0.cpp:2: 102:26.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:26.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:26.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:26.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:26.72 | ^~~~~~~~ 102:27.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 102:27.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfiledThreadData.cpp:13, 102:27.23 from Unified_cpp_tools_profiler0.cpp:38: 102:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 102:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 102:27.23 21 | inline Rect ToRect(const gfxRect& aRect) { 102:27.23 | ^ 102:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 102:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 102:27.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 102:27.23 | ^ 102:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 102:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 102:27.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 102:27.23 | ^ 102:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 102:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 102:27.23 44 | inline Size ToSize(const gfxSize& aSize) { 102:27.23 | ^ 102:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 102:27.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 102:27.23 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 102:27.23 | ^ 102:27.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:27.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 102:27.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:27.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:27.25 from Unified_cpp_tools_performance0.cpp:2: 102:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:27.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:27.25 | ^~~~~~~~ 102:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 102:27.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 102:27.25 52 | inline gfxSize ThebesSize(const Size& aSize) { 102:27.25 | ^ 102:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 102:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 102:27.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 102:27.26 | ^ 102:27.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:27.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 102:27.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 102:27.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 102:27.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULElement.h:23, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.h:24, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.cpp:4, 102:27.29 from Unified_cpp_security_manager_pki0.cpp:2: 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:27.29 427 | SizeT Size() const { return SizeT(width, height); } 102:27.29 | ^~~~ 102:27.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsStyledElement.h:18, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULElement.h:26, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.h:24, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.cpp:4, 102:27.29 from Unified_cpp_security_manager_pki0.cpp:2: 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:27.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 102:27.29 | ^~~~~~~~ 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:27.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 102:27.29 | ^~~~~~~~ 102:27.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXULElement.h:23, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.h:24, 102:27.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/pki/nsASN1Tree.cpp:4, 102:27.29 from Unified_cpp_security_manager_pki0.cpp:2: 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 102:27.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:27.29 62 | Sub operator-(const Sub& aPoint) const { 102:27.29 | ^~~~~~~~ 102:28.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:28.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:28.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:28.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:28.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:28.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:28.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:28.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:28.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:28.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:28.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:28.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:28.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:28.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:28.10 | ^~~~~~~~ 102:28.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:28.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:28.16 | ^~~~~~~~ 102:28.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.22 427 | SizeT Size() const { return SizeT(width, height); } 102:28.22 | ^~~~ 102:28.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 102:28.22 | ^~~~~~~~ 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 102:28.22 | ^~~~~~~~ 102:28.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 102:28.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.22 62 | Sub operator-(const Sub& aPoint) const { 102:28.22 | ^~~~~~~~ 102:28.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:28.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:28.57 from Unified_cpp_tools_performance0.cpp:2: 102:28.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:28.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:28.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:28.57 | ^~~~~~~~ 102:28.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:28.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 102:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 102:28.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.60 43 | friend Sub operator*(T aScale, Sub aCoord) { 102:28.60 | ^~~~~~~~ 102:28.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:28.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 102:28.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:28.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:28.86 from Unified_cpp_tools_performance0.cpp:2: 102:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 102:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 102:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.86 427 | SizeT Size() const { return SizeT(width, height); } 102:28.86 | ^~~~ 102:28.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:28.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:28.86 from Unified_cpp_tools_performance0.cpp:2: 102:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 102:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 102:28.86 | ^~~~~~~~ 102:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 102:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 102:28.86 | ^~~~~~~~ 102:28.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 102:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:28.87 from Unified_cpp_tools_performance0.cpp:2: 102:28.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:28.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 102:28.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.87 62 | Sub operator-(const Sub& aPoint) const { 102:28.87 | ^~~~~~~~ 102:28.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:28.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:28.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 102:28.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 102:28.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:28.88 | ^~~~~~~~~~~~~ 102:28.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.h:7, 102:28.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DOMtoATK.cpp:7: 102:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 102:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 102:28.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:28.88 323 | static SizeTyped FromUnknownSize( 102:28.88 | ^~~~~~~~~~~~~~~ 102:29.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 102:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:29.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:29.27 from Unified_cpp_tools_performance0.cpp:2: 102:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 102:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 102:29.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:29.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:29.27 | ^~~~~~~~~~~~~ 102:29.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 102:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:29.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:29.28 from Unified_cpp_tools_performance0.cpp:2: 102:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 102:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 102:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:29.28 323 | static SizeTyped FromUnknownSize( 102:29.28 | ^~~~~~~~~~~~~~~ 102:29.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 102:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 102:29.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:29.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 102:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 102:29.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 102:29.71 | ^ 102:30.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 102:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 102:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 102:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 102:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:30.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 102:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 102:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 102:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 102:30.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfiledThreadData.cpp:13, 102:30.56 from Unified_cpp_tools_profiler0.cpp:38: 102:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 102:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 102:30.56 1859 | int32_t aAppUnitsPerPixel) { 102:30.56 | ^ 102:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 102:30.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 102:30.56 3214 | int32_t aAppUnitsPerPixel) { 102:30.58 | ^ 102:30.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:30.58 from Unified_cpp_tools_performance0.cpp:2: 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:30.58 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 102:30.58 | ^~~~~~~~~~~~~~ 102:30.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:30.58 from Unified_cpp_tools_performance0.cpp:2: 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:30.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:30.58 | ^~~~~~~~~~~~~ 102:30.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:30.58 from Unified_cpp_tools_performance0.cpp:2: 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:30.58 383 | Point TopLeft() const { return Point(x, y); } 102:30.58 | ^~~~~~~ 102:30.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:30.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:30.58 from Unified_cpp_tools_performance0.cpp:2: 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 102:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:30.58 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 102:30.58 | ^~~~~~~~~~~~~~~ 102:30.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 102:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 102:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 102:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 102:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 102:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 102:30.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/DataStorage.cpp:11, 102:30.74 from Unified_cpp_security_manager_ssl0.cpp:38: 102:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 102:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 102:30.74 21 | inline Rect ToRect(const gfxRect& aRect) { 102:30.74 | ^ 102:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 102:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 102:30.74 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 102:30.74 | ^ 102:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 102:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 102:30.74 40 | inline Point ToPoint(const gfxPoint& aPoint) { 102:30.74 | ^ 102:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 102:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 102:30.75 44 | inline Size ToSize(const gfxSize& aSize) { 102:30.75 | ^ 102:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 102:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 102:30.75 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 102:30.75 | ^ 102:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 102:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 102:30.75 52 | inline gfxSize ThebesSize(const Size& aSize) { 102:30.75 | ^ 102:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 102:30.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 102:30.75 56 | inline gfxRect ThebesRect(const Rect& aRect) { 102:30.75 | ^ 102:31.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 102:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 102:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 102:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 102:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 102:31.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/DataStorage.cpp:11, 102:31.39 from Unified_cpp_security_manager_ssl0.cpp:38: 102:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 102:31.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 102:31.39 1859 | int32_t aAppUnitsPerPixel) { 102:31.39 | ^ 102:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 102:31.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 102:31.41 3214 | int32_t aAppUnitsPerPixel) { 102:31.41 | ^ 102:32.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 102:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 102:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:32.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 102:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 102:32.25 21 | inline Rect ToRect(const gfxRect& aRect) { 102:32.25 | ^ 102:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 102:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 102:32.25 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 102:32.25 | ^ 102:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 102:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 102:32.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 102:32.26 | ^ 102:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 102:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 102:32.26 44 | inline Size ToSize(const gfxSize& aSize) { 102:32.26 | ^ 102:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 102:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 102:32.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 102:32.26 | ^ 102:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 102:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 102:32.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 102:32.27 | ^ 102:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 102:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 102:32.27 56 | inline gfxRect ThebesRect(const Rect& aRect) { 102:32.27 | ^ 102:32.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 102:32.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:32.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:32.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 102:32.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/DataStorage.cpp:11, 102:32.42 from Unified_cpp_security_manager_ssl0.cpp:38: 102:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 102:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 102:32.42 332 | LayerPoint GetFixedPositionAnchor() const { 102:32.42 | ^ 102:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsPoint nsLayoutUtils::TransformAncestorPointToFrame(nsLayoutUtils::RelativeTo, const nsPoint&, nsLayoutUtils::RelativeTo)': 102:32.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3001:9: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:32.52 3001 | nsPoint nsLayoutUtils::TransformAncestorPointToFrame(RelativeTo aFrame, 102:32.52 | ^~~~~~~~~~~~~ 102:32.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 102:32.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:32.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:32.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 102:32.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/DataStorage.cpp:11, 102:32.66 from Unified_cpp_security_manager_ssl0.cpp:38: 102:32.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 102:32.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 102:32.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 102:32.66 | ^ 102:32.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 102:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 102:32.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/DataStorage.cpp:11, 102:32.81 from Unified_cpp_security_manager_ssl0.cpp:38: 102:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 102:32.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 102:32.81 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:32.81 | ^ 102:33.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 102:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 102:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:33.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 102:33.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 102:33.31 1859 | int32_t aAppUnitsPerPixel) { 102:33.31 | ^ 102:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 102:33.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 102:33.34 3214 | int32_t aAppUnitsPerPixel) { 102:33.34 | ^ 102:33.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:33.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:33.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:33.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 102:33.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 102:33.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 102:33.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 102:33.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:68, 102:33.38 from Unified_cpp_hunspell_glue0.cpp:20: 102:33.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 102:33.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 102:33.38 1249 | CSSCoord ToCSSPixels() const { return _0; } 102:33.38 | ^ 102:34.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 102:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:34.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:34.07 from Unified_cpp_tools_performance0.cpp:2: 102:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 102:34.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:34.07 246 | PointTyped As2DPoint() const { 102:34.07 | ^~~~~~~~~ 102:34.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 102:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:34.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:34.18 from Unified_cpp_tools_performance0.cpp:2: 102:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:34.18 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 102:34.18 | ^~~~~~~~~ 102:34.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 102:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 102:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:9, 102:34.19 from Unified_cpp_tools_performance0.cpp:2: 102:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:34.19 2266 | PointTyped TransformPointSimple( 102:34.19 | ^~~~~~~~~~~~~~~~~~~~ 102:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:34.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:34.20 794 | RectTyped TransformAndClipBounds( 102:34.20 | ^~~~~~~~~~~~~~~~~~~~~~ 102:34.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 102:34.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:34.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:34.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 102:34.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 102:34.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 102:34.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 102:34.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfiledThreadData.cpp:13, 102:34.86 from Unified_cpp_tools_profiler0.cpp:38: 102:34.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 102:34.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 102:34.87 332 | LayerPoint GetFixedPositionAnchor() const { 102:34.87 | ^ 102:34.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 102:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 102:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 102:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 102:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 102:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 102:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsINode.h:12, 102:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContent.h:13, 102:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:16, 102:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.h:10, 102:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/ipc/other/ProxyAccessible.cpp:7: 102:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 102:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 102:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 102:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 102:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 102:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 102:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 102:34.91 760 | typename detail::Nth::Type extract() { 102:34.91 | ^~~~~~~ 102:35.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:35.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:35.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:35.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:35.12 | ^~~~~~~~ 102:35.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 102:35.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:35.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:35.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 102:35.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 102:35.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 102:35.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 102:35.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfiledThreadData.cpp:13, 102:35.32 from Unified_cpp_tools_profiler0.cpp:38: 102:35.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 102:35.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 102:35.32 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 102:35.32 | ^ 102:35.41 toolkit/components/antitracking 102:35.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 102:35.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:35.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:35.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 102:35.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 102:35.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 102:35.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 102:35.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfiledThreadData.cpp:13, 102:35.50 from Unified_cpp_tools_profiler0.cpp:38: 102:35.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 102:35.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 102:35.50 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:35.50 | ^ 102:35.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:35.72 from Unified_cpp_accessible_xpcom0.cpp:2: 102:35.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:35.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:35.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:35.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:35.72 | ^~~~~~~~ 102:35.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:35.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:35.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:35.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:35.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:35.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:35.72 | ^~~~~~~~ 102:35.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:35.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:35.98 from Unified_cpp_accessible_xpcom0.cpp:2: 102:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:35.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:35.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:35.98 | ^~~~~~~~ 102:36.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 102:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 102:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.07 427 | SizeT Size() const { return SizeT(width, height); } 102:36.07 | ^~~~ 102:36.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 102:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.07 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 102:36.07 | ^~~~~~~~ 102:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 102:36.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.07 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 102:36.07 | ^~~~~~~~ 102:36.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:36.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:36.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:36.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 102:36.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.08 62 | Sub operator-(const Sub& aPoint) const { 102:36.08 | ^~~~~~~~ 102:36.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:36.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:36.15 from Unified_cpp_accessible_xpcom0.cpp:2: 102:36.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 102:36.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 102:36.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.15 427 | SizeT Size() const { return SizeT(width, height); } 102:36.15 | ^~~~ 102:36.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:36.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:36.16 from Unified_cpp_accessible_xpcom0.cpp:2: 102:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 102:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.16 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 102:36.16 | ^~~~~~~~ 102:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 102:36.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.16 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 102:36.16 | ^~~~~~~~ 102:36.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:36.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:36.18 from Unified_cpp_accessible_xpcom0.cpp:2: 102:36.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:36.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 102:36.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.18 62 | Sub operator-(const Sub& aPoint) const { 102:36.18 | ^~~~~~~~ 102:36.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 102:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AlertNotification.h:8, 102:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:7, 102:36.37 from Unified_cpp_components_alerts0.cpp:2: 102:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 102:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 102:36.37 | ^ 102:36.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:36.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:36.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:36.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:36.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:36.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:36.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:36.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:36.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:36.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:36.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:36.63 from Unified_cpp_accessible_xpcom0.cpp:2: 102:36.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 102:36.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 102:36.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 102:36.63 | ^~~~~~~~ 102:36.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:36.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 102:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 102:36.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.80 43 | friend Sub operator*(T aScale, Sub aCoord) { 102:36.80 | ^~~~~~~~ 102:36.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 102:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AlertNotification.h:8, 102:36.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:7, 102:36.83 from Unified_cpp_components_alerts0.cpp:2: 102:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:36.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:36.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:36.83 | ^ 102:36.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:36.86 from Unified_cpp_accessible_xpcom0.cpp:2: 102:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 102:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 102:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:36.86 | ^~~~~~~~~~~~~ 102:36.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:15, 102:36.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:36.86 from Unified_cpp_accessible_xpcom0.cpp:2: 102:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 102:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 102:36.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:36.86 323 | static SizeTyped FromUnknownSize( 102:36.86 | ^~~~~~~~~~~~~~~ 102:37.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:37.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:37.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:37.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:37.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:37.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:37.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:37.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:37.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 102:37.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 102:37.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:37.57 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:37.57 | ^~~~~~~~~~~~~ 102:37.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.h:10, 102:37.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AtkSocketAccessible.cpp:8: 102:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 102:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 102:37.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:37.59 323 | static SizeTyped FromUnknownSize( 102:37.59 | ^~~~~~~~~~~~~~~ 102:37.59 toolkit/components/backgroundhangmonitor 102:38.10 In file included from Unified_cpp_layout_generic3.cpp:137: 102:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextRunTransformations.cpp: 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]': 102:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextRunTransformations.cpp:872:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:38.10 872 | } 102:38.10 | ^ 102:38.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 102:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 102:38.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 102:38.46 from Unified_cpp_accessible_base1.cpp:2: 102:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 102:38.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:38.46 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 102:38.46 | ^ 102:38.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 102:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 102:38.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 102:38.88 from Unified_cpp_accessible_base1.cpp:2: 102:38.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:38.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:38.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:38.88 | ^ 102:39.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISerialEventTarget.h:10, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AbstractThread.h:14, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/MozPromise.h:13, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.h:13, 102:39.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/performance/PerfStats.cpp:7, 102:39.10 from Unified_cpp_tools_performance0.cpp:2: 102:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 102:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 102:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 102:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 102:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 102:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 102:39.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 102:39.10 760 | typename detail::Nth::Type extract() { 102:39.10 | ^~~~~~~ 102:39.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static bool nsLayoutUtils::CalculateAndSetDisplayPortMargins(nsIScrollableFrame*, nsLayoutUtils::RepaintMode)': 102:39.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3324:6: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:39.77 3324 | bool nsLayoutUtils::CalculateAndSetDisplayPortMargins( 102:39.77 | ^~~~~~~~~~~~~ 102:39.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 102:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 102:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 102:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 102:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 102:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 102:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.h:11, 102:39.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/xpcom/nsAccessibleRelation.cpp:6, 102:39.88 from Unified_cpp_accessible_xpcom0.cpp:2: 102:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 102:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 102:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 102:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 102:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 102:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 102:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 102:39.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 102:39.88 760 | typename detail::Nth::Type extract() { 102:39.88 | ^~~~~~~ 102:39.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.cpp:46, 102:39.98 from Unified_cpp_accessible_generic0.cpp:38: 102:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 102:39.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:39.98 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 102:39.98 | ^ 102:40.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 102:40.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 102:40.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:40.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:40.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 102:40.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 102:40.13 from Unified_cpp_accessible_base1.cpp:2: 102:40.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 102:40.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:40.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 102:40.13 | ^ 102:40.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 102:40.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 102:40.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 102:40.13 | ^ 102:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 102:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 102:40.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 102:40.15 | ^ 102:40.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 102:40.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 102:40.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 102:40.16 | ^ 102:40.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 102:40.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 102:40.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 102:40.16 | ^ 102:40.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 102:40.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 102:40.17 371 | nscoord aAppUnitsPerDevPixel) { 102:40.18 | ^ 102:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 102:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 102:40.19 380 | nscoord aAppUnitsPerDevPixel) { 102:40.19 | ^ 102:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 102:40.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 102:40.19 387 | nscoord aAppUnitsPerDevPixel) { 102:40.19 | ^ 102:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 102:40.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:40.21 394 | nscoord aAppUnitsPerDevPixel) { 102:40.21 | ^ 102:40.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 102:40.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 102:40.50 from Unified_cpp_accessible_base1.cpp:2: 102:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 102:40.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 102:40.50 1249 | CSSCoord ToCSSPixels() const { return _0; } 102:40.50 | ^ 102:43.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 102:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 102:43.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 102:43.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 102:43.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:43.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 102:43.65 | ^ 102:44.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 102:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 102:44.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 102:44.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:44.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:44.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:44.02 | ^ 102:45.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 102:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 102:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 102:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 102:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 102:45.96 from Unified_cpp_layout_base1.cpp:2: 102:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:45.96 1925 | RectTyped TransformAndClipBounds( 102:45.96 | ^~~~~~~~~~~~~~~~~~~~~~ 102:46.10 In file included from Unified_cpp_layout_base1.cpp:137: 102:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static nsRect nsLayoutUtils::TransformFrameRectToAncestor(const nsIFrame*, const nsRect&, nsLayoutUtils::RelativeTo, bool*, mozilla::Maybe >*, bool, nsIFrame**)': 102:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3024: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 102:46.10 3024 | nsRect nsLayoutUtils::TransformFrameRectToAncestor( 102:46.10 | ^~~~~~~~~~~~~ 102:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3024: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 102:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3036: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 102:46.11 3036 | result = ToRect(text->TransformFrameRectFromTextChild(aRect, aFrame)); 102:46.11 | ^ 102:46.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:3046: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 102:46.11 3046 | aStopAtStackingContextAndDisplayPortAndOOFFrame, aOutAncestor); 102:46.11 | ^ 102:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextRunTransformations.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 102:46.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextRunTransformations.cpp:872:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static mozilla::CSSRect nsLayoutUtils::GetBoundingContentRect(const nsIContent*, const nsIScrollableFrame*)': 102:46.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9627: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 102:46.69 9627 | CSSRect nsLayoutUtils::GetBoundingContentRect( 102:46.69 | ^~~~~~~~~~~~~ 102:46.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In function 'mozilla::Maybe > GetFrameVisibleRectOnScreen(const nsIFrame*)': 102:46.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:10278: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 102:46.77 10278 | static Maybe GetFrameVisibleRectOnScreen(const nsIFrame* aFrame) { 102:46.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:47.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:20, 102:47.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 102:47.81 from Unified_cpp_layout_generic3.cpp:2: 102:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h: In member function 'virtual void nsTextFrame::DrawPathCallbacks::PaintDecorationLine(nsTextFrame::Rect, nscolor)': 102:47.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.h:535:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:47.81 535 | virtual void PaintDecorationLine(Rect aPath, nscolor aColor) {} 102:47.81 | ^~~~~~~~~~~~~~~~~~~ 102:48.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 102:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 102:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 102:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 102:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 102:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 102:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 102:48.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 102:48.32 from Unified_cpp_security_manager_ssl1.cpp:47: 102:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 102:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 102:48.32 189 | CSSRect GetExpandedScrollableRect() const { 102:48.32 | ^ 102:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 102:48.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 102:48.32 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:48.32 | ^ 102:48.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 102:48.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 102:48.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 102:48.33 | ^ 102:48.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 102:48.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 102:48.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 102:48.35 | ^ 102:48.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 102:48.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 102:48.35 243 | CSSRect CalculateScrollRange() const { 102:48.35 | ^ 102:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 102:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 102:48.36 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 102:48.36 | ^ 102:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 102:48.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 102:48.37 457 | CSSRect GetVisualViewport() const { 102:48.37 | ^ 102:48.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 102:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 102:48.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 102:48.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 102:48.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:48.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 102:48.74 | ^ 102:48.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:48.96 from Unified_cpp_accessible_generic0.cpp:2: 102:48.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:48.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:48.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:48.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:48.96 | ^~~~~~~~ 102:49.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 102:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGTextFrame.h:16, 102:49.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:14, 102:49.13 from Unified_cpp_layout_generic3.cpp:2: 102:49.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 102:49.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:49.13 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 102:49.13 | ^~~~~~~~~~~ 102:49.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:49.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:49.24 from Unified_cpp_accessible_generic0.cpp:2: 102:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:49.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:49.24 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:49.24 | ^~~~~~~~ 102:49.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:49.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:49.30 from Unified_cpp_accessible_generic0.cpp:2: 102:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 102:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 102:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:49.30 427 | SizeT Size() const { return SizeT(width, height); } 102:49.30 | ^~~~ 102:49.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:49.30 from Unified_cpp_accessible_generic0.cpp:2: 102:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 102:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:49.30 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 102:49.30 | ^~~~~~~~ 102:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 102:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 102:49.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:49.30 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 102:49.30 | ^~~~~~~~ 102:49.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:49.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:49.30 from Unified_cpp_accessible_generic0.cpp:2: 102:49.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 102:49.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 102:49.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:49.31 62 | Sub operator-(const Sub& aPoint) const { 102:49.31 | ^~~~~~~~ 102:49.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: In function 'mozilla::gfx::Point IntersectBorderRadius(const Point&, const Size&, const Point&, const Point&)': 102:49.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:49.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: In function 'mozilla::CSSPoint ComputeGradientLineEndFromAngle(const CSSPoint&, double, const CSSSize&)': 102:49.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:49.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 102:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 102:49.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 102:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 102:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:49.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 102:49.46 | ^ 102:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]': 102:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float]': 102:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:49.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]': 102:49.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 102:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 102:49.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 102:49.55 | ^ 102:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 102:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 102:49.55 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 102:49.55 | ^ 102:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 102:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 102:49.55 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 102:49.55 | ^ 102:49.55 In file included from Unified_cpp_layout_generic3.cpp:110: 102:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSubDocumentFrame.cpp: In member function 'virtual void nsDisplayRemote::Paint(nsDisplayListBuilder*, gfxContext*)': 102:49.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsSubDocumentFrame.cpp:1377: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 102:49.55 1377 | void nsDisplayRemote::Paint(nsDisplayListBuilder* aBuilder, gfxContext* aCtx) { 102:49.55 | ^~~~~~~~~~~~~~~ 102:49.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: 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]': 102:49.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 102:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 102:49.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 102:49.63 | ^ 102:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]': 102:49.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: In function 'mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double]': 102:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: 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]': 102:49.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:49.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 102:49.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 102:49.72 371 | nscoord aAppUnitsPerDevPixel) { 102:49.72 | ^ 102:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 102:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 102:49.80 380 | nscoord aAppUnitsPerDevPixel) { 102:49.80 | ^ 102:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 102:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 102:49.80 387 | nscoord aAppUnitsPerDevPixel) { 102:49.80 | ^ 102:49.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:49.80 from Unified_cpp_accessible_generic0.cpp:2: 102:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 102:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 102:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:49.80 43 | friend Sub operator*(T aScale, Sub aCoord) { 102:49.80 | ^~~~~~~~ 102:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 102:49.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:49.83 394 | nscoord aAppUnitsPerDevPixel) { 102:49.83 | ^ 102:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: 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]': 102:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:49.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 102:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 102:49.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 102:49.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:49.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:49.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:49.94 | ^ 102:50.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: 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]': 102:50.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:122: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 102:51.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:51.23 from Unified_cpp_accessible_generic0.cpp:2: 102:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 102:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 102:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:51.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:51.23 | ^~~~~~~~~~~~~ 102:51.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:51.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:51.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:51.27 from Unified_cpp_accessible_generic0.cpp:2: 102:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 102:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 102:51.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:51.27 323 | static SizeTyped FromUnknownSize( 102:51.27 | ^~~~~~~~~~~~~~~ 102:51.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 102:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 102:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 102:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 102:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 102:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 102:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 102:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 102:51.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 102:51.43 from Unified_cpp_security_manager_ssl1.cpp:47: 102:51.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 102:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 102:51.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 102:51.44 | ^ 102:51.54 In file included from Unified_cpp_layout_generic2.cpp:65: 102:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp: In member function 'nsRect mozilla::ScrollFrameHelper::RestrictToRootDisplayPort(const nsRect&)': 102:51.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp:3858:8: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:51.54 3858 | nsRect ScrollFrameHelper::RestrictToRootDisplayPort( 102:51.54 | ^~~~~~~~~~~~~~~~~ 102:52.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:52.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:52.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 102:52.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 102:52.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 102:52.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 102:52.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 102:52.34 from Unified_cpp_layout_base1.cpp:2: 102:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:52.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:52.35 708 | RectTyped ProjectRectBounds( 102:52.35 | ^~~~~~~~~~~~~~~~~ 102:52.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 102:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 102:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 102:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 102:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 102:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 102:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 102:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 102:52.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 102:52.44 from Unified_cpp_spellcheck_src0.cpp:11: 102:52.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 102:52.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 102:52.44 1394 | LayerPoint GetFixedPositionAnchor() { 102:52.44 | ^ 102:52.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 102:52.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 102:52.49 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 102:52.49 | ^ 102:52.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:52.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:52.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:52.54 from Unified_cpp_accessible_generic0.cpp:2: 102:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSVGUtils.h:104:72: required from here 102:52.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:52.54 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 102:52.54 | ^~~~~~~~~~ 102:52.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 102:52.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 102:52.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:52.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 102:52.96 | ^ 102:52.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 102:52.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 102:52.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 102:52.96 | ^ 102:52.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 102:52.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 102:52.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 102:52.96 | ^ 102:52.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 102:52.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 102:52.96 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 102:52.96 | ^ 102:52.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 102:52.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 102:52.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 102:52.96 | ^ 102:52.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 102:52.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 102:52.97 from Unified_cpp_spellcheck_src0.cpp:11: 102:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 102:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 102:52.97 49 | gfx::Size GetInheritedScale() const { return mScale; } 102:52.97 | ^ 102:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 102:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 102:52.97 371 | nscoord aAppUnitsPerDevPixel) { 102:52.97 | ^ 102:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 102:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 102:52.97 380 | nscoord aAppUnitsPerDevPixel) { 102:52.97 | ^ 102:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 102:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 102:52.97 387 | nscoord aAppUnitsPerDevPixel) { 102:52.97 | ^ 102:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 102:52.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:52.99 394 | nscoord aAppUnitsPerDevPixel) { 102:52.99 | ^ 102:53.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:53.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:53.11 from Unified_cpp_accessible_generic0.cpp:2: 102:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 102:53.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:53.11 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 102:53.11 | ^~~~~~~~~~~~~~ 102:53.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 102:53.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/remote/nsDBusRemoteServer.cpp:13: 102:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 102:53.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:53.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 102:53.12 | ^ 102:53.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:53.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:53.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:53.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:53.19 from Unified_cpp_accessible_generic0.cpp:2: 102:53.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:53.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 102:53.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:53.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 102:53.19 | ^~~~~~~~~~~~~ 102:53.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:53.24 from Unified_cpp_accessible_generic0.cpp:2: 102:53.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:53.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 102:53.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:53.24 383 | Point TopLeft() const { return Point(x, y); } 102:53.24 | ^~~~~~~ 102:53.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:53.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:53.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:53.25 from Unified_cpp_accessible_generic0.cpp:2: 102:53.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:53.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 102:53.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:53.25 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 102:53.25 | ^~~~~~~~~~~~~~~ 102:53.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:53.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 102:53.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/remote/nsDBusRemoteServer.cpp:13: 102:53.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:53.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:53.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:53.51 | ^ 102:53.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 102:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 102:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 102:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 102:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 102:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 102:53.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:68, 102:53.69 from Unified_cpp_hunspell_glue0.cpp:20: 102:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 102:53.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 102:53.69 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 102:53.69 | ^ 102:53.84 In file included from Unified_cpp_layout_generic3.cpp:119: 102:53.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp: In function 'void DrawTextRun(const gfxTextRun*, const Point&, gfxTextRun::Range, const nsTextFrame::DrawTextRunParams&, nsTextFrame*)': 102:53.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp:6833: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 102:53.84 6833 | aTextRun->Draw(aRange, aTextBaselinePt, params); 102:53.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:54.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:54.08 from Unified_cpp_accessible_generic0.cpp:2: 102:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 102:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:54.08 277 | static RectTyped FromUnknownRect( 102:54.08 | ^~~~~~~~~~~~~~~ 102:54.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:54.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:54.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:54.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:54.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:54.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:54.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:54.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:54.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:54.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:54.11 from Unified_cpp_accessible_generic0.cpp:2: 102:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 102:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:54.11 150 | static PointTyped FromUnknownPoint( 102:54.11 | ^~~~~~~~~~~~~~~~ 102:54.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:54.11 from Unified_cpp_accessible_generic0.cpp:2: 102:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 102:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 102:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:54.11 282 | RectTyped ToUnknownRect() const { 102:54.11 | ^~~~~~~~~~~~~ 102:54.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 102:54.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 102:54.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/remote/nsDBusRemoteServer.cpp:13: 102:54.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 102:54.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:54.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 102:54.37 | ^ 102:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 102:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 102:54.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 102:54.38 | ^ 102:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 102:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 102:54.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 102:54.38 | ^ 102:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 102:54.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 102:54.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 102:54.39 | ^ 102:54.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 102:54.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 102:54.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 102:54.39 | ^ 102:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 102:54.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 102:54.43 371 | nscoord aAppUnitsPerDevPixel) { 102:54.43 | ^ 102:54.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 102:54.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 102:54.45 380 | nscoord aAppUnitsPerDevPixel) { 102:54.45 | ^ 102:54.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 102:54.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 102:54.45 387 | nscoord aAppUnitsPerDevPixel) { 102:54.45 | ^ 102:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 102:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:54.46 394 | nscoord aAppUnitsPerDevPixel) { 102:54.46 | ^ 102:54.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 102:54.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 102:54.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 102:54.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:68, 102:54.48 from Unified_cpp_hunspell_glue0.cpp:20: 102:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 102:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 102:54.48 21 | inline Rect ToRect(const gfxRect& aRect) { 102:54.48 | ^ 102:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 102:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 102:54.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 102:54.48 | ^ 102:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 102:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 102:54.49 40 | inline Point ToPoint(const gfxPoint& aPoint) { 102:54.49 | ^ 102:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 102:54.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 102:54.49 44 | inline Size ToSize(const gfxSize& aSize) { 102:54.49 | ^ 102:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 102:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 102:54.51 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 102:54.51 | ^ 102:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 102:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 102:54.51 52 | inline gfxSize ThebesSize(const Size& aSize) { 102:54.51 | ^ 102:54.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 102:54.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 102:54.52 56 | inline gfxRect ThebesRect(const Rect& aRect) { 102:54.52 | ^ 102:54.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:54.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:54.83 from Unified_cpp_accessible_generic0.cpp:2: 102:54.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:54.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.cpp:2597:45: required from here 102:54.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:54.83 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 102:54.83 | ^~~~~~~~ 102:55.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 102:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 102:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:19, 102:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 102:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SVGImageContext.h:12, 102:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:31, 102:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 102:55.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 102:55.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:68, 102:55.83 from Unified_cpp_hunspell_glue0.cpp:20: 102:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 102:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 102:55.83 189 | CSSRect GetExpandedScrollableRect() const { 102:55.83 | ^ 102:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 102:55.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 102:55.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 102:55.83 | ^ 102:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 102:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 102:55.85 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 102:55.85 | ^ 102:55.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 102:55.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 102:55.86 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 102:55.86 | ^ 102:55.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 102:55.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 102:55.86 243 | CSSRect CalculateScrollRange() const { 102:55.86 | ^ 102:55.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 102:55.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 102:55.86 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 102:55.86 | ^ 102:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 102:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 102:55.87 457 | CSSRect GetVisualViewport() const { 102:55.87 | ^ 102:56.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 102:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 102:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 102:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 102:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 102:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 102:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 102:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 102:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 102:56.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 102:56.32 from Unified_cpp_security_manager_ssl1.cpp:47: 102:56.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 102:56.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 102:56.32 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 102:56.32 | ^ 102:56.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 102:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 102:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 102:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 102:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 102:56.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 102:56.34 from Unified_cpp_security_manager_ssl3.cpp:11: 102:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 102:56.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:56.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 102:56.34 | ^ 102:56.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:56.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:56.62 from Unified_cpp_accessible_generic0.cpp:2: 102:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 102:56.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:56.62 246 | PointTyped As2DPoint() const { 102:56.62 | ^~~~~~~~~ 102:56.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 102:56.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 102:56.69 from Unified_cpp_accessible_generic0.cpp:2: 102:56.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 102:56.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 102:56.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 102:56.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 102:56.69 794 | RectTyped TransformAndClipBounds( 102:56.69 | ^~~~~~~~~~~~~~~~~~~~~~ 102:56.71 In file included from Unified_cpp_layout_painting0.cpp:119: 102:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In function 'mozilla::CSSPoint ComputeGradientLineEndFromAngle(const CSSPoint&, double, const CSSSize&)': 102:56.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:52: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 102:56.71 52 | static CSSPoint ComputeGradientLineEndFromAngle(const CSSPoint& aStart, 102:56.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:56.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 102:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 102:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 102:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 102:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 102:56.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 102:56.97 from Unified_cpp_security_manager_ssl3.cpp:11: 102:56.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:56.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:56.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:56.97 | ^ 102:57.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsRange.h:16, 102:57.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 102:57.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:68, 102:57.29 from Unified_cpp_hunspell_glue0.cpp:20: 102:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 102:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 102:57.29 1859 | int32_t aAppUnitsPerPixel) { 102:57.29 | ^ 102:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 102:57.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 102:57.29 3214 | int32_t aAppUnitsPerPixel) { 102:57.30 | ^ 102:57.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 102:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 102:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 102:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 102:57.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 102:57.52 from Unified_cpp_spellcheck_src0.cpp:11: 102:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 102:57.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 102:57.52 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 102:57.52 | ^ 102:57.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp: In member function 'nsRect mozilla::ScrollFrameHelper::GetScrolledRect() const': 102:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp:6458:8: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:58.72 6458 | nsRect ScrollFrameHelper::GetScrolledRect() const { 102:58.72 | ^~~~~~~~~~~~~~~~~ 102:58.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 102:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 102:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 102:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 102:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/remote/nsDBusRemoteServer.cpp:13: 102:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 102:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 102:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:58.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 102:58.72 | ^~~~~~~~ 102:58.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 102:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 102:58.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/remote/nsDBusRemoteServer.cpp:13: 102:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 102:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 102:58.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:58.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 102:58.72 | ^~~~~~~~ 102:58.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 102:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 102:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 102:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 102:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 102:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 102:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 102:58.73 from Unified_cpp_security_manager_ssl3.cpp:11: 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:58.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 102:58.73 | ^ 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 102:58.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 102:58.73 | ^ 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 102:58.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 102:58.73 | ^ 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 102:58.73 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 102:58.73 | ^ 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 102:58.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 102:58.73 | ^ 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 102:58.73 371 | nscoord aAppUnitsPerDevPixel) { 102:58.73 | ^ 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 102:58.73 380 | nscoord aAppUnitsPerDevPixel) { 102:58.73 | ^ 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 102:58.73 387 | nscoord aAppUnitsPerDevPixel) { 102:58.73 | ^ 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 102:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:58.73 394 | nscoord aAppUnitsPerDevPixel) { 102:58.73 | ^ 102:58.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 102:58.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:58.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:58.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:58.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:58.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 102:58.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 102:58.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 102:58.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 102:58.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 102:58.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 102:58.92 | ^ 102:59.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 102:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 102:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 102:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 102:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 102:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 102:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 102:59.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 102:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 102:59.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 102:59.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 102:59.83 | ^ 103:00.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:00.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:00.76 189 | CSSRect GetExpandedScrollableRect() const { 103:00.76 | ^ 103:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:00.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:00.79 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:00.79 | ^ 103:00.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:00.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:00.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:00.82 | ^ 103:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:00.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:00.84 | ^ 103:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:00.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:00.84 243 | CSSRect CalculateScrollRange() const { 103:00.84 | ^ 103:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:00.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:00.87 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:00.87 | ^ 103:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:00.92 457 | CSSRect GetVisualViewport() const { 103:00.92 | ^ 103:01.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:01.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:01.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:01.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:01.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:01.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:01.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:01.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:01.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:01.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:01.27 189 | CSSRect GetExpandedScrollableRect() const { 103:01.27 | ^ 103:01.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:01.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:01.28 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:01.28 | ^ 103:01.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:01.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:01.28 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:01.28 | ^ 103:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:01.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:01.29 | ^ 103:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:01.29 243 | CSSRect CalculateScrollRange() const { 103:01.29 | ^ 103:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:01.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:01.29 | ^ 103:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:01.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:01.29 457 | CSSRect GetVisualViewport() const { 103:01.29 | ^ 103:01.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:01.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgLoader.h:12, 103:01.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:12, 103:01.33 from Unified_cpp_components_alerts0.cpp:2: 103:01.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:01.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:01.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:01.33 | ^ 103:01.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:01.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:01.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:01.33 | ^ 103:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:01.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:01.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:01.34 | ^ 103:01.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:01.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:01.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:01.35 | ^ 103:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:01.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:01.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:01.38 | ^ 103:01.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:01.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:01.40 371 | nscoord aAppUnitsPerDevPixel) { 103:01.40 | ^ 103:01.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:01.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:01.40 380 | nscoord aAppUnitsPerDevPixel) { 103:01.40 | ^ 103:01.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:01.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:01.41 387 | nscoord aAppUnitsPerDevPixel) { 103:01.41 | ^ 103:01.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:01.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:01.41 394 | nscoord aAppUnitsPerDevPixel) { 103:01.41 | ^ 103:01.81 toolkit/components/browser 103:02.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:02.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:02.35 | ^ 103:02.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:02.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:02.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:02.47 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:02.47 | ^ 103:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:02.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:02.50 | ^ 103:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:02.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:02.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:02.50 | ^ 103:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:02.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:02.52 | ^ 103:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:02.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:02.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:02.52 | ^ 103:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:02.58 371 | nscoord aAppUnitsPerDevPixel) { 103:02.58 | ^ 103:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:02.58 380 | nscoord aAppUnitsPerDevPixel) { 103:02.58 | ^ 103:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:02.60 387 | nscoord aAppUnitsPerDevPixel) { 103:02.60 | ^ 103:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:02.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:02.60 394 | nscoord aAppUnitsPerDevPixel) { 103:02.60 | ^ 103:02.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:02.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:02.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:02.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:02.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:02.70 | ^ 103:03.15 In file included from Unified_cpp_layout_painting0.cpp:101: 103:03.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In function 'static mozilla::gfx::Rect nsCSSRendering::ExpandPaintingRectForDecorationLine(nsIFrame*, uint8_t, const Rect&, nsCSSRendering::Float, nsCSSRendering::Float, bool)': 103:03.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:3642: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 103:03.15 3642 | Rect nsCSSRendering::ExpandPaintingRectForDecorationLine( 103:03.15 | ^~~~~~~~~~~~~~ 103:03.36 In file included from Unified_cpp_layout_base1.cpp:137: 103:03.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 103:03.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9039: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 103:03.36 9039 | ScrollMetadata nsLayoutUtils::ComputeScrollMetadata( 103:03.36 | ^~~~~~~~~~~~~ 103:03.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9039: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 103:03.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 103:03.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:03.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:03.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:03.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:03.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:03.72 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:03.72 | ^ 103:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:04.05 9285 | : aForFrame)); 103:04.05 | ^ 103:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9039: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 103:04.05 9039 | ScrollMetadata nsLayoutUtils::ComputeScrollMetadata( 103:04.05 | ^~~~~~~~~~~~~ 103:04.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:04.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:04.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:04.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:04.27 | ^ 103:04.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:04.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:04.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:04.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:04.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:04.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:04.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:04.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:04.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:04.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:04.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:04.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:04.44 | ^ 103:04.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp: In member function 'void nsTextFrame::PaintDecorationLine(const nsTextFrame::PaintDecorationLineParams&)': 103:04.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp:5649: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 103:04.52 5649 | void nsTextFrame::PaintDecorationLine( 103:04.52 | ^~~~~~~~~~~ 103:04.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp: In member function 'void nsTextFrame::DrawEmphasisMarks(gfxContext*, mozilla::WritingMode, const Point&, const Point&, nsTextFrame::Range, const nscolor*, nsTextFrame::PropertyProvider*)': 103:04.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp:6476: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 103:04.74 6476 | mTextRun->DrawEmphasisMarks(aContext, info->textRun.get(), info->advance, 103:04.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:04.74 6477 | pt, aRange, aProvider); 103:04.74 | ~~~~~~~~~~~~~~~~~~~~~~ 103:04.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 103:04.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:04.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:04.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:04.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 103:04.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 103:04.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:72, 103:04.75 from Unified_cpp_hunspell_glue0.cpp:20: 103:04.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 103:04.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 103:04.75 332 | LayerPoint GetFixedPositionAnchor() const { 103:04.75 | ^ 103:04.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 103:04.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:04.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:04.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:04.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 103:04.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 103:04.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:72, 103:04.83 from Unified_cpp_hunspell_glue0.cpp:20: 103:04.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 103:04.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 103:04.83 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 103:04.83 | ^ 103:04.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 103:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 103:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 103:04.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:72, 103:04.87 from Unified_cpp_hunspell_glue0.cpp:20: 103:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 103:04.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 103:04.87 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:04.87 | ^ 103:05.05 toolkit/components/cascade_bloom_filter 103:05.16 In file included from Unified_cpp_layout_painting0.cpp:119: 103:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In function 'nsTArray mozilla::ComputeColorStopsForItems(mozilla::ComputedStyle*, mozilla::Span, T> >, mozilla::CSSCoord) [with T = mozilla::StyleLengthPercentageUnion]': 103:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:604: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 103:05.16 604 | static nsTArray ComputeColorStopsForItems( 103:05.16 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 103:05.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:05.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:05.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:05.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:05.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:05.23 | ^ 103:05.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:05.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:05.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:05.23 | ^ 103:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:05.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:05.25 | ^ 103:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:05.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:05.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:05.25 | ^ 103:05.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:05.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:05.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:05.27 | ^ 103:05.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:05.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:05.30 371 | nscoord aAppUnitsPerDevPixel) { 103:05.30 | ^ 103:05.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:05.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:05.32 380 | nscoord aAppUnitsPerDevPixel) { 103:05.32 | ^ 103:05.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:05.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:05.32 387 | nscoord aAppUnitsPerDevPixel) { 103:05.32 | ^ 103:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:05.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:05.34 394 | nscoord aAppUnitsPerDevPixel) { 103:05.34 | ^ 103:05.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:05.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:05.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:05.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:05.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:05.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:05.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:05.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:05.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:05.40 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:05.40 | ^ 103:05.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:05.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:05.40 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:05.40 | ^ 103:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:05.41 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:05.41 | ^ 103:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:05.41 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:05.41 | ^ 103:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:05.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:05.42 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:05.42 | ^ 103:05.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:05.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:05.44 371 | nscoord aAppUnitsPerDevPixel) { 103:05.44 | ^ 103:05.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:05.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:05.45 380 | nscoord aAppUnitsPerDevPixel) { 103:05.45 | ^ 103:05.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:05.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:05.45 387 | nscoord aAppUnitsPerDevPixel) { 103:05.45 | ^ 103:05.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:05.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:05.46 394 | nscoord aAppUnitsPerDevPixel) { 103:05.46 | ^ 103:06.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 103:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 103:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 103:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 103:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 103:06.34 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 103:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:06.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:06.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:06.34 | ^ 103:06.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 103:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 103:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 103:06.45 from Unified_cpp_security_manager_ssl1.cpp:47: 103:06.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:06.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:06.46 21 | inline Rect ToRect(const gfxRect& aRect) { 103:06.46 | ^ 103:06.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:06.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:06.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:06.46 | ^ 103:06.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:06.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:06.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:06.46 | ^ 103:06.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:06.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:06.52 44 | inline Size ToSize(const gfxSize& aSize) { 103:06.52 | ^ 103:06.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:06.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:06.52 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:06.52 | ^ 103:06.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:06.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:06.53 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:06.53 | ^ 103:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:06.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:06.59 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:06.59 | ^ 103:06.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 103:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 103:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 103:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 103:06.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 103:06.67 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 103:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:06.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:06.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:06.67 | ^ 103:07.32 In file included from Unified_cpp_layout_painting0.cpp:128: 103:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In static member function 'static bool nsDisplayTransform::_ZN18nsDisplayTransform24ComputePerspectiveMatrixEPK8nsIFramefRN7mozilla3gfx14Matrix4x4TypedINS4_12UnknownUnitsES6_fEE.part.0(const nsIFrame*, float, nsDisplayTransform::Matrix4x4&)': 103:07.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:7458: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 103:07.32 7458 | bool nsDisplayTransform::ComputePerspectiveMatrix(const nsIFrame* aFrame, 103:07.32 | ^~~~~~~~~~~~~~~~~~ 103:07.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 103:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 103:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 103:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 103:07.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 103:07.70 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 103:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:07.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:07.70 | ^ 103:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:07.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:07.70 | ^ 103:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:07.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:07.70 | ^ 103:07.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:07.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:07.71 | ^ 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:07.71 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:07.71 | ^ 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:07.71 371 | nscoord aAppUnitsPerDevPixel) { 103:07.71 | ^ 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:07.71 380 | nscoord aAppUnitsPerDevPixel) { 103:07.71 | ^ 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:07.71 387 | nscoord aAppUnitsPerDevPixel) { 103:07.71 | ^ 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:07.71 394 | nscoord aAppUnitsPerDevPixel) { 103:07.71 | ^ 103:07.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:07.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:07.71 189 | CSSRect GetExpandedScrollableRect() const { 103:07.71 | ^ 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:07.71 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:07.71 | ^ 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:07.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:07.71 | ^ 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:07.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:07.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:07.72 | ^ 103:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:07.72 243 | CSSRect CalculateScrollRange() const { 103:07.72 | ^ 103:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:07.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:07.72 | ^ 103:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:07.72 457 | CSSRect GetVisualViewport() const { 103:07.72 | ^ 103:07.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 103:07.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSComponent.cpp:20, 103:07.72 from Unified_cpp_security_manager_ssl2.cpp:38: 103:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:07.72 189 | CSSRect GetExpandedScrollableRect() const { 103:07.72 | ^ 103:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:07.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:07.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:07.73 | ^ 103:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:07.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:07.73 | ^ 103:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:07.73 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:07.73 | ^ 103:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:07.73 243 | CSSRect CalculateScrollRange() const { 103:07.73 | ^ 103:07.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 103:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 103:07.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozSpellChecker.cpp:12, 103:07.73 from Unified_cpp_spellcheck_src0.cpp:38: 103:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 103:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:07.73 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 103:07.73 | ^ 103:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:07.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:07.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:07.73 | ^ 103:07.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:07.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:07.75 457 | CSSRect GetVisualViewport() const { 103:07.75 | ^ 103:07.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:07.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:07.83 189 | CSSRect GetExpandedScrollableRect() const { 103:07.83 | ^ 103:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:07.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:07.83 | ^ 103:07.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:07.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:07.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:07.84 | ^ 103:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:07.85 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:07.85 | ^ 103:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:07.85 243 | CSSRect CalculateScrollRange() const { 103:07.85 | ^ 103:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:07.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:07.85 | ^ 103:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:07.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:07.85 457 | CSSRect GetVisualViewport() const { 103:07.85 | ^ 103:07.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:10, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 103:07.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 103:07.92 from Unified_cpp_accessible_generic0.cpp:2: 103:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 103:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 103:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 103:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 103:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 103:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 103:07.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 103:07.92 760 | typename detail::Nth::Type extract() { 103:07.92 | ^~~~~~~ 103:08.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIScrollableFrame.h:21, 103:08.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 103:08.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:9, 103:08.20 from Unified_cpp_accessible_base1.cpp:2: 103:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:08.20 189 | CSSRect GetExpandedScrollableRect() const { 103:08.20 | ^ 103:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:08.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:08.20 | ^ 103:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:08.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:08.20 | ^ 103:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:08.20 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:08.20 | ^ 103:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:08.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:08.20 243 | CSSRect CalculateScrollRange() const { 103:08.20 | ^ 103:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:08.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:08.21 | ^ 103:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:08.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:08.21 457 | CSSRect GetVisualViewport() const { 103:08.21 | ^ 103:08.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 103:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:08.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:08.24 | ^ 103:08.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 103:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 103:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 103:08.24 from Unified_cpp_security_manager_ssl1.cpp:47: 103:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:08.24 1859 | int32_t aAppUnitsPerPixel) { 103:08.24 | ^ 103:08.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:08.26 189 | CSSRect GetExpandedScrollableRect() const { 103:08.26 | ^ 103:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:08.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:08.26 | ^ 103:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:08.26 3214 | int32_t aAppUnitsPerPixel) { 103:08.26 | ^ 103:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:08.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:08.27 | ^ 103:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:08.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:08.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:08.27 | ^ 103:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:08.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:08.29 243 | CSSRect CalculateScrollRange() const { 103:08.29 | ^ 103:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:08.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:08.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:08.30 | ^ 103:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:08.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:08.31 457 | CSSRect GetVisualViewport() const { 103:08.31 | ^ 103:08.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:08.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 103:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 103:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 103:08.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 103:08.96 from Unified_cpp_security_manager_ssl0.cpp:20: 103:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:08.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:08.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:08.96 | ^~~~~~~~ 103:09.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 103:09.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:09.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:09.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 103:09.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 103:09.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 103:09.07 from Unified_cpp_security_manager_ssl1.cpp:47: 103:09.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 103:09.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 103:09.07 332 | LayerPoint GetFixedPositionAnchor() const { 103:09.07 | ^ 103:09.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 103:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 103:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 103:09.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 103:09.11 from Unified_cpp_security_manager_ssl1.cpp:47: 103:09.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 103:09.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 103:09.11 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 103:09.11 | ^ 103:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplaySolidColor::Paint(nsDisplayListBuilder*, gfxContext*)': 103:09.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:3129: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 103:09.12 3129 | void nsDisplaySolidColor::Paint(nsDisplayListBuilder* aBuilder, 103:09.12 | ^~~~~~~~~~~~~~~~~~~ 103:09.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 103:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 103:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 103:09.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 103:09.13 from Unified_cpp_security_manager_ssl1.cpp:47: 103:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 103:09.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 103:09.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:09.13 | ^ 103:09.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:09.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:09.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 103:09.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 103:09.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 103:09.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 103:09.24 from Unified_cpp_security_manager_ssl0.cpp:20: 103:09.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:09.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:09.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:09.24 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:09.24 | ^~~~~~~~ 103:09.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 103:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 103:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 103:09.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 103:09.58 from Unified_cpp_security_manager_ssl0.cpp:20: 103:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:09.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:09.58 427 | SizeT Size() const { return SizeT(width, height); } 103:09.59 | ^~~~ 103:09.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 103:09.59 from Unified_cpp_security_manager_ssl0.cpp:20: 103:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:09.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:09.59 | ^~~~~~~~ 103:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:09.59 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:09.59 | ^~~~~~~~ 103:09.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 103:09.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 103:09.59 from Unified_cpp_security_manager_ssl0.cpp:20: 103:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:09.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:09.59 62 | Sub operator-(const Sub& aPoint) const { 103:09.60 | ^~~~~~~~ 103:09.84 toolkit/components/clearsitedata 103:09.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:09.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:09.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:09.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:09.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:09.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:09.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:09.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 103:09.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 103:09.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 103:09.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 103:09.94 from Unified_cpp_security_manager_ssl0.cpp:20: 103:09.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:09.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:09.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:09.94 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:09.94 | ^~~~~~~~ 103:10.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 103:10.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSComponent.cpp:20, 103:10.12 from Unified_cpp_security_manager_ssl2.cpp:38: 103:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:10.12 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:10.12 | ^ 103:10.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 103:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 103:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 103:10.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 103:10.70 from Unified_cpp_security_manager_ssl0.cpp:20: 103:10.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:10.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:10.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:10.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:10.71 | ^~~~~~~~~~~~~ 103:10.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:10.72 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:10.72 | ^ 103:10.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 103:10.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/ContentSignatureVerifier.cpp:18, 103:10.72 from Unified_cpp_security_manager_ssl0.cpp:20: 103:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:10.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:10.72 323 | static SizeTyped FromUnknownSize( 103:10.72 | ^~~~~~~~~~~~~~~ 103:10.78 In file included from Unified_cpp_accessible_generic0.cpp:38: 103:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.cpp: In member function 'void mozilla::a11y::DocAccessible::DispatchScrollingEvent(nsINode*, uint32_t)': 103:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:10.78 2595 | scrollPoint = LayoutDevicePoint::FromAppUnits(sf->GetScrollPosition(), 103:10.78 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:10.78 2596 | appUnitsPerDevPixel) * 103:10.78 | ~~~~~~~~~~~~~~~~~~~~~~ 103:10.78 2597 | mPresShell->GetResolution(); 103:10.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.cpp:2599:17: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:10.78 2599 | scrollRange = LayoutDeviceRect::FromAppUnits(sf->GetScrollRange(), 103:10.78 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:10.78 2600 | appUnitsPerDevPixel); 103:10.78 | ~~~~~~~~~~~~~~~~~~~~ 103:10.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 103:10.78 from Unified_cpp_accessible_generic0.cpp:2: 103:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:386: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 103:10.78 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 103:10.78 | ^~~~~~~~~~~~ 103:10.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:10.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 103:10.79 from Unified_cpp_accessible_generic0.cpp:2: 103:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:10.79 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 103:10.79 | ^~~~~~~~~ 103:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:10.79 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 103:10.79 | ^~~~~~~~ 103:10.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsIContentInlines.h:11, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 103:10.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 103:10.79 from Unified_cpp_accessible_generic0.cpp:2: 103:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:370: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 103:10.79 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 103:10.79 | ^~~~~~~~~~~~ 103:10.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:10.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:10.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 103:10.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 103:10.98 from Unified_cpp_components_browser0.cpp:2: 103:10.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:10.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:10.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:10.98 | ^ 103:11.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:11.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:11.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 103:11.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 103:11.24 from Unified_cpp_components_browser0.cpp:2: 103:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:11.24 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:11.25 | ^ 103:11.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 103:11.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:11.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:11.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:11.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:11.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:11.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:11.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:11.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:11.25 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:11.25 | ^ 103:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp: In static member function 'static void nsLayoutUtils::SetVisualViewportSize(nsLayoutUtils::PresShell*, nsLayoutUtils::CSSSize)': 103:11.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9015: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 103:11.53 9015 | void nsLayoutUtils::SetVisualViewportSize(PresShell* aPresShell, 103:11.53 | ^~~~~~~~~~~~~ 103:11.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9015: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 103:11.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:8985: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 103:11.57 8985 | aPresContext->ScreenSizeInchesForFontInflation(&changed); 103:11.57 | ^ 103:11.69 In file included from /usr/include/c++/10/functional:59, 103:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/functional:3, 103:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/functional:52, 103:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:12, 103:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 103:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 103:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.h:15, 103:11.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/TouchManager.cpp:8, 103:11.69 from Unified_cpp_layout_base1.cpp:2: 103:11.69 /usr/include/c++/10/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&}]': 103:11.69 /usr/include/c++/10/bits/std_function.h:289: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 103:11.69 289 | _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args) 103:11.69 | ^~~~~~~~~ 103:11.78 In file included from Unified_cpp_layout_base1.cpp:137: 103:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9710: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 103:11.78 9710 | scrollDelta * aMetrics.DisplayportPixelsPerCSSPixel()); 103:11.78 | ^ 103:11.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/nsLayoutUtils.cpp:9710:64: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:12.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 103:12.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 103:12.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsComputedDOMStyle.h:26, 103:12.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:10, 103:12.03 from Unified_cpp_accessible_base1.cpp:2: 103:12.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:12.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:12.03 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:12.03 | ^ 103:12.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 103:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:12.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:12.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:12.28 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:12.28 | ^ 103:12.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:12.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:12.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:12.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:12.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:12.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:12.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:12.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:12.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:12.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:12.52 21 | inline Rect ToRect(const gfxRect& aRect) { 103:12.52 | ^ 103:12.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:12.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:12.52 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:12.52 | ^ 103:12.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:12.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:12.53 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:12.53 | ^ 103:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:12.54 44 | inline Size ToSize(const gfxSize& aSize) { 103:12.54 | ^ 103:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:12.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:12.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:12.56 | ^ 103:12.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 103:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 103:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 103:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 103:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:12.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 103:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 103:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 103:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 103:12.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSComponent.cpp:20, 103:12.57 from Unified_cpp_security_manager_ssl2.cpp:38: 103:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:12.57 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:12.57 | ^ 103:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:12.57 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:12.57 | ^ 103:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:12.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:12.57 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:12.57 | ^ 103:12.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 103:12.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 103:12.68 from Unified_cpp_components_browser0.cpp:2: 103:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:12.68 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:12.68 | ^ 103:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:12.68 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:12.68 | ^ 103:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:12.68 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:12.68 | ^ 103:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:12.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:12.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:12.68 | ^ 103:12.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:12.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:12.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:12.70 | ^ 103:12.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfilerMarkerPayload.cpp:14, 103:12.71 from Unified_cpp_tools_profiler0.cpp:65: 103:12.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 103:12.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 103:12.72 1394 | LayerPoint GetFixedPositionAnchor() { 103:12.72 | ^ 103:12.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 103:12.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 103:12.73 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 103:12.73 | ^ 103:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:12.77 371 | nscoord aAppUnitsPerDevPixel) { 103:12.77 | ^ 103:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:12.78 380 | nscoord aAppUnitsPerDevPixel) { 103:12.78 | ^ 103:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:12.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:12.78 387 | nscoord aAppUnitsPerDevPixel) { 103:12.78 | ^ 103:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:12.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:12.79 394 | nscoord aAppUnitsPerDevPixel) { 103:12.79 | ^ 103:12.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:12.86 from Unified_cpp_spellcheck_src0.cpp:11: 103:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:12.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:12.87 | ^~~~~~~~ 103:13.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 103:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:13.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:13.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:13.04 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:13.04 | ^ 103:13.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 103:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:13.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:13.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:13.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:13.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:13.11 | ^ 103:13.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 103:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 103:13.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 103:13.26 from Unified_cpp_layout_painting0.cpp:2: 103:13.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:13.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:370: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 103:13.26 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 103:13.26 | ^~~~~~~~~~~~ 103:13.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 103:13.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:13.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:13.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:13.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:13.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:13.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:13.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:13.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:13.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:13.60 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:13.60 | ^ 103:13.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:13.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:13.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:13.88 1859 | int32_t aAppUnitsPerPixel) { 103:13.88 | ^ 103:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:13.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:13.88 3214 | int32_t aAppUnitsPerPixel) { 103:13.88 | ^ 103:14.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 103:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:14.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:14.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:14.35 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:14.35 | ^ 103:14.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:14.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:14.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:14.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:14.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:14.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:14.94 from Unified_cpp_spellcheck_src0.cpp:11: 103:14.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:14.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:14.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:14.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:14.94 | ^~~~~~~~~~~~~ 103:14.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:14.96 from Unified_cpp_spellcheck_src0.cpp:11: 103:14.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:14.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:14.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:14.96 323 | static SizeTyped FromUnknownSize( 103:14.96 | ^~~~~~~~~~~~~~~ 103:15.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:15.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:15.02 from Unified_cpp_spellcheck_src0.cpp:11: 103:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:15.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:15.02 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:15.02 | ^~~~~~~~ 103:15.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:15.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:15.08 from Unified_cpp_spellcheck_src0.cpp:11: 103:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:15.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:15.08 427 | SizeT Size() const { return SizeT(width, height); } 103:15.08 | ^~~~ 103:15.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:15.10 from Unified_cpp_spellcheck_src0.cpp:11: 103:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:15.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:15.10 | ^~~~~~~~ 103:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:15.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:15.10 | ^~~~~~~~ 103:15.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:15.10 from Unified_cpp_spellcheck_src0.cpp:11: 103:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:15.10 62 | Sub operator-(const Sub& aPoint) const { 103:15.10 | ^~~~~~~~ 103:15.12 In file included from Unified_cpp_tools_profiler0.cpp:83: 103:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/platform.cpp: In function 'void DoLULBacktrace(PSLockRef, const RegisteredThread&, const Registers&, NativeStack&)': 103:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/platform.cpp:1880:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 103:15.12 1880 | memset(&startRegs, 0, sizeof(startRegs)); 103:15.12 | ^ 103:15.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/platform.cpp:144, 103:15.12 from Unified_cpp_tools_profiler0.cpp:83: 103:15.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 103:15.12 134 | struct UnwindRegs { 103:15.12 | ^~~~~~~~~~ 103:15.28 In file included from Unified_cpp_layout_painting0.cpp:11: 103:15.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DashedCornerFinder.cpp: In member function 'mozilla::gfx::Float mozilla::DashedCornerFinder::FindNext(mozilla::DashedCornerFinder::Float)': 103:15.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DashedCornerFinder.cpp:194:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:15.28 194 | Float DashedCornerFinder::FindNext(Float dashLength) { 103:15.28 | ^~~~~~~~~~~~~~~~~~ 103:15.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DashedCornerFinder.cpp: In member function 'void mozilla::DashedCornerFinder::FindBestDashLength(mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float)': 103:15.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DashedCornerFinder.cpp:377:9: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 103:15.47 377 | if (count > targetCount) { 103:15.47 | ^~ 103:15.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DashedCornerFinder.cpp:365:7: warning: 'actualDashLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 103:15.48 365 | if (actualDashLength > dashLength - LENGTH_MARGIN) { 103:15.48 | ^~ 103:16.03 In file included from Unified_cpp_layout_painting0.cpp:20: 103:16.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp: In member function 'void mozilla::DisplayItemClip::ApplyRectTo(gfxContext*, int32_t) const': 103:16.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp:84: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 103:16.03 84 | void DisplayItemClip::ApplyRectTo(gfxContext* aContext, int32_t A2D) const { 103:16.03 | ^~~~~~~~~~~~~~~ 103:16.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:16.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:16.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:16.15 | ^~~~~~~~ 103:16.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:16.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:16.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:16.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:16.31 | ^~~~~~~~ 103:16.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:16.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 103:16.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:12, 103:16.39 from Unified_cpp_accessible_base1.cpp:2: 103:16.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:16.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:16.39 21 | inline Rect ToRect(const gfxRect& aRect) { 103:16.39 | ^ 103:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:16.40 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:16.40 | ^ 103:16.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:16.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:16.40 21 | inline Rect ToRect(const gfxRect& aRect) { 103:16.40 | ^ 103:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:16.40 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:16.40 | ^ 103:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:16.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:16.40 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:16.40 | ^ 103:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:16.42 44 | inline Size ToSize(const gfxSize& aSize) { 103:16.42 | ^ 103:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:16.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:16.42 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:16.42 | ^ 103:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:16.43 44 | inline Size ToSize(const gfxSize& aSize) { 103:16.43 | ^ 103:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:16.43 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:16.43 | ^ 103:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:16.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:16.44 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:16.44 | ^ 103:16.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:16.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:16.44 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:16.44 | ^ 103:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:16.45 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:16.45 | ^ 103:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:16.45 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:16.45 | ^ 103:16.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:16.45 427 | SizeT Size() const { return SizeT(width, height); } 103:16.45 | ^~~~ 103:16.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:16.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:16.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:16.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:16.46 | ^~~~~~~~ 103:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:16.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:16.46 | ^~~~~~~~ 103:16.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:16.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:16.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:16.46 62 | Sub operator-(const Sub& aPoint) const { 103:16.46 | ^~~~~~~~ 103:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:16.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:16.48 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:16.48 | ^ 103:16.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 103:16.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 103:16.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 103:16.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 103:16.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 103:16.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:16.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 103:16.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 103:16.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 103:16.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 103:16.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/nsAlertsService.cpp:6, 103:16.65 from Unified_cpp_components_alerts0.cpp:11: 103:16.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:16.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:16.65 189 | CSSRect GetExpandedScrollableRect() const { 103:16.65 | ^ 103:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:16.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:16.67 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:16.67 | ^ 103:16.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:16.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:16.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:16.70 | ^~~~~~~~ 103:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:16.70 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:16.70 | ^ 103:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:16.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:16.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:16.70 | ^ 103:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:16.73 243 | CSSRect CalculateScrollRange() const { 103:16.73 | ^ 103:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:16.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:16.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:16.73 | ^ 103:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:16.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:16.77 457 | CSSRect GetVisualViewport() const { 103:16.77 | ^ 103:16.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:16.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:16.99 | ^~~~~~~~~~~~~ 103:16.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/BaseAccessibles.h:9, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.h:10, 103:16.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/RootAccessibleWrap.cpp:7: 103:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:16.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:16.99 323 | static SizeTyped FromUnknownSize( 103:16.99 | ^~~~~~~~~~~~~~~ 103:17.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:17.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:17.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:17.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:17.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:17.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:17.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 103:17.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 103:17.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 103:17.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 103:17.26 from Unified_cpp_tools_profiler0.cpp:20: 103:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:17.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:17.26 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:17.26 | ^~~~~~~~ 103:17.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 103:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 103:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 103:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 103:17.27 from Unified_cpp_tools_profiler0.cpp:20: 103:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:17.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:17.27 | ^~~~~~~~ 103:17.79 In file included from Unified_cpp_layout_painting0.cpp:56: 103:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DottedCornerFinder.cpp: In member function 'void mozilla::DottedCornerFinder::FindPointAndRadius(mozilla::DottedCornerFinder::Point&, mozilla::DottedCornerFinder::Float&, const Point&, const Point&, mozilla::DottedCornerFinder::Float)': 103:17.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DottedCornerFinder.cpp:192: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 103:17.79 192 | void DottedCornerFinder::FindPointAndRadius(Point& C, Float& r, 103:17.79 | ^~~~~~~~~~~~~~~~~~ 103:17.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:17.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:17.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:17.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:17.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:17.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:17.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:17.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:17.82 | ^ 103:17.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:17.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:17.97 21 | inline Rect ToRect(const gfxRect& aRect) { 103:17.97 | ^ 103:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:17.97 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:17.97 | ^ 103:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:17.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:17.97 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:17.97 | ^ 103:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:17.98 44 | inline Size ToSize(const gfxSize& aSize) { 103:17.98 | ^ 103:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:17.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:17.98 | ^ 103:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:17.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:17.98 | ^ 103:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:17.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:17.98 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:17.98 | ^ 103:17.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:17.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:18.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:18.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:18.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:18.00 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:18.00 | ^ 103:18.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 103:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 103:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 103:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 103:18.13 from Unified_cpp_tools_profiler0.cpp:20: 103:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.13 427 | SizeT Size() const { return SizeT(width, height); } 103:18.13 | ^~~~ 103:18.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 103:18.14 from Unified_cpp_tools_profiler0.cpp:20: 103:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:18.14 | ^~~~~~~~ 103:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.14 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:18.14 | ^~~~~~~~ 103:18.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 103:18.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 103:18.14 from Unified_cpp_tools_profiler0.cpp:20: 103:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:18.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.14 62 | Sub operator-(const Sub& aPoint) const { 103:18.14 | ^~~~~~~~ 103:18.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DottedCornerFinder.cpp: In member function 'mozilla::DottedCornerFinder::Result mozilla::DottedCornerFinder::Next()': 103:18.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:18.18 156 | DottedCornerFinder::Result DottedCornerFinder::Next(void) { 103:18.18 | ^~~~~~~~~~~~~~~~~~ 103:18.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 103:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 103:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 103:18.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 103:18.33 from Unified_cpp_tools_profiler0.cpp:20: 103:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:18.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.33 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:18.33 | ^~~~~~~~ 103:18.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 103:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:18.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:18.37 from Unified_cpp_spellcheck_src0.cpp:11: 103:18.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:18.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 103:18.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.37 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 103:18.37 | ^~~~~~~~~~~~~~ 103:18.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:18.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:18.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:18.45 from Unified_cpp_spellcheck_src0.cpp:11: 103:18.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:18.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 103:18.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:18.45 | ^~~~~~~~~~~~~ 103:18.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:18.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:18.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:18.53 1859 | int32_t aAppUnitsPerPixel) { 103:18.53 | ^ 103:18.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 103:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 103:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 103:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 103:18.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 103:18.56 from Unified_cpp_antitracking0.cpp:2: 103:18.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:18.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:18.56 | ^ 103:18.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:18.57 from Unified_cpp_spellcheck_src0.cpp:11: 103:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 103:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:18.57 383 | Point TopLeft() const { return Point(x, y); } 103:18.57 | ^~~~~~~ 103:18.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:18.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:18.57 from Unified_cpp_spellcheck_src0.cpp:11: 103:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 103:18.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.57 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 103:18.57 | ^~~~~~~~~~~~~~~ 103:18.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:18.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:18.58 3214 | int32_t aAppUnitsPerPixel) { 103:18.58 | ^ 103:18.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:18.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 103:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 103:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 103:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 103:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 103:18.80 from Unified_cpp_antitracking0.cpp:2: 103:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:18.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:18.80 | ^ 103:18.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:18.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:18.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:18.83 21 | inline Rect ToRect(const gfxRect& aRect) { 103:18.83 | ^ 103:18.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 103:18.86 from Unified_cpp_tools_profiler0.cpp:20: 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:18.86 | ^~~~~~~~~~~~~ 103:18.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 103:18.86 from Unified_cpp_tools_profiler0.cpp:20: 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:18.86 323 | static SizeTyped FromUnknownSize( 103:18.86 | ^~~~~~~~~~~~~~~ 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:18.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:18.86 | ^ 103:18.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:66, 103:18.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:12, 103:18.86 from Unified_cpp_accessible_base1.cpp:2: 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:18.86 1859 | int32_t aAppUnitsPerPixel) { 103:18.86 | ^ 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:18.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:18.86 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:18.86 | ^ 103:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:18.87 3214 | int32_t aAppUnitsPerPixel) { 103:18.87 | ^ 103:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:18.87 44 | inline Size ToSize(const gfxSize& aSize) { 103:18.87 | ^ 103:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:18.87 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:18.87 | ^ 103:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:18.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:18.87 | ^ 103:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:18.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:18.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:18.88 | ^ 103:18.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:18.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:18.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:18.97 1859 | int32_t aAppUnitsPerPixel) { 103:18.97 | ^ 103:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:18.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:18.98 3214 | int32_t aAppUnitsPerPixel) { 103:18.98 | ^ 103:19.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:19.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:19.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:19.06 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:19.06 | ^ 103:19.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/nsAlertsService.cpp:6, 103:19.16 from Unified_cpp_components_alerts0.cpp:11: 103:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:19.16 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:19.16 | ^ 103:19.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:19.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:19.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:19.16 | ^ 103:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:19.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:19.16 | ^ 103:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:19.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:19.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:19.16 | ^ 103:19.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:19.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:19.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:19.18 | ^ 103:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:19.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:19.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:19.21 | ^ 103:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:19.23 371 | nscoord aAppUnitsPerDevPixel) { 103:19.23 | ^ 103:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:19.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:19.23 380 | nscoord aAppUnitsPerDevPixel) { 103:19.23 | ^ 103:19.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:19.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:19.24 387 | nscoord aAppUnitsPerDevPixel) { 103:19.24 | ^ 103:19.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:19.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:19.24 394 | nscoord aAppUnitsPerDevPixel) { 103:19.24 | ^ 103:19.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:19.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:19.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:19.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:19.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:19.28 | ^ 103:19.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:19.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:19.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:19.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:19.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:19.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:19.65 from Unified_cpp_spellcheck_src0.cpp:11: 103:19.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:19.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 103:19.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:19.65 277 | static RectTyped FromUnknownRect( 103:19.65 | ^~~~~~~~~~~~~~~ 103:19.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:19.66 from Unified_cpp_spellcheck_src0.cpp:11: 103:19.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:19.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 103:19.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:19.66 150 | static PointTyped FromUnknownPoint( 103:19.66 | ^~~~~~~~~~~~~~~~ 103:19.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:19.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:19.66 from Unified_cpp_spellcheck_src0.cpp:11: 103:19.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 103:19.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 103:19.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:19.66 282 | RectTyped ToUnknownRect() const { 103:19.66 | ^~~~~~~~~~~~~ 103:20.04 In file included from Unified_cpp_layout_painting0.cpp:65: 103:20.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In static member function 'static mozilla::gfx::Size mozilla::FrameLayerBuilder::ChooseScale(nsIFrame*, nsDisplayItem*, const nsRect&, float, float, const Matrix&, bool)': 103:20.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:6018: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 103:20.04 6018 | Size FrameLayerBuilder::ChooseScale(nsIFrame* aContainerFrame, 103:20.04 | ^~~~~~~~~~~~~~~~~ 103:20.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:20.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:20.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.20 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:20.20 | ^ 103:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:20.20 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:20.20 | ^ 103:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:20.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:20.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:20.20 | ^ 103:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:20.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:20.21 | ^ 103:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:20.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:20.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:20.21 | ^ 103:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:20.23 371 | nscoord aAppUnitsPerDevPixel) { 103:20.23 | ^ 103:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:20.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:20.23 380 | nscoord aAppUnitsPerDevPixel) { 103:20.23 | ^ 103:20.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:20.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:20.24 387 | nscoord aAppUnitsPerDevPixel) { 103:20.24 | ^ 103:20.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:20.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.24 394 | nscoord aAppUnitsPerDevPixel) { 103:20.24 | ^ 103:20.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 103:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 103:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 103:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 103:20.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBufferEntry.cpp:11, 103:20.42 from Unified_cpp_tools_profiler0.cpp:20: 103:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 103:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.42 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 103:20.42 | ^~~~~~~~~~~~~~ 103:20.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:20.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:20.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:20.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:20.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.45 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:20.45 | ^~~~~~~~ 103:20.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:20.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:20.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:20.51 | ^~~~~~~~ 103:20.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 103:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 103:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 103:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 103:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 103:20.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 103:20.54 from Unified_cpp_antitracking0.cpp:2: 103:20.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:20.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.55 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:20.55 | ^ 103:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:20.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:20.56 | ^ 103:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:20.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:20.56 | ^ 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:20.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:20.57 | ^ 103:20.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.57 427 | SizeT Size() const { return SizeT(width, height); } 103:20.57 | ^~~~ 103:20.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:20.57 | ^~~~~~~~ 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:20.57 | ^~~~~~~~ 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:20.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:20.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:20.57 | ^ 103:20.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:20.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:20.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:20.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.58 62 | Sub operator-(const Sub& aPoint) const { 103:20.58 | ^~~~~~~~ 103:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:20.59 371 | nscoord aAppUnitsPerDevPixel) { 103:20.59 | ^ 103:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:20.59 380 | nscoord aAppUnitsPerDevPixel) { 103:20.59 | ^ 103:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:20.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:20.59 387 | nscoord aAppUnitsPerDevPixel) { 103:20.59 | ^ 103:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:20.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.60 394 | nscoord aAppUnitsPerDevPixel) { 103:20.60 | ^ 103:20.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:20.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:20.66 1859 | int32_t aAppUnitsPerPixel) { 103:20.66 | ^ 103:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:20.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:20.66 3214 | int32_t aAppUnitsPerPixel) { 103:20.66 | ^ 103:20.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISerialEventTarget.h:10, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AbstractThread.h:14, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/SyncRunnable.h:12, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/cert_storage/src/cert_storage.h:11, 103:20.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/CSTrustDomain.cpp:8, 103:20.79 from Unified_cpp_security_manager_ssl0.cpp:2: 103:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 103:20.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 103:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 103:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 103:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 103:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 103:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.80 760 | typename detail::Nth::Type extract() { 103:20.80 | ^~~~~~~ 103:20.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:20.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:20.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:20.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:20.88 | ^~~~~~~~ 103:20.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/JSONWriter.h:98, 103:20.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfileJSONWriter.h:9, 103:20.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/PageInformation.cpp:9, 103:20.97 from Unified_cpp_tools_profiler0.cpp:2: 103:20.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 103:20.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 103:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 103:20.98 34 | memset(aT, 0, sizeof(T)); 103:20.98 | ~~~~~~^~~~~~~~~~~~~~~~~~ 103:21.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/platform.cpp:76, 103:21.00 from Unified_cpp_tools_profiler0.cpp:83: 103:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 103:21.03 144 | struct AmountFns { 103:21.03 | ^~~~~~~~~ 103:21.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/JSONWriter.h:98, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfileJSONWriter.h:9, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/PageInformation.cpp:9, 103:21.06 from Unified_cpp_tools_profiler0.cpp:2: 103:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 103:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 103:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 103:21.06 34 | memset(aT, 0, sizeof(T)); 103:21.06 | ~~~~~~^~~~~~~~~~~~~~~~~~ 103:21.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/platform.cpp:76, 103:21.06 from Unified_cpp_tools_profiler0.cpp:83: 103:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 103:21.06 178 | struct SizeOfTabFns { 103:21.06 | ^~~~~~~~~~~~ 103:21.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 103:21.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSComponent.cpp:20, 103:21.06 from Unified_cpp_security_manager_ssl2.cpp:38: 103:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:21.06 21 | inline Rect ToRect(const gfxRect& aRect) { 103:21.06 | ^ 103:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:21.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:21.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:21.06 | ^ 103:21.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:21.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:21.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:21.07 | ^ 103:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:21.11 44 | inline Size ToSize(const gfxSize& aSize) { 103:21.11 | ^ 103:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:21.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:21.11 | ^ 103:21.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:21.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:21.13 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:21.13 | ^ 103:21.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:21.16 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:21.16 | ^ 103:21.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:21.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:21.28 | ^~~~~~~~~~~~~ 103:21.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:21.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/DocAccessibleWrap.cpp:7: 103:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:21.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:21.28 323 | static SizeTyped FromUnknownSize( 103:21.28 | ^~~~~~~~~~~~~~~ 103:22.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 103:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:22.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:22.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:22.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:22.31 | ^ 103:22.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 103:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 103:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 103:22.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 103:22.42 from Unified_cpp_security_manager_ssl1.cpp:11: 103:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:22.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:22.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:22.42 | ^~~~~~~~ 103:22.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 103:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 103:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 103:22.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 103:22.45 from Unified_cpp_security_manager_ssl1.cpp:11: 103:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:22.45 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:22.45 | ^~~~~~~~ 103:22.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 103:22.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSComponent.cpp:20, 103:22.59 from Unified_cpp_security_manager_ssl2.cpp:38: 103:22.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:22.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:22.59 1859 | int32_t aAppUnitsPerPixel) { 103:22.59 | ^ 103:22.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:22.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:22.59 3214 | int32_t aAppUnitsPerPixel) { 103:22.59 | ^ 103:22.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 103:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/Units.h:19, 103:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 103:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 103:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 103:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 103:22.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 103:22.63 from Unified_cpp_layout_generic2.cpp:2: 103:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 103:22.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:22.63 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 103:22.63 | ^~~~~~~~~~~~~~~ 103:23.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 103:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 103:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 103:23.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 103:23.13 from Unified_cpp_hunspell_glue0.cpp:2: 103:23.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:23.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:23.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:23.13 | ^~~~~~~~ 103:23.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 103:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 103:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 103:23.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 103:23.15 from Unified_cpp_hunspell_glue0.cpp:2: 103:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:23.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.15 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:23.15 | ^~~~~~~~ 103:23.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 103:23.30 from Unified_cpp_security_manager_ssl1.cpp:11: 103:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.30 427 | SizeT Size() const { return SizeT(width, height); } 103:23.30 | ^~~~ 103:23.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 103:23.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 103:23.30 from Unified_cpp_security_manager_ssl1.cpp:11: 103:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.30 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:23.30 | ^~~~~~~~ 103:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:23.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.30 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:23.30 | ^~~~~~~~ 103:23.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 103:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 103:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 103:23.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 103:23.33 from Unified_cpp_security_manager_ssl1.cpp:11: 103:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:23.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.33 62 | Sub operator-(const Sub& aPoint) const { 103:23.33 | ^~~~~~~~ 103:23.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 103:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 103:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 103:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 103:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 103:23.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSComponent.cpp:20, 103:23.43 from Unified_cpp_security_manager_ssl2.cpp:38: 103:23.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 103:23.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 103:23.43 332 | LayerPoint GetFixedPositionAnchor() const { 103:23.43 | ^ 103:23.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 103:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 103:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 103:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 103:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 103:23.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSComponent.cpp:20, 103:23.47 from Unified_cpp_security_manager_ssl2.cpp:38: 103:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 103:23.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 103:23.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 103:23.47 | ^ 103:23.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 103:23.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/nsAlertsService.cpp:6, 103:23.48 from Unified_cpp_components_alerts0.cpp:11: 103:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:23.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:23.48 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:23.48 | ^ 103:23.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 103:23.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:23.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:23.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:23.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 103:23.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 103:23.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 103:23.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 103:23.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSComponent.cpp:20, 103:23.50 from Unified_cpp_security_manager_ssl2.cpp:38: 103:23.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 103:23.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 103:23.50 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:23.50 | ^ 103:23.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:23.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:23.59 189 | CSSRect GetExpandedScrollableRect() const { 103:23.59 | ^ 103:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:23.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:23.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:23.60 | ^ 103:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:23.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:23.62 | ^ 103:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:23.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:23.62 | ^ 103:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:23.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:23.62 243 | CSSRect CalculateScrollRange() const { 103:23.62 | ^ 103:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:23.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:23.63 | ^ 103:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:23.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:23.63 457 | CSSRect GetVisualViewport() const { 103:23.63 | ^ 103:23.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:23.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:23.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:23.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:23.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:23.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:23.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:23.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:23.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:23.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:23.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:23.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:23.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:23.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.65 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:23.65 | ^~~~~~~~ 103:23.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:23.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:23.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:23.72 | ^~~~~~~~ 103:23.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.83 427 | SizeT Size() const { return SizeT(width, height); } 103:23.83 | ^~~~ 103:23.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:23.83 | ^~~~~~~~ 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:23.83 | ^~~~~~~~ 103:23.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:23.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:23.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.83 62 | Sub operator-(const Sub& aPoint) const { 103:23.83 | ^~~~~~~~ 103:23.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:23.95 189 | CSSRect GetExpandedScrollableRect() const { 103:23.95 | ^ 103:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:23.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:23.95 | ^ 103:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:23.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:23.95 | ^ 103:23.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:23.95 from Unified_cpp_spellcheck_src0.cpp:11: 103:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 103:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 103:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:23.95 246 | PointTyped As2DPoint() const { 103:23.95 | ^~~~~~~~~ 103:23.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 103:23.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 103:23.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 103:23.96 from Unified_cpp_security_manager_ssl1.cpp:11: 103:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:23.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:23.96 | ^~~~~~~~ 103:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:23.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:23.96 | ^ 103:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:23.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:23.96 243 | CSSRect CalculateScrollRange() const { 103:23.99 | ^ 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:23.99 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:23.99 | ^ 103:23.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:23.99 from Unified_cpp_spellcheck_src0.cpp:11: 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:23.99 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 103:23.99 | ^~~~~~~~~ 103:23.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 103:23.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 103:23.99 from Unified_cpp_spellcheck_src0.cpp:11: 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:23.99 2266 | PointTyped TransformPointSimple( 103:23.99 | ^~~~~~~~~~~~~~~~~~~~ 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:23.99 794 | RectTyped TransformAndClipBounds( 103:23.99 | ^~~~~~~~~~~~~~~~~~~~~~ 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:23.99 457 | CSSRect GetVisualViewport() const { 103:23.99 | ^ 103:24.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:24.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:24.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:24.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:24.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:24.12 | ^~~~~~~~ 103:24.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:24.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:24.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:24.17 | ^ 103:24.26 In file included from Unified_cpp_layout_painting0.cpp:20: 103:24.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp: In member function 'already_AddRefed mozilla::DisplayItemClip::MakeRoundedRectPath(mozilla::DisplayItemClip::DrawTarget&, int32_t, const mozilla::DisplayItemClip::RoundedRect&) const': 103:24.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp:129:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:24.26 129 | already_AddRefed DisplayItemClip::MakeRoundedRectPath( 103:24.26 | ^~~~~~~~~~~~~~~ 103:24.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:24.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 103:24.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:24.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:24.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:24.37 | ^ 103:24.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:24.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:24.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:24.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:24.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:24.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:24.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:24.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:24.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:24.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:24.55 | ^~~~~~~~~~~~~ 103:24.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:24.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:24.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:24.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:24.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:24.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:24.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:24.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:24.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/Platform.cpp:11: 103:24.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:24.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:24.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:24.57 323 | static SizeTyped FromUnknownSize( 103:24.57 | ^~~~~~~~~~~~~~~ 103:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp: In member function 'void mozilla::DisplayItemClip::ApplyTo(gfxContext*, int32_t) const': 103:24.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/DisplayItemClip.cpp:79: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 103:24.58 79 | void DisplayItemClip::ApplyTo(gfxContext* aContext, int32_t A2D) const { 103:24.58 | ^~~~~~~~~~~~~~~ 103:24.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:24.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:24.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:24.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:24.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:24.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:24.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 103:24.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 103:24.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 103:24.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 103:24.77 from Unified_cpp_hunspell_glue0.cpp:2: 103:24.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:24.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:24.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:24.77 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:24.77 | ^~~~~~~~ 103:24.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:24.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 103:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:24.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:24.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:24.80 | ^ 103:24.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:24.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:24.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:24.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:24.82 | ^ 103:24.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 103:24.99 from Unified_cpp_security_manager_ssl1.cpp:11: 103:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:24.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:24.99 | ^~~~~~~~~~~~~ 103:24.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/VerifySSLServerCertChild.h:11, 103:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/SSLServerCertVerification.cpp:109, 103:24.99 from Unified_cpp_security_manager_ssl1.cpp:11: 103:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:24.99 323 | static SizeTyped FromUnknownSize( 103:24.99 | ^~~~~~~~~~~~~~~ 103:25.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:25.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:25.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:25.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:25.02 | ^~~~~~~~ 103:25.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:25.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:25.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:25.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:25.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:25.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:25.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:25.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:25.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:25.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.08 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:25.08 | ^~~~~~~~ 103:25.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.15 427 | SizeT Size() const { return SizeT(width, height); } 103:25.15 | ^~~~ 103:25.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:25.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.15 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:25.15 | ^~~~~~~~ 103:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:25.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.15 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:25.15 | ^~~~~~~~ 103:25.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:25.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:25.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.16 62 | Sub operator-(const Sub& aPoint) const { 103:25.16 | ^~~~~~~~ 103:25.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:25.62 | ^~~~~~~~ 103:25.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 103:25.67 from Unified_cpp_hunspell_glue0.cpp:2: 103:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:25.67 | ^~~~~~~~~~~~~ 103:25.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 103:25.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 103:25.67 from Unified_cpp_hunspell_glue0.cpp:2: 103:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:25.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.67 323 | static SizeTyped FromUnknownSize( 103:25.67 | ^~~~~~~~~~~~~~~ 103:25.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 103:25.69 from Unified_cpp_hunspell_glue0.cpp:2: 103:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.69 427 | SizeT Size() const { return SizeT(width, height); } 103:25.69 | ^~~~ 103:25.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 103:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 103:25.69 from Unified_cpp_hunspell_glue0.cpp:2: 103:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:25.69 | ^~~~~~~~ 103:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:25.69 | ^~~~~~~~ 103:25.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 103:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 103:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 103:25.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 103:25.70 from Unified_cpp_hunspell_glue0.cpp:2: 103:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:25.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:25.70 62 | Sub operator-(const Sub& aPoint) const { 103:25.70 | ^~~~~~~~ 103:25.76 toolkit/components/commandlines 103:26.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:26.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:26.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:26.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:26.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:26.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:26.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:26.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:26.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:26.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:26.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:26.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:26.37 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:26.37 | ^~~~~~~~~~~~~ 103:26.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/ApplicationAccessible.h:11, 103:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/ApplicationAccessibleWrap.h:10, 103:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/UtilInterface.cpp:7: 103:26.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:26.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:26.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:26.38 323 | static SizeTyped FromUnknownSize( 103:26.38 | ^~~~~~~~~~~~~~~ 103:26.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:26.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:26.51 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:26.51 | ^ 103:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:26.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:26.51 | ^ 103:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:26.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:26.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:26.51 | ^ 103:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:26.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:26.52 | ^ 103:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:26.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:26.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:26.52 | ^ 103:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:26.54 371 | nscoord aAppUnitsPerDevPixel) { 103:26.54 | ^ 103:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:26.54 380 | nscoord aAppUnitsPerDevPixel) { 103:26.54 | ^ 103:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:26.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:26.54 387 | nscoord aAppUnitsPerDevPixel) { 103:26.54 | ^ 103:26.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:26.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:26.56 394 | nscoord aAppUnitsPerDevPixel) { 103:26.56 | ^ 103:26.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:26.62 21 | inline Rect ToRect(const gfxRect& aRect) { 103:26.62 | ^ 103:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:26.62 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:26.62 | ^ 103:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:26.62 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:26.62 | ^ 103:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:26.63 44 | inline Size ToSize(const gfxSize& aSize) { 103:26.63 | ^ 103:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:26.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:26.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:26.63 | ^ 103:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:26.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:26.64 | ^ 103:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:26.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:26.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:26.64 | ^ 103:27.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:27.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 103:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:27.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:27.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:27.22 | ^ 103:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:27.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:27.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:27.26 | ^ 103:27.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:27.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:27.30 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:27.30 | ^ 103:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:27.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:27.31 | ^ 103:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:27.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:27.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:27.31 | ^ 103:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:27.50 371 | nscoord aAppUnitsPerDevPixel) { 103:27.50 | ^ 103:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:27.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:27.50 380 | nscoord aAppUnitsPerDevPixel) { 103:27.50 | ^ 103:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:27.51 387 | nscoord aAppUnitsPerDevPixel) { 103:27.51 | ^ 103:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:27.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:27.51 394 | nscoord aAppUnitsPerDevPixel) { 103:27.51 | ^ 103:27.59 In file included from Unified_cpp_layout_painting0.cpp:101: 103:27.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static mozilla::gfx::Rect nsCSSRendering::ExpandPaintingRectForDecorationLine(nsIFrame*, uint8_t, const Rect&, nsCSSRendering::Float, nsCSSRendering::Float, bool)': 103:27.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:3642: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 103:27.59 3642 | Rect nsCSSRendering::ExpandPaintingRectForDecorationLine( 103:27.59 | ^~~~~~~~~~~~~~ 103:27.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static gfxRect nsCSSRendering::GetTextDecorationRectInternal(const Point&, const nsCSSRendering::DecorationRectParams&)': 103:27.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4467: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 103:27.84 4467 | gfxRect nsCSSRendering::GetTextDecorationRectInternal( 103:27.84 | ^~~~~~~~~~~~~~ 103:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static mozilla::gfx::Rect nsCSSRendering::DecorationLineToPath(const nsCSSRendering::PaintDecorationLineParams&)': 103:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4411: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 103:28.20 4411 | Rect nsCSSRendering::DecorationLineToPath( 103:28.20 | ^~~~~~~~~~~~~~ 103:28.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4418: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 103:28.20 4418 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 103:28.20 | ^ 103:28.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:28.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:28.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:28.31 1859 | int32_t aAppUnitsPerPixel) { 103:28.31 | ^ 103:28.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:28.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:28.31 3214 | int32_t aAppUnitsPerPixel) { 103:28.31 | ^ 103:28.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 103:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 103:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 103:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 103:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 103:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 103:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 103:28.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 103:28.70 from Unified_cpp_spellcheck_src0.cpp:2: 103:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 103:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 103:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 103:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 103:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 103:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 103:28.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 103:28.70 760 | typename detail::Nth::Type extract() { 103:28.70 | ^~~~~~~ 103:29.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:29.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:29.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.20 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:29.20 | ^~~~~~~~ 103:29.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:29.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:29.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:29.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:29.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:29.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:29.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:29.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:29.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:29.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.25 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:29.25 | ^~~~~~~~ 103:29.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.30 427 | SizeT Size() const { return SizeT(width, height); } 103:29.30 | ^~~~ 103:29.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:29.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:29.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:29.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:29.31 | ^~~~~~~~ 103:29.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:29.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:29.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:29.31 | ^~~~~~~~ 103:29.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.32 62 | Sub operator-(const Sub& aPoint) const { 103:29.32 | ^~~~~~~~ 103:29.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 103:29.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/TextAttrs.cpp:13, 103:29.41 from Unified_cpp_accessible_base1.cpp:11: 103:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 103:29.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 103:29.41 332 | LayerPoint GetFixedPositionAnchor() const { 103:29.41 | ^ 103:29.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 103:29.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/TextAttrs.cpp:13, 103:29.48 from Unified_cpp_accessible_base1.cpp:11: 103:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 103:29.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 103:29.48 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 103:29.48 | ^ 103:29.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 103:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/TextAttrs.cpp:13, 103:29.53 from Unified_cpp_accessible_base1.cpp:11: 103:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 103:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 103:29.53 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:29.53 | ^ 103:29.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 103:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 103:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 103:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 103:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/PageInformation.h:13, 103:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/PageInformation.cpp:7, 103:29.54 from Unified_cpp_tools_profiler0.cpp:2: 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.54 760 | typename detail::Nth::Type extract() { 103:29.54 | ^~~~~~~ 103:29.54 In file included from Unified_cpp_layout_painting0.cpp:110: 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'mozilla::gfx::Rect nsCSSBorderRenderer::GetCornerRect(mozilla::Corner)': 103:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.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 103:29.54 428 | Rect nsCSSBorderRenderer::GetCornerRect(Corner aCorner) { 103:29.54 | ^~~~~~~~~~~~~~~~~~~ 103:29.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:29.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.57 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:29.57 | ^~~~~~~~ 103:29.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'mozilla::gfx::Point nsCSSBorderRenderer::GetStraightBorderPoint(mozilla::Side, mozilla::Corner, bool*, nsCSSBorderRenderer::Float)': 103:29.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:666:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.81 666 | Point nsCSSBorderRenderer::GetStraightBorderPoint(mozilla::Side aSide, 103:29.82 | ^~~~~~~~~~~~~~~~~~~ 103:29.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 103:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 103:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 103:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 103:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIMemoryReporter.h:530, 103:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 103:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 103:29.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 103:29.89 from : 103:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 103:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 103:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 103:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 103:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 103:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 103:29.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.89 760 | typename detail::Nth::Type extract() { 103:29.89 | ^~~~~~~ 103:29.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:29.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:29.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:29.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:29.92 | ^~~~~~~~~~~~~ 103:29.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:29.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.cpp:8: 103:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:29.93 323 | static SizeTyped FromUnknownSize( 103:29.93 | ^~~~~~~~~~~~~~~ 103:30.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 103:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 103:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 103:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 103:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 103:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/ThreadStackHelper.h:15, 103:30.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:13, 103:30.47 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:30.47 189 | CSSRect GetExpandedScrollableRect() const { 103:30.47 | ^ 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:30.47 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:30.47 | ^ 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:30.47 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:30.47 | ^ 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:30.47 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:30.47 | ^ 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:30.47 243 | CSSRect CalculateScrollRange() const { 103:30.47 | ^ 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:30.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:30.47 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:30.47 | ^ 103:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:30.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:30.49 457 | CSSRect GetVisualViewport() const { 103:30.49 | ^ 103:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'void nsCSSBorderRenderer::DrawDottedCornerSlow(mozilla::Side, mozilla::Corner)': 103:30.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:30.58 2323 | void nsCSSBorderRenderer::DrawDottedCornerSlow(mozilla::Side aSide, 103:30.58 | ^~~~~~~~~~~~~~~~~~~ 103:30.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 103:30.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/nsAlertsService.cpp:6, 103:30.64 from Unified_cpp_components_alerts0.cpp:11: 103:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:30.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:30.64 21 | inline Rect ToRect(const gfxRect& aRect) { 103:30.64 | ^ 103:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:30.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:30.65 | ^ 103:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:30.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:30.65 | ^ 103:30.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:30.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:30.67 44 | inline Size ToSize(const gfxSize& aSize) { 103:30.67 | ^ 103:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:2342: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 103:30.69 2342 | Point C0 = GetStraightBorderPoint(sideH, aCorner, &ignored); 103:30.69 | ^ 103:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:30.69 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:30.69 | ^ 103:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:30.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:30.70 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:30.70 | ^ 103:30.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:30.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:30.70 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:30.70 | ^ 103:30.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:30.73 2363 | DottedCornerFinder::Result result = finder.Next(); 103:30.73 | ^ 103:30.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:30.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:30.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:30.78 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:30.78 | ^ 103:30.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 103:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 103:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 103:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 103:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 103:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:30.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:16, 103:30.90 from Unified_cpp_security_manager_ssl3.cpp:11: 103:30.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:30.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:30.90 189 | CSSRect GetExpandedScrollableRect() const { 103:30.90 | ^ 103:30.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:30.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:30.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:30.94 | ^ 103:30.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:30.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:30.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:30.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:30.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:30.94 | ^ 103:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:30.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:30.96 | ^ 103:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:30.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:30.96 | ^ 103:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:30.96 243 | CSSRect CalculateScrollRange() const { 103:30.96 | ^ 103:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:30.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:30.96 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:30.96 | ^ 103:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:31.00 457 | CSSRect GetVisualViewport() const { 103:31.00 | ^ 103:31.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 103:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 103:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 103:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 103:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Telemetry.h:15, 103:31.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 103:31.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 103:31.63 from Unified_cpp_security_manager_ssl1.cpp:2: 103:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 103:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 103:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 103:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 103:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 103:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 103:31.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 103:31.63 760 | typename detail::Nth::Type extract() { 103:31.63 | ^~~~~~~ 103:31.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 103:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 103:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 103:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 103:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 103:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 103:31.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 103:31.66 from Unified_cpp_antitracking0.cpp:11: 103:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:31.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:31.66 189 | CSSRect GetExpandedScrollableRect() const { 103:31.66 | ^ 103:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:31.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:31.68 | ^ 103:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:31.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:31.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:31.68 | ^ 103:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:31.69 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:31.69 | ^ 103:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:31.69 243 | CSSRect CalculateScrollRange() const { 103:31.69 | ^ 103:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:31.69 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:31.69 | ^ 103:31.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:31.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:31.70 457 | CSSRect GetVisualViewport() const { 103:31.70 | ^ 103:31.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 103:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 103:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 103:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 103:31.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/nsAlertsService.cpp:6, 103:31.74 from Unified_cpp_components_alerts0.cpp:11: 103:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:31.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:31.74 1859 | int32_t aAppUnitsPerPixel) { 103:31.74 | ^ 103:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:31.75 3214 | int32_t aAppUnitsPerPixel) { 103:31.75 | ^ 103:31.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:31.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:31.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:31.82 | ^ 103:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:31.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:31.82 | ^ 103:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:31.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:31.82 | ^ 103:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:31.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:31.83 | ^ 103:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:31.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:31.83 | ^ 103:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:31.87 371 | nscoord aAppUnitsPerDevPixel) { 103:31.87 | ^ 103:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:31.87 380 | nscoord aAppUnitsPerDevPixel) { 103:31.87 | ^ 103:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:31.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:31.87 387 | nscoord aAppUnitsPerDevPixel) { 103:31.87 | ^ 103:31.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:31.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:31.88 394 | nscoord aAppUnitsPerDevPixel) { 103:31.88 | ^ 103:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'mozilla::image::ImgDrawResult nsCSSBorderImageRenderer::DrawBorderImage(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&)': 103:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:3402: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 103:31.92 3402 | ImgDrawResult nsCSSBorderImageRenderer::DrawBorderImage( 103:31.92 | ^~~~~~~~~~~~~~~~~~~~~~~~ 103:32.00 In file included from Unified_cpp_layout_generic2.cpp:92: 103:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp: In member function 'mozilla::image::ImgDrawResult nsImageFrame::DisplayAltFeedback(gfxContext&, const nsRect&, nsPoint, uint32_t)': 103:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1363: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 103:32.00 1363 | ImgDrawResult nsImageFrame::DisplayAltFeedback(gfxContext& aRenderingContext, 103:32.00 | ^~~~~~~~~~~~ 103:32.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1363: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 103:32.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:32.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:32.02 189 | CSSRect GetExpandedScrollableRect() const { 103:32.02 | ^ 103:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:32.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:32.02 | ^ 103:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:32.02 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:32.02 | ^ 103:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:32.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:32.03 | ^ 103:32.03 In file included from Unified_cpp_tools_profiler0.cpp:65: 103:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfilerMarkerPayload.cpp: In static member function 'static mozilla::UniquePtr LayerTranslationMarkerPayload::Deserialize(mozilla::ProfileBufferEntryReader&)': 103:32.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfilerMarkerPayload.cpp:575: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 103:32.03 575 | auto point = aEntryReader.ReadObject(); 103:32.03 | ^ 103:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:32.04 243 | CSSRect CalculateScrollRange() const { 103:32.04 | ^ 103:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:32.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:32.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:32.04 | ^ 103:32.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:32.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:32.05 457 | CSSRect GetVisualViewport() const { 103:32.05 | ^ 103:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1423: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 103:32.06 1423 | inner, PresContext()->AppUnitsPerDevPixel(), *drawTarget)); 103:32.06 | ^ 103:32.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1473: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 103:32.06 1473 | rect, PresContext()->AppUnitsPerDevPixel())); 103:32.06 | ^ 103:32.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 103:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:32.38 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:32.38 | ^ 103:32.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 103:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:32.99 189 | CSSRect GetExpandedScrollableRect() const { 103:32.99 | ^ 103:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:32.99 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:32.99 | ^ 103:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:33.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:33.00 | ^ 103:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:33.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:33.00 | ^ 103:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:33.00 243 | CSSRect CalculateScrollRange() const { 103:33.00 | ^ 103:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:33.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:33.00 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:33.00 | ^ 103:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:33.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:33.01 457 | CSSRect GetVisualViewport() const { 103:33.01 | ^ 103:33.10 In file included from Unified_cpp_layout_generic3.cpp:20: 103:33.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPageFrame.cpp: In member function 'void nsPageFrame::DrawHeaderFooter(gfxContext&, nsFontMetrics&, nsPageFrame::nsHeaderFooterEnum, int32_t, const nsString&, const nsRect&, nscoord, nscoord, nscoord)': 103:33.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsPageFrame.cpp:297: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 103:33.10 297 | void nsPageFrame::DrawHeaderFooter(gfxContext& aRenderingContext, 103:33.10 | ^~~~~~~~~~~ 103:33.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:33.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:33.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:33.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 103:33.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 103:33.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 103:33.38 from Unified_cpp_clearsitedata0.cpp:2: 103:33.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:33.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:33.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:33.38 | ^ 103:33.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 103:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 103:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 103:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 103:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 103:33.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/nsAlertsService.cpp:6, 103:33.51 from Unified_cpp_components_alerts0.cpp:11: 103:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 103:33.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 103:33.51 332 | LayerPoint GetFixedPositionAnchor() const { 103:33.51 | ^ 103:33.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 103:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 103:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 103:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 103:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 103:33.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/nsAlertsService.cpp:6, 103:33.61 from Unified_cpp_components_alerts0.cpp:11: 103:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 103:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 103:33.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 103:33.61 | ^ 103:33.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 103:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:33.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:33.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:33.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:33.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:33.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:33.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:33.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:33.65 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:33.65 | ^ 103:33.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 103:33.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:33.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:33.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 103:33.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 103:33.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 103:33.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 103:33.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/nsAlertsService.cpp:6, 103:33.67 from Unified_cpp_components_alerts0.cpp:11: 103:33.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 103:33.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 103:33.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:33.68 | ^ 103:33.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 103:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 103:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 103:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:33.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:16, 103:33.87 from Unified_cpp_security_manager_ssl3.cpp:11: 103:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:33.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:33.87 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:33.87 | ^ 103:33.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:34.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 103:34.15 from Unified_cpp_clearsitedata0.cpp:2: 103:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:34.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:34.15 | ^ 103:34.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 103:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 103:34.15 from Unified_cpp_antitracking0.cpp:11: 103:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:34.15 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:34.15 | ^ 103:34.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 103:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 103:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 103:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 103:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 103:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 103:34.32 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 103:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:34.32 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:34.32 | ^ 103:34.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 103:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:34.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:34.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:34.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:34.70 | ^ 103:34.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 103:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:34.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:34.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:34.72 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:34.72 | ^ 103:35.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 103:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 103:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 103:35.42 from Unified_cpp_clearsitedata0.cpp:2: 103:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:35.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:35.42 | ^ 103:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:35.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:35.42 | ^ 103:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:35.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:35.42 | ^ 103:35.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:35.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:35.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:35.45 | ^ 103:35.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:35.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:35.47 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:35.47 | ^ 103:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:35.53 371 | nscoord aAppUnitsPerDevPixel) { 103:35.53 | ^ 103:35.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:35.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:35.86 380 | nscoord aAppUnitsPerDevPixel) { 103:35.86 | ^ 103:35.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:35.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:35.86 387 | nscoord aAppUnitsPerDevPixel) { 103:35.86 | ^ 103:35.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:35.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:35.87 394 | nscoord aAppUnitsPerDevPixel) { 103:35.87 | ^ 103:36.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 103:36.38 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 103:36.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:36.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:36.38 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:36.38 | ^ 103:36.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:36.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 103:36.38 from Unified_cpp_security_manager_ssl2.cpp:20: 103:36.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:36.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:36.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:36.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:36.39 | ^~~~~~~~ 103:36.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 103:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 103:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 103:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 103:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 103:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 103:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 103:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/TextAttrs.cpp:13, 103:36.39 from Unified_cpp_accessible_base1.cpp:11: 103:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 103:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 103:36.39 1394 | LayerPoint GetFixedPositionAnchor() { 103:36.39 | ^ 103:36.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 103:36.39 from Unified_cpp_security_manager_ssl2.cpp:20: 103:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:36.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:36.39 | ^~~~~~~~ 103:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 103:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 103:36.39 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 103:36.39 | ^ 103:36.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 103:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:36.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:36.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:36.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:36.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:36.41 | ^ 103:36.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:36.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:36.51 21 | inline Rect ToRect(const gfxRect& aRect) { 103:36.51 | ^ 103:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:36.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:36.51 | ^ 103:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:36.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:36.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:36.51 | ^ 103:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:36.52 44 | inline Size ToSize(const gfxSize& aSize) { 103:36.52 | ^ 103:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:36.52 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:36.52 | ^ 103:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:36.52 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:36.52 | ^ 103:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:36.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:36.52 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:36.52 | ^ 103:36.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 103:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 103:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 103:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 103:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 103:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 103:36.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/TextAttrs.cpp:13, 103:36.56 from Unified_cpp_accessible_base1.cpp:11: 103:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 103:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 103:36.56 49 | gfx::Size GetInheritedScale() const { return mScale; } 103:36.56 | ^ 103:36.82 In file included from Unified_cpp_layout_painting0.cpp:128: 103:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In static member function 'static mozilla::gfx::Point3D nsDisplayTransform::GetDeltaToTransformOrigin(const nsIFrame*, nsDisplayTransform::TransformReferenceBox&, float)': 103:36.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:7422:9: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:36.82 7422 | Point3D nsDisplayTransform::GetDeltaToTransformOrigin( 103:36.82 | ^~~~~~~~~~~~~~~~~~ 103:36.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 103:37.26 from Unified_cpp_security_manager_ssl2.cpp:20: 103:37.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:37.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:37.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:37.26 427 | SizeT Size() const { return SizeT(width, height); } 103:37.26 | ^~~~ 103:37.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:37.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 103:37.27 from Unified_cpp_security_manager_ssl2.cpp:20: 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:37.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:37.27 | ^~~~~~~~ 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:37.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:37.27 | ^~~~~~~~ 103:37.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 103:37.27 from Unified_cpp_security_manager_ssl2.cpp:20: 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:37.27 62 | Sub operator-(const Sub& aPoint) const { 103:37.27 | ^~~~~~~~ 103:37.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:15, 103:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:29, 103:37.27 from Unified_cpp_components_browser0.cpp:2: 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:37.27 189 | CSSRect GetExpandedScrollableRect() const { 103:37.27 | ^ 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:37.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:37.27 | ^ 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:37.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:37.27 | ^ 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:37.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:37.27 | ^ 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:37.27 243 | CSSRect CalculateScrollRange() const { 103:37.27 | ^ 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:37.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:37.27 | ^ 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const': 103:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9007: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 103:37.27 9007 | gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const { 103:37.27 | ^~~~~~~~~~~~~~~~~~~~ 103:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:37.28 457 | CSSRect GetVisualViewport() const { 103:37.28 | ^ 103:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const': 103:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9011: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 103:37.28 9011 | gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const { 103:37.28 | ^~~~~~~~~~~~~~~~~~~~ 103:37.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:21, 103:37.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:29, 103:37.28 from Unified_cpp_components_browser0.cpp:2: 103:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:37.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:37.29 21 | inline Rect ToRect(const gfxRect& aRect) { 103:37.29 | ^ 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:37.29 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:37.29 | ^ 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:37.29 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:37.29 | ^ 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:37.29 44 | inline Size ToSize(const gfxSize& aSize) { 103:37.29 | ^ 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:37.29 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:37.29 | ^ 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:37.29 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:37.29 | ^ 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:37.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:37.29 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:37.29 | ^ 103:37.54 In file included from Unified_cpp_layout_painting0.cpp:137: 103:37.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp: In constructor 'nsDisplaySVGEffectGeometry::nsDisplaySVGEffectGeometry(nsDisplayEffectsBase*, nsDisplayListBuilder*)': 103:37.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:92:1: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:37.54 92 | nsDisplaySVGEffectGeometry::nsDisplaySVGEffectGeometry( 103:37.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 103:37.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayListInvalidation.cpp:92:1: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:37.55 In file included from Unified_cpp_layout_painting0.cpp:128: 103:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9008: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 103:37.55 9008 | return nsSVGUtils::GetBBox(mFrame); 103:37.55 | ^ 103:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9012: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 103:37.55 9012 | return nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(mFrame); 103:37.55 | ^ 103:37.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsTimingFunction.h:10, 103:37.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 103:37.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 103:37.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 103:37.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 103:37.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:29, 103:37.66 from Unified_cpp_components_browser0.cpp:2: 103:37.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:37.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:37.66 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:37.66 | ^ 103:37.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 103:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 103:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 103:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 103:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:37.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:16, 103:37.83 from Unified_cpp_security_manager_ssl3.cpp:11: 103:37.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:37.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:37.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:37.83 | ^ 103:38.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 103:38.25 from Unified_cpp_security_manager_ssl2.cpp:20: 103:38.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:38.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:38.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:38.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:38.25 | ^~~~~~~~ 103:38.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:38.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:38.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:38.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:38.25 1859 | int32_t aAppUnitsPerPixel) { 103:38.25 | ^ 103:38.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:38.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:38.25 3214 | int32_t aAppUnitsPerPixel) { 103:38.25 | ^ 103:38.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:38.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:38.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:38.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:38.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:38.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:38.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:38.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:38.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:38.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:38.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:38.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:38.85 21 | inline Rect ToRect(const gfxRect& aRect) { 103:38.85 | ^ 103:38.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:38.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:38.85 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:38.85 | ^ 103:38.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:38.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:38.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:38.85 | ^ 103:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:38.91 44 | inline Size ToSize(const gfxSize& aSize) { 103:38.91 | ^ 103:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:38.91 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:38.91 | ^ 103:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:38.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:38.91 | ^ 103:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:38.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:38.91 | ^ 103:39.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:39.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:39.84 189 | CSSRect GetExpandedScrollableRect() const { 103:39.84 | ^ 103:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:39.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:39.84 | ^ 103:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:39.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:39.84 | ^ 103:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:39.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:39.84 | ^ 103:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:39.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:39.84 243 | CSSRect CalculateScrollRange() const { 103:39.84 | ^ 103:39.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:39.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:39.90 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:39.90 | ^ 103:39.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 103:39.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 103:39.90 457 | CSSRect GetVisualViewport() const { 103:39.90 | ^ 103:40.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 103:40.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:40.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:40.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:40.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:40.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:40.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:40.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:40.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:40.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 103:40.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:40.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:40.06 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:40.06 | ^ 103:40.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 103:40.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:40.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:40.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:40.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 103:40.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 103:40.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 103:40.17 from Unified_cpp_layout_painting0.cpp:2: 103:40.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]': 103:40.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:40.17 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 103:40.17 | ^~~~~~~~~~~~~~~ 103:40.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 103:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:40.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:40.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:40.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:40.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:40.24 | ^ 103:40.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 103:40.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 103:40.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 103:40.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 103:40.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:40.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:40.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:40.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:40.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 103:40.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 103:40.28 from Unified_cpp_antitracking0.cpp:11: 103:40.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:40.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:40.28 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:40.28 | ^ 103:40.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 103:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 103:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 103:40.72 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 103:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:40.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:40.72 21 | inline Rect ToRect(const gfxRect& aRect) { 103:40.72 | ^ 103:40.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:40.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:40.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 103:40.73 from Unified_cpp_security_manager_ssl2.cpp:20: 103:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:40.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:40.73 | ^~~~~~~~~~~~~ 103:40.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:40.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:40.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:40.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 103:40.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertificate.cpp:12, 103:40.73 from Unified_cpp_security_manager_ssl2.cpp:20: 103:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:40.73 323 | static SizeTyped FromUnknownSize( 103:40.73 | ^~~~~~~~~~~~~~~ 103:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:40.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:40.73 | ^ 103:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:40.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:40.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:40.73 | ^ 103:40.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:40.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:40.74 44 | inline Size ToSize(const gfxSize& aSize) { 103:40.74 | ^ 103:40.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:40.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:40.74 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:40.74 | ^ 103:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:40.75 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:40.75 | ^ 103:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:40.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:40.75 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:40.75 | ^ 103:41.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 103:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 103:41.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 103:41.82 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 103:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:41.82 1859 | int32_t aAppUnitsPerPixel) { 103:41.82 | ^ 103:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:41.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:41.82 3214 | int32_t aAppUnitsPerPixel) { 103:41.82 | ^ 103:42.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 103:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:42.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 103:42.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 103:42.51 1249 | CSSCoord ToCSSPixels() const { return _0; } 103:42.51 | ^ 103:42.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 103:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 103:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 103:42.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 103:42.56 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 103:42.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 103:42.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 103:42.56 332 | LayerPoint GetFixedPositionAnchor() const { 103:42.56 | ^ 103:42.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 103:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 103:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 103:42.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 103:42.64 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 103:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 103:42.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 103:42.64 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 103:42.64 | ^ 103:42.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 103:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 103:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 103:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 103:42.68 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 103:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 103:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 103:42.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:42.68 | ^ 103:42.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:42.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:42.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:42.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:42.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:42.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:42.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:42.83 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:42.83 | ^~~~~~~~ 103:43.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:43.48 21 | inline Rect ToRect(const gfxRect& aRect) { 103:43.48 | ^ 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:43.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:43.48 | ^ 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:43.48 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:43.48 | ^ 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:43.48 44 | inline Size ToSize(const gfxSize& aSize) { 103:43.48 | ^ 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:43.48 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:43.48 | ^ 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:43.48 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:43.48 | ^ 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:43.48 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:43.48 | ^ 103:43.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:43.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:43.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:43.49 | ^~~~~~~~ 103:43.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:16, 103:43.49 from Unified_cpp_security_manager_ssl3.cpp:11: 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:43.49 21 | inline Rect ToRect(const gfxRect& aRect) { 103:43.49 | ^ 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:43.49 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:43.49 | ^ 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:43.49 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:43.49 | ^ 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:43.49 44 | inline Size ToSize(const gfxSize& aSize) { 103:43.49 | ^ 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:43.49 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:43.49 | ^ 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:43.49 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:43.49 | ^ 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:43.49 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:43.49 | ^ 103:43.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:43.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:43.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:43.50 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:43.50 | ^ 103:43.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:43.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:43.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:43.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:43.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:43.58 427 | SizeT Size() const { return SizeT(width, height); } 103:43.58 | ^~~~ 103:43.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:43.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:43.63 | ^~~~~~~~ 103:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:43.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:43.63 | ^~~~~~~~ 103:43.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:43.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:43.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:43.63 62 | Sub operator-(const Sub& aPoint) const { 103:43.63 | ^~~~~~~~ 103:44.15 In file included from Unified_cpp_layout_painting0.cpp:65: 103:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In static member function 'static gfxSize mozilla::FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame*)': 103:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:6484:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:44.31 6484 | gfxSize FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame* aFrame) { 103:44.31 | ^~~~~~~~~~~~~~~~~ 103:44.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:44.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:44.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:44.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:44.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:44.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:44.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:44.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:16, 103:44.31 from Unified_cpp_security_manager_ssl3.cpp:11: 103:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:44.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:44.31 1859 | int32_t aAppUnitsPerPixel) { 103:44.31 | ^ 103:44.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:44.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:44.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:44.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:44.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:44.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:44.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:44.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:44.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:44.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:44.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:44.33 1859 | int32_t aAppUnitsPerPixel) { 103:44.33 | ^ 103:44.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:44.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:44.33 3214 | int32_t aAppUnitsPerPixel) { 103:44.33 | ^ 103:44.36 toolkit/components/downloads 103:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:44.38 3214 | int32_t aAppUnitsPerPixel) { 103:44.39 | ^ 103:44.56 In file included from Unified_cpp_layout_painting0.cpp:101: 103:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 103:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4846: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 103:44.56 4846 | bool nsContextBoxBlur::InsetBoxBlur( 103:44.56 | ^~~~~~~~~~~~~~~~ 103:44.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4846: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 103:44.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4885: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 103:44.72 4885 | Rect transformedDestRect = transform.TransformBounds(aDestinationRect); 103:44.72 | ^ 103:44.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:44.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:44.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:44.88 1859 | int32_t aAppUnitsPerPixel) { 103:44.88 | ^ 103:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:44.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:44.89 3214 | int32_t aAppUnitsPerPixel) { 103:44.89 | ^ 103:45.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:45.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:45.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:45.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:45.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:45.03 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:45.03 | ^~~~~~~~ 103:45.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:45.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/remote/nsXRemoteServer.cpp:14: 103:45.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:45.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:45.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:45.13 | ^ 103:45.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:45.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 103:45.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:45.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:45.44 21 | inline Rect ToRect(const gfxRect& aRect) { 103:45.44 | ^ 103:45.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:45.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:45.44 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:45.44 | ^ 103:45.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:45.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:45.44 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:45.44 | ^ 103:45.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:45.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:45.47 44 | inline Size ToSize(const gfxSize& aSize) { 103:45.47 | ^ 103:45.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:45.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:45.47 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:45.47 | ^ 103:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:45.48 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:45.48 | ^ 103:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:45.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:45.48 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:45.48 | ^ 103:45.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 103:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:45.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:16, 103:45.82 from Unified_cpp_security_manager_ssl3.cpp:11: 103:45.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 103:45.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 103:45.82 332 | LayerPoint GetFixedPositionAnchor() const { 103:45.82 | ^ 103:45.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 103:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:16, 103:45.92 from Unified_cpp_security_manager_ssl3.cpp:11: 103:45.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 103:45.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 103:45.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 103:45.92 | ^ 103:46.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 103:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 103:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:16, 103:46.03 from Unified_cpp_security_manager_ssl3.cpp:11: 103:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 103:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 103:46.03 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:46.03 | ^ 103:46.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:46.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/remote/nsXRemoteServer.cpp:14: 103:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:46.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:46.40 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:46.40 | ^ 103:46.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:46.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:46.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:46.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:46.66 | ^~~~~~~~~~~~~ 103:46.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:46.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: 103:46.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:46.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:46.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:46.72 323 | static SizeTyped FromUnknownSize( 103:46.72 | ^~~~~~~~~~~~~~~ 103:46.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 103:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxTextRun.h:14, 103:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/TextAttrs.cpp:13, 103:46.93 from Unified_cpp_accessible_base1.cpp:11: 103:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 103:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 103:46.93 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 103:46.93 | ^ 103:47.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:47.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:47.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:47.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:47.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:47.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:47.31 | ^~~~~~~~ 103:47.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:47.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:47.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:47.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:47.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:47.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:47.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:47.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:47.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:47.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:47.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:47.39 | ^~~~~~~~ 103:47.47 toolkit/components/extensions 103:47.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:47.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:47.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:47.51 427 | SizeT Size() const { return SizeT(width, height); } 103:47.51 | ^~~~ 103:47.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:47.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:47.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:47.53 | ^~~~~~~~ 103:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:47.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:47.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:47.53 | ^~~~~~~~ 103:47.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:47.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:47.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:47.54 62 | Sub operator-(const Sub& aPoint) const { 103:47.54 | ^~~~~~~~ 103:47.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:47.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:47.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:47.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:47.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:47.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:47.99 | ^~~~~~~~ 103:48.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 103:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 103:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 103:48.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 103:48.13 from Unified_cpp_layout_painting0.cpp:2: 103:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]': 103:48.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:48.13 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 103:48.13 | ^~~~~~~~~~~~~~~ 103:48.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 103:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 103:48.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 103:48.30 from Unified_cpp_layout_painting0.cpp:2: 103:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:48.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:48.30 400 | Point CCWCorner(mozilla::Side side) const { 103:48.30 | ^~~~~~~~~ 103:48.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:48.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:48.54 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:48.54 | ^~~~~~~~~~~~~ 103:48.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:48.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceAction.cpp:9: 103:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:48.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:48.54 323 | static SizeTyped FromUnknownSize( 103:48.54 | ^~~~~~~~~~~~~~~ 103:49.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 103:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 103:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 103:49.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 103:49.11 from Unified_cpp_layout_painting0.cpp:2: 103:49.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 103:49.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 103:49.11 708 | RectTyped ProjectRectBounds( 103:49.11 | ^~~~~~~~~~~~~~~~~ 103:49.21 In file included from Unified_cpp_security_manager_ssl2.cpp:56: 103:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSModule.cpp: In instantiation of 'nsresult mozilla::psm::Instantiate(const nsIID&, void**) [with InstanceClass = nsCertOverrideService; nsresult (InstanceClass::* InitMethod)() = &nsCertOverrideService::Init; nsIID = nsID]': 103:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSModule.cpp:110:54: required from 'nsresult mozilla::psm::Constructor(nsISupports*, const nsIID&, void**) [with InstanceClass = nsCertOverrideService; nsresult (InstanceClass::* InitMethod)() = &nsCertOverrideService::Init; mozilla::psm::ProcessRestriction processRestriction = mozilla::psm::ProcessRestriction::ParentProcessOnly; mozilla::psm::ThreadRestriction threadRestriction = mozilla::psm::ThreadRestriction::MainThreadOnly; nsIID = nsID]' 103:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSModule.cpp:143:1: required from here 103:49.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSModule.cpp:57:28: warning: the address of 'nsresult nsCertOverrideService::Init()' will never be NULL [-Waddress] 103:49.21 57 | nsresult rv = InitMethod != nullptr ? (inst->*InitMethod)() : NS_OK; 103:49.21 | ~~~~~~~~~~~^~~~~~~~~~ 103:49.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSModule.cpp: In instantiation of 'nsresult mozilla::psm::Instantiate(const nsIID&, void**) [with InstanceClass = nsSiteSecurityService; nsresult (InstanceClass::* InitMethod)() = &nsSiteSecurityService::Init; nsIID = nsID]': 103:49.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSModule.cpp:110:54: required from 'nsresult mozilla::psm::Constructor(nsISupports*, const nsIID&, void**) [with InstanceClass = nsSiteSecurityService; nsresult (InstanceClass::* InitMethod)() = &nsSiteSecurityService::Init; mozilla::psm::ProcessRestriction processRestriction = mozilla::psm::ProcessRestriction::AnyProcess; mozilla::psm::ThreadRestriction threadRestriction = mozilla::psm::ThreadRestriction::MainThreadOnly; nsIID = nsID]' 103:49.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSModule.cpp:147:1: required from here 103:49.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSModule.cpp:57:28: warning: the address of 'nsresult nsSiteSecurityService::Init()' will never be NULL [-Waddress] 103:49.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:49.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/remote/nsXRemoteServer.cpp:14: 103:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:49.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:49.80 | ^ 103:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:49.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:49.80 | ^ 103:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:49.80 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:49.80 | ^ 103:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:49.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:49.80 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:49.80 | ^ 103:49.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:49.98 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:49.98 | ^ 103:49.98 In file included from Unified_cpp_layout_painting0.cpp:119: 103:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 103:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:1209: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 103:49.98 1209 | void nsCSSGradientRenderer::BuildWebRenderDisplayItems( 103:49.98 | ^~~~~~~~~~~~~~~~~~~~~ 103:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:49.98 371 | nscoord aAppUnitsPerDevPixel) { 103:49.98 | ^ 103:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:49.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:49.98 380 | nscoord aAppUnitsPerDevPixel) { 103:49.98 | ^ 103:50.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:50.14 387 | nscoord aAppUnitsPerDevPixel) { 103:50.14 | ^ 103:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:50.14 394 | nscoord aAppUnitsPerDevPixel) { 103:50.14 | ^ 103:50.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 103:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:50.14 1859 | int32_t aAppUnitsPerPixel) { 103:50.14 | ^ 103:50.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:50.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:50.21 3214 | int32_t aAppUnitsPerPixel) { 103:50.21 | ^ 103:50.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 103:50.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 103:50.93 from Unified_cpp_antitracking0.cpp:11: 103:50.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:50.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:50.93 21 | inline Rect ToRect(const gfxRect& aRect) { 103:50.93 | ^ 103:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:50.96 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:50.96 | ^ 103:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:50.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:50.96 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:50.96 | ^ 103:50.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:51.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:51.00 44 | inline Size ToSize(const gfxSize& aSize) { 103:51.00 | ^ 103:51.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:51.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:51.02 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:51.02 | ^ 103:51.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:51.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:51.03 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:51.03 | ^ 103:51.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:51.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:51.04 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:51.04 | ^ 103:51.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/SVGGeometryFrame.h:18, 103:51.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/nsAccessibilityService.cpp:62, 103:51.88 from Unified_cpp_accessible_base1.cpp:56: 103:51.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h: In member function 'gfxRect SVGBBox::ToThebesRect() const': 103:51.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/svg/nsSVGUtils.h:92: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 103:51.88 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 103:51.88 | ^ 103:52.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:52.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:52.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 103:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 103:52.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:52.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 103:52.05 | ^ 103:52.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 103:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AlertNotification.h:8, 103:52.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:7, 103:52.06 from Unified_cpp_components_alerts0.cpp:2: 103:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:52.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:52.06 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:52.06 | ^~~~~~~~ 103:52.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgLoader.h:12, 103:52.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:12, 103:52.13 from Unified_cpp_components_alerts0.cpp:2: 103:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:52.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:52.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:52.13 | ^~~~~~~~ 103:52.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 103:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 103:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 103:52.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 103:52.31 | ^ 103:52.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 103:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:52.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 103:52.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 103:52.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 103:52.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 103:52.39 | ^ 103:52.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AlertNotification.h:8, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:7, 103:52.43 from Unified_cpp_components_alerts0.cpp:2: 103:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:52.43 427 | SizeT Size() const { return SizeT(width, height); } 103:52.43 | ^~~~ 103:52.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgLoader.h:12, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:12, 103:52.43 from Unified_cpp_components_alerts0.cpp:2: 103:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:52.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:52.43 | ^~~~~~~~ 103:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:52.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:52.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:52.43 | ^~~~~~~~ 103:52.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AlertNotification.h:8, 103:52.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:7, 103:52.43 from Unified_cpp_components_alerts0.cpp:2: 103:52.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:52.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:52.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:52.44 62 | Sub operator-(const Sub& aPoint) const { 103:52.44 | ^~~~~~~~ 103:52.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 103:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AlertNotification.h:8, 103:52.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:7, 103:52.63 from Unified_cpp_components_alerts0.cpp:2: 103:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:52.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:52.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:52.63 | ^~~~~~~~ 103:53.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 103:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AlertNotification.h:8, 103:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:7, 103:53.28 from Unified_cpp_components_alerts0.cpp:2: 103:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:53.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:53.28 | ^~~~~~~~~~~~~ 103:53.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/imgINotificationObserver.h:19, 103:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AlertNotification.h:8, 103:53.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:7, 103:53.28 from Unified_cpp_components_alerts0.cpp:2: 103:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:53.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:53.28 323 | static SizeTyped FromUnknownSize( 103:53.28 | ^~~~~~~~~~~~~~~ 103:53.45 toolkit/components/extensions/webrequest 103:53.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:53.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 103:53.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 103:53.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 103:53.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:53.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:53.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:53.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 103:53.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 103:53.48 from Unified_cpp_antitracking0.cpp:11: 103:53.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:53.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:53.48 1859 | int32_t aAppUnitsPerPixel) { 103:53.48 | ^ 103:53.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:53.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:53.56 3214 | int32_t aAppUnitsPerPixel) { 103:53.56 | ^ 103:54.16 In file included from Unified_cpp_layout_generic2.cpp:74: 103:54.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGridContainerFrame.cpp: In member function 'nscoord nsGridContainerFrame::ReflowRowsInFragmentainer(nsGridContainerFrame::GridReflowInput&, const LogicalRect&, nsIFrame::ReflowOutput&, nsReflowStatus&, nsGridContainerFrame::Fragmentainer&, const nsSize&, const nsTArray&, uint32_t, uint32_t, nscoord, nscoord)': 103:54.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGridContainerFrame.cpp:7778:44: warning: 'masonryAxisGap' may be used uninitialized in this function [-Wmaybe-uninitialized] 103:54.22 7778 | maxSize = std::max(nscoord(0), maxSize - masonryAxisGap); 103:54.22 | ~~~~~~~~^~~~~~~~~~~~~~~~ 103:54.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 103:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 103:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 103:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 103:54.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 103:54.25 from Unified_cpp_accessible_base1.cpp:2: 103:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:54.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:54.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:54.25 | ^~~~~~~~ 103:54.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:54.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 103:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 103:54.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:54.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 103:54.41 | ^ 103:54.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 103:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 103:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 103:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 103:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 103:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 103:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 103:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:10, 103:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DateTimeFormat.h:12, 103:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertValidity.h:8, 103:54.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsNSSCertValidity.cpp:5, 103:54.44 from Unified_cpp_security_manager_ssl2.cpp:11: 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 103:54.44 760 | typename detail::Nth::Type extract() { 103:54.44 | ^~~~~~~ 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 103:54.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 103:54.44 | ^ 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 103:54.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 103:54.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 103:54.44 | ^ 103:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 103:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 103:54.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 103:54.46 | ^ 103:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 103:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 103:54.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 103:54.46 | ^ 103:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 103:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 103:54.48 371 | nscoord aAppUnitsPerDevPixel) { 103:54.48 | ^ 103:54.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 103:54.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 103:54.50 380 | nscoord aAppUnitsPerDevPixel) { 103:54.50 | ^ 103:54.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 103:54.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 103:54.50 387 | nscoord aAppUnitsPerDevPixel) { 103:54.50 | ^ 103:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 103:54.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:54.51 394 | nscoord aAppUnitsPerDevPixel) { 103:54.51 | ^ 103:54.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 103:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 103:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 103:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 103:54.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:29, 103:54.75 from Unified_cpp_components_browser0.cpp:2: 103:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 103:54.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 103:54.75 332 | LayerPoint GetFixedPositionAnchor() const { 103:54.75 | ^ 103:54.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 103:54.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:54.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:54.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:54.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:54.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:54.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:54.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:54.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 103:54.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 103:54.78 21 | inline Rect ToRect(const gfxRect& aRect) { 103:54.78 | ^ 103:54.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 103:54.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 103:54.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 103:54.78 | ^ 103:54.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 103:54.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 103:54.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 103:54.79 | ^ 103:54.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 103:54.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 103:54.79 44 | inline Size ToSize(const gfxSize& aSize) { 103:54.79 | ^ 103:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 103:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 103:54.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 103:54.80 | ^ 103:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 103:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 103:54.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 103:54.80 | ^ 103:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 103:54.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 103:54.80 56 | inline gfxRect ThebesRect(const Rect& aRect) { 103:54.80 | ^ 103:54.90 In file included from Unified_cpp_layout_painting0.cpp:128: 103:54.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplayBackgroundColor::Paint(nsDisplayListBuilder*, gfxContext*)': 103:54.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:4571: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 103:54.90 4571 | void nsDisplayBackgroundColor::Paint(nsDisplayListBuilder* aBuilder, 103:54.90 | ^~~~~~~~~~~~~~~~~~~~~~~~ 103:56.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:56.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:56.04 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:56.04 | ^~~~~~~~ 103:56.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:56.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:56.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:56.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:56.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:56.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:56.17 | ^~~~~~~~ 103:56.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 103:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 103:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 103:56.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 103:56.18 from Unified_cpp_accessible_base1.cpp:2: 103:56.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:56.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:56.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:56.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:56.19 | ^~~~~~~~ 103:56.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:56.31 427 | SizeT Size() const { return SizeT(width, height); } 103:56.31 | ^~~~ 103:56.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:56.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:56.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:56.31 | ^~~~~~~~ 103:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:56.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:56.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:56.31 | ^~~~~~~~ 103:56.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:56.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:56.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:56.33 62 | Sub operator-(const Sub& aPoint) const { 103:56.33 | ^~~~~~~~ 103:56.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 103:56.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:56.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:56.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:56.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:56.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:56.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:56.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 103:56.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 103:56.60 1859 | int32_t aAppUnitsPerPixel) { 103:56.60 | ^ 103:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 103:56.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 103:56.61 3214 | int32_t aAppUnitsPerPixel) { 103:56.61 | ^ 103:56.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 103:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 103:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 103:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 103:56.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 103:56.96 from Unified_cpp_accessible_base1.cpp:2: 103:56.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:56.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:56.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:56.96 427 | SizeT Size() const { return SizeT(width, height); } 103:56.96 | ^~~~ 103:57.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 103:57.01 from Unified_cpp_accessible_base1.cpp:2: 103:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:57.01 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:57.01 | ^~~~~~~~ 103:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:57.01 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:57.01 | ^~~~~~~~ 103:57.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 103:57.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 103:57.01 from Unified_cpp_accessible_base1.cpp:2: 103:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:57.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:57.01 62 | Sub operator-(const Sub& aPoint) const { 103:57.01 | ^~~~~~~~ 103:57.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:57.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:57.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:57.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:57.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:57.08 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:57.08 | ^~~~~~~~ 103:57.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 103:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 103:57.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 103:57.54 from Unified_cpp_antitracking0.cpp:11: 103:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 103:57.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 103:57.54 332 | LayerPoint GetFixedPositionAnchor() const { 103:57.54 | ^ 103:57.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 103:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 103:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 103:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 103:57.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 103:57.55 from Unified_cpp_accessible_base1.cpp:2: 103:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:57.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:57.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:57.55 | ^~~~~~~~~~~~~ 103:57.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 103:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 103:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 103:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 103:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 103:57.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 103:57.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 103:57.58 from Unified_cpp_accessible_base1.cpp:2: 103:57.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:57.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:57.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:57.58 323 | static SizeTyped FromUnknownSize( 103:57.58 | ^~~~~~~~~~~~~~~ 103:57.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 103:57.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:57.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:57.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:57.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 103:57.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 103:57.84 from Unified_cpp_antitracking0.cpp:11: 103:57.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 103:57.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 103:57.84 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 103:57.84 | ^ 103:57.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:57.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:57.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:57.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:57.90 | ^~~~~~~~ 103:57.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:57.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:57.99 | ^~~~~~~~ 103:57.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 103:57.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 103:57.99 from Unified_cpp_antitracking0.cpp:11: 103:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 103:57.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 103:57.99 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:58.00 | ^ 103:58.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 103:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 103:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.06 427 | SizeT Size() const { return SizeT(width, height); } 103:58.06 | ^~~~ 103:58.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:58.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 103:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.06 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 103:58.06 | ^~~~~~~~ 103:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 103:58.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 103:58.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.07 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 103:58.07 | ^~~~~~~~ 103:58.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 103:58.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:58.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:58.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:58.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:58.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:58.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:58.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:58.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:58.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:58.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:58.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 103:58.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 103:58.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.07 62 | Sub operator-(const Sub& aPoint) const { 103:58.07 | ^~~~~~~~ 103:58.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:58.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 103:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 103:58.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.34 43 | friend Sub operator*(T aScale, Sub aCoord) { 103:58.34 | ^~~~~~~~ 103:58.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:58.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:58.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:58.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:58.65 | ^~~~~~~~~~~~~ 103:58.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 103:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/AccessibleOrProxy.h:10, 103:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMai.h:14, 103:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiHyperlink.h:10, 103:58.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 103:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.66 323 | static SizeTyped FromUnknownSize( 103:58.66 | ^~~~~~~~~~~~~~~ 103:58.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 103:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 103:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.80 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 103:58.80 | ^~~~~~~~~~~~~ 103:58.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:58.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 103:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 103:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 103:58.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.80 323 | static SizeTyped FromUnknownSize( 103:58.80 | ^~~~~~~~~~~~~~~ 103:58.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 103:58.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 103:58.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 103:58.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 103:58.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 103:58.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/remote/nsXRemoteServer.cpp:14: 103:58.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 103:58.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 103:58.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 103:58.86 | ^~~~~~~~ 103:58.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 103:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 103:58.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/remote/nsXRemoteServer.cpp:14: 103:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 103:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 103:58.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 103:58.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 103:58.96 | ^~~~~~~~ 103:59.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 103:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 103:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 103:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 103:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 103:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 103:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AlertNotification.h:10, 103:59.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/alerts/AlertNotification.cpp:7, 103:59.79 from Unified_cpp_components_alerts0.cpp:2: 103:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 103:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 103:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 103:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 103:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 103:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 103:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 103:59.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 103:59.79 760 | typename detail::Nth::Type extract() { 103:59.79 | ^~~~~~~ 103:59.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 103:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 103:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 103:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 103:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 103:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 103:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 103:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 103:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 103:59.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 103:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 103:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 103:59.92 189 | CSSRect GetExpandedScrollableRect() const { 103:59.92 | ^ 103:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 103:59.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 103:59.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 103:59.92 | ^ 103:59.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 103:59.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 103:59.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 103:59.96 | ^ 103:59.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 103:59.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 103:59.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 103:59.96 | ^ 103:59.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 103:59.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 103:59.96 243 | CSSRect CalculateScrollRange() const { 103:59.96 | ^ 103:59.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 103:59.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 103:59.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 103:59.97 | ^ 104:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:00.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:00.01 457 | CSSRect GetVisualViewport() const { 104:00.01 | ^ 104:00.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 104:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 104:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 104:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 104:00.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 104:00.09 from Unified_cpp_accessible_base1.cpp:2: 104:00.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:00.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 104:00.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:00.10 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 104:00.10 | ^~~~~~~~~~~~~~ 104:00.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 104:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 104:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 104:00.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 104:00.16 from Unified_cpp_accessible_base1.cpp:2: 104:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 104:00.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:00.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:00.16 | ^~~~~~~~~~~~~ 104:00.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 104:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 104:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 104:00.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 104:00.26 from Unified_cpp_accessible_base1.cpp:2: 104:00.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:00.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 104:00.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:00.26 383 | Point TopLeft() const { return Point(x, y); } 104:00.26 | ^~~~~~~ 104:00.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 104:00.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:00.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 104:00.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 104:00.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:00.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:00.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:00.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 104:00.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 104:00.27 from Unified_cpp_accessible_base1.cpp:2: 104:00.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:00.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 104:00.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:00.27 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 104:00.27 | ^~~~~~~~~~~~~~~ 104:00.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 104:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 104:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 104:00.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 104:00.89 from Unified_cpp_accessible_base1.cpp:2: 104:00.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:00.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 104:00.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:00.89 277 | static RectTyped FromUnknownRect( 104:00.89 | ^~~~~~~~~~~~~~~ 104:00.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 104:00.92 from Unified_cpp_accessible_base1.cpp:2: 104:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 104:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:00.92 150 | static PointTyped FromUnknownPoint( 104:00.92 | ^~~~~~~~~~~~~~~~ 104:00.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 104:00.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 104:00.92 from Unified_cpp_accessible_base1.cpp:2: 104:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 104:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 104:00.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:00.92 282 | RectTyped ToUnknownRect() const { 104:00.92 | ^~~~~~~~~~~~~ 104:01.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 104:01.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 104:01.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 104:01.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 104:01.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 104:01.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:01.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:01.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:01.17 from Unified_cpp_clearsitedata0.cpp:2: 104:01.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:01.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:01.17 189 | CSSRect GetExpandedScrollableRect() const { 104:01.17 | ^ 104:01.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:01.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:01.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:01.17 | ^ 104:01.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:01.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:01.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:01.17 | ^ 104:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:01.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:01.18 | ^ 104:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:01.18 243 | CSSRect CalculateScrollRange() const { 104:01.18 | ^ 104:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:01.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:01.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:01.18 | ^ 104:01.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:01.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:01.19 457 | CSSRect GetVisualViewport() const { 104:01.19 | ^ 104:01.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 104:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 104:01.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:29, 104:01.45 from Unified_cpp_components_browser0.cpp:2: 104:01.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:01.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:01.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:01.45 | ^ 104:01.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 104:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 104:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 104:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 104:01.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 104:01.74 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 104:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:01.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:01.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:01.74 | ^~~~~~~~ 104:01.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 104:02.34 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 104:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:02.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:02.34 | ^~~~~~~~ 104:02.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:02.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:02.34 | ^ 104:02.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 104:02.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 104:02.34 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 104:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:02.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:02.34 427 | SizeT Size() const { return SizeT(width, height); } 104:02.34 | ^~~~ 104:02.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 104:02.35 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 104:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:02.35 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:02.35 | ^~~~~~~~ 104:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:02.35 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:02.35 | ^~~~~~~~ 104:02.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 104:02.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 104:02.35 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 104:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:02.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:02.36 62 | Sub operator-(const Sub& aPoint) const { 104:02.36 | ^~~~~~~~ 104:02.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:02.36 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:02.36 | ^ 104:02.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:02.36 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:02.36 | ^ 104:02.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 104:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 104:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 104:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 104:02.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 104:02.45 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 104:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:02.45 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:02.45 | ^~~~~~~~ 104:02.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:02.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:02.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:02.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:02.57 | ^ 104:02.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 104:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 104:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 104:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:02.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:02.64 from Unified_cpp_clearsitedata0.cpp:2: 104:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:02.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:02.64 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:02.64 | ^ 104:02.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 104:02.78 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 104:02.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:02.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:02.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:02.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:02.78 | ^~~~~~~~~~~~~ 104:02.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 104:02.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 104:02.78 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 104:02.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:02.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:02.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:02.78 323 | static SizeTyped FromUnknownSize( 104:02.78 | ^~~~~~~~~~~~~~~ 104:03.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:03.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:03.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:03.77 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:03.77 | ^ 104:03.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 104:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 104:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 104:03.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 104:03.88 from Unified_cpp_accessible_base1.cpp:2: 104:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 104:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 104:03.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:03.88 246 | PointTyped As2DPoint() const { 104:03.88 | ^~~~~~~~~ 104:03.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 104:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 104:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 104:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 104:03.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 104:03.89 from Unified_cpp_accessible_base1.cpp:2: 104:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 104:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 104:03.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:03.89 794 | RectTyped TransformAndClipBounds( 104:03.89 | ^~~~~~~~~~~~~~~~~~~~~~ 104:03.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:03.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:03.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:03.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:03.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:03.95 | ^ 104:04.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:04.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:04.29 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:04.29 | ^ 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:04.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:04.29 | ^ 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:04.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:04.29 | ^ 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:04.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:04.29 | ^ 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:04.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:04.29 | ^ 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:04.29 371 | nscoord aAppUnitsPerDevPixel) { 104:04.29 | ^ 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:04.29 380 | nscoord aAppUnitsPerDevPixel) { 104:04.29 | ^ 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:04.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:04.29 387 | nscoord aAppUnitsPerDevPixel) { 104:04.29 | ^ 104:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:04.30 394 | nscoord aAppUnitsPerDevPixel) { 104:04.30 | ^ 104:04.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:17: 104:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 104:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 104:04.30 332 | LayerPoint GetFixedPositionAnchor() const { 104:04.30 | ^ 104:04.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 104:04.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:17: 104:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 104:04.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 104:04.30 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 104:04.30 | ^ 104:04.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 104:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 104:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 104:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 104:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:17: 104:04.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 104:04.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 104:04.58 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:04.58 | ^ 104:04.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:04.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:04.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:04.62 | ^ 104:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:04.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:04.62 | ^ 104:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:04.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:04.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:04.62 | ^ 104:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:04.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:04.63 | ^ 104:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:04.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:04.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:04.63 | ^ 104:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:04.67 371 | nscoord aAppUnitsPerDevPixel) { 104:04.67 | ^ 104:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:04.67 380 | nscoord aAppUnitsPerDevPixel) { 104:04.67 | ^ 104:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:04.67 387 | nscoord aAppUnitsPerDevPixel) { 104:04.67 | ^ 104:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:04.70 394 | nscoord aAppUnitsPerDevPixel) { 104:04.70 | ^ 104:04.73 toolkit/components/finalizationwitness 104:04.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:04.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:04.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:04.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:04.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:04.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:04.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:04.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:04.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:04.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:04.85 | ^ 104:05.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:05.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:05.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:05.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:05.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:05.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:05.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:05.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:05.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:05.01 | ^ 104:05.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:05.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:05.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:05.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:05.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:05.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:05.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:05.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:05.13 | ^ 104:05.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:05.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:05.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:05.13 | ^ 104:05.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:05.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:05.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:05.15 | ^ 104:05.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:05.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:05.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:05.16 | ^ 104:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:05.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:05.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:05.16 | ^ 104:05.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:05.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:05.22 371 | nscoord aAppUnitsPerDevPixel) { 104:05.22 | ^ 104:05.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:05.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:05.22 380 | nscoord aAppUnitsPerDevPixel) { 104:05.22 | ^ 104:05.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:05.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:05.22 387 | nscoord aAppUnitsPerDevPixel) { 104:05.22 | ^ 104:05.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:05.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:05.22 394 | nscoord aAppUnitsPerDevPixel) { 104:05.22 | ^ 104:05.27 In file included from Unified_cpp_layout_painting0.cpp:101: 104:05.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In function 'void DrawBackgroundColor(nsCSSRendering::ImageLayerClipState&, gfxContext*, nscoord)': 104:05.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2269: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 104:05.27 2269 | static void DrawBackgroundColor(nsCSSRendering::ImageLayerClipState& aClipState, 104:05.27 | ^~~~~~~~~~~~~~~~~~~ 104:05.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2269: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 104:05.27 toolkit/components/find 104:05.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2288: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 104:05.31 2288 | Rect bgAreaGfx = NSRectToRect(aClipState.mBGClipArea, aAppUnitsPerPixel); 104:05.31 | ^ 104:05.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2307: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 104:05.31 2307 | aClipState.mAdditionalBGClipArea, aAppUnitsPerPixel); 104:05.31 | ^ 104:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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&)': 104:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4745: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 104:05.41 4745 | void nsContextBoxBlur::BlurRectangle( 104:05.41 | ^~~~~~~~~~~~~~~~ 104:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4745: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 104:05.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 104:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 104:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 104:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 104:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:05.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:05.41 from Unified_cpp_clearsitedata0.cpp:2: 104:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:05.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:05.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:05.41 | ^ 104:05.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4756: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 104:05.43 4756 | Rect shadowGfxRect = NSRectToRect(aRect, aAppUnitsPerDevPixel); 104:05.43 | ^ 104:05.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4792: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 104:05.43 4792 | nsLayoutUtils::RectToGfxRect(aDirtyRect, aAppUnitsPerDevPixel); 104:05.43 | ^ 104:05.47 toolkit/components/fuzzyfox 104:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In function 'void DrawSolidBorderSegment(mozilla::gfx::DrawTarget&, nsRect, nscolor, int32_t, mozilla::Side, nscoord, mozilla::Side, nscoord)': 104:05.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:3239: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 104:05.50 3239 | static void DrawSolidBorderSegment( 104:05.50 | ^~~~~~~~~~~~~~~~~~~~~~ 104:05.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:05.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:05.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:05.94 | ^ 104:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:05.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:05.94 | ^ 104:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:05.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:05.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:05.94 | ^ 104:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:05.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:05.95 | ^ 104:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:05.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:05.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:05.95 | ^ 104:05.96 toolkit/components/jsoncpp/src/lib_json 104:05.97 In file included from Unified_cpp_layout_painting0.cpp:110: 104:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'void nsCSSBorderRenderer::DrawDashedOrDottedCorner(mozilla::Side, mozilla::Corner)': 104:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:2216: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 104:05.97 2216 | void nsCSSBorderRenderer::DrawDashedOrDottedCorner(mozilla::Side aSide, 104:05.97 | ^~~~~~~~~~~~~~~~~~~ 104:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:05.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:05.97 371 | nscoord aAppUnitsPerDevPixel) { 104:05.98 | ^ 104:05.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:05.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:05.98 380 | nscoord aAppUnitsPerDevPixel) { 104:05.98 | ^ 104:05.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:05.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:05.98 387 | nscoord aAppUnitsPerDevPixel) { 104:05.98 | ^ 104:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:05.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:05.99 394 | nscoord aAppUnitsPerDevPixel) { 104:05.99 | ^ 104:06.06 In file included from Unified_cpp_layout_generic2.cpp:92: 104:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 104:06.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsImageFrame.cpp:1516: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 104:06.11 1516 | ImgDrawResult nsImageFrame::DisplayAltFeedbackWithoutLayer( 104:06.11 | ^~~~~~~~~~~~ 104:06.24 toolkit/components/kvstore 104:07.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:53, 104:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.h:16, 104:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.h:13, 104:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:16, 104:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 104:07.25 from Unified_cpp_layout_generic3.cpp:2: 104:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/FrameProperties.h: In member function 'virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)': 104:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/base/FrameProperties.h:395:20: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function [-Wmaybe-uninitialized] 104:07.25 395 | aPV.mValue = aValue; 104:07.25 | ~~~~~~~~~~~^~~~~~~~ 104:07.25 In file included from Unified_cpp_layout_generic3.cpp:119: 104:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp:9762:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' was declared here 104:07.25 9762 | Maybe autoLineCursor; 104:07.25 | ^~~~~~~~~~~~~~ 104:07.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineBox.h:16, 104:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/BlockReflowInput.h:13, 104:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.h:16, 104:07.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsLineLayout.cpp:9, 104:07.25 from Unified_cpp_layout_generic3.cpp:2: 104:07.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsIFrame.h:3882:20: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function [-Wmaybe-uninitialized] 104:07.25 3882 | mProperties.Set(aProperty, aValue, this); 104:07.25 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 104:07.25 In file included from Unified_cpp_layout_generic3.cpp:119: 104:07.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsTextFrame.cpp:9762:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' was declared here 104:07.26 9762 | Maybe autoLineCursor; 104:07.26 | ^~~~~~~~~~~~~~ 104:07.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 104:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 104:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 104:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 104:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/chromium/src/base/process_util.h:38, 104:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 104:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 104:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 104:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 104:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 104:07.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 104:07.49 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 104:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 104:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 104:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 104:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 104:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 104:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 104:07.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 104:07.49 760 | typename detail::Nth::Type extract() { 104:07.49 | ^~~~~~~ 104:07.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:07.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:07.58 189 | CSSRect GetExpandedScrollableRect() const { 104:07.58 | ^ 104:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:07.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:07.58 | ^ 104:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:07.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:07.58 | ^ 104:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:07.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:07.58 | ^ 104:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:07.58 243 | CSSRect CalculateScrollRange() const { 104:07.59 | ^ 104:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:07.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:07.59 | ^ 104:07.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:07.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:07.69 457 | CSSRect GetVisualViewport() const { 104:07.69 | ^ 104:08.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:08.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:08.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:08.22 189 | CSSRect GetExpandedScrollableRect() const { 104:08.22 | ^ 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:08.22 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:08.22 | ^ 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:08.22 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:08.22 | ^ 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:08.22 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:08.22 | ^ 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:08.22 243 | CSSRect CalculateScrollRange() const { 104:08.22 | ^ 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:08.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:08.22 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:08.22 | ^ 104:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:08.23 457 | CSSRect GetVisualViewport() const { 104:08.23 | ^ 104:08.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:08.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:08.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:08.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:08.75 189 | CSSRect GetExpandedScrollableRect() const { 104:08.75 | ^ 104:08.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:08.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:08.90 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:08.90 | ^ 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:08.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:08.91 | ^ 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:08.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:08.91 | ^ 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:08.91 243 | CSSRect CalculateScrollRange() const { 104:08.91 | ^ 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:08.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:08.91 | ^ 104:08.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 104:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 104:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 104:08.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 104:08.91 from Unified_cpp_layout_painting0.cpp:2: 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:08.91 708 | RectTyped ProjectRectBounds( 104:08.91 | ^~~~~~~~~~~~~~~~~ 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:08.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:08.91 457 | CSSRect GetVisualViewport() const { 104:08.91 | ^ 104:08.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 104:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 104:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 104:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 104:08.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 104:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 104:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 104:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 104:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 104:09.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:29, 104:09.00 from Unified_cpp_components_browser0.cpp:2: 104:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:09.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:09.00 1859 | int32_t aAppUnitsPerPixel) { 104:09.00 | ^ 104:09.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:09.04 3214 | int32_t aAppUnitsPerPixel) { 104:09.04 | ^ 104:09.38 In file included from Unified_cpp_layout_generic2.cpp:20: 104:09.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp: In member function 'mozilla::gfx::Matrix nsIFrame::ComputeWidgetTransform()': 104:09.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:11334: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 104:09.38 11334 | gfx::Matrix nsIFrame::ComputeWidgetTransform() { 104:09.38 | ^~~~~~~~ 104:09.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:09.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:09.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:09.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:09.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:09.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:09.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:09.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:09.69 | ^ 104:09.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:09.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:09.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:09.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:09.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:09.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:09.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:09.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:09.98 | ^ 104:10.11 toolkit/components/lz4 104:10.12 In file included from Unified_cpp_src_lib_json0.cpp:2: 104:10.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:758:34: warning: 'Reader' is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 104:10.12 758 | Reader::Char Reader::getNextChar() { 104:10.12 | ^ 104:10.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:10, 104:10.13 from Unified_cpp_src_lib_json0.cpp:2: 104:10.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/jsoncpp/include/json/reader.h:37:63: note: declared here 104:10.13 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { 104:10.13 | ^~~~~~ 104:10.14 In file included from Unified_cpp_src_lib_json0.cpp:2: 104:10.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:812:21: warning: 'Reader' is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 104:10.14 812 | std::vector Reader::getStructuredErrors() const { 104:10.14 | ^~~~~~~~~~~~~~~ 104:10.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:10, 104:10.16 from Unified_cpp_src_lib_json0.cpp:2: 104:10.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/jsoncpp/include/json/reader.h:37:63: note: declared here 104:10.16 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { 104:10.16 | ^~~~~~ 104:10.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 104:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 104:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 104:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 104:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAtom.h:13, 104:10.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 104:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:14, 104:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.h:11, 104:10.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:7, 104:10.19 from Unified_cpp_accessible_base1.cpp:2: 104:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 104:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 104:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 104:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 104:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 104:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 104:10.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 104:10.19 760 | typename detail::Nth::Type extract() { 104:10.19 | ^~~~~~~ 104:10.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 104:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 104:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 104:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 104:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 104:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 104:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 104:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 104:10.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:29, 104:10.32 from Unified_cpp_components_browser0.cpp:2: 104:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 104:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 104:10.32 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 104:10.32 | ^ 104:10.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 104:10.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 104:10.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 104:10.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 104:10.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 104:10.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 104:10.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 104:10.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:37, 104:10.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:29, 104:10.34 from Unified_cpp_components_browser0.cpp:2: 104:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 104:10.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 104:10.34 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:10.34 | ^ 104:10.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 104:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:10.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:10.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:10.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:10.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:10.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:10.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:10.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:10.59 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:10.59 | ^ 104:10.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:10.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:10.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:10.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:10.76 | ^ 104:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:10.78 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:10.78 | ^ 104:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:10.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:10.78 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:10.78 | ^ 104:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:10.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:10.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:10.79 | ^ 104:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:10.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:10.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:10.81 | ^ 104:10.83 In file included from Unified_cpp_layout_generic2.cpp:65: 104:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp: In member function 'void mozilla::ScrollFrameHelper::ScrollToImpl(nsPoint, const nsRect&, nsAtom*)': 104:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsGfxScrollFrame.cpp:2706: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 104:10.83 2706 | void ScrollFrameHelper::ScrollToImpl(nsPoint aPt, const nsRect& aRange, 104:10.83 | ^~~~~~~~~~~~~~~~~ 104:10.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:10.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:10.83 189 | CSSRect GetExpandedScrollableRect() const { 104:10.83 | ^ 104:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:10.83 371 | nscoord aAppUnitsPerDevPixel) { 104:10.83 | ^ 104:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:10.85 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:10.85 | ^ 104:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:10.85 380 | nscoord aAppUnitsPerDevPixel) { 104:10.85 | ^ 104:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:10.85 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:10.85 | ^ 104:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:10.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:10.85 387 | nscoord aAppUnitsPerDevPixel) { 104:10.85 | ^ 104:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:10.86 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:10.86 | ^ 104:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:10.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:10.86 394 | nscoord aAppUnitsPerDevPixel) { 104:10.86 | ^ 104:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:10.87 243 | CSSRect CalculateScrollRange() const { 104:10.87 | ^ 104:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:10.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:10.87 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:10.87 | ^ 104:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:10.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:10.88 457 | CSSRect GetVisualViewport() const { 104:10.88 | ^ 104:11.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 104:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 104:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:11.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:11.21 from Unified_cpp_clearsitedata0.cpp:2: 104:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:11.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:11.22 21 | inline Rect ToRect(const gfxRect& aRect) { 104:11.22 | ^ 104:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:11.22 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:11.22 | ^ 104:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:11.22 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:11.22 | ^ 104:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:11.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:11.22 44 | inline Size ToSize(const gfxSize& aSize) { 104:11.22 | ^ 104:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:11.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:11.24 | ^ 104:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:11.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:11.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:11.24 | ^ 104:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:11.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:11.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:11.26 | ^ 104:11.30 toolkit/components/mediasniffer 104:11.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 104:12.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 104:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:12.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:12.26 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:12.26 | ^ 104:12.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 104:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:12.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:12.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:12.27 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:12.27 | ^ 104:12.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 104:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 104:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:12.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:12.31 from Unified_cpp_clearsitedata0.cpp:2: 104:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:12.31 1859 | int32_t aAppUnitsPerPixel) { 104:12.31 | ^ 104:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:12.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:12.31 3214 | int32_t aAppUnitsPerPixel) { 104:12.31 | ^ 104:13.30 toolkit/components/mozintl 104:13.36 toolkit/components/osfile 104:13.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 104:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 104:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 104:13.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 104:13.36 from Unified_cpp_security_manager_ssl3.cpp:11: 104:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:13.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:13.36 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:13.36 | ^~~~~~~~ 104:13.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 104:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 104:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 104:13.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 104:13.42 from Unified_cpp_security_manager_ssl3.cpp:11: 104:13.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:13.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:13.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:13.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:13.42 | ^~~~~~~~ 104:13.89 In file included from Unified_cpp_layout_painting0.cpp:128: 104:13.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayOwnLayer::UpdateScrollData(mozilla::layers::WebRenderScrollData*, mozilla::layers::WebRenderLayerScrollData*)': 104:13.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:6362: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 104:13.89 6362 | bool nsDisplayOwnLayer::UpdateScrollData( 104:13.89 | ^~~~~~~~~~~~~~~~~ 104:14.27 In file included from Unified_cpp_layout_painting0.cpp:65: 104:14.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp: In function 'void mozilla::SetOuterVisibleRegion(mozilla::layers::Layer*, nsIntRegion*, const nsIntRect*, bool)': 104:14.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:2799: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 104:14.27 2799 | static void SetOuterVisibleRegion( 104:14.27 | ^~~~~~~~~~~~~~~~~~~~~ 104:14.30 In file included from Unified_cpp_accessible_base1.cpp:2: 104:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp: In member function 'void mozilla::a11y::StyleInfo::TextIndent(nsAString&)': 104:14.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/base/StyleInfo.cpp:37: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 104:14.30 37 | aValue.AppendFloat(textIndent.ToLengthInCSSPixels()); 104:14.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 104:14.40 In file included from Unified_cpp_layout_generic2.cpp:20: 104:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp: In member function 'void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*)': 104:14.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:3210: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 104:14.40 3210 | void nsIFrame::BuildDisplayListForStackingContext( 104:14.40 | ^~~~~~~~ 104:14.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 104:14.63 from Unified_cpp_security_manager_ssl3.cpp:11: 104:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:14.63 427 | SizeT Size() const { return SizeT(width, height); } 104:14.63 | ^~~~ 104:14.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 104:14.63 from Unified_cpp_security_manager_ssl3.cpp:11: 104:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:14.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:14.63 | ^~~~~~~~ 104:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:14.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:14.63 | ^~~~~~~~ 104:14.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 104:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 104:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 104:14.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 104:14.64 from Unified_cpp_security_manager_ssl3.cpp:11: 104:14.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:14.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:14.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:14.64 62 | Sub operator-(const Sub& aPoint) const { 104:14.64 | ^~~~~~~~ 104:14.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 104:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:14.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:14.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:14.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:14.80 | ^ 104:14.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 104:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:14.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:14.95 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:14.95 | ^ 104:15.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:15.27 from Unified_cpp_clearsitedata0.cpp:2: 104:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 104:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 104:15.27 332 | LayerPoint GetFixedPositionAnchor() const { 104:15.27 | ^ 104:15.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 104:15.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 104:15.27 from Unified_cpp_security_manager_ssl3.cpp:11: 104:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:15.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:15.27 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:15.27 | ^~~~~~~~ 104:15.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 104:15.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:15.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:15.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:15.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:15.44 from Unified_cpp_clearsitedata0.cpp:2: 104:15.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 104:15.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 104:15.45 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 104:15.45 | ^ 104:15.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 104:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:15.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:15.50 from Unified_cpp_clearsitedata0.cpp:2: 104:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 104:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 104:15.50 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:15.50 | ^ 104:15.53 In file included from Unified_cpp_layout_painting0.cpp:128: 104:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplayEffectsBase::ComputeInvalidationRegion(nsDisplayListBuilder*, const nsDisplayItemGeometry*, nsRegion*) const': 104:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9015: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 104:15.53 9015 | void nsDisplayEffectsBase::ComputeInvalidationRegion( 104:15.53 | ^~~~~~~~~~~~~~~~~~~~ 104:15.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9015: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 104:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9012: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 104:15.60 9012 | return nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(mFrame); 104:15.60 | ^ 104:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9008: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 104:15.60 9008 | return nsSVGUtils::GetBBox(mFrame); 104:15.60 | ^ 104:16.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 104:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 104:16.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/downloads/DownloadPlatform.cpp:16: 104:16.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:16.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:16.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:16.12 | ^ 104:16.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:29, 104:16.16 from Unified_cpp_components_browser0.cpp:2: 104:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 104:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 104:16.16 1394 | LayerPoint GetFixedPositionAnchor() { 104:16.16 | ^ 104:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 104:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 104:16.25 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 104:16.25 | ^ 104:16.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 104:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 104:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/downloads/DownloadPlatform.cpp:16: 104:16.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:16.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:16.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:16.29 | ^ 104:17.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 104:17.00 from Unified_cpp_security_manager_ssl3.cpp:11: 104:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:17.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:17.00 | ^~~~~~~~~~~~~ 104:17.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DataStorage.h:11, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.h:10, 104:17.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSiteSecurityService.cpp:5, 104:17.00 from Unified_cpp_security_manager_ssl3.cpp:11: 104:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:17.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:17.00 323 | static SizeTyped FromUnknownSize( 104:17.00 | ^~~~~~~~~~~~~~~ 104:17.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:17.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:17.27 21 | inline Rect ToRect(const gfxRect& aRect) { 104:17.27 | ^ 104:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:17.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:17.27 | ^ 104:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:17.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:17.27 | ^ 104:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:17.30 44 | inline Size ToSize(const gfxSize& aSize) { 104:17.30 | ^ 104:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:17.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:17.30 | ^ 104:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:17.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:17.30 | ^ 104:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:17.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:17.31 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:17.31 | ^ 104:17.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 104:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:17.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:17.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:17.31 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:17.31 | ^ 104:17.36 toolkit/components/parentalcontrols 104:18.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 104:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 104:18.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/downloads/DownloadPlatform.cpp:16: 104:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:18.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:18.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:18.05 | ^ 104:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:18.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:18.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:18.09 | ^ 104:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:18.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:18.11 | ^ 104:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:18.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:18.13 | ^ 104:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:18.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:18.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:18.15 | ^ 104:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:18.24 371 | nscoord aAppUnitsPerDevPixel) { 104:18.24 | ^ 104:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:18.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:18.24 380 | nscoord aAppUnitsPerDevPixel) { 104:18.24 | ^ 104:18.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:18.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:18.27 387 | nscoord aAppUnitsPerDevPixel) { 104:18.27 | ^ 104:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:18.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:18.28 394 | nscoord aAppUnitsPerDevPixel) { 104:18.28 | ^ 104:18.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 104:18.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:18.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:18.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:18.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:18.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:18.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:18.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:18.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:18.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:18.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:18.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:18.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:18.44 | ^ 104:18.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:18.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:18.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:18.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:18.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:18.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:18.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:18.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:18.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:18.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:18.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:18.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:18.48 21 | inline Rect ToRect(const gfxRect& aRect) { 104:18.48 | ^ 104:18.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:18.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:18.49 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:18.49 | ^ 104:18.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:18.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:18.49 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:18.49 | ^ 104:18.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:18.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:18.50 44 | inline Size ToSize(const gfxSize& aSize) { 104:18.50 | ^ 104:18.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:18.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:18.52 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:18.52 | ^ 104:18.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:18.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:18.52 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:18.52 | ^ 104:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:18.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:18.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:18.54 | ^ 104:18.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProfileChunkedBuffer.h:14, 104:18.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBuffer.h:15, 104:18.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBuffer.cpp:7, 104:18.61 from Unified_cpp_tools_profiler0.cpp:11: 104:18.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProfileBufferEntrySerialization.h: In lambda function: 104:18.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProfileBufferEntrySerialization.h:437:28: warning: 'entryBytes' may be used uninitialized in this function [-Wmaybe-uninitialized] 104:18.61 437 | ::mozilla::WriteULEB128(aValue, *this); 104:18.61 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 104:18.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBuffer.h:15, 104:18.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/tools/profiler/core/ProfileBuffer.cpp:7, 104:18.62 from Unified_cpp_tools_profiler0.cpp:11: 104:18.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProfileChunkedBuffer.h:622:12: note: 'entryBytes' was declared here 104:18.62 622 | Length entryBytes; 104:18.62 | ^~~~~~~~~~ 104:18.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:18.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:18.78 1859 | int32_t aAppUnitsPerPixel) { 104:18.78 | ^ 104:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:18.80 3214 | int32_t aAppUnitsPerPixel) { 104:18.80 | ^ 104:19.16 toolkit/components/perfmonitoring 104:19.56 toolkit/components/places 104:20.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 104:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:20.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:20.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:20.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:20.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:20.14 | ^ 104:20.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 104:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:20.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:20.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:20.46 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:20.47 | ^ 104:20.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:20.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:20.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:20.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:20.95 | ^~~~~~~~ 104:21.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 104:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 104:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:17: 104:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 104:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 104:21.16 1394 | LayerPoint GetFixedPositionAnchor() { 104:21.16 | ^ 104:21.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:21.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:21.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:21.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:21.16 | ^~~~~~~~ 104:21.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 104:21.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 104:21.18 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 104:21.18 | ^ 104:21.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:21.36 427 | SizeT Size() const { return SizeT(width, height); } 104:21.36 | ^~~~ 104:21.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:21.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:21.36 | ^~~~~~~~ 104:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:21.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:21.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:21.36 | ^~~~~~~~ 104:21.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:21.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:21.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:21.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:21.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:21.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:21.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:21.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:21.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:21.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:21.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:21.37 62 | Sub operator-(const Sub& aPoint) const { 104:21.37 | ^~~~~~~~ 104:21.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:21.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:21.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:21.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:21.72 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:21.72 | ^~~~~~~~ 104:21.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:21.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:21.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:21.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:21.79 1859 | int32_t aAppUnitsPerPixel) { 104:21.79 | ^ 104:21.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:21.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:21.81 3214 | int32_t aAppUnitsPerPixel) { 104:21.81 | ^ 104:22.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:22.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:22.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:22.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:22.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:22.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:22.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:22.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:22.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:22.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:22.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:22.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:22.07 21 | inline Rect ToRect(const gfxRect& aRect) { 104:22.07 | ^ 104:22.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:22.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:22.07 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:22.07 | ^ 104:22.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:22.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:22.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:22.07 | ^ 104:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:22.08 44 | inline Size ToSize(const gfxSize& aSize) { 104:22.08 | ^ 104:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:22.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:22.08 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:22.08 | ^ 104:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:22.10 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:22.10 | ^ 104:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:22.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:22.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:22.10 | ^ 104:22.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:22.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:22.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:22.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:22.57 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:22.57 | ^~~~~~~~~~~~~ 104:22.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:22.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceImage.cpp:9: 104:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:22.58 323 | static SizeTyped FromUnknownSize( 104:22.58 | ^~~~~~~~~~~~~~~ 104:22.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaData.h:21, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/MediaDataDemuxer.h:14, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ADTSDemuxer.h:12, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/mediasniffer/nsMediaSniffer.cpp:7, 104:22.58 from Unified_cpp_mediasniffer0.cpp:2: 104:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:22.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:22.58 | ^ 104:22.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 104:22.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 104:22.58 from Unified_cpp_layout_painting0.cpp:2: 104:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:22.58 1925 | RectTyped TransformAndClipBounds( 104:22.58 | ^~~~~~~~~~~~~~~~~~~~~~ 104:22.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 104:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 104:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 104:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 104:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 104:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 104:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSecurityHeaderParser.h:9, 104:22.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/manager/ssl/nsSecurityHeaderParser.cpp:5, 104:22.69 from Unified_cpp_security_manager_ssl3.cpp:2: 104:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 104:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 104:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 104:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 104:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 104:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 104:22.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 104:22.69 760 | typename detail::Nth::Type extract() { 104:22.69 | ^~~~~~~ 104:22.81 toolkit/components/protobuf 104:23.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 104:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:23.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:23.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:23.10 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:23.10 | ^ 104:23.56 In file included from Unified_cpp_layout_painting0.cpp:128: 104:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplayBackgroundColor::PaintWithClip(nsDisplayListBuilder*, gfxContext*, const DisplayItemClip&)': 104:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:4525: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 104:23.56 4525 | void nsDisplayBackgroundColor::PaintWithClip(nsDisplayListBuilder* aBuilder, 104:23.56 | ^~~~~~~~~~~~~~~~~~~~~~~~ 104:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:4525: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 104:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:4541: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 104:23.56 4541 | Rect bounds = ToRect(nsLayoutUtils::RectToGfxRect(fillRect, A2D)); 104:23.56 | ^ 104:23.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.h:14, 104:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.h:47, 104:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:26, 104:23.56 from Unified_cpp_layout_painting0.cpp:2: 104:23.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382: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 104:23.56 382 | aRect = mat.TransformBounds(aRect); 104:23.56 | ^ 104:23.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:23.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:23.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:23.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:23.67 1859 | int32_t aAppUnitsPerPixel) { 104:23.67 | ^ 104:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:23.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:23.69 3214 | int32_t aAppUnitsPerPixel) { 104:23.69 | ^ 104:24.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 104:24.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 104:24.24 from Unified_cpp_antitracking0.cpp:2: 104:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:24.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:24.24 | ^~~~~~~~ 104:24.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:24.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:24.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:24.41 | ^~~~~~~~ 104:24.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 104:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 104:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 104:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 104:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 104:24.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 104:24.44 from Unified_cpp_extensions0.cpp:2: 104:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:24.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.44 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:24.44 | ^ 104:24.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 104:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 104:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 104:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 104:24.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 104:24.48 from Unified_cpp_antitracking0.cpp:2: 104:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:24.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.48 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:24.48 | ^~~~~~~~ 104:24.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:24.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:24.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:24.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:24.63 | ^~~~~~~~ 104:24.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsColor.h:13, 104:24.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:18, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 104:24.78 from Unified_cpp_layout_generic2.cpp:2: 104:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCoord.h: In member function 'mozilla::LogicalSize nsContainerFrame::ComputeSizeWithIntrinsicDimensions(gfxContext*, mozilla::WritingMode, const mozilla::IntrinsicSize&, const mozilla::AspectRatio&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, nsIFrame::ComputeSizeFlags)': 104:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCoord.h:137:36: warning: 'bSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 104:24.78 137 | return _nscoordSaturatingMultiply(aCoord, aScale, true); 104:24.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 104:24.78 In file included from Unified_cpp_layout_generic2.cpp:20: 104:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:6455:38: note: 'bSize' was declared here 104:24.78 6455 | nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 104:24.78 | ^~~~~ 104:24.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsColor.h:13, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:18, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.h:15, 104:24.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFloatManager.cpp:9, 104:24.78 from Unified_cpp_layout_generic2.cpp:2: 104:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCoord.h:137:36: warning: 'iSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 104:24.78 137 | return _nscoordSaturatingMultiply(aCoord, aScale, true); 104:24.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 104:24.78 In file included from Unified_cpp_layout_generic2.cpp:20: 104:24.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/generic/nsFrame.cpp:6455:11: note: 'iSize' was declared here 104:24.78 6455 | nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 104:24.78 | ^~~~~ 104:24.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.80 427 | SizeT Size() const { return SizeT(width, height); } 104:24.80 | ^~~~ 104:24.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:24.80 | ^~~~~~~~ 104:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:24.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:24.80 | ^~~~~~~~ 104:24.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:24.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:24.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:24.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.81 62 | Sub operator-(const Sub& aPoint) const { 104:24.81 | ^~~~~~~~ 104:24.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 104:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 104:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 104:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 104:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 104:24.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 104:24.91 from Unified_cpp_extensions0.cpp:2: 104:24.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:24.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:24.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:24.91 | ^ 104:24.92 toolkit/components/reflect 104:24.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 104:24.98 from Unified_cpp_antitracking0.cpp:2: 104:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.98 427 | SizeT Size() const { return SizeT(width, height); } 104:24.98 | ^~~~ 104:24.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 104:24.98 from Unified_cpp_antitracking0.cpp:2: 104:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:24.98 | ^~~~~~~~ 104:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.98 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:24.98 | ^~~~~~~~ 104:24.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 104:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 104:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 104:24.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 104:24.99 from Unified_cpp_antitracking0.cpp:2: 104:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:24.99 62 | Sub operator-(const Sub& aPoint) const { 104:24.99 | ^~~~~~~~ 104:25.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 104:25.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 104:25.00 from Unified_cpp_webrequest0.cpp:2: 104:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:25.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.00 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:25.00 | ^ 104:25.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.30 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:25.30 | ^~~~~~~~ 104:25.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:25.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:25.36 | ^~~~~~~~ 104:25.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:25.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:25.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:25.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.42 427 | SizeT Size() const { return SizeT(width, height); } 104:25.42 | ^~~~ 104:25.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:25.43 | ^~~~~~~~ 104:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:25.43 | ^~~~~~~~ 104:25.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:25.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.43 62 | Sub operator-(const Sub& aPoint) const { 104:25.43 | ^~~~~~~~ 104:25.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 104:25.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 104:25.45 from Unified_cpp_webrequest0.cpp:2: 104:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:25.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:25.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:25.45 | ^ 104:25.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:25.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:25.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:25.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.50 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:25.50 | ^~~~~~~~ 104:25.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:25.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:25.56 | ^~~~~~~~ 104:25.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:25.62 | ^~~~~~~~ 104:25.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 104:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 104:25.65 from Unified_cpp_antitracking0.cpp:2: 104:25.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:25.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:25.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.65 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:25.65 | ^~~~~~~~ 104:25.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.68 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:25.68 | ^~~~~~~~ 104:25.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.68 427 | SizeT Size() const { return SizeT(width, height); } 104:25.68 | ^~~~ 104:25.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:25.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:25.68 | ^~~~~~~~ 104:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:25.69 | ^~~~~~~~ 104:25.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.69 62 | Sub operator-(const Sub& aPoint) const { 104:25.69 | ^~~~~~~~ 104:25.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:25.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:25.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:25.89 | ^~~~~~~~ 104:25.91 toolkit/components/reputationservice 104:25.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:25.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:25.92 21 | inline Rect ToRect(const gfxRect& aRect) { 104:25.92 | ^ 104:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:25.92 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:25.92 | ^ 104:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:25.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:25.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:25.92 | ^ 104:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:25.93 44 | inline Size ToSize(const gfxSize& aSize) { 104:25.93 | ^ 104:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:25.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:25.93 | ^ 104:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:25.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:25.93 | ^ 104:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:25.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:25.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:25.94 | ^ 104:26.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:26.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:26.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:26.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:26.01 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:26.01 | ^~~~~~~~~~~~~ 104:26.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:26.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:26.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTable.cpp:9: 104:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:26.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:26.02 323 | static SizeTyped FromUnknownSize( 104:26.02 | ^~~~~~~~~~~~~~~ 104:26.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:26.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:26.30 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:26.30 | ^~~~~~~~~~~~~ 104:26.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:26.30 323 | static SizeTyped FromUnknownSize( 104:26.30 | ^~~~~~~~~~~~~~~ 104:26.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:26.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:26.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:26.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:26.38 | ^ 104:26.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:26.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:26.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:26.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:26.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:26.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:26.38 | ^~~~~~~~~~~~~ 104:26.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:26.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 104:26.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:26.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:26.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:26.40 323 | static SizeTyped FromUnknownSize( 104:26.40 | ^~~~~~~~~~~~~~~ 104:26.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 104:26.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 104:26.43 from Unified_cpp_antitracking0.cpp:2: 104:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:26.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:26.43 | ^~~~~~~~~~~~~ 104:26.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 104:26.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 104:26.43 from Unified_cpp_antitracking0.cpp:2: 104:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:26.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:26.43 323 | static SizeTyped FromUnknownSize( 104:26.43 | ^~~~~~~~~~~~~~~ 104:26.44 In file included from Unified_cpp_layout_painting0.cpp:119: 104:26.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In static member function 'static mozilla::nsCSSGradientRenderer mozilla::nsCSSGradientRenderer::Create(nsPresContext*, mozilla::ComputedStyle*, const StyleGradient&, const nsSize&)': 104:26.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:688: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 104:26.44 688 | nsCSSGradientRenderer nsCSSGradientRenderer::Create( 104:26.44 | ^~~~~~~~~~~~~~~~~~~~~ 104:26.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:688:23: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:26.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:26.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:26.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:26.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:26.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:26.55 | ^ 104:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:82: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 104:26.62 82 | CSSPoint end = ComputeGradientLineEndFromAngle(center, angle, aBoxSize); 104:26.62 | ^ 104:26.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 104:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/style/nsTimingFunction.h:10, 104:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 104:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationPropertySegment.h:10, 104:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyframeEffect.h:19, 104:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EffectSet.h:14, 104:26.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:13, 104:26.62 from Unified_cpp_layout_painting0.cpp:2: 104:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685: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 104:26.62 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 104:26.62 | ^ 104:26.68 toolkit/components/resistfingerprinting 104:26.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:26.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:26.78 1859 | int32_t aAppUnitsPerPixel) { 104:26.78 | ^ 104:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:26.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:26.78 3214 | int32_t aAppUnitsPerPixel) { 104:26.78 | ^ 104:27.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 104:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:27.13 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 104:27.13 | ^~~~~~~~~~~~~~ 104:27.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:27.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 104:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:27.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:27.27 | ^~~~~~~~~~~~~ 104:27.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 104:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:27.27 383 | Point TopLeft() const { return Point(x, y); } 104:27.27 | ^~~~~~~ 104:27.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:27.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 104:27.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:27.27 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 104:27.27 | ^~~~~~~~~~~~~~~ 104:27.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:27.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:27.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:27.62 | ^ 104:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:27.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:27.62 | ^ 104:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:27.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:27.62 | ^ 104:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:27.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:27.62 | ^ 104:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:27.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:27.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:27.62 | ^ 104:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:27.64 371 | nscoord aAppUnitsPerDevPixel) { 104:27.64 | ^ 104:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:27.65 380 | nscoord aAppUnitsPerDevPixel) { 104:27.65 | ^ 104:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:27.65 387 | nscoord aAppUnitsPerDevPixel) { 104:27.65 | ^ 104:27.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:27.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:27.66 394 | nscoord aAppUnitsPerDevPixel) { 104:27.66 | ^ 104:28.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:28.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:28.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:28.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:28.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:28.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:28.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:28.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:28.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 104:28.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 104:28.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/downloads/DownloadPlatform.cpp:16: 104:28.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:28.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:28.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:28.03 | ^~~~~~~~ 104:28.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:28.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:28.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:28.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:28.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.07 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:28.07 | ^~~~~~~~ 104:28.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:28.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:28.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:28.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:28.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:9: 104:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:28.12 189 | CSSRect GetExpandedScrollableRect() const { 104:28.12 | ^ 104:28.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:28.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.14 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:28.14 | ^~~~~~~~ 104:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:28.14 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:28.14 | ^ 104:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:28.15 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:28.15 | ^ 104:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:28.15 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:28.15 | ^ 104:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:28.15 243 | CSSRect CalculateScrollRange() const { 104:28.15 | ^ 104:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:28.16 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:28.16 | ^ 104:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:28.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:28.16 457 | CSSRect GetVisualViewport() const { 104:28.16 | ^ 104:28.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 104:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 104:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 104:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 104:28.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 104:28.18 from Unified_cpp_perfmonitoring0.cpp:2: 104:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:28.18 | ^ 104:28.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:28.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:28.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:28.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.30 427 | SizeT Size() const { return SizeT(width, height); } 104:28.30 | ^~~~ 104:28.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:28.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:28.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:28.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:28.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:28.31 | ^~~~~~~~ 104:28.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:28.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:28.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:28.31 | ^~~~~~~~ 104:28.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:28.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:28.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:28.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:28.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:28.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:28.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:28.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:28.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:28.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:28.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.32 62 | Sub operator-(const Sub& aPoint) const { 104:28.32 | ^~~~~~~~ 104:28.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:28.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:28.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:28.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:28.44 21 | inline Rect ToRect(const gfxRect& aRect) { 104:28.44 | ^ 104:28.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:28.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:28.47 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:28.47 | ^ 104:28.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:28.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:28.47 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:28.47 | ^ 104:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:28.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:28.48 44 | inline Size ToSize(const gfxSize& aSize) { 104:28.48 | ^ 104:28.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:28.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:28.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:28.50 | ^ 104:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:28.52 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:28.52 | ^ 104:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:28.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:28.53 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:28.53 | ^ 104:28.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 104:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 104:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 104:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 104:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 104:28.59 from Unified_cpp_perfmonitoring0.cpp:2: 104:28.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:28.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:28.59 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:28.59 | ^ 104:28.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:28.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:28.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:28.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:28.62 | ^~~~~~~~ 104:28.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 104:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 104:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 104:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 104:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 104:28.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 104:28.72 from Unified_cpp_extensions0.cpp:2: 104:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.72 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:28.72 | ^ 104:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:28.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:28.72 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:28.72 | ^ 104:28.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:28.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:28.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:28.73 | ^ 104:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:28.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:28.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:28.74 | ^ 104:28.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:28.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:28.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:28.77 | ^ 104:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:28.82 371 | nscoord aAppUnitsPerDevPixel) { 104:28.82 | ^ 104:28.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:28.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:28.85 380 | nscoord aAppUnitsPerDevPixel) { 104:28.85 | ^ 104:28.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:28.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:28.85 387 | nscoord aAppUnitsPerDevPixel) { 104:28.85 | ^ 104:28.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:28.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:28.87 394 | nscoord aAppUnitsPerDevPixel) { 104:28.87 | ^ 104:28.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 104:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRFPService.h:12, 104:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 104:28.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 104:28.90 from Unified_cpp_layout_painting0.cpp:2: 104:28.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:28.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:28.90 1925 | RectTyped TransformAndClipBounds( 104:28.90 | ^~~~~~~~~~~~~~~~~~~~~~ 104:28.98 In file included from Unified_cpp_layout_painting0.cpp:128: 104:28.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayFilters::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 104:28.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:28.98 9763 | bool nsDisplayFilters::CreateWebRenderCommands( 104:28.98 | ^~~~~~~~~~~~~~~~ 104:29.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:29.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:29.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.12 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:29.12 | ^~~~~~~~~~~~~ 104:29.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: 104:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.14 323 | static SizeTyped FromUnknownSize( 104:29.14 | ^~~~~~~~~~~~~~~ 104:29.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:29.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:29.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:29.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 104:29.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 104:29.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:29.19 246 | PointTyped As2DPoint() const { 104:29.19 | ^~~~~~~~~ 104:29.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 104:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 104:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 104:29.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 104:29.22 from Unified_cpp_perfmonitoring0.cpp:2: 104:29.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:29.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:29.22 | ^ 104:29.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:29.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:29.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:29.22 | ^ 104:29.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:29.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:29.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:29.23 | ^ 104:29.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:29.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:29.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:29.23 | ^ 104:29.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 104:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:29.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:29.24 from Unified_cpp_clearsitedata0.cpp:2: 104:29.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:29.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:29.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:29.24 | ^~~~~~~~ 104:29.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:29.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:29.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:29.25 | ^ 104:29.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 104:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:29.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:29.26 from Unified_cpp_clearsitedata0.cpp:2: 104:29.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:29.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:29.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.26 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:29.26 | ^~~~~~~~ 104:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:29.28 371 | nscoord aAppUnitsPerDevPixel) { 104:29.28 | ^ 104:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:29.28 380 | nscoord aAppUnitsPerDevPixel) { 104:29.28 | ^ 104:29.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:29.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 104:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 104:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:29.30 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 104:29.30 | ^~~~~~~~~ 104:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:29.30 387 | nscoord aAppUnitsPerDevPixel) { 104:29.30 | ^ 104:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:29.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.30 394 | nscoord aAppUnitsPerDevPixel) { 104:29.30 | ^ 104:29.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:29.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:29.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:29.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 104:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 104:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:29.32 2266 | PointTyped TransformPointSimple( 104:29.32 | ^~~~~~~~~~~~~~~~~~~~ 104:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 104:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 104:29.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 104:29.32 794 | RectTyped TransformAndClipBounds( 104:29.32 | ^~~~~~~~~~~~~~~~~~~~~~ 104:29.43 In file included from Unified_cpp_layout_painting0.cpp:119: 104:29.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp: In member function 'void mozilla::nsCSSGradientRenderer::Paint(gfxContext&, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, const nsRect&, float)': 104:29.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingGradients.cpp:747: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 104:29.43 747 | void nsCSSGradientRenderer::Paint(gfxContext& aContext, const nsRect& aDest, 104:29.43 | ^~~~~~~~~~~~~~~~~~~~~ 104:29.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 104:29.53 from Unified_cpp_webrequest0.cpp:2: 104:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:29.53 | ^ 104:29.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:29.53 from Unified_cpp_components_find0.cpp:2: 104:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:29.53 | ^ 104:29.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 104:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:29.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:29.54 from Unified_cpp_clearsitedata0.cpp:2: 104:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:29.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.54 427 | SizeT Size() const { return SizeT(width, height); } 104:29.54 | ^~~~ 104:29.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:29.55 from Unified_cpp_clearsitedata0.cpp:2: 104:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.55 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:29.55 | ^~~~~~~~ 104:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.55 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:29.55 | ^~~~~~~~ 104:29.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:29.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:29.55 from Unified_cpp_clearsitedata0.cpp:2: 104:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:29.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.55 62 | Sub operator-(const Sub& aPoint) const { 104:29.55 | ^~~~~~~~ 104:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:29.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:29.56 | ^ 104:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:29.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:29.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:29.56 | ^ 104:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:29.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:29.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:29.57 | ^ 104:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:29.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:29.60 | ^ 104:29.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:29.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:29.68 371 | nscoord aAppUnitsPerDevPixel) { 104:29.68 | ^ 104:29.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:29.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:29.68 380 | nscoord aAppUnitsPerDevPixel) { 104:29.68 | ^ 104:29.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:29.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:29.68 387 | nscoord aAppUnitsPerDevPixel) { 104:29.68 | ^ 104:29.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:29.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.69 394 | nscoord aAppUnitsPerDevPixel) { 104:29.69 | ^ 104:29.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 104:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:29.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:29.83 from Unified_cpp_clearsitedata0.cpp:2: 104:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:29.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:29.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:29.83 | ^~~~~~~~ 104:30.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 104:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 104:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:30.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:30.20 from Unified_cpp_components_find0.cpp:2: 104:30.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:30.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:30.20 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:30.20 | ^ 104:30.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:30.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 104:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 104:30.63 from Unified_cpp_components_browser0.cpp:2: 104:30.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:30.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:30.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:30.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:30.63 | ^~~~~~~~ 104:30.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:30.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:30.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 104:30.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 104:30.68 from Unified_cpp_components_browser0.cpp:2: 104:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:30.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:30.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:30.69 | ^~~~~~~~ 104:30.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 104:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:30.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:30.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:9: 104:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:30.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:30.81 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:30.81 | ^ 104:31.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 104:31.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 104:31.01 from Unified_cpp_components_browser0.cpp:2: 104:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:31.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:31.01 323 | static SizeTyped FromUnknownSize( 104:31.01 | ^~~~~~~~~~~~~~~ 104:31.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 104:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 104:31.28 from Unified_cpp_components_browser0.cpp:2: 104:31.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:31.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:31.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:31.29 427 | SizeT Size() const { return SizeT(width, height); } 104:31.29 | ^~~~ 104:31.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:31.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:31.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 104:31.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 104:31.29 from Unified_cpp_components_browser0.cpp:2: 104:31.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:31.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:31.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:31.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:31.29 | ^~~~~~~~ 104:31.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:31.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:31.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:31.32 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:31.32 | ^~~~~~~~ 104:31.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:31.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:31.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:31.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:31.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 104:31.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 104:31.32 from Unified_cpp_components_browser0.cpp:2: 104:31.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:31.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:31.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:31.32 62 | Sub operator-(const Sub& aPoint) const { 104:31.32 | ^~~~~~~~ 104:31.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:31.37 from Unified_cpp_clearsitedata0.cpp:2: 104:31.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:31.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:31.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:31.37 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:31.37 | ^~~~~~~~~~~~~ 104:31.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 104:31.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 104:31.37 from Unified_cpp_clearsitedata0.cpp:2: 104:31.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:31.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:31.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:31.37 323 | static SizeTyped FromUnknownSize( 104:31.37 | ^~~~~~~~~~~~~~~ 104:31.67 In file included from Unified_cpp_layout_painting0.cpp:101: 104:31.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::PaintDecorationLineInternal(nsIFrame*, nsCSSRendering::DrawTarget&, const nsCSSRendering::PaintDecorationLineParams&, nsCSSRendering::Rect)': 104:31.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4148: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 104:31.67 4148 | void nsCSSRendering::PaintDecorationLineInternal( 104:31.67 | ^~~~~~~~~~~~~~ 104:31.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:31.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:31.81 1859 | int32_t aAppUnitsPerPixel) { 104:31.81 | ^ 104:31.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:31.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:31.82 3214 | int32_t aAppUnitsPerPixel) { 104:31.82 | ^ 104:31.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 104:31.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:31.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:31.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:31.85 from Unified_cpp_components_find0.cpp:2: 104:31.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:31.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:31.85 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:31.85 | ^ 104:31.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:31.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:31.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:31.86 | ^ 104:31.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:31.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:31.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:31.86 | ^ 104:31.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 104:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 104:31.92 from Unified_cpp_components_browser0.cpp:2: 104:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:31.92 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:31.92 | ^~~~~~~~ 104:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:31.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:31.92 | ^ 104:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:31.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:31.96 | ^ 104:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:32.01 371 | nscoord aAppUnitsPerDevPixel) { 104:32.01 | ^ 104:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:32.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:32.02 380 | nscoord aAppUnitsPerDevPixel) { 104:32.02 | ^ 104:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:32.02 387 | nscoord aAppUnitsPerDevPixel) { 104:32.02 | ^ 104:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:32.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:32.02 394 | nscoord aAppUnitsPerDevPixel) { 104:32.02 | ^ 104:32.22 toolkit/components/sessionstore 104:32.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:32.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:32.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:32.40 from Unified_cpp_components_find0.cpp:2: 104:32.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:32.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:32.40 189 | CSSRect GetExpandedScrollableRect() const { 104:32.40 | ^ 104:32.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:32.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:32.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:32.41 | ^ 104:32.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:32.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:32.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:32.41 | ^ 104:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::PaintDecorationLine(nsIFrame*, nsCSSRendering::DrawTarget&, const nsCSSRendering::PaintDecorationLineParams&)': 104:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:3990: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 104:32.42 3990 | void nsCSSRendering::PaintDecorationLine( 104:32.42 | ^~~~~~~~~~~~~~ 104:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:32.42 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:32.42 | ^ 104:32.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:32.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:32.44 243 | CSSRect CalculateScrollRange() const { 104:32.44 | ^ 104:32.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:32.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:32.44 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:32.44 | ^ 104:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:32.45 457 | CSSRect GetVisualViewport() const { 104:32.45 | ^ 104:32.55 Compiling webrender v0.61.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wr/webrender) 104:32.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:4018: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 104:32.63 4018 | PaintDecorationLineInternal(aFrame, aDrawTarget, aParams, rect); 104:32.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:32.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 104:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 104:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 104:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 104:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 104:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 104:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIAccessiblePivot.h:14, 104:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:9, 104:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:32.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: 104:32.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 104:32.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 104:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 104:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 104:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 104:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 104:32.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 104:32.65 760 | typename detail::Nth::Type extract() { 104:32.65 | ^~~~~~~ 104:32.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 104:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:32.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:9: 104:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:32.67 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:32.67 | ^ 104:33.18 In file included from Unified_cpp_layout_painting0.cpp:110: 104:33.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'void nsCSSBorderRenderer::DrawDottedSideSlow(mozilla::Side)': 104:33.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:1839: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 104:33.18 1839 | void nsCSSBorderRenderer::DrawDottedSideSlow(mozilla::Side aSide) { 104:33.18 | ^~~~~~~~~~~~~~~~~~~ 104:33.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:33.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:33.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:33.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:33.59 189 | CSSRect GetExpandedScrollableRect() const { 104:33.59 | ^ 104:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:33.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:33.61 | ^ 104:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:33.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:33.61 | ^ 104:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:33.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:33.62 | ^ 104:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:33.62 243 | CSSRect CalculateScrollRange() const { 104:33.62 | ^ 104:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:33.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:33.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:33.62 | ^ 104:33.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:33.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:33.63 457 | CSSRect GetVisualViewport() const { 104:33.63 | ^ 104:34.37 toolkit/components/startup 104:34.59 toolkit/components/statusfilter 104:34.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:34.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:9: 104:34.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:34.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:34.71 21 | inline Rect ToRect(const gfxRect& aRect) { 104:34.71 | ^ 104:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:34.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:34.73 | ^ 104:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:34.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:34.73 | ^ 104:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:34.74 44 | inline Size ToSize(const gfxSize& aSize) { 104:34.74 | ^ 104:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:34.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:34.74 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:34.74 | ^ 104:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:34.75 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:34.75 | ^ 104:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:34.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:34.75 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:34.75 | ^ 104:34.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 104:34.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 104:34.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 104:34.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 104:34.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingLog.h:11, 104:34.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:7, 104:34.80 from Unified_cpp_antitracking0.cpp:2: 104:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 104:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 104:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 104:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 104:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 104:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 104:34.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 104:34.80 760 | typename detail::Nth::Type extract() { 104:34.80 | ^~~~~~~ 104:35.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 104:35.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:35.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:35.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:23, 104:35.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 104:35.44 from Unified_cpp_components_browser0.cpp:2: 104:35.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 104:35.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 104:35.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:35.44 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 104:35.44 | ^~~~~~~~~~~~~~ 104:36.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:36.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:36.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:36.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:36.12 | ^~~~~~~~ 104:36.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp: In member function 'void nsCSSBorderRenderer::DrawBorders()': 104:36.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:2975: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 104:36.13 2975 | void nsCSSBorderRenderer::DrawBorders() { 104:36.13 | ^~~~~~~~~~~~~~~~~~~ 104:36.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:36.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:36.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:36.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:36.32 | ^~~~~~~~ 104:36.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:36.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:9: 104:36.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:36.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:36.32 1859 | int32_t aAppUnitsPerPixel) { 104:36.32 | ^ 104:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:36.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:36.33 3214 | int32_t aAppUnitsPerPixel) { 104:36.33 | ^ 104:36.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:36.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:36.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:36.55 427 | SizeT Size() const { return SizeT(width, height); } 104:36.55 | ^~~~ 104:36.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:36.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:36.57 | ^~~~~~~~ 104:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:36.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:36.57 | ^~~~~~~~ 104:36.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:36.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:36.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:36.57 62 | Sub operator-(const Sub& aPoint) const { 104:36.58 | ^~~~~~~~ 104:37.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 104:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:37.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:37.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:37.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:37.24 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:37.24 | ^ 104:37.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:37.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:37.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:37.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:37.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:37.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:37.39 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:37.39 | ^~~~~~~~ 104:37.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 104:37.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 104:37.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:37.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 104:37.63 from Unified_cpp_sessionstore0.cpp:2: 104:37.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:37.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:37.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:37.63 | ^ 104:38.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 104:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 104:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:38.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 104:38.33 from Unified_cpp_sessionstore0.cpp:2: 104:38.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:38.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:38.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:38.33 | ^ 104:38.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:38.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:38.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:38.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:38.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:38.60 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:38.60 | ^~~~~~~~~~~~~ 104:38.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/HyperTextAccessible.h:9, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/DocAccessible.h:11, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible-inl.h:10, 104:38.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 104:38.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:38.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:38.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:38.63 323 | static SizeTyped FromUnknownSize( 104:38.63 | ^~~~~~~~~~~~~~~ 104:39.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.h:12, 104:39.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 104:39.18 from Unified_cpp_resistfingerprinting0.cpp:11: 104:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:39.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:39.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:39.18 | ^ 104:39.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.h:12, 104:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 104:39.37 from Unified_cpp_resistfingerprinting0.cpp:11: 104:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:39.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:39.37 | ^ 104:39.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 104:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:39.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 104:39.45 from Unified_cpp_sessionstore0.cpp:2: 104:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:39.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:39.45 | ^ 104:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:39.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:39.45 | ^ 104:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:39.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:39.45 | ^ 104:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:39.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:39.45 | ^ 104:39.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:39.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:39.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:39.46 | ^ 104:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:39.47 371 | nscoord aAppUnitsPerDevPixel) { 104:39.47 | ^ 104:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:39.48 380 | nscoord aAppUnitsPerDevPixel) { 104:39.48 | ^ 104:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:39.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:39.48 387 | nscoord aAppUnitsPerDevPixel) { 104:39.48 | ^ 104:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:39.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:39.49 394 | nscoord aAppUnitsPerDevPixel) { 104:39.49 | ^ 104:40.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 104:40.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRenderingBorders.cpp:3571: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 104:40.43 3571 | ImgDrawResult nsCSSBorderImageRenderer::CreateWebRenderCommands( 104:40.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 104:40.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:40.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 104:40.44 from Unified_cpp_sessionstore0.cpp:2: 104:40.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:40.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:40.44 189 | CSSRect GetExpandedScrollableRect() const { 104:40.44 | ^ 104:40.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:40.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:40.44 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:40.45 | ^ 104:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:40.45 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:40.45 | ^ 104:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:40.45 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:40.45 | ^ 104:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:40.45 243 | CSSRect CalculateScrollRange() const { 104:40.45 | ^ 104:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:40.45 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:40.45 | ^ 104:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:40.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:40.46 457 | CSSRect GetVisualViewport() const { 104:40.46 | ^ 104:40.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:40.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.h:12, 104:40.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 104:40.48 from Unified_cpp_resistfingerprinting0.cpp:11: 104:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:40.48 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:40.48 | ^ 104:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:40.48 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:40.48 | ^ 104:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:40.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:40.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:40.48 | ^ 104:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:40.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:40.49 | ^ 104:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:40.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:40.49 | ^ 104:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:40.51 371 | nscoord aAppUnitsPerDevPixel) { 104:40.51 | ^ 104:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:40.51 380 | nscoord aAppUnitsPerDevPixel) { 104:40.51 | ^ 104:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:40.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:40.51 387 | nscoord aAppUnitsPerDevPixel) { 104:40.51 | ^ 104:40.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:40.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:40.52 394 | nscoord aAppUnitsPerDevPixel) { 104:40.52 | ^ 104:40.57 toolkit/components/telemetry 104:40.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 104:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:40.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:40.66 from Unified_cpp_components_find0.cpp:2: 104:40.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:40.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:40.67 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:40.67 | ^ 104:41.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 104:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 104:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 104:41.85 from Unified_cpp_reputationservice0.cpp:2: 104:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:41.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:41.85 | ^ 104:41.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 104:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:41.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:41.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:41.86 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:41.86 | ^ 104:41.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 104:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 104:41.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 104:41.90 from Unified_cpp_reputationservice0.cpp:2: 104:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:41.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:41.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:41.90 | ^ 104:42.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 104:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 104:42.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 104:42.33 from Unified_cpp_reputationservice0.cpp:2: 104:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:42.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:42.33 | ^ 104:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:42.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:42.33 | ^ 104:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:42.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:42.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:42.33 | ^ 104:42.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:42.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:42.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:42.34 | ^ 104:42.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:42.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:42.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:42.34 | ^ 104:42.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:42.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:42.36 371 | nscoord aAppUnitsPerDevPixel) { 104:42.36 | ^ 104:42.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:42.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:42.36 380 | nscoord aAppUnitsPerDevPixel) { 104:42.36 | ^ 104:42.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:42.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:42.36 387 | nscoord aAppUnitsPerDevPixel) { 104:42.36 | ^ 104:42.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:42.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:42.37 394 | nscoord aAppUnitsPerDevPixel) { 104:42.37 | ^ 104:42.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 104:42.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 104:42.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 104:42.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 104:42.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 104:42.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 104:42.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.h:11, 104:42.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/clearsitedata/ClearSiteData.cpp:7, 104:42.65 from Unified_cpp_clearsitedata0.cpp:2: 104:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 104:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 104:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 104:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 104:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 104:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 104:42.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 104:42.65 760 | typename detail::Nth::Type extract() { 104:42.65 | ^~~~~~~ 104:42.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:42.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:42.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:42.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:42.68 | ^~~~~~~~ 104:42.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:42.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:42.74 | ^~~~~~~~ 104:43.20 toolkit/components/telemetry/pingsender 104:43.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:43.41 427 | SizeT Size() const { return SizeT(width, height); } 104:43.41 | ^~~~ 104:43.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:43.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:43.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:43.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:43.41 | ^~~~~~~~ 104:43.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:43.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:43.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:43.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:43.42 | ^~~~~~~~ 104:43.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:43.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:43.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:43.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:43.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:43.42 62 | Sub operator-(const Sub& aPoint) const { 104:43.42 | ^~~~~~~~ 104:44.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:44.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:44.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:44.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:44.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:44.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:44.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:44.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:44.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:44.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:44.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:44.18 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:44.18 | ^~~~~~~~ 104:44.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 104:44.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:44.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:44.51 from Unified_cpp_components_find0.cpp:2: 104:44.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:44.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:44.51 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:44.51 | ^ 104:44.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:44.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:44.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:44.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:44.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:44.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:44.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:44.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:44.52 21 | inline Rect ToRect(const gfxRect& aRect) { 104:44.52 | ^ 104:44.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:44.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:44.52 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:44.52 | ^ 104:44.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:44.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:44.52 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:44.52 | ^ 104:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:44.53 44 | inline Size ToSize(const gfxSize& aSize) { 104:44.53 | ^ 104:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:44.53 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:44.53 | ^ 104:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:44.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:44.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:44.54 | ^ 104:44.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:44.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:44.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:44.54 | ^ 104:44.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 104:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 104:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 104:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 104:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 104:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 104:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/docshell/base/nsDocShellTreeOwner.h:11, 104:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.h:11, 104:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/browser/nsWebBrowser.cpp:8, 104:44.58 from Unified_cpp_components_browser0.cpp:2: 104:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 104:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 104:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 104:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 104:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 104:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 104:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 104:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 104:44.58 760 | typename detail::Nth::Type extract() { 104:44.58 | ^~~~~~~ 104:45.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:45.53 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:45.53 | ^~~~~~~~~~~~~ 104:45.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 104:45.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceText.cpp:8: 104:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:45.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:45.53 323 | static SizeTyped FromUnknownSize( 104:45.53 | ^~~~~~~~~~~~~~~ 104:45.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 104:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 104:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:23, 104:45.65 from Unified_cpp_webrequest0.cpp:2: 104:45.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:45.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:45.65 189 | CSSRect GetExpandedScrollableRect() const { 104:45.65 | ^ 104:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:45.67 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:45.67 | ^ 104:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:45.67 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:45.67 | ^ 104:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:45.67 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:45.67 | ^ 104:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:45.68 243 | CSSRect CalculateScrollRange() const { 104:45.68 | ^ 104:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:45.68 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:45.68 | ^ 104:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:45.68 457 | CSSRect GetVisualViewport() const { 104:45.68 | ^ 104:45.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:14, 104:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:45.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:45.96 1859 | int32_t aAppUnitsPerPixel) { 104:45.96 | ^ 104:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:45.97 3214 | int32_t aAppUnitsPerPixel) { 104:45.97 | ^ 104:46.10 In file included from Unified_cpp_layout_painting0.cpp:128: 104:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'bool nsDisplayTransform::UntransformRect(nsDisplayListBuilder*, const nsRect&, nsRect*) const': 104:46.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:8521: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 104:46.10 8521 | bool nsDisplayTransform::UntransformRect(nsDisplayListBuilder* aBuilder, 104:46.10 | ^~~~~~~~~~~~~~~~~~ 104:46.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:46.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:46.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:46.52 from Unified_cpp_components_find0.cpp:2: 104:46.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:46.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:46.52 21 | inline Rect ToRect(const gfxRect& aRect) { 104:46.52 | ^ 104:46.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:46.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:46.52 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:46.52 | ^ 104:46.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:46.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:46.52 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:46.52 | ^ 104:46.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:46.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:46.52 44 | inline Size ToSize(const gfxSize& aSize) { 104:46.52 | ^ 104:46.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:46.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:46.53 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:46.53 | ^ 104:46.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:46.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:46.53 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:46.53 | ^ 104:46.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:46.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:46.53 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:46.53 | ^ 104:47.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:47.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:47.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 104:47.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 104:47.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 104:47.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 104:47.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 104:47.83 from Unified_cpp_webrequest0.cpp:2: 104:47.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:47.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:47.83 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:47.83 | ^ 104:48.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:48.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:48.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:48.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:48.08 | ^~~~~~~~ 104:48.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:48.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:48.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:48.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:48.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:48.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:48.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:48.21 | ^~~~~~~~ 104:48.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 104:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 104:48.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:13, 104:48.29 from Unified_cpp_resistfingerprinting0.cpp:11: 104:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:48.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:48.29 189 | CSSRect GetExpandedScrollableRect() const { 104:48.29 | ^ 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:48.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:48.31 | ^ 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:48.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:48.31 | ^ 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:48.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:48.31 | ^ 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:48.31 243 | CSSRect CalculateScrollRange() const { 104:48.31 | ^ 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:48.31 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:48.31 | ^ 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:48.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:48.31 457 | CSSRect GetVisualViewport() const { 104:48.31 | ^ 104:48.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:48.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:48.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:48.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:48.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:48.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:48.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:48.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:48.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:48.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:48.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:48.34 427 | SizeT Size() const { return SizeT(width, height); } 104:48.34 | ^~~~ 104:48.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:48.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:48.36 | ^~~~~~~~ 104:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:48.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:48.36 | ^~~~~~~~ 104:48.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:48.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:48.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:48.36 62 | Sub operator-(const Sub& aPoint) const { 104:48.36 | ^~~~~~~~ 104:48.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:48.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:48.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:48.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:48.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:48.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 104:48.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 104:48.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 104:48.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 104:48.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 104:48.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 104:48.73 from Unified_cpp_components_places0.cpp:2: 104:48.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:48.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:48.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:48.73 | ^ 104:48.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:48.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:48.75 from Unified_cpp_components_find0.cpp:2: 104:48.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:48.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:48.75 1859 | int32_t aAppUnitsPerPixel) { 104:48.75 | ^ 104:48.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:48.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:48.79 3214 | int32_t aAppUnitsPerPixel) { 104:48.79 | ^ 104:48.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:48.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:48.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:48.80 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:48.80 | ^~~~~~~~ 104:49.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 104:49.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 104:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 104:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 104:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 104:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 104:49.05 from Unified_cpp_components_places0.cpp:2: 104:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:49.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:49.05 | ^ 104:49.23 toolkit/components/typeaheadfind 104:49.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:49.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:49.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:49.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:49.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:49.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:49.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:49.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:49.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:49.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:49.39 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:49.39 | ^~~~~~~~~~~~~ 104:49.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentInlines.h:11, 104:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/generic/Accessible.h:17, 104:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/AccessibleWrap.h:11, 104:49.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/accessible/atk/nsMaiInterfaceValue.cpp:9: 104:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:49.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:49.40 323 | static SizeTyped FromUnknownSize( 104:49.40 | ^~~~~~~~~~~~~~~ 104:50.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 104:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 104:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 104:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 104:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 104:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 104:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 104:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 104:50.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 104:50.14 from Unified_cpp_extensions0.cpp:2: 104:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:50.14 189 | CSSRect GetExpandedScrollableRect() const { 104:50.14 | ^ 104:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:50.14 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:50.14 | ^ 104:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:50.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:50.15 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:50.15 | ^ 104:50.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:50.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:50.15 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:50.15 | ^ 104:50.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:50.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:50.15 243 | CSSRect CalculateScrollRange() const { 104:50.15 | ^ 104:50.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:50.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:50.15 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:50.15 | ^ 104:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:50.16 457 | CSSRect GetVisualViewport() const { 104:50.16 | ^ 104:50.20 toolkit/components/url-classifier 104:50.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 104:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEvents.h:21, 104:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:20, 104:50.44 from Unified_cpp_resistfingerprinting0.cpp:11: 104:50.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:50.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:50.44 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:50.44 | ^ 104:50.57 In file included from /usr/include/string.h:519, 104:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/string.h:3, 104:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 104:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 104:50.57 from /usr/include/c++/10/bits/move.h:57, 104:50.57 from /usr/include/c++/10/bits/nested_exception.h:40, 104:50.57 from /usr/include/c++/10/exception:148, 104:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/exception:3, 104:50.57 from /usr/include/c++/10/new:41, 104:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/new:3, 104:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/new:52, 104:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 104:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/stl_wrappers/climits:58, 104:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/google/protobuf/message_lite.h:42, 104:50.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:36: 104:50.57 In function 'void* memcpy(void*, const void*, size_t)', 104:50.57 inlined from 'google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/google/protobuf/io/coded_stream.h:699:16, 104:50.57 inlined from 'virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/google/protobuf/implicit_weak_message.h:87:28, 104:50.57 inlined from 'bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:388:30: 104:50.57 /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=] 104:50.57 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 104:50.57 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 104:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 104:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 104:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 104:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 104:51.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 104:51.42 from Unified_cpp_webrequest0.cpp:2: 104:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:51.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:51.42 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:51.42 | ^ 104:51.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 104:51.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 104:51.47 from Unified_cpp_extensions0.cpp:2: 104:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:51.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:51.47 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:51.47 | ^ 104:51.57 toolkit/components/windowwatcher 104:51.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 104:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 104:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 104:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 104:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 104:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 104:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 104:51.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 104:51.62 from Unified_cpp_components_places0.cpp:2: 104:51.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:51.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:51.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:51.62 | ^ 104:51.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:51.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:51.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:51.63 | ^ 104:51.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:51.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:51.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:51.63 | ^ 104:51.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:51.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:51.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:51.63 | ^ 104:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:51.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:51.64 | ^ 104:51.65 toolkit/components/viaduct 104:51.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:51.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:51.66 371 | nscoord aAppUnitsPerDevPixel) { 104:51.66 | ^ 104:51.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:51.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:51.66 380 | nscoord aAppUnitsPerDevPixel) { 104:51.66 | ^ 104:51.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:51.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:51.67 387 | nscoord aAppUnitsPerDevPixel) { 104:51.67 | ^ 104:51.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:51.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:51.68 394 | nscoord aAppUnitsPerDevPixel) { 104:51.68 | ^ 104:52.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplayTransform::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)': 104:52.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:8296: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 104:52.03 8296 | void nsDisplayTransform::HitTest(nsDisplayListBuilder* aBuilder, 104:52.03 | ^~~~~~~~~~~~~~~~~~ 104:52.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In static member function 'static bool nsDisplayTransform::UntransformRect(const nsRect&, const nsRect&, const nsIFrame*, nsRect*)': 104:52.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:8488: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 104:52.73 8488 | bool nsDisplayTransform::UntransformRect(const nsRect& aTransformedBounds, 104:52.73 | ^~~~~~~~~~~~~~~~~~ 104:53.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 104:53.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 104:53.19 from Unified_cpp_extensions0.cpp:2: 104:53.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:53.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:53.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:53.19 | ^ 104:53.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 104:53.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 104:53.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEvents.h:21, 104:53.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:20, 104:53.45 from Unified_cpp_resistfingerprinting0.cpp:11: 104:53.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:53.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:53.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:53.45 | ^ 104:53.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:54.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayoutConstants.h:12, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:54, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:54.08 from Unified_cpp_components_find0.cpp:2: 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:54.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:54.08 | ^~~~~~~~ 104:54.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:54.08 from Unified_cpp_components_find0.cpp:2: 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:54.08 427 | SizeT Size() const { return SizeT(width, height); } 104:54.08 | ^~~~ 104:54.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:54.08 from Unified_cpp_components_find0.cpp:2: 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:54.08 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:54.08 | ^~~~~~~~ 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:54.08 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:54.08 | ^~~~~~~~ 104:54.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayoutConstants.h:12, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:54, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:54.08 from Unified_cpp_components_find0.cpp:2: 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:54.08 62 | Sub operator-(const Sub& aPoint) const { 104:54.08 | ^~~~~~~~ 104:54.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:54.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:54.08 from Unified_cpp_components_find0.cpp:2: 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:54.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:54.08 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:54.09 | ^~~~~~~~ 104:54.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 104:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 104:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 104:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 104:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 104:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 104:54.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 104:54.11 from Unified_cpp_perfmonitoring0.cpp:2: 104:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:54.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:54.11 189 | CSSRect GetExpandedScrollableRect() const { 104:54.11 | ^ 104:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:54.12 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:54.12 | ^ 104:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:54.12 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:54.12 | ^ 104:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:54.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:54.12 | ^ 104:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:54.12 243 | CSSRect CalculateScrollRange() const { 104:54.12 | ^ 104:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:54.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:54.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:54.12 | ^ 104:54.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:54.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:54.13 457 | CSSRect GetVisualViewport() const { 104:54.13 | ^ 104:54.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 104:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayoutConstants.h:12, 104:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:54, 104:54.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:54.24 from Unified_cpp_components_find0.cpp:2: 104:54.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:54.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:54.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:54.24 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:54.24 | ^~~~~~~~ 104:54.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 104:54.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 104:54.45 from Unified_cpp_webrequest0.cpp:2: 104:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:54.46 21 | inline Rect ToRect(const gfxRect& aRect) { 104:54.46 | ^ 104:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:54.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:54.46 | ^ 104:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:54.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:54.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:54.46 | ^ 104:54.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:54.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:54.47 44 | inline Size ToSize(const gfxSize& aSize) { 104:54.47 | ^ 104:54.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:54.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:54.47 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:54.47 | ^ 104:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:54.48 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:54.48 | ^ 104:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:54.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:54.48 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:54.48 | ^ 104:54.59 toolkit/components/ctypes 104:54.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 104:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 104:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 104:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:59, 104:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:54.69 from Unified_cpp_components_find0.cpp:2: 104:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 104:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 104:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:54.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 104:54.69 | ^~~~~~~~~~~~~ 104:54.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 104:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/LayoutConstants.h:12, 104:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:54, 104:54.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/find/nsFind.cpp:14, 104:54.69 from Unified_cpp_components_find0.cpp:2: 104:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 104:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 104:54.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:54.69 323 | static SizeTyped FromUnknownSize( 104:54.69 | ^~~~~~~~~~~~~~~ 104:55.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.h:12, 104:55.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 104:55.57 from Unified_cpp_resistfingerprinting0.cpp:11: 104:55.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 104:55.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 104:55.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:55.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 104:55.57 | ^~~~~~~~ 104:55.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 104:55.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 104:55.58 from Unified_cpp_webrequest0.cpp:2: 104:55.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:55.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:55.58 1859 | int32_t aAppUnitsPerPixel) { 104:55.58 | ^ 104:55.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:55.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:55.60 3214 | int32_t aAppUnitsPerPixel) { 104:55.60 | ^ 104:55.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.h:12, 104:55.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 104:55.63 from Unified_cpp_resistfingerprinting0.cpp:11: 104:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 104:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 104:55.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:55.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 104:55.63 | ^~~~~~~~ 104:55.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 104:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.h:12, 104:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 104:55.80 from Unified_cpp_resistfingerprinting0.cpp:11: 104:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 104:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 104:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:55.80 427 | SizeT Size() const { return SizeT(width, height); } 104:55.80 | ^~~~ 104:55.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 104:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.h:12, 104:55.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 104:55.80 from Unified_cpp_resistfingerprinting0.cpp:11: 104:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 104:55.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:55.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 104:55.80 | ^~~~~~~~ 104:55.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 104:55.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 104:55.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:55.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 104:55.81 | ^~~~~~~~ 104:55.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 104:55.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:55.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:55.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:55.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:55.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.h:12, 104:55.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 104:55.81 from Unified_cpp_resistfingerprinting0.cpp:11: 104:55.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 104:55.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 104:55.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:55.81 62 | Sub operator-(const Sub& aPoint) const { 104:55.81 | ^~~~~~~~ 104:56.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 104:56.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 104:56.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 104:56.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 104:56.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 104:56.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:56.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:56.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:56.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 104:56.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 104:56.01 from Unified_cpp_perfmonitoring0.cpp:2: 104:56.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:56.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:56.02 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:56.02 | ^ 104:56.04 toolkit/components/autocomplete 104:56.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 104:56.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 104:56.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 104:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 104:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 104:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.h:12, 104:56.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 104:56.10 from Unified_cpp_resistfingerprinting0.cpp:11: 104:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 104:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 104:56.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:56.10 43 | friend Sub operator*(T aScale, Sub aCoord) { 104:56.10 | ^~~~~~~~ 104:56.60 toolkit/components/printingui 104:57.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 104:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 104:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:14, 104:57.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 104:57.37 from Unified_cpp_reputationservice0.cpp:2: 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 104:57.37 189 | CSSRect GetExpandedScrollableRect() const { 104:57.37 | ^ 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 104:57.37 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:57.37 | ^ 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 104:57.37 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 104:57.37 | ^ 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 104:57.37 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 104:57.37 | ^ 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 104:57.37 243 | CSSRect CalculateScrollRange() const { 104:57.37 | ^ 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 104:57.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 104:57.37 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 104:57.37 | ^ 104:57.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 104:57.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 104:57.38 457 | CSSRect GetVisualViewport() const { 104:57.38 | ^ 104:57.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:57.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:57.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:57.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 104:57.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 104:57.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Stopwatch.cpp:9: 104:57.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:57.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:57.48 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:57.48 | ^ 104:58.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 104:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 104:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 104:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 104:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 104:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 104:58.01 from Unified_cpp_webrequest0.cpp:2: 104:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 104:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 104:58.02 332 | LayerPoint GetFixedPositionAnchor() const { 104:58.13 | ^ 104:58.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 104:58.13 from Unified_cpp_webrequest0.cpp:2: 104:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 104:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 104:58.13 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 104:58.13 | ^ 104:58.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 104:58.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 104:58.13 from Unified_cpp_webrequest0.cpp:2: 104:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 104:58.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 104:58.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:58.13 | ^ 104:58.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 104:58.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 104:58.15 from Unified_cpp_extensions0.cpp:2: 104:58.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 104:58.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 104:58.15 21 | inline Rect ToRect(const gfxRect& aRect) { 104:58.15 | ^ 104:58.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 104:58.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 104:58.15 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 104:58.15 | ^ 104:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 104:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 104:58.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 104:58.16 | ^ 104:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 104:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 104:58.16 44 | inline Size ToSize(const gfxSize& aSize) { 104:58.16 | ^ 104:58.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 104:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 104:58.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 104:58.17 | ^ 104:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 104:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 104:58.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 104:58.17 | ^ 104:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 104:58.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 104:58.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 104:58.17 | ^ 104:58.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 104:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 104:58.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Stopwatch.cpp:9: 104:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:58.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:58.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:58.46 | ^ 104:58.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 104:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 104:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 104:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 104:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 104:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 104:58.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 104:58.65 from Unified_cpp_extensions0.cpp:2: 104:58.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 104:58.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 104:58.65 1859 | int32_t aAppUnitsPerPixel) { 104:58.65 | ^ 104:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 104:58.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 104:58.66 3214 | int32_t aAppUnitsPerPixel) { 104:58.66 | ^ 104:59.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 104:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 104:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 104:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.cpp:22: 104:59.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 104:59.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:59.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 104:59.07 | ^ 104:59.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 104:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 104:59.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Stopwatch.cpp:9: 104:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:59.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:59.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:59.23 | ^ 104:59.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 104:59.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 104:59.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:59.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 104:59.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 104:59.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.cpp:22: 104:59.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 104:59.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 104:59.24 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 104:59.24 | ^ 104:59.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:59.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:59.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:59.25 | ^ 104:59.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:59.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:59.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:59.25 | ^ 104:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:59.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:59.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:59.26 | ^ 104:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:59.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:59.28 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:59.28 | ^ 104:59.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 104:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 104:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 104:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 104:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 104:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 104:59.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 104:59.33 from Unified_cpp_perfmonitoring0.cpp:2: 104:59.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 104:59.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 104:59.33 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 104:59.33 | ^ 104:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:59.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:59.36 371 | nscoord aAppUnitsPerDevPixel) { 104:59.36 | ^ 104:59.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:59.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:59.38 380 | nscoord aAppUnitsPerDevPixel) { 104:59.38 | ^ 104:59.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:59.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:59.39 387 | nscoord aAppUnitsPerDevPixel) { 104:59.40 | ^ 104:59.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:59.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:59.41 394 | nscoord aAppUnitsPerDevPixel) { 104:59.41 | ^ 104:59.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 104:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 104:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 104:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 104:59.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 104:59.44 from Unified_cpp_extensions0.cpp:2: 104:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 104:59.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 104:59.44 332 | LayerPoint GetFixedPositionAnchor() const { 104:59.44 | ^ 104:59.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 104:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 104:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 104:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 104:59.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 104:59.48 from Unified_cpp_extensions0.cpp:2: 104:59.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 104:59.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 104:59.48 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 104:59.48 | ^ 104:59.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 104:59.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 104:59.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 104:59.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 104:59.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 104:59.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 104:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 104:59.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 104:59.63 from Unified_cpp_extensions0.cpp:2: 104:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 104:59.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 104:59.63 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 104:59.63 | ^ 104:59.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 104:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 104:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 104:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 104:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 104:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.cpp:22: 104:59.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 104:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:59.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 104:59.76 | ^ 104:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 104:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 104:59.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 104:59.76 | ^ 104:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 104:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 104:59.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 104:59.76 | ^ 104:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 104:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 104:59.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 104:59.76 | ^ 104:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 104:59.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 104:59.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 104:59.77 | ^ 104:59.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 104:59.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 104:59.77 from Unified_cpp_sessionstore0.cpp:2: 104:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 104:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 104:59.77 1249 | CSSCoord ToCSSPixels() const { return _0; } 104:59.77 | ^ 104:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 104:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 104:59.77 371 | nscoord aAppUnitsPerDevPixel) { 104:59.77 | ^ 104:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 104:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 104:59.77 380 | nscoord aAppUnitsPerDevPixel) { 104:59.77 | ^ 104:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 104:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 104:59.77 387 | nscoord aAppUnitsPerDevPixel) { 104:59.77 | ^ 104:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 104:59.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 104:59.77 394 | nscoord aAppUnitsPerDevPixel) { 104:59.77 | ^ 105:00.70 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:00.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:00.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 105:00.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 105:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 105:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/History.cpp:11, 105:00.71 from Unified_cpp_components_places0.cpp:29: 105:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:00.71 189 | CSSRect GetExpandedScrollableRect() const { 105:00.71 | ^ 105:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:00.71 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:00.71 | ^ 105:00.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:00.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:00.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:00.73 | ^ 105:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:00.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:00.76 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:00.76 | ^ 105:00.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:00.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:00.77 243 | CSSRect CalculateScrollRange() const { 105:00.77 | ^ 105:00.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:00.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:00.77 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:00.77 | ^ 105:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:00.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:00.78 457 | CSSRect GetVisualViewport() const { 105:00.78 | ^ 105:01.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:01.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:01.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:01.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:01.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:01.61 | ^ 105:01.83 toolkit/components/printingui/ipc 105:01.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 105:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:01.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:01.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:01.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:01.85 | ^ 105:02.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:02.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/History.cpp:11, 105:02.21 from Unified_cpp_components_places0.cpp:29: 105:02.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 105:02.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 105:02.21 1249 | CSSCoord ToCSSPixels() const { return _0; } 105:02.21 | ^ 105:02.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:02.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:02.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:02.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:02.36 | ^ 105:02.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:02.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:02.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:02.37 | ^ 105:02.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:02.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:02.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:02.37 | ^ 105:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:02.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:02.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:02.38 | ^ 105:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:02.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:02.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:02.39 | ^ 105:02.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:02.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:02.42 371 | nscoord aAppUnitsPerDevPixel) { 105:02.42 | ^ 105:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:02.43 380 | nscoord aAppUnitsPerDevPixel) { 105:02.43 | ^ 105:02.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 105:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 105:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 105:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 105:02.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 105:02.43 from Unified_cpp_perfmonitoring0.cpp:2: 105:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 105:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 105:02.43 21 | inline Rect ToRect(const gfxRect& aRect) { 105:02.43 | ^ 105:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 105:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 105:02.43 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 105:02.43 | ^ 105:02.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 105:02.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 105:02.44 40 | inline Point ToPoint(const gfxPoint& aPoint) { 105:02.44 | ^ 105:02.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:02.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:02.44 387 | nscoord aAppUnitsPerDevPixel) { 105:02.44 | ^ 105:02.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 105:02.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 105:02.44 44 | inline Size ToSize(const gfxSize& aSize) { 105:02.44 | ^ 105:02.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 105:02.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 105:02.44 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 105:02.44 | ^ 105:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 105:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 105:02.45 52 | inline gfxSize ThebesSize(const Size& aSize) { 105:02.45 | ^ 105:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 105:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 105:02.45 56 | inline gfxRect ThebesRect(const Rect& aRect) { 105:02.45 | ^ 105:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:02.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:02.45 394 | nscoord aAppUnitsPerDevPixel) { 105:02.45 | ^ 105:02.81 toolkit/components/satchel 105:02.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 105:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 105:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 105:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 105:02.98 from Unified_cpp_perfmonitoring0.cpp:2: 105:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 105:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 105:02.98 1859 | int32_t aAppUnitsPerPixel) { 105:02.98 | ^ 105:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 105:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 105:02.98 3214 | int32_t aAppUnitsPerPixel) { 105:02.98 | ^ 105:02.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 105:02.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:02.98 from Unified_cpp_sessionstore0.cpp:2: 105:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 105:02.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 105:02.98 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 105:02.98 | ^ 105:03.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:03.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/LoginReputation.cpp:15, 105:03.55 from Unified_cpp_reputationservice0.cpp:20: 105:03.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 105:03.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 105:03.55 1249 | CSSCoord ToCSSPixels() const { return _0; } 105:03.55 | ^ 105:03.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 105:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 105:03.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 105:03.65 from Unified_cpp_perfmonitoring0.cpp:2: 105:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 105:03.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 105:03.65 332 | LayerPoint GetFixedPositionAnchor() const { 105:03.65 | ^ 105:03.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 105:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 105:03.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 105:03.69 from Unified_cpp_perfmonitoring0.cpp:2: 105:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 105:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 105:03.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 105:03.69 | ^ 105:03.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 105:03.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:03.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:03.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 105:03.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 105:03.71 from Unified_cpp_perfmonitoring0.cpp:2: 105:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 105:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 105:03.72 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:03.72 | ^ 105:04.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:04.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/History.cpp:11, 105:04.23 from Unified_cpp_components_places0.cpp:29: 105:04.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 105:04.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 105:04.23 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 105:04.23 | ^ 105:05.15 toolkit/components/terminator 105:05.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:05.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:05.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:05.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:05.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:05.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 105:05.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:05.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:05.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:05.74 | ^ 105:05.76 toolkit/components/build 105:05.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:05.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 105:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:05.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:05.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:05.92 | ^ 105:06.06 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 105:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 105:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 105:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 105:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 105:06.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 105:06.06 from Unified_cpp_autocomplete0.cpp:2: 105:06.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:06.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:06.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:06.07 | ^ 105:06.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 105:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 105:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:06.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:06.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:06.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/LoginReputation.cpp:15, 105:06.35 from Unified_cpp_reputationservice0.cpp:20: 105:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 105:06.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 105:06.35 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 105:06.35 | ^ 105:06.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:06.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 105:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:06.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:06.45 | ^ 105:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:06.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:06.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:06.45 | ^ 105:06.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:06.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:06.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:06.46 | ^ 105:06.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:06.48 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:06.48 | ^ 105:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:06.48 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:06.48 | ^ 105:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:06.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:06.50 371 | nscoord aAppUnitsPerDevPixel) { 105:06.50 | ^ 105:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:06.50 380 | nscoord aAppUnitsPerDevPixel) { 105:06.50 | ^ 105:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:06.50 387 | nscoord aAppUnitsPerDevPixel) { 105:06.50 | ^ 105:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:06.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:06.50 394 | nscoord aAppUnitsPerDevPixel) { 105:06.50 | ^ 105:07.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 105:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 105:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 105:07.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 105:07.21 from Unified_cpp_autocomplete0.cpp:2: 105:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:07.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:07.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:07.21 | ^ 105:07.40 toolkit/crashreporter 105:07.55 In file included from Unified_cpp_layout_painting0.cpp:101: 105:07.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::PaintBoxShadowOuter(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&, const nsRect&, float)': 105:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1411: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 105:07.58 1411 | void nsCSSRendering::PaintBoxShadowOuter(nsPresContext* aPresContext, 105:07.58 | ^~~~~~~~~~~~~~ 105:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1411: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 105:07.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1411: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 105:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1461: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 105:07.67 1461 | skipGfxRect = nsLayoutUtils::RectToGfxRect(paddingRect, oneDevPixel); 105:07.67 | ^ 105:07.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1489:78: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:07.67 1489 | Rect shadowGfxRectPlusBlur = NSRectToRect(shadowRectPlusBlur, oneDevPixel); 105:07.67 | ^ 105:07.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 105:07.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 105:07.76 from Unified_cpp_windowwatcher0.cpp:2: 105:07.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:07.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:07.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:07.76 | ^ 105:07.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:07.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:07.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:07.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 105:07.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 105:07.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 105:07.96 from Unified_cpp_autocomplete0.cpp:2: 105:07.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:07.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:07.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:07.96 | ^ 105:07.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:07.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:07.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:07.96 | ^ 105:07.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:07.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:07.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:07.96 | ^ 105:07.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:07.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:07.96 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:07.96 | ^ 105:07.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:07.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:07.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:07.96 | ^ 105:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:08.00 371 | nscoord aAppUnitsPerDevPixel) { 105:08.00 | ^ 105:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:08.00 380 | nscoord aAppUnitsPerDevPixel) { 105:08.00 | ^ 105:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:08.00 387 | nscoord aAppUnitsPerDevPixel) { 105:08.00 | ^ 105:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:08.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:08.00 394 | nscoord aAppUnitsPerDevPixel) { 105:08.00 | ^ 105:08.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 105:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 105:08.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 105:08.24 from Unified_cpp_windowwatcher0.cpp:2: 105:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:08.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:08.24 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:08.24 | ^ 105:08.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:08.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:08.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/viaduct/ViaductRequest.cpp:12, 105:08.50 from Unified_cpp_components_viaduct0.cpp:11: 105:08.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:08.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:08.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:08.50 | ^ 105:08.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 105:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:08.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/viaduct/ViaductRequest.cpp:12, 105:08.73 from Unified_cpp_components_viaduct0.cpp:11: 105:08.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:08.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:08.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:08.73 | ^ 105:08.88 toolkit/mozapps/extensions 105:09.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:09.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/History.cpp:11, 105:09.03 from Unified_cpp_components_places0.cpp:29: 105:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 105:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 105:09.03 21 | inline Rect ToRect(const gfxRect& aRect) { 105:09.03 | ^ 105:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 105:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 105:09.03 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 105:09.03 | ^ 105:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 105:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 105:09.03 40 | inline Point ToPoint(const gfxPoint& aPoint) { 105:09.03 | ^ 105:09.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 105:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 105:09.04 44 | inline Size ToSize(const gfxSize& aSize) { 105:09.04 | ^ 105:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 105:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 105:09.04 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 105:09.04 | ^ 105:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 105:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 105:09.04 52 | inline gfxSize ThebesSize(const Size& aSize) { 105:09.04 | ^ 105:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 105:09.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 105:09.04 56 | inline gfxRect ThebesRect(const Rect& aRect) { 105:09.04 | ^ 105:09.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:09.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/viaduct/ViaductRequest.cpp:12, 105:09.22 from Unified_cpp_components_viaduct0.cpp:11: 105:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:09.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:09.22 | ^ 105:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:09.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:09.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:09.22 | ^ 105:09.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:09.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:09.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:09.23 | ^ 105:09.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:09.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:09.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:09.23 | ^ 105:09.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:09.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:09.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:09.23 | ^ 105:09.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:09.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:09.25 371 | nscoord aAppUnitsPerDevPixel) { 105:09.25 | ^ 105:09.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:09.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:09.25 380 | nscoord aAppUnitsPerDevPixel) { 105:09.26 | ^ 105:09.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:09.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:09.26 387 | nscoord aAppUnitsPerDevPixel) { 105:09.26 | ^ 105:09.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:09.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:09.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 105:09.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 105:09.26 from Unified_cpp_windowwatcher0.cpp:2: 105:09.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:09.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:09.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:09.26 | ^ 105:09.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:09.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:09.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:09.26 | ^ 105:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:09.27 394 | nscoord aAppUnitsPerDevPixel) { 105:09.27 | ^ 105:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:09.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:09.27 | ^ 105:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:09.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:09.27 | ^ 105:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:09.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:09.27 | ^ 105:09.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:09.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:09.29 371 | nscoord aAppUnitsPerDevPixel) { 105:09.29 | ^ 105:09.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:09.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:09.29 380 | nscoord aAppUnitsPerDevPixel) { 105:09.29 | ^ 105:09.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:09.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:09.30 387 | nscoord aAppUnitsPerDevPixel) { 105:09.30 | ^ 105:09.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:09.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:09.30 394 | nscoord aAppUnitsPerDevPixel) { 105:09.30 | ^ 105:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::_ZN14nsCSSRendering19PaintBoxShadowInnerEP13nsPresContextR10gfxContextP8nsIFrameRK6nsRect.part.0(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&)': 105:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1680: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 105:09.31 1680 | void nsCSSRendering::PaintBoxShadowInner(nsPresContext* aPresContext, 105:09.31 | ^~~~~~~~~~~~~~ 105:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1680: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 105:09.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1680: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 105:09.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 105:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 105:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 105:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 105:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 105:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 105:09.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:11, 105:09.49 from Unified_cpp_sessionstore0.cpp:2: 105:09.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 105:09.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 105:09.49 21 | inline Rect ToRect(const gfxRect& aRect) { 105:09.49 | ^ 105:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 105:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 105:09.52 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 105:09.52 | ^ 105:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 105:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 105:09.52 40 | inline Point ToPoint(const gfxPoint& aPoint) { 105:09.52 | ^ 105:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 105:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 105:09.52 44 | inline Size ToSize(const gfxSize& aSize) { 105:09.52 | ^ 105:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 105:09.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 105:09.52 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 105:09.52 | ^ 105:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 105:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 105:09.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 105:09.54 | ^ 105:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 105:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 105:09.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 105:09.54 | ^ 105:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1729: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 105:09.54 1729 | Rect shadowClipGfxRect = NSRectToRect(shadowClipRect, oneDevPixel); 105:09.54 | ^ 105:09.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 105:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 105:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:09.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/History.cpp:11, 105:09.54 from Unified_cpp_components_places0.cpp:29: 105:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 105:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 105:09.54 1859 | int32_t aAppUnitsPerPixel) { 105:09.54 | ^ 105:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 105:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 105:09.54 3214 | int32_t aAppUnitsPerPixel) { 105:09.54 | ^ 105:09.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1762: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 105:09.54 1762 | gfxRect skipGfxRect = nsLayoutUtils::RectToGfxRect(skipRect, oneDevPixel); 105:09.55 | ^ 105:09.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1778: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 105:09.55 1778 | Rect shadowGfxRect = NSRectToRect(paddingRect, oneDevPixel); 105:09.55 | ^ 105:09.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1796: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 105:09.55 1796 | nsLayoutUtils::RectToGfxRect(shadowPaintRect, oneDevPixel); 105:09.55 | ^ 105:09.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1800: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 105:09.55 1800 | insetBoxBlur.InsetBoxBlur( 105:09.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 105:09.55 1801 | &aRenderingContext, ToRect(destRect), shadowClipGfxRect, shadowColor, 105:09.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:09.55 1802 | blurRadius, spreadDistanceAppUnits, oneDevPixel, hasBorderRadius, 105:09.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:09.55 1803 | clipRectRadii, ToRect(skipGfxRect), shadowOffset); 105:09.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:09.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:1800: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 105:10.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 105:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 105:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 105:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 105:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 105:10.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:11, 105:10.15 from Unified_cpp_sessionstore0.cpp:2: 105:10.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 105:10.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 105:10.15 1859 | int32_t aAppUnitsPerPixel) { 105:10.15 | ^ 105:10.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 105:10.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 105:10.16 3214 | int32_t aAppUnitsPerPixel) { 105:10.16 | ^ 105:10.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 105:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:10.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/History.cpp:11, 105:10.48 from Unified_cpp_components_places0.cpp:29: 105:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 105:10.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 105:10.48 332 | LayerPoint GetFixedPositionAnchor() const { 105:10.48 | ^ 105:10.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 105:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:10.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:10.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/History.cpp:11, 105:10.53 from Unified_cpp_components_places0.cpp:29: 105:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 105:10.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 105:10.53 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 105:10.53 | ^ 105:10.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 105:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:10.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/History.cpp:11, 105:10.56 from Unified_cpp_components_places0.cpp:29: 105:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 105:10.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 105:10.56 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:10.56 | ^ 105:10.57 toolkit/profile 105:10.73 In file included from Unified_cpp_layout_painting0.cpp:128: 105:10.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual void nsDisplayBoxShadowInner::Paint(nsDisplayListBuilder*, gfxContext*)': 105:10.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:5271: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 105:10.83 5271 | void nsDisplayBoxShadowInner::Paint(nsDisplayListBuilder* aBuilder, 105:10.83 | ^~~~~~~~~~~~~~~~~~~~~~~ 105:11.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:11.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 105:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:11.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:11.38 | ^ 105:11.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:11, 105:11.61 from Unified_cpp_sessionstore0.cpp:2: 105:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 105:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 105:11.61 332 | LayerPoint GetFixedPositionAnchor() const { 105:11.61 | ^ 105:11.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 105:11.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:11, 105:11.61 from Unified_cpp_sessionstore0.cpp:2: 105:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 105:11.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 105:11.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 105:11.61 | ^ 105:11.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 105:11.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:11.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:11.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 105:11.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 105:11.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 105:11.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:11, 105:11.62 from Unified_cpp_sessionstore0.cpp:2: 105:11.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 105:11.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 105:11.62 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:11.62 | ^ 105:11.66 In file included from Unified_cpp_layout_painting0.cpp:101: 105:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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*)': 105:11.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2054: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 105:11.67 2054 | void nsCSSRendering::GetImageLayerClip( 105:11.67 | ^~~~~~~~~~~~~~ 105:11.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:11.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:11.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 105:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:11.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:11.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:11.98 | ^ 105:12.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:12.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:11: 105:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:12.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:12.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:12.04 | ^ 105:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp: In static member function 'static mozilla::image::ImgDrawResult nsCSSRendering::PaintStyleImageLayerWithSC(const nsCSSRendering::PaintBGParams&, gfxContext&, mozilla::ComputedStyle*, const nsStyleBorder&)': 105:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2436: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 105:12.25 2436 | ImgDrawResult nsCSSRendering::PaintStyleImageLayerWithSC( 105:12.25 | ^~~~~~~~~~~~~~ 105:12.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2436: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 105:12.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:12.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:12.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:12.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:12.54 | ^ 105:12.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2249: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 105:12.71 2249 | Rect bgAreaGfx = NSRectToRect(aClipState.mBGClipArea, aAppUnitsPerPixel); 105:12.71 | ^ 105:12.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsCSSRendering.cpp:2598: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 105:12.77 2598 | appUnitsPerPixel); 105:12.77 | ^ 105:12.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:12.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 105:12.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:12.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:12.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:12.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:12.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:12.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:12.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:12.83 | ^ 105:12.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:12.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/LoginReputation.cpp:15, 105:12.86 from Unified_cpp_reputationservice0.cpp:20: 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 105:12.86 21 | inline Rect ToRect(const gfxRect& aRect) { 105:12.86 | ^ 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 105:12.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 105:12.86 | ^ 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 105:12.86 40 | inline Point ToPoint(const gfxPoint& aPoint) { 105:12.86 | ^ 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 105:12.86 44 | inline Size ToSize(const gfxSize& aSize) { 105:12.86 | ^ 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 105:12.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 105:12.86 | ^ 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 105:12.86 52 | inline gfxSize ThebesSize(const Size& aSize) { 105:12.86 | ^ 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 105:12.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 105:12.86 56 | inline gfxRect ThebesRect(const Rect& aRect) { 105:12.86 | ^ 105:12.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:11: 105:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:12.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:12.96 | ^ 105:13.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:13.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 105:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:13.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:13.05 | ^ 105:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:13.05 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:13.05 | ^ 105:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:13.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:13.05 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:13.05 | ^ 105:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:13.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:13.08 | ^ 105:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:13.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:13.08 | ^ 105:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:13.08 371 | nscoord aAppUnitsPerDevPixel) { 105:13.08 | ^ 105:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:13.08 380 | nscoord aAppUnitsPerDevPixel) { 105:13.08 | ^ 105:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:13.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:13.08 387 | nscoord aAppUnitsPerDevPixel) { 105:13.08 | ^ 105:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:13.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:13.10 394 | nscoord aAppUnitsPerDevPixel) { 105:13.10 | ^ 105:13.33 toolkit/xre 105:13.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:13.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:13.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:13.37 | ^ 105:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:13.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:13.37 | ^ 105:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:13.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:13.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:13.37 | ^ 105:13.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:13.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:13.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:13.38 | ^ 105:13.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:13.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:13.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:13.38 | ^ 105:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:13.43 371 | nscoord aAppUnitsPerDevPixel) { 105:13.43 | ^ 105:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:13.43 380 | nscoord aAppUnitsPerDevPixel) { 105:13.43 | ^ 105:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:13.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:13.43 387 | nscoord aAppUnitsPerDevPixel) { 105:13.43 | ^ 105:13.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:13.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:13.44 394 | nscoord aAppUnitsPerDevPixel) { 105:13.44 | ^ 105:13.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 105:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 105:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:13.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:13.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/LoginReputation.cpp:15, 105:13.50 from Unified_cpp_reputationservice0.cpp:20: 105:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 105:13.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 105:13.50 1859 | int32_t aAppUnitsPerPixel) { 105:13.50 | ^ 105:13.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 105:13.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 105:13.52 3214 | int32_t aAppUnitsPerPixel) { 105:13.52 | ^ 105:14.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIProperties.h:14, 105:14.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 105:14.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/terminator/nsTerminator.cpp:27: 105:14.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of 'static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]': 105:14.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2305:57: required from 'void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 105:14.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2329:14: required from 'nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]' 105:14.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1394:47: required from 'typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]' 105:14.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from 'CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]' 105:14.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 105:14.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:645:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 105:14.61 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 105:14.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:14.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 105:14.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/terminator/nsTerminator.cpp:55: 105:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared here 105:14.63 27 | struct JSGCSetting { 105:14.63 | ^~~~~~~~~~~ 105:14.70 toolkit/system/unixproxy 105:14.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:14.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:14.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:14.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:14.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:11: 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:14.77 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:14.77 | ^ 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:14.77 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:14.77 | ^ 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:14.77 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:14.77 | ^ 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:14.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:14.77 | ^ 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:14.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:14.77 | ^ 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:14.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:14.77 371 | nscoord aAppUnitsPerDevPixel) { 105:14.77 | ^ 105:14.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 105:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:14.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:14.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/LoginReputation.cpp:15, 105:14.78 from Unified_cpp_reputationservice0.cpp:20: 105:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 105:14.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 105:14.78 332 | LayerPoint GetFixedPositionAnchor() const { 105:14.78 | ^ 105:14.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 105:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:14.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/LoginReputation.cpp:15, 105:14.81 from Unified_cpp_reputationservice0.cpp:20: 105:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 105:14.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 105:14.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 105:14.81 | ^ 105:14.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 105:14.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:14.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:14.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:14.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:14.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:14.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:14.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/LoginReputation.cpp:15, 105:14.83 from Unified_cpp_reputationservice0.cpp:20: 105:14.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 105:14.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 105:14.83 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:14.83 | ^ 105:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:15.34 380 | nscoord aAppUnitsPerDevPixel) { 105:15.34 | ^ 105:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:15.34 387 | nscoord aAppUnitsPerDevPixel) { 105:15.34 | ^ 105:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:15.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:15.34 394 | nscoord aAppUnitsPerDevPixel) { 105:15.34 | ^ 105:15.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:15.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:15.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:15.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 105:15.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 105:15.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 105:15.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 105:15.60 from Unified_cpp_printingui_ipc0.cpp:2: 105:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:15.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:15.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:15.60 | ^ 105:15.66 extensions/pref/autoconfig/src 105:15.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 105:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 105:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 105:15.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 105:15.81 from Unified_cpp_printingui_ipc0.cpp:2: 105:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:15.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:15.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:15.81 | ^ 105:15.84 In file included from Unified_cpp_layout_painting0.cpp:128: 105:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'void nsDisplayMasksAndClipPaths::PaintWithContentsPaintCallback(nsDisplayListBuilder*, gfxContext*, const std::function&)': 105:15.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:9343: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 105:15.90 9343 | void nsDisplayMasksAndClipPaths::PaintWithContentsPaintCallback( 105:15.90 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 105:16.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:16.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 105:16.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 105:16.16 from Unified_cpp_extensions0.cpp:2: 105:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:16.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:16.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:16.16 | ^~~~~~~~ 105:16.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 105:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 105:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 105:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 105:16.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.cpp:77: 105:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:16.18 189 | CSSRect GetExpandedScrollableRect() const { 105:16.18 | ^ 105:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:16.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:16.18 | ^ 105:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:16.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:16.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:16.18 | ^ 105:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:16.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:16.19 | ^ 105:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:16.19 243 | CSSRect CalculateScrollRange() const { 105:16.19 | ^ 105:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:16.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:16.20 | ^ 105:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:16.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:16.20 457 | CSSRect GetVisualViewport() const { 105:16.20 | ^ 105:16.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 105:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 105:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 105:16.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 105:16.21 from Unified_cpp_printingui_ipc0.cpp:2: 105:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:16.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:16.21 | ^ 105:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:16.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:16.21 | ^ 105:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:16.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:16.21 | ^ 105:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:16.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:16.22 | ^ 105:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:16.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:16.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:16.22 | ^ 105:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:16.24 371 | nscoord aAppUnitsPerDevPixel) { 105:16.24 | ^ 105:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:16.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:16.24 380 | nscoord aAppUnitsPerDevPixel) { 105:16.24 | ^ 105:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:16.25 387 | nscoord aAppUnitsPerDevPixel) { 105:16.25 | ^ 105:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:16.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:16.25 394 | nscoord aAppUnitsPerDevPixel) { 105:16.25 | ^ 105:16.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 105:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 105:16.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 105:16.72 from Unified_cpp_extensions0.cpp:2: 105:16.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:16.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:16.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:16.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:16.72 | ^~~~~~~~ 105:16.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 105:16.81 from Unified_cpp_extensions0.cpp:2: 105:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:16.81 427 | SizeT Size() const { return SizeT(width, height); } 105:16.81 | ^~~~ 105:16.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 105:16.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 105:16.81 from Unified_cpp_extensions0.cpp:2: 105:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:16.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:16.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:16.81 | ^~~~~~~~ 105:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:16.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:16.82 | ^~~~~~~~ 105:16.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 105:16.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 105:16.82 from Unified_cpp_extensions0.cpp:2: 105:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:16.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:16.82 62 | Sub operator-(const Sub& aPoint) const { 105:16.82 | ^~~~~~~~ 105:17.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:17.06 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 105:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 105:17.07 from Unified_cpp_extensions0.cpp:2: 105:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 105:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 105:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:17.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 105:17.07 | ^~~~~~~~ 105:17.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:17.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:11: 105:17.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:17.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:17.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:17.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:17.22 | ^~~~~~~~ 105:17.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:17.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:17.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:17.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:17.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:17.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:11: 105:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:17.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:17.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:17.28 | ^~~~~~~~ 105:17.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 105:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 105:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In function 'nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)': 105:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 105:17.35 410 | size_type Capacity() const { return mHdr->mCapacity; } 105:17.35 | ~~~~~~^~~~~~~~~ 105:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing 'metricData' 105:17.35 199 | nsTArray> metricData(gPrioDatasPerMetric); 105:17.35 | ^~~~~~~~~~ 105:17.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 105:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 105:17.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 105:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 105:17.35 416 | mArray.mHdr->mLength = 0; 105:17.35 | ~~~~~~~~~~~~~~~~~~~~~^~~ 105:17.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing 'metricData' 105:17.35 199 | nsTArray> metricData(gPrioDatasPerMetric); 105:17.35 | ^~~~~~~~~~ 105:17.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 105:17.57 from Unified_cpp_extensions0.cpp:2: 105:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 105:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 105:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:17.57 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 105:17.57 | ^~~~~~~~~~~~~ 105:17.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 105:17.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 105:17.57 from Unified_cpp_extensions0.cpp:2: 105:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 105:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 105:17.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:17.57 323 | static SizeTyped FromUnknownSize( 105:17.57 | ^~~~~~~~~~~~~~~ 105:18.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:18.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:18.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:18.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:18.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/../TelemetryHistogram.h:9, 105:18.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp:9: 105:18.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:18.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:18.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:18.58 | ^ 105:18.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:18.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:18.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:18.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:18.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:18.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:18.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:18.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:18.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.cpp:22: 105:18.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:18.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:18.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:18.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:18.69 | ^~~~~~~~ 105:18.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:18.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.cpp:22: 105:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:18.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:18.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:18.71 | ^~~~~~~~ 105:18.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:18.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 105:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:18.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:18.74 | ^ 105:18.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/../TelemetryHistogram.h:9, 105:18.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp:9: 105:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:18.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:18.80 | ^ 105:19.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.cpp:22: 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:19.19 427 | SizeT Size() const { return SizeT(width, height); } 105:19.19 | ^~~~ 105:19.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.cpp:22: 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:19.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:19.19 | ^~~~~~~~ 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:19.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:19.19 | ^~~~~~~~ 105:19.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Telemetry.cpp:22: 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:19.19 62 | Sub operator-(const Sub& aPoint) const { 105:19.19 | ^~~~~~~~ 105:19.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:19.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:19.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:19.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:19.19 | ^ 105:19.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/../TelemetryHistogram.h:9, 105:19.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp:9: 105:19.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:19.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:19.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:19.25 | ^ 105:19.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:19.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:19.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:19.25 | ^ 105:19.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:19.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:19.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:19.25 | ^ 105:19.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:19.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:19.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:19.26 | ^ 105:19.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:19.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:19.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:19.26 | ^ 105:19.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:19.31 371 | nscoord aAppUnitsPerDevPixel) { 105:19.31 | ^ 105:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:19.31 380 | nscoord aAppUnitsPerDevPixel) { 105:19.31 | ^ 105:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:19.31 387 | nscoord aAppUnitsPerDevPixel) { 105:19.31 | ^ 105:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:19.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:19.31 394 | nscoord aAppUnitsPerDevPixel) { 105:19.31 | ^ 105:20.07 devtools/platform 105:20.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsUtils.h:16, 105:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupports.h:79, 105:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISystemProxySettings.h:10, 105:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/system/unixproxy/nsLibProxySettings.cpp:6: 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual MozExternalRefCountType nsUnixSystemProxySettings::Release()': 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsImpl.h:816:40: warning: deleting object of polymorphic class type 'nsUnixSystemProxySettings' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 105:20.27 816 | NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 105:20.27 | ^~~~~~~~~~~~~ 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsImpl.h:793:7: note: in definition of macro 'NS_IMPL_NAMED_RELEASE_WITH_DESTROY' 105:20.27 793 | _destroy; \ 105:20.27 | ^~~~~~~~ 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsImpl.h:816:3: note: in expansion of macro 'NS_IMPL_RELEASE_WITH_DESTROY' 105:20.27 816 | NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 105:20.27 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISupportsImpl.h:1335:3: note: in expansion of macro 'NS_IMPL_RELEASE' 105:20.27 1335 | NS_IMPL_RELEASE(aClass) \ 105:20.27 | ^~~~~~~~~~~~~~~ 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/system/unixproxy/nsLibProxySettings.cpp:33:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS' 105:20.27 33 | NS_IMPL_ISUPPORTS(nsUnixSystemProxySettings, nsISystemProxySettings) 105:20.27 | ^~~~~~~~~~~~~~~~~ 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual nsresult nsUnixSystemProxySettings::GetProxyForURI(const nsACString&, const nsACString&, const nsACString&, int32_t, nsACString&)': 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/system/unixproxy/nsLibProxySettings.cpp:52:12: warning: unused variable 'rv' [-Wunused-variable] 105:20.27 52 | nsresult rv; 105:20.27 | ^~ 105:20.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:20.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:20.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:20.27 | ^ 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:20.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:20.27 | ^ 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:20.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:20.27 | ^ 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:20.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:20.27 | ^ 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:20.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:20.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:20.28 | ^ 105:20.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:20.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:20.28 371 | nscoord aAppUnitsPerDevPixel) { 105:20.28 | ^ 105:20.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:20.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:20.28 380 | nscoord aAppUnitsPerDevPixel) { 105:20.28 | ^ 105:20.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:20.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:20.28 387 | nscoord aAppUnitsPerDevPixel) { 105:20.30 | ^ 105:20.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:20.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:11: 105:20.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:20.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:20.37 189 | CSSRect GetExpandedScrollableRect() const { 105:20.37 | ^ 105:20.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:20.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:20.37 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:20.37 | ^ 105:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:20.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:20.38 | ^ 105:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:20.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:20.38 | ^ 105:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:20.38 243 | CSSRect CalculateScrollRange() const { 105:20.38 | ^ 105:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:20.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:20.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:20.39 | ^ 105:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:20.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:20.39 457 | CSSRect GetVisualViewport() const { 105:20.39 | ^ 105:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:20.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:20.41 394 | nscoord aAppUnitsPerDevPixel) { 105:20.41 | ^ 105:20.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/../TelemetryHistogram.h:9, 105:20.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp:9: 105:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:20.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:20.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:20.78 | ^~~~~~~~ 105:20.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/../TelemetryHistogram.h:9, 105:20.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp:9: 105:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:20.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:20.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:20.80 | ^~~~~~~~ 105:21.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 105:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:21.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/viaduct/ViaductRequest.cpp:12, 105:21.58 from Unified_cpp_components_viaduct0.cpp:11: 105:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:21.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:21.58 | ^~~~~~~~ 105:21.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:21.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:21.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:21.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/viaduct/ViaductRequest.cpp:12, 105:21.63 from Unified_cpp_components_viaduct0.cpp:11: 105:21.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:21.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:21.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:21.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:21.63 | ^~~~~~~~ 105:22.06 In file included from Unified_cpp_layout_painting0.cpp:65: 105:22.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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)': 105:22.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/FrameLayerBuilder.cpp:6192:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:22.06 6192 | already_AddRefed FrameLayerBuilder::BuildContainerLayerFor( 105:22.06 | ^~~~~~~~~~~~~~~~~ 105:22.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 105:22.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:11: 105:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 105:22.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 105:22.38 1249 | CSSCoord ToCSSPixels() const { return _0; } 105:22.38 | ^ 105:23.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:23.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:23.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:23.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:23.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 105:23.29 from Unified_cpp_url-classifier0.cpp:83: 105:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:23.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:23.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:23.29 | ^ 105:23.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:23.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 105:23.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 105:23.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:23.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:23.39 from Unified_cpp_sessionstore0.cpp:2: 105:23.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:23.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:23.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:23.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:23.39 | ^~~~~~~~ 105:23.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 105:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:23.42 from Unified_cpp_sessionstore0.cpp:2: 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:23.42 427 | SizeT Size() const { return SizeT(width, height); } 105:23.42 | ^~~~ 105:23.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 105:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:23.42 from Unified_cpp_sessionstore0.cpp:2: 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:23.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:23.42 | ^~~~~~~~ 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:23.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:23.42 | ^~~~~~~~ 105:23.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 105:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 105:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:23.42 from Unified_cpp_sessionstore0.cpp:2: 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:23.42 62 | Sub operator-(const Sub& aPoint) const { 105:23.42 | ^~~~~~~~ 105:23.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 105:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:23.59 from Unified_cpp_sessionstore0.cpp:2: 105:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:23.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:23.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:23.59 | ^~~~~~~~ 105:23.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 105:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:23.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 105:23.78 from Unified_cpp_url-classifier0.cpp:83: 105:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:23.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:23.78 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:23.78 | ^ 105:23.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:23.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 105:23.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 105:23.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:23.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:23.98 from Unified_cpp_sessionstore0.cpp:2: 105:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 105:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 105:23.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:23.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 105:23.99 | ^~~~~~~~ 105:24.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:24.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:24.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:14, 105:24.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 105:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:24.13 189 | CSSRect GetExpandedScrollableRect() const { 105:24.13 | ^ 105:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:24.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:24.13 | ^ 105:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:24.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:24.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:24.13 | ^ 105:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:24.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:24.14 | ^ 105:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:24.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:24.14 243 | CSSRect CalculateScrollRange() const { 105:24.14 | ^ 105:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:24.17 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:24.17 | ^ 105:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:24.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:24.17 457 | CSSRect GetVisualViewport() const { 105:24.17 | ^ 105:24.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:24.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:24.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:24.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 105:24.36 from Unified_cpp_url-classifier0.cpp:83: 105:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:24.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:24.36 | ^ 105:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:24.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:24.36 | ^ 105:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:24.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:24.36 | ^ 105:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:24.36 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:24.36 | ^ 105:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:24.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:24.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:24.36 | ^ 105:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:24.39 371 | nscoord aAppUnitsPerDevPixel) { 105:24.39 | ^ 105:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:24.39 380 | nscoord aAppUnitsPerDevPixel) { 105:24.39 | ^ 105:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:24.39 387 | nscoord aAppUnitsPerDevPixel) { 105:24.39 | ^ 105:24.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:24.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:24.41 394 | nscoord aAppUnitsPerDevPixel) { 105:24.41 | ^ 105:24.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 105:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 105:24.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 105:24.42 from Unified_cpp_mozapps_extensions0.cpp:2: 105:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:24.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:24.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:24.43 | ^ 105:24.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 105:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 105:24.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 105:24.75 from Unified_cpp_mozapps_extensions0.cpp:2: 105:24.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:24.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:24.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:24.75 | ^ 105:24.91 In file included from Unified_cpp_layout_painting0.cpp:128: 105:24.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp: In member function 'virtual bool nsDisplayStickyPosition::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 105:24.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/layout/painting/nsDisplayList.cpp:6858: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 105:24.91 6858 | bool nsDisplayStickyPosition::CreateWebRenderCommands( 105:24.91 | ^~~~~~~~~~~~~~~~~~~~~~~ 105:24.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 105:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 105:24.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 105:24.94 from Unified_cpp_perfmonitoring0.cpp:2: 105:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:24.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:24.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:24.94 | ^~~~~~~~ 105:24.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 105:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 105:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 105:24.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 105:24.97 from Unified_cpp_webrequest0.cpp:2: 105:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 105:24.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 105:24.97 1394 | LayerPoint GetFixedPositionAnchor() { 105:24.97 | ^ 105:24.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 105:24.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 105:24.98 from Unified_cpp_perfmonitoring0.cpp:2: 105:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:24.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:24.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:24.98 | ^~~~~~~~ 105:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 105:24.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 105:24.99 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 105:24.99 | ^ 105:25.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 105:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:25.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:25.14 from Unified_cpp_sessionstore0.cpp:2: 105:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 105:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 105:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:25.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 105:25.14 | ^~~~~~~~~~~~~ 105:25.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 105:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 105:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:25.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:25.14 from Unified_cpp_sessionstore0.cpp:2: 105:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 105:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 105:25.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:25.14 323 | static SizeTyped FromUnknownSize( 105:25.14 | ^~~~~~~~~~~~~~~ 105:25.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 105:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 105:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 105:25.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/nsPrintProgress.cpp:8, 105:25.27 from Unified_cpp_printingui0.cpp:2: 105:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:25.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:25.27 | ^ 105:25.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 105:25.30 from Unified_cpp_perfmonitoring0.cpp:2: 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:25.30 427 | SizeT Size() const { return SizeT(width, height); } 105:25.30 | ^~~~ 105:25.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 105:25.30 from Unified_cpp_perfmonitoring0.cpp:2: 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:25.30 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:25.30 | ^~~~~~~~ 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:25.30 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:25.30 | ^~~~~~~~ 105:25.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 105:25.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 105:25.30 from Unified_cpp_perfmonitoring0.cpp:2: 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:25.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:25.30 62 | Sub operator-(const Sub& aPoint) const { 105:25.30 | ^~~~~~~~ 105:25.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:25.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:25.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:13: 105:25.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:25.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:25.38 189 | CSSRect GetExpandedScrollableRect() const { 105:25.38 | ^ 105:25.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:25.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:25.41 | ^ 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:25.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:25.41 | ^ 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:25.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:25.41 | ^ 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:25.41 243 | CSSRect CalculateScrollRange() const { 105:25.41 | ^ 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:25.41 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:25.41 | ^ 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:25.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:25.41 457 | CSSRect GetVisualViewport() const { 105:25.41 | ^ 105:25.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 105:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 105:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 105:25.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/nsPrintProgress.cpp:8, 105:25.65 from Unified_cpp_printingui0.cpp:2: 105:25.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:25.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:25.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:25.65 | ^ 105:25.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 105:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:25.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 105:25.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 105:25.69 from Unified_cpp_perfmonitoring0.cpp:2: 105:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 105:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 105:25.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:25.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 105:25.69 | ^~~~~~~~ 105:25.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 105:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:11: 105:25.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 105:25.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 105:25.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 105:25.84 | ^ 105:25.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:25.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Stopwatch.cpp:9: 105:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:25.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:25.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:25.88 | ^~~~~~~~ 105:25.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:25.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/Stopwatch.cpp:9: 105:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:25.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:25.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:25.90 | ^~~~~~~~ 105:26.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 105:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 105:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 105:26.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 105:26.30 from Unified_cpp_mozapps_extensions0.cpp:2: 105:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:26.30 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:26.30 | ^ 105:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:26.30 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:26.30 | ^ 105:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:26.30 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:26.30 | ^ 105:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:26.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:26.30 | ^ 105:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:26.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:26.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:26.31 | ^ 105:26.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:26.33 371 | nscoord aAppUnitsPerDevPixel) { 105:26.33 | ^ 105:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:26.33 380 | nscoord aAppUnitsPerDevPixel) { 105:26.33 | ^ 105:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:26.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:26.33 387 | nscoord aAppUnitsPerDevPixel) { 105:26.33 | ^ 105:26.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:26.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:26.34 394 | nscoord aAppUnitsPerDevPixel) { 105:26.34 | ^ 105:26.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 105:26.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 105:26.59 from Unified_cpp_perfmonitoring0.cpp:2: 105:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 105:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 105:26.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:26.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 105:26.59 | ^~~~~~~~~~~~~ 105:26.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 105:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 105:26.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 105:26.61 from Unified_cpp_perfmonitoring0.cpp:2: 105:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 105:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 105:26.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:26.62 323 | static SizeTyped FromUnknownSize( 105:26.62 | ^~~~~~~~~~~~~~~ 105:27.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:27.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/pref/autoconfig/src/nsAutoConfig.cpp:20, 105:27.13 from Unified_cpp_pref_autoconfig_src0.cpp:2: 105:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:27.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:27.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:27.13 | ^ 105:27.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 105:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:27.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/pref/autoconfig/src/nsAutoConfig.cpp:20, 105:27.43 from Unified_cpp_pref_autoconfig_src0.cpp:2: 105:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:27.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:27.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:27.43 | ^ 105:27.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 105:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 105:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 105:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 105:27.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/nsPrintProgress.cpp:8, 105:27.64 from Unified_cpp_printingui0.cpp:2: 105:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:27.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:27.64 | ^ 105:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:27.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:27.64 | ^ 105:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:27.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:27.64 | ^ 105:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:27.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:27.64 | ^ 105:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:27.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:27.65 | ^ 105:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:27.65 371 | nscoord aAppUnitsPerDevPixel) { 105:27.65 | ^ 105:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:27.65 380 | nscoord aAppUnitsPerDevPixel) { 105:27.65 | ^ 105:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:27.65 387 | nscoord aAppUnitsPerDevPixel) { 105:27.65 | ^ 105:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:27.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:27.65 394 | nscoord aAppUnitsPerDevPixel) { 105:27.65 | ^ 105:27.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 105:27.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 105:27.77 from Unified_cpp_autocomplete0.cpp:2: 105:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:27.77 189 | CSSRect GetExpandedScrollableRect() const { 105:27.77 | ^ 105:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:27.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:27.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:27.77 | ^ 105:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:27.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:27.78 | ^ 105:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:27.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:27.78 | ^ 105:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:27.78 243 | CSSRect CalculateScrollRange() const { 105:27.78 | ^ 105:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:27.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:27.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:27.79 | ^ 105:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:27.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:27.79 457 | CSSRect GetVisualViewport() const { 105:27.79 | ^ 105:27.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:27.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:27.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:27.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:27.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:27.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 105:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:27.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:27.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:27.87 | ^ 105:28.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:28.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 105:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:28.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:28.12 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:28.12 | ^ 105:28.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/pref/autoconfig/src/nsAutoConfig.cpp:20, 105:28.17 from Unified_cpp_pref_autoconfig_src0.cpp:2: 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:28.17 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:28.17 | ^ 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:28.17 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:28.17 | ^ 105:28.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 105:28.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 105:28.17 from Unified_cpp_components_places0.cpp:2: 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:28.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:28.17 | ^~~~~~~~ 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:28.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:28.17 | ^ 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:28.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:28.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:28.17 | ^ 105:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:28.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:28.18 | ^ 105:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:28.18 371 | nscoord aAppUnitsPerDevPixel) { 105:28.18 | ^ 105:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:28.18 380 | nscoord aAppUnitsPerDevPixel) { 105:28.18 | ^ 105:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:28.18 387 | nscoord aAppUnitsPerDevPixel) { 105:28.18 | ^ 105:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:28.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:28.18 394 | nscoord aAppUnitsPerDevPixel) { 105:28.18 | ^ 105:28.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 105:28.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:28.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:28.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 105:28.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 105:28.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 105:28.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 105:28.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 105:28.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 105:28.49 from Unified_cpp_components_places0.cpp:2: 105:28.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:28.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:28.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:28.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:28.49 | ^~~~~~~~ 105:28.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 105:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 105:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:23, 105:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 105:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 105:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:11, 105:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 105:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 105:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 105:28.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:15: 105:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 105:28.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 105:28.63 1249 | CSSCoord ToCSSPixels() const { return _0; } 105:28.63 | ^ 105:28.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:28.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:28.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:28.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 105:28.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 105:28.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 105:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:28.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:28.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:28.82 | ^ 105:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:28.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:28.83 | ^ 105:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:28.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:28.83 | ^ 105:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:28.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:28.83 | ^ 105:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:28.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:28.84 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:28.84 | ^ 105:28.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:28.86 371 | nscoord aAppUnitsPerDevPixel) { 105:28.86 | ^ 105:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:28.86 380 | nscoord aAppUnitsPerDevPixel) { 105:28.86 | ^ 105:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:28.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:28.86 387 | nscoord aAppUnitsPerDevPixel) { 105:28.86 | ^ 105:28.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:28.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:28.87 394 | nscoord aAppUnitsPerDevPixel) { 105:28.87 | ^ 105:29.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 105:29.13 from Unified_cpp_components_places0.cpp:2: 105:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:29.13 427 | SizeT Size() const { return SizeT(width, height); } 105:29.13 | ^~~~ 105:29.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 105:29.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 105:29.13 from Unified_cpp_components_places0.cpp:2: 105:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:29.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:29.13 | ^~~~~~~~ 105:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:29.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:29.14 | ^~~~~~~~ 105:29.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 105:29.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 105:29.14 from Unified_cpp_components_places0.cpp:2: 105:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:29.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:29.14 62 | Sub operator-(const Sub& aPoint) const { 105:29.14 | ^~~~~~~~ 105:29.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 105:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 105:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 105:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 105:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 105:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 105:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 105:29.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 105:29.21 from Unified_cpp_extensions0.cpp:2: 105:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 105:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 105:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 105:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 105:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 105:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 105:29.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 105:29.21 760 | typename detail::Nth::Type extract() { 105:29.21 | ^~~~~~~ 105:29.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 105:29.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 105:29.53 from Unified_cpp_components_places0.cpp:2: 105:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 105:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 105:29.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:29.53 43 | friend Sub operator*(T aScale, Sub aCoord) { 105:29.53 | ^~~~~~~~ 105:29.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRegion.h:17, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:20, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:29.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:29.78 from Unified_cpp_sessionstore0.cpp:2: 105:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 105:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 105:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 105:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 105:29.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 105:29.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 105:29.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 105:29.79 760 | typename detail::Nth::Type extract() { 105:29.79 | ^~~~~~~ 105:29.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 105:29.93 from Unified_cpp_components_places0.cpp:2: 105:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 105:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 105:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:29.93 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 105:29.93 | ^~~~~~~~~~~~~ 105:29.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/INativePlacesEventCallback.h:9, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistoryResult.h:15, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavHistory.h:21, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/nsNavBookmarks.h:10, 105:29.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:16, 105:29.93 from Unified_cpp_components_places0.cpp:2: 105:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 105:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 105:29.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:29.93 323 | static SizeTyped FromUnknownSize( 105:29.93 | ^~~~~~~~~~~~~~~ 105:30.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 105:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:15, 105:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 105:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 105:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 105:30.00 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:15: 105:30.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 105:30.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 105:30.00 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 105:30.00 | ^ 105:30.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 105:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 105:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:16, 105:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 105:30.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 105:30.32 from Unified_cpp_mozapps_extensions0.cpp:2: 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:30.32 189 | CSSRect GetExpandedScrollableRect() const { 105:30.32 | ^ 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:30.32 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:30.32 | ^ 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:30.32 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:30.32 | ^ 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:30.32 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:30.32 | ^ 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:30.32 243 | CSSRect CalculateScrollRange() const { 105:30.32 | ^ 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:30.32 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:30.32 | ^ 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:30.32 457 | CSSRect GetVisualViewport() const { 105:30.32 | ^ 105:30.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:30.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:30.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:30.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:30.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:30.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp:9: 105:30.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:30.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:30.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:30.37 | ^ 105:30.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:30.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp:9: 105:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:30.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:30.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:30.98 | ^ 105:31.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 105:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 105:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 105:31.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/nsPrintProgress.cpp:8, 105:31.46 from Unified_cpp_printingui0.cpp:2: 105:31.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:31.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:31.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:31.47 | ^~~~~~~~ 105:31.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:31.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp:9: 105:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:31.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:31.92 | ^ 105:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:31.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:31.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:31.92 | ^ 105:31.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:31.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:31.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:31.93 | ^ 105:31.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:31.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:31.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:31.93 | ^ 105:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:31.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:31.94 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:31.94 | ^ 105:31.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:31.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:31.95 371 | nscoord aAppUnitsPerDevPixel) { 105:31.95 | ^ 105:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:31.96 380 | nscoord aAppUnitsPerDevPixel) { 105:31.96 | ^ 105:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:31.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:31.96 387 | nscoord aAppUnitsPerDevPixel) { 105:31.96 | ^ 105:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:31.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:31.97 394 | nscoord aAppUnitsPerDevPixel) { 105:31.97 | ^ 105:31.98 devtools/shared/heapsnapshot 105:32.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 105:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:11, 105:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 105:32.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 105:32.05 from Unified_cpp_sessionstore0.cpp:2: 105:32.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor 'constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:32.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:32.05 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 105:32.05 | ^~~~~~~~~ 105:32.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 105:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 105:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 105:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 105:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 105:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 105:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 105:32.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:15: 105:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 105:32.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 105:32.24 21 | inline Rect ToRect(const gfxRect& aRect) { 105:32.24 | ^ 105:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 105:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 105:32.25 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 105:32.25 | ^ 105:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 105:32.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 105:32.25 40 | inline Point ToPoint(const gfxPoint& aPoint) { 105:32.25 | ^ 105:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 105:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 105:32.26 44 | inline Size ToSize(const gfxSize& aSize) { 105:32.26 | ^ 105:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 105:32.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 105:32.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 105:32.26 | ^ 105:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 105:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 105:32.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 105:32.27 | ^ 105:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 105:32.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 105:32.27 56 | inline gfxRect ThebesRect(const Rect& aRect) { 105:32.27 | ^ 105:32.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 105:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 105:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 105:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 105:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:32.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 105:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:32.38 189 | CSSRect GetExpandedScrollableRect() const { 105:32.38 | ^ 105:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:32.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:32.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:32.38 | ^ 105:32.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:32.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:32.40 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:32.40 | ^ 105:32.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:32.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:32.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:32.41 | ^ 105:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:32.42 243 | CSSRect CalculateScrollRange() const { 105:32.42 | ^ 105:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:32.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:32.42 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:32.42 | ^ 105:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:32.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:32.45 457 | CSSRect GetVisualViewport() const { 105:32.45 | ^ 105:32.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 105:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:32.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/xre/nsAppRunner.cpp:6: 105:32.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:32.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:32.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:32.47 | ^ 105:32.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:32.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:32.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:32.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.h:11, 105:32.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.cpp:7: 105:32.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:32.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:32.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:32.61 | ^ 105:32.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 105:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:20, 105:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EditorBase.h:24, 105:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextEditor.h:9, 105:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TextControlState.h:14, 105:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 105:32.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:15: 105:32.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 105:32.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 105:32.72 1859 | int32_t aAppUnitsPerPixel) { 105:32.72 | ^ 105:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 105:32.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 105:32.73 3214 | int32_t aAppUnitsPerPixel) { 105:32.73 | ^ 105:32.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 105:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:32.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/xre/nsAppRunner.cpp:6: 105:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:32.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:32.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:32.79 | ^ 105:32.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.h:11, 105:32.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.cpp:7: 105:32.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:32.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:32.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:32.82 | ^ 105:32.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 105:32.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:32.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/StreamFilter.cpp:18, 105:32.96 from Unified_cpp_webrequest0.cpp:11: 105:32.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 105:32.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:32.97 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 105:32.97 | ^ 105:32.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.h:11, 105:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/KeyedStackCapturer.h:9, 105:32.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/KeyedStackCapturer.cpp:7: 105:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:32.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:32.99 | ^ 105:33.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.h:11, 105:33.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.cpp:7: 105:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:33.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:33.23 | ^ 105:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:33.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:33.23 | ^ 105:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:33.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:33.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:33.23 | ^ 105:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:33.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:33.24 | ^ 105:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:33.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:33.24 | ^ 105:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:33.26 371 | nscoord aAppUnitsPerDevPixel) { 105:33.26 | ^ 105:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:33.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:33.26 380 | nscoord aAppUnitsPerDevPixel) { 105:33.26 | ^ 105:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:33.27 387 | nscoord aAppUnitsPerDevPixel) { 105:33.27 | ^ 105:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:33.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:33.27 394 | nscoord aAppUnitsPerDevPixel) { 105:33.27 | ^ 105:33.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:33.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:33.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:33.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.h:11, 105:33.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/KeyedStackCapturer.h:9, 105:33.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/KeyedStackCapturer.cpp:7: 105:33.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:33.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:33.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:33.38 | ^ 105:34.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 105:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/xre/nsAppRunner.cpp:6: 105:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:34.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:34.09 | ^ 105:34.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 105:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:34.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:26: 105:34.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 105:34.11 21 | inline Rect ToRect(const gfxRect& aRect) { 105:34.11 | ^ 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 105:34.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 105:34.11 | ^ 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:34.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:34.11 | ^ 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:34.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:34.11 | ^ 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:34.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:34.11 | ^ 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:34.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:34.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:34.11 | ^ 105:34.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.h:11, 105:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/KeyedStackCapturer.h:9, 105:34.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/KeyedStackCapturer.cpp:7: 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:34.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:34.15 | ^ 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 105:34.15 40 | inline Point ToPoint(const gfxPoint& aPoint) { 105:34.15 | ^ 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:34.15 371 | nscoord aAppUnitsPerDevPixel) { 105:34.15 | ^ 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:34.15 380 | nscoord aAppUnitsPerDevPixel) { 105:34.15 | ^ 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 105:34.15 44 | inline Size ToSize(const gfxSize& aSize) { 105:34.15 | ^ 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 105:34.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 105:34.16 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 105:34.16 | ^ 105:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:34.16 387 | nscoord aAppUnitsPerDevPixel) { 105:34.16 | ^ 105:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:34.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:34.16 394 | nscoord aAppUnitsPerDevPixel) { 105:34.16 | ^ 105:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:34.17 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:34.17 | ^ 105:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:34.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:34.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:34.17 | ^ 105:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:34.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:34.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:34.18 | ^ 105:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 105:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 105:34.19 52 | inline gfxSize ThebesSize(const Size& aSize) { 105:34.19 | ^ 105:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 105:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 105:34.19 56 | inline gfxRect ThebesRect(const Rect& aRect) { 105:34.19 | ^ 105:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:34.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:34.19 | ^ 105:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:34.23 371 | nscoord aAppUnitsPerDevPixel) { 105:34.23 | ^ 105:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:34.23 380 | nscoord aAppUnitsPerDevPixel) { 105:34.23 | ^ 105:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:34.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:34.23 387 | nscoord aAppUnitsPerDevPixel) { 105:34.23 | ^ 105:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:34.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:34.24 394 | nscoord aAppUnitsPerDevPixel) { 105:34.24 | ^ 105:34.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:34.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 105:34.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 105:34.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 105:34.55 1249 | CSSCoord ToCSSPixels() const { return _0; } 105:34.55 | ^ 105:34.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:34.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsSize.h:12, 105:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:13, 105:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 105:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 105:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 105:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 105:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 105:34.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 105:34.66 from Unified_cpp_autocomplete0.cpp:2: 105:34.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:34.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:34.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:34.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:34.66 | ^~~~~~~~ 105:34.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 105:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 105:34.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 105:34.72 from Unified_cpp_autocomplete0.cpp:2: 105:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:34.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:34.73 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:34.73 | ^~~~~~~~ 105:35.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:13, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 105:35.18 from Unified_cpp_autocomplete0.cpp:2: 105:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:35.18 427 | SizeT Size() const { return SizeT(width, height); } 105:35.18 | ^~~~ 105:35.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 105:35.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 105:35.18 from Unified_cpp_autocomplete0.cpp:2: 105:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:35.18 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:35.18 | ^~~~~~~~ 105:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:35.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:35.18 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:35.18 | ^~~~~~~~ 105:35.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPoint.h:12, 105:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsMargin.h:11, 105:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAttrValue.h:22, 105:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/AttrArray.h:22, 105:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 105:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 105:35.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 105:35.22 from Unified_cpp_autocomplete0.cpp:2: 105:35.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:35.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:35.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:35.22 62 | Sub operator-(const Sub& aPoint) const { 105:35.22 | ^~~~~~~~ 105:35.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:35.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:26: 105:35.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 105:35.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 105:35.66 1859 | int32_t aAppUnitsPerPixel) { 105:35.66 | ^ 105:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 105:35.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 105:35.67 3214 | int32_t aAppUnitsPerPixel) { 105:35.67 | ^ 105:35.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:35.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:35.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:35.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:35.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:35.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:35.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:35.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:35.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 105:35.73 from Unified_cpp_reputationservice0.cpp:2: 105:35.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:35.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:35.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:35.73 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:35.73 | ^~~~~~~~ 105:35.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 105:35.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWeakReferenceUtils.h:10, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsWeakReference.h:14, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.h:9, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/places/Database.cpp:11, 105:35.77 from Unified_cpp_components_places0.cpp:2: 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 105:35.77 760 | typename detail::Nth::Type extract() { 105:35.77 | ^~~~~~~ 105:35.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:35.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 105:35.77 from Unified_cpp_reputationservice0.cpp:2: 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:35.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:35.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:35.77 | ^~~~~~~~ 105:36.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 105:36.14 from Unified_cpp_reputationservice0.cpp:2: 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:36.14 427 | SizeT Size() const { return SizeT(width, height); } 105:36.14 | ^~~~ 105:36.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 105:36.14 from Unified_cpp_reputationservice0.cpp:2: 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:36.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:36.14 | ^~~~~~~~ 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:36.14 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:36.14 | ^~~~~~~~ 105:36.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:36.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 105:36.14 from Unified_cpp_reputationservice0.cpp:2: 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:36.15 62 | Sub operator-(const Sub& aPoint) const { 105:36.15 | ^~~~~~~~ 105:36.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:36.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 105:36.39 from Unified_cpp_reputationservice0.cpp:2: 105:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 105:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 105:36.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:36.39 43 | friend Sub operator*(T aScale, Sub aCoord) { 105:36.39 | ^~~~~~~~ 105:36.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:36.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 105:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:36.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:36.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:36.60 | ^~~~~~~~ 105:36.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:36.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 105:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:36.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:36.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:36.65 | ^~~~~~~~ 105:36.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 105:36.95 from Unified_cpp_reputationservice0.cpp:2: 105:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 105:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 105:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:36.95 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 105:36.95 | ^~~~~~~~~~~~~ 105:36.95 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:36.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:32, 105:36.95 from Unified_cpp_reputationservice0.cpp:2: 105:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 105:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 105:36.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:36.95 323 | static SizeTyped FromUnknownSize( 105:36.95 | ^~~~~~~~~~~~~~~ 105:37.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.h:11, 105:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/KeyedStackCapturer.h:9, 105:37.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/KeyedStackCapturer.cpp:7: 105:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:37.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:37.20 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:37.20 | ^~~~~~~~ 105:37.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.h:11, 105:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/KeyedStackCapturer.h:9, 105:37.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/KeyedStackCapturer.cpp:7: 105:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:37.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:37.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:37.27 | ^~~~~~~~ 105:37.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:37.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 105:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:37.47 427 | SizeT Size() const { return SizeT(width, height); } 105:37.47 | ^~~~ 105:37.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 105:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:37.49 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:37.49 | ^~~~~~~~ 105:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:37.49 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:37.49 | ^~~~~~~~ 105:37.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:37.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/SerializedLoadContext.h:11, 105:37.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/LoadContext.h:10, 105:37.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 105:37.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:37.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:37.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:37.50 62 | Sub operator-(const Sub& aPoint) const { 105:37.50 | ^~~~~~~~ 105:37.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:37.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:37.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 105:37.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 105:37.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 105:37.55 from Unified_cpp_windowwatcher0.cpp:2: 105:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:37.55 189 | CSSRect GetExpandedScrollableRect() const { 105:37.55 | ^ 105:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:37.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:37.55 | ^ 105:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:37.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:37.55 | ^ 105:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:37.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:37.55 | ^ 105:37.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:37.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:37.56 243 | CSSRect CalculateScrollRange() const { 105:37.56 | ^ 105:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:37.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:37.62 | ^ 105:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:37.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:37.63 457 | CSSRect GetVisualViewport() const { 105:37.63 | ^ 105:38.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 105:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 105:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/ProcessedStack.h:12, 105:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/ProcessedStack.cpp:7: 105:38.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:38.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:38.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:38.02 | ^ 105:38.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 105:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 105:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/ProcessedStack.h:12, 105:38.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/ProcessedStack.cpp:7: 105:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:38.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:38.32 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:38.32 | ^ 105:38.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:38.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:38.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:38.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:38.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:38.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:38.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.h:11, 105:38.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.cpp:7: 105:38.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:38.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:38.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:38.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:38.41 | ^~~~~~~~ 105:38.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:38.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:38.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:38.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.h:11, 105:38.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/CombinedStacks.cpp:7: 105:38.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:38.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:38.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:38.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:38.67 | ^~~~~~~~ 105:38.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 105:38.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:16: 105:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 105:38.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 105:38.86 332 | LayerPoint GetFixedPositionAnchor() const { 105:38.86 | ^ 105:38.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 105:38.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:16: 105:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 105:38.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 105:38.91 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 105:38.91 | ^ 105:38.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 105:38.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:16: 105:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 105:38.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 105:38.94 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:38.94 | ^ 105:39.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 105:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 105:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 105:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 105:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 105:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:21, 105:39.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 105:39.34 from Unified_cpp_perfmonitoring0.cpp:2: 105:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 105:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 105:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 105:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 105:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 105:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 105:39.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 105:39.34 760 | typename detail::Nth::Type extract() { 105:39.34 | ^~~~~~~ 105:39.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 105:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 105:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/ProcessedStack.h:12, 105:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/ProcessedStack.cpp:7: 105:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:39.56 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:39.56 | ^ 105:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:39.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:39.57 | ^ 105:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:39.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:39.57 | ^ 105:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:39.61 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:39.61 | ^ 105:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:39.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:39.61 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:39.61 | ^ 105:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:39.65 371 | nscoord aAppUnitsPerDevPixel) { 105:39.65 | ^ 105:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:39.67 380 | nscoord aAppUnitsPerDevPixel) { 105:39.67 | ^ 105:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:39.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:39.67 387 | nscoord aAppUnitsPerDevPixel) { 105:39.67 | ^ 105:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:39.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:39.69 394 | nscoord aAppUnitsPerDevPixel) { 105:39.69 | ^ 105:39.95 toolkit/library/buildid.cpp.stub 105:40.41 services/crypto/component 105:40.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:40.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:40.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp:9: 105:40.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:40.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:40.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:40.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:40.68 | ^~~~~~~~ 105:40.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:40.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp:9: 105:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:40.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:40.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:40.69 | ^~~~~~~~ 105:40.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:40.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:40.79 from Unified_cpp_webrequest0.cpp:2: 105:40.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:40.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:40.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:40.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:40.79 | ^~~~~~~~ 105:40.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 105:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:40.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:40.98 from Unified_cpp_webrequest0.cpp:2: 105:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:40.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:40.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:40.98 | ^~~~~~~~ 105:41.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:41.04 from Unified_cpp_webrequest0.cpp:2: 105:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:41.04 427 | SizeT Size() const { return SizeT(width, height); } 105:41.04 | ^~~~ 105:41.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:41.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:41.04 from Unified_cpp_webrequest0.cpp:2: 105:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:41.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:41.05 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:41.05 | ^~~~~~~~ 105:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:41.05 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:41.05 | ^~~~~~~~ 105:41.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:41.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:41.05 from Unified_cpp_webrequest0.cpp:2: 105:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:41.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:41.05 62 | Sub operator-(const Sub& aPoint) const { 105:41.05 | ^~~~~~~~ 105:41.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:41.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:41.35 from Unified_cpp_webrequest0.cpp:2: 105:41.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 105:41.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 105:41.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:41.35 43 | friend Sub operator*(T aScale, Sub aCoord) { 105:41.35 | ^~~~~~~~ 105:41.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:41.92 from Unified_cpp_webrequest0.cpp:2: 105:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 105:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 105:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:41.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 105:41.92 | ^~~~~~~~~~~~~ 105:41.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:41.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:41.92 from Unified_cpp_webrequest0.cpp:2: 105:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 105:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 105:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:41.92 323 | static SizeTyped FromUnknownSize( 105:41.92 | ^~~~~~~~~~~~~~~ 105:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 105:42.20 import imp 105:42.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:42.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 105:42.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:42.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:42.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:42.20 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:42.20 | ^~~~~~~~ 105:42.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:42.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:42.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:42.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:42.74 | ^~~~~~~~ 105:42.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:42.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:42.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:42.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:42.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:42.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:42.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:42.88 427 | SizeT Size() const { return SizeT(width, height); } 105:42.88 | ^~~~ 105:42.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:42.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:42.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:42.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:42.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:42.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:42.88 | ^~~~~~~~ 105:42.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:42.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:42.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:42.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:42.88 | ^~~~~~~~ 105:42.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:42.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 105:42.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:42.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:42.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:42.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:42.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:42.90 62 | Sub operator-(const Sub& aPoint) const { 105:42.90 | ^~~~~~~~ 105:43.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:43.22 from Unified_cpp_webrequest0.cpp:2: 105:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 105:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 105:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:43.22 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 105:43.22 | ^~~~~~~~~~~~~~ 105:43.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 105:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 105:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 105:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:43.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 105:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 105:43.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 105:43.44 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 105:43.44 | ^ 105:43.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:43.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:43.48 from Unified_cpp_webrequest0.cpp:2: 105:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 105:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 105:43.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:43.48 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 105:43.48 | ^~~~~~~~~~~~~ 105:43.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:43.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 105:43.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:43.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:43.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 105:43.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 105:43.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:43.50 43 | friend Sub operator*(T aScale, Sub aCoord) { 105:43.50 | ^~~~~~~~ 105:43.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:43.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:43.53 from Unified_cpp_webrequest0.cpp:2: 105:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 105:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 105:43.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 105:43.53 383 | Point TopLeft() const { return Point(x, y); } 105:43.53 | ^~~~~~~ 105:43.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:43.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:43.55 from Unified_cpp_webrequest0.cpp:2: 105:43.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 105:43.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 105:43.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:43.55 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 105:43.55 | ^~~~~~~~~~~~~~~ 105:43.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 105:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 105:43.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 105:43.79 from Unified_cpp_mozapps_extensions0.cpp:2: 105:43.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:43.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:43.80 | ^~~~~~~~ 105:43.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 105:43.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:43.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 105:43.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 105:43.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 105:43.93 from Unified_cpp_mozapps_extensions0.cpp:2: 105:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:43.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:43.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:43.93 | ^~~~~~~~ 105:44.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 105:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:44.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/pref/autoconfig/src/nsAutoConfig.cpp:20, 105:44.15 from Unified_cpp_pref_autoconfig_src0.cpp:2: 105:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:44.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:44.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:44.15 | ^~~~~~~~ 105:44.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:44.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:44.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:44.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 105:44.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 105:44.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:44.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 105:44.22 | ^~~~~~~~~~~~~ 105:44.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 105:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDocShell.h:13, 105:44.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 105:44.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 105:44.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 105:44.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:44.23 323 | static SizeTyped FromUnknownSize( 105:44.23 | ^~~~~~~~~~~~~~~ 105:44.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:44.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:44.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 105:44.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 105:44.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 105:44.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:44.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:44.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:44.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:44.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:44.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:44.25 189 | CSSRect GetExpandedScrollableRect() const { 105:44.25 | ^ 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:44.25 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:44.25 | ^ 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:44.25 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:44.25 | ^ 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:44.25 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:44.25 | ^ 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:44.25 243 | CSSRect CalculateScrollRange() const { 105:44.25 | ^ 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:44.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:44.25 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:44.25 | ^ 105:44.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:44.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:44.26 457 | CSSRect GetVisualViewport() const { 105:44.26 | ^ 105:44.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:44.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:44.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 105:44.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/extensions/pref/autoconfig/src/nsAutoConfig.cpp:20, 105:44.27 from Unified_cpp_pref_autoconfig_src0.cpp:2: 105:44.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:44.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:44.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:44.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:44.27 | ^~~~~~~~ 105:44.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 105:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 105:44.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 105:44.55 from Unified_cpp_mozapps_extensions0.cpp:2: 105:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:44.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:44.55 427 | SizeT Size() const { return SizeT(width, height); } 105:44.55 | ^~~~ 105:44.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 105:44.56 from Unified_cpp_mozapps_extensions0.cpp:2: 105:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:44.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:44.56 | ^~~~~~~~ 105:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:44.56 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:44.56 | ^~~~~~~~ 105:44.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 105:44.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 105:44.56 from Unified_cpp_mozapps_extensions0.cpp:2: 105:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:44.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:44.56 62 | Sub operator-(const Sub& aPoint) const { 105:44.56 | ^~~~~~~~ 105:44.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 105:44.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 105:44.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 105:44.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:44.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:44.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:44.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:44.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:44.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 105:44.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientOpenWindowUtils.h:10, 105:44.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/windowwatcher/nsOpenWindowInfo.h:14, 105:44.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:7, 105:44.64 from Unified_cpp_windowwatcher0.cpp:20: 105:44.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 105:44.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 105:44.64 1249 | CSSCoord ToCSSPixels() const { return _0; } 105:44.64 | ^ 105:44.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 105:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 105:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 105:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 105:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 105:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:36, 105:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIApplicationReputation.h:14, 105:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.h:10, 105:44.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:9, 105:44.83 from Unified_cpp_reputationservice0.cpp:2: 105:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 105:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 105:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 105:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 105:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 105:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 105:44.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 105:44.83 760 | typename detail::Nth::Type extract() { 105:44.83 | ^~~~~~~ 105:45.38 toolkit/library 105:45.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/ProcessedStack.h:12, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/ProcessedStack.cpp:7: 105:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:45.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:45.67 | ^~~~~~~~ 105:45.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/ProcessedStack.h:12, 105:45.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/other/ProcessedStack.cpp:7: 105:45.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:45.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:45.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:45.68 | ^~~~~~~~ 105:45.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 105:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 105:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 105:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 105:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 105:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 105:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 105:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 105:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 105:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:16: 105:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 105:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394: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 105:45.71 1394 | LayerPoint GetFixedPositionAnchor() { 105:45.71 | ^ 105:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 105:45.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140: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 105:45.73 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 105:45.73 | ^ 105:45.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:45.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:45.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/ipc/PrintingParent.cpp:7, 105:45.80 from Unified_cpp_printingui_ipc0.cpp:38: 105:45.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:45.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:45.80 189 | CSSRect GetExpandedScrollableRect() const { 105:45.80 | ^ 105:45.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:45.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:45.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:45.80 | ^ 105:45.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:45.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:45.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:45.80 | ^ 105:45.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:45.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:45.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:45.81 | ^ 105:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:45.83 243 | CSSRect CalculateScrollRange() const { 105:45.83 | ^ 105:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:45.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:45.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:45.83 | ^ 105:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:45.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:45.84 457 | CSSRect GetVisualViewport() const { 105:45.84 | ^ 105:45.88 startupcache 105:45.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 105:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 105:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 105:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 105:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 105:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 105:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 105:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 105:45.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:16: 105:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 105:45.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49: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 105:45.88 49 | gfx::Size GetInheritedScale() const { return mScale; } 105:45.88 | ^ 105:46.15 js/ductwork/debugger 105:46.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:46.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 105:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 105:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 105:46.41 1249 | CSSCoord ToCSSPixels() const { return _0; } 105:46.41 | ^ 105:46.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:46.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:46.79 from Unified_cpp_webrequest0.cpp:2: 105:46.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 105:46.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 105:46.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 105:46.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 105:46.79 246 | PointTyped As2DPoint() const { 105:46.79 | ^~~~~~~~~ 105:46.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:46.93 from Unified_cpp_webrequest0.cpp:2: 105:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 105:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 105:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 105:46.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 105:46.93 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 105:46.93 | ^~~~~~~~~ 105:46.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 105:46.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 105:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 105:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 105:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WebRequestService.h:14, 105:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 105:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:46.94 from Unified_cpp_webrequest0.cpp:2: 105:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 105:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 105:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 105:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 105:46.94 2266 | PointTyped TransformPointSimple( 105:46.94 | ^~~~~~~~~~~~~~~~~~~~ 105:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]': 105:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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]' 105:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 105:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/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 105:46.94 794 | RectTyped TransformAndClipBounds( 105:46.94 | ^~~~~~~~~~~~~~~~~~~~~~ 105:47.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:47.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:47.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:47.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:47.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:47.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:47.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:47.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:47.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 105:47.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:47.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:47.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:47.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:47.15 | ^~~~~~~~ 105:47.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:47.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:47.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:47.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:47.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:47.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 105:47.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:47.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:47.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:47.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:47.17 | ^~~~~~~~ 105:47.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 105:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 105:47.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 105:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 105:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 105:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:47.38 323 | static SizeTyped FromUnknownSize( 105:47.38 | ^~~~~~~~~~~~~~~ 105:47.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 105:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 105:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 105:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 105:47.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/ipc/PrintingParent.cpp:8, 105:47.45 from Unified_cpp_printingui_ipc0.cpp:38: 105:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 105:47.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 105:47.45 1249 | CSSCoord ToCSSPixels() const { return _0; } 105:47.45 | ^ 105:48.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 105:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 105:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 105:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 105:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:48.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 105:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 105:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21: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 105:48.38 21 | inline Rect ToRect(const gfxRect& aRect) { 105:48.38 | ^ 105:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 105:48.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26: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 105:48.38 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 105:48.38 | ^ 105:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 105:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40: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 105:48.39 40 | inline Point ToPoint(const gfxPoint& aPoint) { 105:48.39 | ^ 105:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 105:48.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44: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 105:48.39 44 | inline Size ToSize(const gfxSize& aSize) { 105:48.39 | ^ 105:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 105:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48: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 105:48.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 105:48.40 | ^ 105:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 105:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52: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 105:48.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 105:48.40 | ^ 105:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 105:48.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56: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 105:48.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 105:48.40 | ^ 105:48.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 105:48.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 105:48.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:48.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:48.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:48.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:48.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:48.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 105:48.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ClientOpenWindowUtils.h:10, 105:48.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/windowwatcher/nsOpenWindowInfo.h:14, 105:48.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:7, 105:48.49 from Unified_cpp_windowwatcher0.cpp:20: 105:48.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 105:48.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 105:48.49 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 105:48.49 | ^ 105:48.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 105:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:12, 105:48.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: 105:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 105:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:48.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 105:48.63 | ^ 105:48.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 105:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 105:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:12, 105:48.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: 105:48.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 105:48.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680: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 105:48.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 105:48.79 | ^ 105:48.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 105:48.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 105:48.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 105:48.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:48.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:48.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:48.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 105:48.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:48.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:48.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 105:48.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 105:48.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859: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 105:48.89 1859 | int32_t aAppUnitsPerPixel) { 105:48.90 | ^ 105:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 105:48.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214: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 105:48.90 3214 | int32_t aAppUnitsPerPixel) { 105:48.90 | ^ 105:49.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:49.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 105:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 105:49.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 105:49.05 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 105:49.05 | ^ 105:49.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:49.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:49.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:49.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 105:49.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:12, 105:49.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: 105:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 105:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:49.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 105:49.43 | ^ 105:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 105:49.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257: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 105:49.43 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 105:49.43 | ^ 105:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 105:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263: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 105:49.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 105:49.44 | ^ 105:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 105:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269: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 105:49.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 105:49.44 | ^ 105:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 105:49.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277: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 105:49.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 105:49.44 | ^ 105:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 105:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371: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 105:49.46 371 | nscoord aAppUnitsPerDevPixel) { 105:49.46 | ^ 105:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 105:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380: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 105:49.46 380 | nscoord aAppUnitsPerDevPixel) { 105:49.46 | ^ 105:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 105:49.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387: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 105:49.46 387 | nscoord aAppUnitsPerDevPixel) { 105:49.46 | ^ 105:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 105:49.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:49.47 394 | nscoord aAppUnitsPerDevPixel) { 105:49.47 | ^ 105:49.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 105:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 105:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 105:49.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 105:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h: In member function 'void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)': 105:49.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 105:49.52 410 | size_type Capacity() const { return mHdr->mCapacity; } 105:49.52 | ~~~~~~^~~~~~~~~ 105:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:91:48: note: while referencing '' 105:49.53 91 | aOutResult.SetValue(nsTArray(length)); 105:49.53 | ^ 105:49.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:3078, 105:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 105:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 105:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 105:49.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 105:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 105:49.53 416 | mArray.mHdr->mLength = 0; 105:49.53 | ~~~~~~~~~~~~~~~~~~~~~^~~ 105:49.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:91:48: note: while referencing '' 105:49.53 91 | aOutResult.SetValue(nsTArray(length)); 105:49.53 | ^ 105:50.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 105:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 105:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 105:50.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/printingui/ipc/PrintingParent.cpp:8, 105:50.24 from Unified_cpp_printingui_ipc0.cpp:38: 105:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 105:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635: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 105:50.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 105:50.24 | ^ 105:50.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 105:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 105:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:50.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 105:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 105:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332: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 105:50.38 332 | LayerPoint GetFixedPositionAnchor() const { 105:50.38 | ^ 105:50.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 105:50.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 105:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:50.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 105:50.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 105:50.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34: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 105:50.44 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 105:50.44 | ^ 105:50.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 105:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 105:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129: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 105:50.67 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:50.67 | ^ 105:50.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:50.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:47, 105:50.67 from Unified_cpp_url-classifier0.cpp:83: 105:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 105:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189: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 105:50.67 189 | CSSRect GetExpandedScrollableRect() const { 105:50.67 | ^ 105:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 105:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209: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 105:50.67 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 105:50.67 | ^ 105:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 105:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226: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 105:50.67 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 105:50.67 | ^ 105:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 105:50.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236: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 105:50.68 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 105:50.68 | ^ 105:50.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 105:50.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243: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 105:50.68 243 | CSSRect CalculateScrollRange() const { 105:50.68 | ^ 105:50.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 105:50.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289: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 105:50.68 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 105:50.68 | ^ 105:50.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 105:50.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457: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 105:50.70 457 | CSSRect GetVisualViewport() const { 105:50.70 | ^ 105:50.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 105:50.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 105:50.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 105:50.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 105:50.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:16: 105:50.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 105:50.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351: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 105:50.88 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 105:50.88 | ^ 105:50.99 other-licenses/snappy 105:51.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 105:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 105:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 105:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 105:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 105:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 105:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 105:51.08 from Unified_cpp_webrequest0.cpp:2: 105:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 105:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 105:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 105:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 105:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 105:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 105:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 105:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 105:51.08 760 | typename detail::Nth::Type extract() { 105:51.08 | ^~~~~~~ 105:51.28 toolkit/system/gnome 105:51.55 media/gmp-clearkey/0.1 105:51.56 browser/components/about 105:51.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 105:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 105:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 105:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 105:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 105:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:12, 105:51.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: 105:51.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:51.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:51.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:51.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:51.69 | ^~~~~~~~ 105:51.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 105:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 105:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 105:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 105:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:12, 105:51.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: 105:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:51.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:51.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:51.71 | ^~~~~~~~ 105:51.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 105:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:51.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 105:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 105:51.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:51.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 105:51.97 | ^~~~~~~~ 105:51.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:51.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:51.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:51.99 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:51.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 105:51.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 105:51.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:51.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 105:51.99 | ^~~~~~~~ 105:52.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 105:52.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:47, 105:52.18 from Unified_cpp_url-classifier0.cpp:83: 105:52.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 105:52.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249: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 105:52.18 1249 | CSSCoord ToCSSPixels() const { return _0; } 105:52.19 | ^ 105:52.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 105:52.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 105:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 105:52.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:52.29 427 | SizeT Size() const { return SizeT(width, height); } 105:52.29 | ^~~~ 105:52.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:52.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 105:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:52.30 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 105:52.30 | ^~~~~~~~ 105:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 105:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 105:52.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:52.30 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 105:52.30 | ^~~~~~~~ 105:52.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 105:52.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 105:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:52.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 105:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 105:52.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:52.31 62 | Sub operator-(const Sub& aPoint) const { 105:52.31 | ^~~~~~~~ 105:52.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 105:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 105:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:52.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 105:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 105:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:52.58 43 | friend Sub operator*(T aScale, Sub aCoord) { 105:52.58 | ^~~~~~~~ 105:53.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 105:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:53.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 105:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 105:53.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:53.07 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 105:53.07 | ^~~~~~~~~~~~~ 105:53.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 105:53.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 105:53.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 105:53.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 105:53.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/components/satchel/nsFormFillController.cpp:11: 105:53.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 105:53.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 105:53.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 105:53.08 323 | static SizeTyped FromUnknownSize( 105:53.08 | ^~~~~~~~~~~~~~~ 105:53.18 browser/components/dirprovider